OAI/Computability/MinUncut/Machines/PoweringMachineRow.lean
81 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.Fieldline 13 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.inputSizeline 15 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.fieldEquivline 17 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.inputEquivline 21 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.packDataline 24 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.packData_inputEquivline 27 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.basePredicateline 32 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.leftMatchesline 36 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.rightMatchesline 40 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.firstMatchline 44 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.firstMatch_specline 47 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.firstMatch_noneline 54 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.edgeAcceptline 58 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.edgeAccept_of_matchesline 64 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.rowAcceptline 72 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.rowAccept_eq_trueline 76 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.rowBlockline 82 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.rowBlock_atline 88 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodeBitline 95 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodeBitsline 97 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodeBits_appendline 101 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodeBits_graphWordsline 107 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodeBits_length_leline 114 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.readEncodedSlotsline 126 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.stepAux_readEncodedSlotsline 139 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.stepAux_readEncodedAllline 158 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.statementPushBound_readEncodedSlotsline 174 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.writeEncodedSlotsline 182 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.stepAux_writeEncodedSlotsline 190 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.statementPushBound_writeEncodedSlotsline 207 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodedBlockStmtline 224 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.encodedBlockAtline 231 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.statementPushBound_encodedBlockAtline 235 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.stepAux_encodedBlockStmtline 244 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.stepAux_encodedBlockAtline 259 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.step_encodedBlockAtline 270 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.rowAtline 287 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.machineline 292 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.machine_statementPushBoundline 303 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineRow.machineInTimeline 308 - inductive
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderTapeline 338 - abbrev
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderTape.enumListline 342 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderTape.enumList_getElem?_ctorIdx_eqline 344 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderTape.enumList_nodupline 348 - instance
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.(instance at line 350)line 350 - inductive
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabelline 354 - abbrev
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabel.enumListline 358 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabel.enumList_getElem?_ctorIdx_eqline 360 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderLabel.enumList_nodupline 364 - instance
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.(instance at line 366)line 366 - abbrev
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderAlphabetline 370 - abbrev
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.HeaderStateline 371 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.pushTrueline 373 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.stepAux_pushTrueline 378 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.pushTrue_pushBoundline 390 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.headerProgramline 398 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.headerMachineline 414 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.initialTapesline 425 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.scanTapesline 429 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.finalTapesline 435 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.scanConfigurationline 441 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.finalConfigurationline 446 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.initializeStepline 450 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.scanStep_zeroline 460 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.scanStep_succline 471 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.scanTraceline 488 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.headerTraceline 505 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.headerInTimeline 517 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.remainingRowsline 526 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.remainingRows_topline 529 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.remainingRows_stepline 532 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.rowBaseline 541 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.VertexBodyTracesline 545 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.vertexBodyTraces_to_countedline 558 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.vertexLoopInTimeline 571 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.vertexLoop_outputline 594 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.varyingRowBaseline 600 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.VaryingVertexBodyTracesline 604 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.varyingVertexBodyTraces_to_countedline 617 - def
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.vertexLoopInTime_varyingline 630 - theorem
OAI.MinUncutGames.Foundations.Complexity.PoweringMachineLoop.vertexLoop_varying_outputline 653