OAI/Computability/MaxCut/Encoding/FormulaEncoding.lean
40 declarations, 0 contain sorry, 0 declared as axioms
A checked parser for the concrete 3CNF serialization, including finite-index bounds, Boolean signs, clause count, and absence of trailing garbage.
- def
OAI.MaxCutGames.Foundations.Complexity.parseLiteralline 13 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseLiteral_encodedline 22 - def
OAI.MaxCutGames.Foundations.Complexity.parseClauseline 28 - theorem
OAI.MaxCutGames.Foundations.Complexity.clause_three_entriesline 34 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseClause_encodedline 41 - def
OAI.MaxCutGames.Foundations.Complexity.parseClausesline 46 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseClauses_encodedline 53 - def
OAI.MaxCutGames.Foundations.Complexity.decodeFormulaWordsline 60 - theorem
OAI.MaxCutGames.Foundations.Complexity.decodeFormulaWords_encodedline 66 - def
OAI.MaxCutGames.Foundations.Complexity.decodeFormulaBitsline 74 - theorem
OAI.MaxCutGames.Foundations.Complexity.decodeFormulaBits_encodedline 77 - theorem
OAI.MaxCutGames.Foundations.Complexity.formulaBits_injectiveline 81 - def
OAI.MaxCutGames.Foundations.Complexity.parseLabelline 90 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseLabel_valueline 93 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseLabels_valuesline 96 - def
OAI.MaxCutGames.Foundations.Complexity.parseImagesline 102 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseImages_valuesline 108 - def
OAI.MaxCutGames.Foundations.Complexity.findPreimageline 115 - theorem
OAI.MaxCutGames.Foundations.Complexity.findPreimage_permutationline 118 - def
OAI.MaxCutGames.Foundations.Complexity.searchedInverseline 137 - theorem
OAI.MaxCutGames.Foundations.Complexity.searchedInverse_permutationline 140 - def
OAI.MaxCutGames.Foundations.Complexity.tableWordsline 146 - def
OAI.MaxCutGames.Foundations.Complexity.parsePermutationline 149 - theorem
OAI.MaxCutGames.Foundations.Complexity.parsePermutation_encodedline 158 - theorem
OAI.MaxCutGames.Foundations.Complexity.tableWords_lengthline 165 - def
OAI.MaxCutGames.Foundations.Complexity.constraintWordsline 168 - def
OAI.MaxCutGames.Foundations.Complexity.parseConstraintline 171 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseConstraint_encodedline 180 - def
OAI.MaxCutGames.Foundations.Complexity.parseConstraintsline 189 - theorem
OAI.MaxCutGames.Foundations.Complexity.parseConstraints_encodedline 197 - def
OAI.MaxCutGames.Foundations.Complexity.gameWordsline 206 - def
OAI.MaxCutGames.Foundations.Complexity.gameBitsline 209 - def
OAI.MaxCutGames.Foundations.Complexity.decodeGameWordsline 211 - theorem
OAI.MaxCutGames.Foundations.Complexity.decodeGameWords_encodedline 221 - def
OAI.MaxCutGames.Foundations.Complexity.decodeGameBitsline 229 - theorem
OAI.MaxCutGames.Foundations.Complexity.decodeGameBits_encodedline 232 - theorem
OAI.MaxCutGames.Foundations.Complexity.gameBits_injectiveline 236 - theorem
OAI.MaxCutGames.Foundations.Complexity.constraintWords_lengthline 241 - theorem
OAI.MaxCutGames.Foundations.Complexity.constraintsWords_lengthline 244 - theorem
OAI.MaxCutGames.Foundations.Complexity.gameWords_lengthline 253