OAI/Computability/MinUncut/Machines/MachineOverlayTable.lean
134 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.Tapeline 17 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.Ambientline 18 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.Stateline 19 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.graphArchiveline 21 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.graphStreamline 22 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.scratchline 23 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.vertexCountline 24 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.dartCountline 25 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderArchiveline 26 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderStreamline 27 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.fuelline 28 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.vertexline 29 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tailline 30 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldReverseline 31 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.relationline 32 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.dividedCopyline 33 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.quotientline 34 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.newReverseline 35 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.rowBufferline 36 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputline 37 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldTapesline 39 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderTapesline 43 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldTapes_injectiveline 47 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderTapes_injectiveline 53 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.cleanline 59 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderStateline 62 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderState_cleanline 71 - inductive
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.MainLabelline 76 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.Labelline 88 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.nextline 90 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.mainInstructionline 92 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.programline 132 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.program_mainline 138 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.extraTapesline 141 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.splitViewline 144 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.combineline 148 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.initialTapesline 152 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.splitTapesline 155 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.placedTapesline 158 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.splitTraceline 163 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memoryline 183 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_graphArchiveline 187 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_graphStreamline 189 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_scratchline 191 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_vertexCountline 193 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_dartCountline 195 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_expanderArchiveline 197 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_expanderStreamline 199 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_fuelline 201 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_vertexline 203 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_tailline 205 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_oldReverseline 207 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_relationline 209 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_dividedCopyline 211 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_quotientline 213 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_newReverseline 215 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_rowBufferline 217 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.memory_outputline 219 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_outputline 222 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_expanderStreamline 225 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_graphStreamline 229 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_fuelline 233 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_vertexline 236 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_tailline 239 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_vertexCountline 242 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.update_dartCountline 245 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.joinTraceline 249 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.initialTapes_memoryline 253 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.splitTapes_memoryline 260 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.preparationStepsline 268 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.preparationTraceline 270 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.encodeWords_flatMapline 338 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.encodeWords_flattenline 344 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.encodeWords_flatten_flatMapline 350 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldRowsline 359 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderValuesline 360 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldBlockline 363 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderBlockline 365 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldOutputline 368 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderOutputline 370 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputBlockline 372 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldOutput_eqline 375 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderOutput_eqline 389 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputBlock_eqline 393 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.graphRows_blocksline 399 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderRows_blocksline 408 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tableBits_blocksline 413 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.remainingline 424 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.emittedPrefixline 426 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.remaining_stepline 429 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.prefix_stepline 437 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.remaining_zeroline 444 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.remaining_endline 446 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.prefix_zeroline 450 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.prefix_endline 452 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldFrameline 459 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderFrameline 468 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldVertexTraceline 476 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderVertexTraceline 494 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tailCopyTraceline 525 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tailFinishTraceline 542 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.pairStepsline 571 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.pairTraceline 577 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.cleanupStepsline 597 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.cleanupTraceline 599 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.rawExpanderline 628 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputPrefixline 631 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputPrefix_stepline 634 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.loopBaseline 639 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.loopCostline 645 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.loopBodyTracesline 651 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.loopTraceline 687 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tableStepsline 721 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tableTraceline 726 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.flatMap_length_leline 754 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.flatten_length_leline 766 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldSizeline 770 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderSizeline 771 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.blockSizeline 772 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.oldOutput_length_leline 774 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.expanderOutput_length_leline 781 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputBlock_length_leline 794 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputCapacityline 802 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.outputPrefix_length_leline 804 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.pairBudgetline 821 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.pairSteps_leline 828 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.loopSteps_leline 865 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.phasePolynomialline 872 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.phasePolynomial_evalline 888 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.timePolynomialline 896 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tableSteps_leline 899 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.tableInTimeline 916 - def
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.machineline 929 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineOverlayTable.machine_alphabet_finiteline 940