pith. machine review for the scientific record. sign in
theorem

dissolution_holds

proved
show as:
view math explainer →
module
IndisputableMonolith.Complexity.PvsNPAssembly
domain
Complexity
line
75 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Complexity.PvsNPAssembly on GitHub at line 75.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

  72        decoder (BalancedParityHidden.restrict
  73          (BalancedParityHidden.enc b R) M) ≠ b
  74
  75theorem dissolution_holds : PvsNPDissolution where
  76  rhat_polytime := fun n f h =>
  77    let ⟨steps, a, hle, ha⟩ := sat_recognition_time_bound f h
  78    ⟨steps, a, hle, ha⟩
  79  unsat_obstruction := fun _n f h => unsat_cost_lower_bound f h
  80  local_blindness := fun _n M _hM decoder =>
  81    BalancedParityHidden.adversarial_failure M decoder
  82
  83/-! ## Status -/
  84
  85structure PvsNPResolutionStatus where
  86  conditional_proof_available : Bool
  87  dissolution_proved : Bool
  88  open_gap : String
  89  sorry_count_in_chain : ℕ
  90
  91def currentStatus : PvsNPResolutionStatus where
  92  conditional_proof_available := false
  93  dissolution_proved := true
  94  open_gap := "UniformTopologicalObstructionHyp: prove that for some fixed k, " ++
  95              "every UNSAT formula on n variables requires circuits of size >= 2^(n/k)."
  96  sorry_count_in_chain := 1
  97
  98/-! ## Master Certificate -/
  99
 100structure PvsNPMasterCert where
 101  laplacian : JCostLaplacianCert
 102  spectral : SpectralGapCert
 103  frustration : JFrustrationCert
 104  non_natural : NonNaturalnessCert
 105  lower_bound : CircuitLowerBoundCert