OAI/Computability/BinPacking/CookLevin/CircuitProducer.lean
66 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.drainStep_consline 12 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.drainStep_nilline 24 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.drainTraceline 35 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.drainTrace_baseline 54 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.drainInTimeline 63 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.tagStepline 74 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.tagInTimeline 83 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.clearFieldsline 93 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.clearFields_fieldline 97 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.clearFields_otherline 101 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.cleanupStepsline 105 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.cleanupTraceline 109 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.cleanupInTimeline 131 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.finishTapesline 141 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.counterStepline 146 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.finishTraceline 151 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerStages.finishInTimeline 181 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerHeaders.parsedTapesline 198 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerHeaders.resultTapesline 206 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerHeaders.parsedTapes_eqline 215 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerHeaders.headersTraceline 226 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerHeaders.headersInTimeline 297 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.recordsInputline 317 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.recordsOutputline 318 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.tapesline 320 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.parsedFieldsline 329 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.decodedFieldsline 330 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.update_reversedline 333 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.counterTapes_eqline 340 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.fourTapes_eqline 348 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.decodeTapes_eqline 363 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.clearFields_eqline 372 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.cleanupSteps_eqline 381 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.recordBits_lengthline 388 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.bodyCostline 393 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.bodyInTimeline 397 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.loopCostline 439 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.loopInTimeline 443 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.bodyCost_leline 475 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.loopCost_leline 481 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.recordOutput_length_leline 491 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerLoop.recordsOutput_length_leline 496 - structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.Inputline 512 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.inputBitsline 517 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.outputHeadersline 520 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.producedBitsline 523 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.inputTapesline 526 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.retainedTapesline 529 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.guardTapesline 532 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.afterLoopTapesline 536 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.beforeFinishTapesline 540 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.initList_eqline 543 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.headers_result_eqline 553 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.output_result_eqline 560 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.finish_eqline 567 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.inputBits_lengthline 577 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.producedBits_length_leline 583 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.fullRunInTimeline 591 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducerRuntime.computableInPolyTimeline 632 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.asInputline 656 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.recordsInput_eqline 659 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.recordsOutput_eqline 668 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.inputBits_asInputline 677 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.producedBits_asInputline 682 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.fullRunInTimeline 688 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitProducer.computableInPolyTimeline 694