OAI/Computability/MaxCut/Machines/MachineTableIteration.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Actual polynomial-time iteration of the concrete graph-table round. A certificate for that one body is the only supplied machine input. Counter preparation, repeated calls, tape handoffs, and final cleanup are all proved.
- def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.finalTableline 15 - def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.counterCertificateline 18 - def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.countedCertificateline 28Source documentation
The generic repeat machine executes only the actual successive graph words. Its polynomial bound uses the proved linear growth of their semantic sizes.
noncomputable def countedCertificate : TM2ComputableInPolyTime countedBits GraphTables.tableBits (finalTable H) where …Mentions: OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.finalTable
- def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.computableInPolyTimeline 66Source documentation
One actual finite machine computes the complete logarithmic iteration.
noncomputable def computableInPolyTime : TM2ComputableInPolyTime inputBits GraphTables.tableBits (finalTable H) := …Mentions: OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.finalTable
- def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.initialCertificateline 70 - def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.tableCertificateline 78Source documentation
The initial graph and entire repeated table transformation have concrete finite-machine executions with the same formula and table encodings.
noncomputable def tableCertificate : TM2ComputableInPolyTime formulaBits GraphTables.tableBits (TableIteration.outputTable H) := by …Mentions: OAI.MaxCutGames.Foundations.Complexity.formulaBits
- def
OAI.MaxCutGames.Foundations.Complexity.MachineTableIteration.gapMapCertificateline 87Source documentation
Actual 3SAT gap-map runtime follows from the one concrete round certificate; initialization, variable repetition, and the final CNF converter are supplied.
noncomputable def gapMapCertificate : TM2ComputableInPolyTime formulaBits formulaBits (TableIteration.gapMap H) := …Mentions: OAI.MaxCutGames.Foundations.Complexity.formulaBits
- theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.initialline 99 - theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.finalCNFline 104 - theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.counterline 109 - theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.countedline 121 - theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.iterationline 124 - theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.tableline 128 - theorem
OAI.MaxCutGames.Foundations.Complexity.TableIterationFiniteAlphabet.gapMapline 132