OAI/Computability/BinPacking/Computation/Machine.lean
98 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BinPackingGames.Foundations.Complexity.encodeWordsline 12 - def
OAI.BinPackingGames.Foundations.Complexity.decodeWordsAuxline 16 - def
OAI.BinPackingGames.Foundations.Complexity.decodeWordsline 22 - theorem
OAI.BinPackingGames.Foundations.Complexity.decodeWordsAux_wordline 24 - theorem
OAI.BinPackingGames.Foundations.Complexity.decodeWords_encodeWordsline 34 - theorem
OAI.BinPackingGames.Foundations.Complexity.encodeWords_injectiveline 42 - theorem
OAI.BinPackingGames.Foundations.Complexity.encodeWord_lengthline 47 - theorem
OAI.BinPackingGames.Foundations.Complexity.encodeWords_appendline 50 - theorem
OAI.BinPackingGames.Foundations.Complexity.encodeWords_lengthline 56 - theorem
OAI.BinPackingGames.Foundations.Complexity.encodeWords_length_leline 62 - def
OAI.BinPackingGames.Foundations.Complexity.literalWordsline 76 - def
OAI.BinPackingGames.Foundations.Complexity.clauseWordsline 79 - def
OAI.BinPackingGames.Foundations.Complexity.formulaWordsline 82 - def
OAI.BinPackingGames.Foundations.Complexity.formulaBitsline 85 - theorem
OAI.BinPackingGames.Foundations.Complexity.literalWords_lengthline 87 - theorem
OAI.BinPackingGames.Foundations.Complexity.clauseWords_lengthline 90 - theorem
OAI.BinPackingGames.Foundations.Complexity.clausesWords_lengthline 93 - theorem
OAI.BinPackingGames.Foundations.Complexity.formulaWords_lengthline 102 - theorem
OAI.BinPackingGames.Foundations.Complexity.literalBits_length_leline 107 - theorem
OAI.BinPackingGames.Foundations.Complexity.clauseBits_length_leline 111 - theorem
OAI.BinPackingGames.Foundations.Complexity.clausesBits_length_leline 119 - theorem
OAI.BinPackingGames.Foundations.Complexity.formulaBits_length_leline 129 - def
OAI.BinPackingGames.Foundations.Complexity.parseLiteralline 142 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseLiteral_encodedline 151 - def
OAI.BinPackingGames.Foundations.Complexity.parseClauseline 157 - theorem
OAI.BinPackingGames.Foundations.Complexity.clause_three_entriesline 163 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseClause_encodedline 170 - def
OAI.BinPackingGames.Foundations.Complexity.parseClausesline 175 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseClauses_encodedline 182 - def
OAI.BinPackingGames.Foundations.Complexity.decodeFormulaWordsline 189 - theorem
OAI.BinPackingGames.Foundations.Complexity.decodeFormulaWords_encodedline 195 - def
OAI.BinPackingGames.Foundations.Complexity.decodeFormulaBitsline 203 - theorem
OAI.BinPackingGames.Foundations.Complexity.decodeFormulaBits_encodedline 206 - theorem
OAI.BinPackingGames.Foundations.Complexity.formulaBits_injectiveline 210 - def
OAI.BinPackingGames.Foundations.Complexity.parseLabelline 215 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseLabel_valueline 218 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseLabels_valuesline 221 - def
OAI.BinPackingGames.Foundations.Complexity.parseImagesline 227 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseImages_valuesline 233 - def
OAI.BinPackingGames.Foundations.Complexity.findPreimageline 240 - theorem
OAI.BinPackingGames.Foundations.Complexity.findPreimage_permutationline 243 - def
OAI.BinPackingGames.Foundations.Complexity.searchedInverseline 262 - theorem
OAI.BinPackingGames.Foundations.Complexity.searchedInverse_permutationline 265 - def
OAI.BinPackingGames.Foundations.Complexity.tableWordsline 271 - def
OAI.BinPackingGames.Foundations.Complexity.parsePermutationline 274 - theorem
OAI.BinPackingGames.Foundations.Complexity.parsePermutation_encodedline 283 - theorem
OAI.BinPackingGames.Foundations.Complexity.tableWords_lengthline 290 - def
OAI.BinPackingGames.Foundations.Complexity.constraintWordsline 293 - def
OAI.BinPackingGames.Foundations.Complexity.parseConstraintline 296 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseConstraint_encodedline 305 - def
OAI.BinPackingGames.Foundations.Complexity.parseConstraintsline 314 - theorem
OAI.BinPackingGames.Foundations.Complexity.parseConstraints_encodedline 322 - def
OAI.BinPackingGames.Foundations.Complexity.gameWordsline 331 - def
OAI.BinPackingGames.Foundations.Complexity.gameBitsline 334 - def
OAI.BinPackingGames.Foundations.Complexity.decodeGameWordsline 336 - theorem
OAI.BinPackingGames.Foundations.Complexity.decodeGameWords_encodedline 346 - def
OAI.BinPackingGames.Foundations.Complexity.decodeGameBitsline 354 - theorem
OAI.BinPackingGames.Foundations.Complexity.decodeGameBits_encodedline 357 - theorem
OAI.BinPackingGames.Foundations.Complexity.gameBits_injectiveline 361 - theorem
OAI.BinPackingGames.Foundations.Complexity.constraintWords_lengthline 366 - theorem
OAI.BinPackingGames.Foundations.Complexity.constraintsWords_lengthline 369 - theorem
OAI.BinPackingGames.Foundations.Complexity.gameWords_lengthline 378 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.skipWordline 387 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.skipWord_encodeWordline 392 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.skipWord_iterate_encodeWordsline 399 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.headWordline 410 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.headWord_encodeWordline 415 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.headWord_encodeWordsline 423 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.lookupBitsline 429 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.lookupBits_encodeWordsline 432 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.lookupEncodedline 437 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.decodeWords_encodeWordline 442 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.lookupEncoded_encodeline 446 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.lookupEncoded_someline 451 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.lookupEncoded_noneline 456 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.encoded_selected_splitline 461 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.scannedBitsline 473 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.encoded_prefix_length_leline 476 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.scannedBits_leline 485 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.scannedBits_of_someline 489 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.selected_scan_length_leline 496 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.output_length_leline 503 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.index_length_leline 510 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.stepsline 521 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.steps_le_encoded_length_strongline 526 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.steps_le_encoded_lengthline 540 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.steps_eq_scannedBits_of_ltline 545 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.steps_eq_scannedBits_of_someline 560 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.steps_add_length_of_invalidline 566 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookupSpec.steps_le_input_encoding_sizeline 580 - def
OAI.BinPackingGames.Foundations.Complexity.naturalWordsEncodingline 590 - def
OAI.BinPackingGames.Foundations.Complexity.formulaEncodingline 595 - def
OAI.BinPackingGames.Foundations.Complexity.gameEncodingline 600 - def
OAI.BinPackingGames.Foundations.Complexity.prefixBitMachineline 605 - def
OAI.BinPackingGames.Foundations.Complexity.prefixBitPolyTimeline 616 - def
OAI.BinPackingGames.Foundations.Complexity.enlargePolynomialBoundline 635 - def
OAI.BinPackingGames.Foundations.Complexity.composeMachinePhasesline 648 - structure
OAI.BinPackingGames.Foundations.Complexity.PolynomialGapReductionline 660