OAI/Computability/BinPacking/CookLevin/TransitionArena.lean
78 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.Snapshotline 12 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.snapshot_extline 18 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.snapshotline 26 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.nextline 31 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.rootValuesline 32 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.recordBitsline 33 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.Snapshot.currentBitsline 36 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.Snapshot.rootBitsline 37 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.lowerStageline 39 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stageline 44 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.gateRecords_appendline 47 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.recordsBits_appendline 55 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.step_rootsline 59 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.lowerStage_snapshotline 67 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stage_snapshotline 87 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stagesline 98 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stages_snapshotline 104 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.compile_frameForestline 113 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.recordBits_stepline 124 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.step_repeatline 132 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.circuitOutputline 139 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.circuitOutput_snapshotline 143 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.finalFrameline 149 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.finalFrame_circuitline 154 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.verifier_stagesline 157 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.verifier_outputline 176 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.snapshot_root_mem_ltline 182 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.snapshot_rootBits_length_leline 187 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.snapshot_records_length_leline 193 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.snapshot_lengths_leline 203 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stage_tokenBits_length_leline 219 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stage_countBits_length_leline 230 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.budgetPolynomialline 238 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.tapePolynomialline 242 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.budgetPolynomial_evalline 245 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.tapePolynomial_evalline 253 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.freeFrame_lengths_leline 257 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.timeFrame_gate_countline 273 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.timeFrame_gates_leline 281 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.timeFrame_current_leline 291 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.transition_cost_le_budgetline 299 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.timeFrame_lengths_leline 311 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.initial_tokens_length_leline 327 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.transition_tokens_length_leline 340 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.acceptance_tokens_length_leline 359 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.finalFrame_lengths_leline 376 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stageEnvelopePolynomialline 392 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stageEnvelopePolynomial_evalline 396 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.timeFrame_stageEnvelopeline 402 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.verifier_circuitBits_length_leline 419 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stepExpressionsline 442 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.transitionTokensline 450 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.transitionTokens_eqline 455 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.compile_transitionTokensline 474 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerInvariant.stepExpressions_verifierline 508 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Extraline 521 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Extra.enumListline 526 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Extra.enumList_getElem?_ctorIdx_eqline 529 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Extra.enumList_nodupline 533 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.(instance at line 535)line 535 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Tapeline 539 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Alphabetline 540 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.Stateline 541 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.forestPortsline 543 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.termTapeline 546 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.termPortsline 560 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.termPorts_applyline 564 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.termInputline 566 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.tapesline 569 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.finishTapesline 584 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.tapes_qline 588 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.tapes_rawline 592 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.tapes_capacityline 596 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.termFrameline 600 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.tapes_countdown_tailline 608 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.preparedTapesline 623 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.place_emitTapesline 630 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionArena.fill_forestline 638