OAI/Computability/BinPacking/Computation/FinalCNFRowPlan.lean
99 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.Referenceline 10 - structure
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.LiteralTemplateline 15 - abbrev
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.ClauseTemplateline 20 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.queryLiteralline 22 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.auxiliaryLiteralline 25 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.tautologyTemplateline 28 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.chainTemplatesline 31 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.blockTemplatesline 44 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.templatesline 47 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.literalAtline 50 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.templates_lengthline 54 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.templates_trueline 57 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.templates_falseline 60 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.literalTemplatesline 63 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.literalTemplates_lengthline 66 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.literalWordsline 71 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.clauseWordsline 74 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.wordsline 77 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.words_lengthline 80 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.resolveline 89 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.resolve_query_valueline 93 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.resolve_auxiliary_valueline 97 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.instantiateLiteralline 105 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.instantiateClauseline 108 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.splitLong_twelveline 112 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.instantiate_templatesline 127 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.instantiate_templates_of_acceptanceline 141 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.instantiateClause_wordsline 148 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.words_eq_blockline 152 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTemplate.block_words_lengthline 160 - abbrev
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.Labelline 172 - abbrev
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.labelEquivline 174 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.labelEquiv_valline 176 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.labelIndexline 181 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.labelBitsline 183 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.labelBits_labelIndexline 185 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.labelIndex_labelBitsline 188 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.leftHalfline 191 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.rightHalfline 194 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.relationAddressline 197 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.relationAddress_valline 200 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.patternRelationIndexline 205 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.patternRelationIndex_eqline 208 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.tableGraphline 211 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.tableGraph_tailline 215 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.tableGraph_reverseline 218 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.tableGraph_acceptsline 221 - abbrev
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.tableVerifierline 226 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.relation_lookup_eq_verifier_acceptsline 229 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.pattern_lookup_eq_verifier_acceptsline 234 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.verifier_accepts_eq_lookupline 239 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.buffer_lookup_eq_verifier_acceptsline 244 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFPattern.pattern_buffer_lookup_eq_verifier_acceptsline 251 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRowline 265 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRow_tailline 269 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRow_reverseIndexline 272 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRow_relationline 275 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRowsline 278 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRows_getline 281 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRows_reverseAtline 285 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRows_acceptsAtline 292 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRows_validline 299 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTableline 307 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_verticesline 313 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_dartsline 316 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_rowline 319 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_tailline 322 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_reverseIndexline 327 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_relationline 332 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericRow_wordsline 337 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_rowListline 340 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_tableWordsline 346 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_tableBitsline 352 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_tailline 356 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_reverseline 360 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_headline 365 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_semantics_acceptsline 371 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_headIndexline 376 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_headValueline 380 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_headValue_tableGraphline 386 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFTableAdapter.genericTable_pattern_relationline 392 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.referenceValueline 405 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.auxiliaryFlagline 409 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.tailFlagline 413 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.headFlagline 417 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.pattern_ltline 421 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.referenceOffsetline 425 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.literalPlanline 429 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.literalPlan_lengthline 438 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.literalPlan_bitsline 441 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.patternLiteralline 469 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.patternPlanline 474 - def
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.rowPlanline 478 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.patternPlan_lengthline 481 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.rowPlan_lengthline 492 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.encodeWords_flatMapline 500 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.patternPlan_bitsline 506 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.referenceValue_eq_resolveline 537 - theorem
OAI.BinPackingGames.Foundations.Complexity.FinalCNFMachine.Program.rowPlan_bitsline 563