OAI/Computability/UniqueGames/Machines/FinalCNFTableAdapter.lean
28 declarations, 0 contain sorry, 0 declared as axioms
Structural conversion to the generic 64-label table format
The fixed and generic formats store exactly the same fields in the same order. Conversion maps the row structure, keeping each endpoint, reversal index, and relation vector unchanged. In particular, the serialized input bits are equal, so the generic table lookup machine applies to the actual final-converter input.
- def
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRowline 20 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRow_tailline 24 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRow_reverseIndexline 27 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRow_relationline 30 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRowsline 33 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRows_getline 36 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRows_reverseAtline 40 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRows_acceptsAtline 47 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRows_validline 54 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTableline 63Source documentation
No row is recomputed, reordered, or selected by an abstract enumeration.
def genericTable (table : GraphTables.Table) : GenericGraphTables.Table 64 where …
- theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_verticesline 69 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_dartsline 72 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_rowline 75 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_tailline 78 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_reverseIndexline 83 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_relationline 88 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericRow_wordsline 93 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_rowListline 96 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_tableWordsline 102 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_tableBitsline 109Source documentation
The shared lookup machine consumes exactly the original serialized input.
@[simp] theorem genericTable_tableBits (table : GraphTables.Table) : GenericGraphTables.tableBits (genericTable table) = GraphTables.tableBits table := by …Mentions: OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable
- theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_tailline 113 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_reverseline 117 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_headline 122 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_acceptsline 128 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_headIndexline 133 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_headValueline 137 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_headValue_tableGraphline 143 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.FinalCNFTableAdapter.genericTable_pattern_relationline 149