OAI/Computability/BinPacking/Computation/PoweringMasterState.lean
119 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.Alphabetline 14 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardline 16 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.counterTapesline 23 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.counterTapes_counterline 27 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.counterTapes_otherline 32 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardPushBoundline 38 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.stepAux_succline 42 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.stepAux_zeroline 50 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardStep_succline 58 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardStep_zeroline 70 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardTrace_succline 82 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardTrace_zeroline 95 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardInTime_succline 107 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryCounter.guardInTime_zeroline 122 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.guardConfigurationline 147 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.bodyConfigurationline 153 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.exitConfigurationline 158 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.BodyTracesline 163 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.totalStepsline 172 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.totalSteps_zeroline 175 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.totalSteps_succline 178 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.loopTraceline 183 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.totalSteps_leline 216 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.loopInTimeline 227 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.baseFrameline 248 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.counterFrameline 259 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCountedLoop.loopTrace_framedline 270 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.Alphabetline 297 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discardline 299 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.selectline 306 - inductive
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.Labelline 313 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.Label.enumListline 317 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.Label.enumList_getElem?_ctorIdx_eqline 320 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.Label.enumList_nodupline 324 - instance
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.(instance at line 326)line 326 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.programline 330 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.tapesline 339 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.tapes_indexline 344 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.tapes_sourceline 350 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.tapes_destinationline 356 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.tapes_otherline 361 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.update_indexline 367 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.update_sourceline 381 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.update_destinationline 392 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.fieldTapes_eqline 398 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.machineline 405 - inductive
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderTapeline 422 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderTape.enumListline 426 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderTape.enumList_getElem?_ctorIdx_eqline 428 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderTape.enumList_nodupline 432 - instance
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.(instance at line 434)line 434 - inductive
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabelline 438 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabel.enumListline 442 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabel.enumList_getElem?_ctorIdx_eqline 444 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabel.enumList_nodupline 448 - instance
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.(instance at line 450)line 450 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderAlphabetline 454 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.HeaderStateline 455 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.pushTrueline 457 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.stepAux_pushTrueline 462 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.pushTrue_pushBoundline 474 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.headerProgramline 482 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.headerMachineline 498 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.initialTapesline 509 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.scanTapesline 513 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.finalTapesline 519 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.scanConfigurationline 525 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.finalConfigurationline 530 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.initializeStepline 534 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.scanStep_zeroline 544 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.scanStep_succline 555 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.scanTraceline 572 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.headerTraceline 589 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.headerInTimeline 601 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.remainingRowsline 610 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.remainingRows_topline 613 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.remainingRows_stepline 616 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.rowBaseline 623 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.VertexBodyTracesline 627 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.vertexBodyTraces_to_countedline 640 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.vertexLoopInTimeline 653 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.vertexLoop_outputline 676 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.varyingRowBaseline 682 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.VaryingVertexBodyTracesline 686 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.varyingVertexBodyTraces_to_countedline 699 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.vertexLoopInTime_varyingline 712 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineLoop.vertexLoop_varying_outputline 735 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discard_update_twiceline 751 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discardStep_delimiterline 760 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discardStep_trueline 773 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discard_empty_stepline 786 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discardTrace_updateline 802 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discardTraceline 825 - def
OAI.BinPackingGames.Foundations.Complexity.MachineLookup.discardInTimeline 844 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.OtherRegistersline 866 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.Masterline 867 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.CompareStateline 868 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.RowStateline 869 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.compareEquivline 871 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.rowEquivline 874 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.compareEquiv_applyline 880 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.compareEquiv_symm_applyline 884 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.rowEquiv_applyline 888 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.rowEquiv_symm_applyline 892 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.withBufferline 896 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.cleanline 899 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.equalityBit_cleanline 901 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.rowEquiv_withBufferline 904 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.compareEquiv_withBufferline 907 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.clearBufferline 910 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.clearBuffer_applyline 913 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.clearBuffer_withBufferline 918 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.encodedBlockAtline 925 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.stepAux_encodedBlockAtline 930 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.step_encodedBlockAtline 943 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.rowAtline 955 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.step_rowAt_cleanline 960 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.rowInTimeline 977 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMasterState.headerInTimeline 999