OAI/Computability/DirectedFeedback/Machines/MachineSingleOrbitCodec.lean
107 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.halfStep_firstline 56 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.halfStep_secondline 62 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.halfStep_falseline 68 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.halfTraceline 74 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.countStep_trueline 95 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.countStep_falseline 101 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.countTraceline 107 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.initial_configurationline 124 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.initialStepline 132 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitHeader.headerTraceline 139 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitSubtract.subtractStep_zeroline 185 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitSubtract.subtractStep_succline 193 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitSubtract.subtractTraceline 203 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitSubtract.restore_tapesline 218 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitSubtract.restoreTraceline 224 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitSubtract.removeOffsetTraceline 241 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubleConstraintline 265 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubleInstanceline 270 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.rowBitsline 275 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubledRowBitsline 278 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.rowsBitsline 281 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubledRowsBitsline 284 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.rowBits_eqline 287 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubledRowBits_eqline 292 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.rowsBits_nilline 297 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubledRowsBits_nilline 298 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.rowsBits_consline 301 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubledRowsBits_consline 305 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.gameBits_eqline 310 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.doubled_gameBits_eqline 315 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.input_length_eqline 321 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.vertices_le_input_lengthline 329 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitCodec.rows_le_input_lengthline 334 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.joinTraceline 350 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.rowCostline 354 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.rowTraceline 357 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.guardStep_succline 393 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.guardStep_zeroline 401 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.rowsCostline 409 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.rowsCost_consline 412 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRows.rowsTraceline 418 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitFinish.haltList_eqline 460 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitFinish.finishStartInTimeline 468 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitFinish.timePolynomialline 476 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitFinish.completePrefixline 479 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.finalTapesline 524 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.prefixCostline 527 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.prefixTraceline 530 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.prefixPolynomialline 558 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.prefixCost_leline 561 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.prefixInTimeline 570 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.timePolynomialline 579 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.fullRunInTimeline 582 - def
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.computableInPolyTimeline 589 - theorem
OAI.DFVSGames.Explicit.MachineSingleOrbitRuntime.workAlphabetFiniteline 603 - inductive
OAI.DFVSGames.Reduction.SourceEquationLookup.Tapeline 623 - inductive
OAI.DFVSGames.Reduction.SourceEquationLookup.Labelline 627 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.fieldDestinationline 633 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.readStartline 634 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.readLoopline 635 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.skipLabelline 636 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.headerLabelline 637 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.programline 642 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.atSkipline 659 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.atReadStartline 663 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.atReadLoopline 667 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.atReadDoneline 672 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.discardHeadersTraceline 675 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.discardFourTraceline 687 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.readFourTraceline 697 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.scanTapesline 713 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.scanTapes_workline 717 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.scanTapes_indexline 721 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.scanTapes_otherline 726 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.update_scanTapes_workline 731 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.skipEquationsTraceline 738 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.fieldDestination_eqline 786 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.fieldDestination_injective_belowline 792 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.readFour_output_fieldline 798 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.readFour_output_workline 810 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.readFour_output_frameline 818 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.outputTapesline 826 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.scanStepsline 832 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.scanReadTraceline 838 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.lookupStepsline 866 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.lookupWithSplitTraceline 870 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_sourceline 900 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_indexline 906 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_workline 912 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_fieldline 918 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_firstline 925 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_secondline 931 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_thirdline 937 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_rhsline 943 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_frameline 949 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.equationWords_fourline 956 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.fieldWordsline 961 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.output_fieldWordsline 964 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.lookupSteps_le_inputline 970 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.timePolynomialline 989 - theorem
OAI.DFVSGames.Reduction.SourceEquationLookup.timePolynomial_evalline 991 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.lookupWithSplitInTimeline 994 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.lookupInTimeline 1014 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.machineline 1033 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.machineInTimeline 1044 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.placedLookupInTimeline 1057 - def
OAI.DFVSGames.Reduction.SourceEquationLookup.embeddedLookupInTimeline 1076