OAI/Computability/DirectedFeedback/Machines/RuntimeSpace.lean
85 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.configurationLengthline 14 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.initial_configurationLengthline 17 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.step_configurationLengthline 27 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.execution_configurationLengthline 36 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.prefix_configurationLengthline 44 - def
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.spacePolynomialline 51 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.spacePolynomial_evalline 54 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.prefix_length_polynomialline 59 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.totalLength_eq_configurationLengthline 67 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.finishCost_le_of_prefixline 73 - def
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.completedTimeline 89 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.completedTime_evalline 93 - def
OAI.DFVSGames.Foundations.Hastad.SourceRuntimeSpace.prefixAndFinishInTimeline 100 - inductive
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.ExtraTapeline 127 - instance
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.(instance at line 130)line 130 - inductive
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.Phaseline 134 - instance
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.(instance at line 137)line 137 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.Tapeline 142 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.Symbolsline 143 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.Labelline 144 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.Stateline 145 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.extraTapesline 147 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.auxProgramline 153 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.programline 174 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.machineline 178 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputTapesline 196 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputTapes_inputline 199 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputTapes_counterline 203 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputConfigline 206 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.embeddedline 210 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.temporaryTapesline 215 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.temporaryConfigline 218 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputTapes_update_input_inline_MachineRepeatline 222 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputTapes_update_counter_inline_MachineRepeatline 234 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.oneStep_inline_MachineRepeatline 243 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.parseStep_trueline 251 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.parseStep_falseline 260 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.parseTraceline 269 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.guardStep_someline 294 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.guardStep_noneline 303 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.bodyExecutionline 311 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.bodyToTemp_tapes_inline_MachineRepeatline 321 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.tempToBody_tapes_inline_MachineRepeatline 337 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.finalToTemp_tapes_inline_MachineRepeatline 349 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.tempToOutput_tapes_inline_MachineRepeatline 361 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.bodyToTempline 373 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.tempToBodyline 389 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.finalToTempline 404 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.tempToOutputline 416 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.bodyReturnline 429 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.finishline 440 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.loopBudgetline 452 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.loopExecutionline 457 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.inputConfig_init_inline_MachineRepeatline 496 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.executeSequenceline 508 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.loopBudget_eq_sumline 537 - def
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.executeSequenceSumline 548 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRepeat.loopBudget_leline 561 - def
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.FiniteAlphabetline 588 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.input_finiteline 590 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.of_homogeneousline 594 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.of_boolline 600 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.of_equivline 603 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.symbols_finiteline 608 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.sequential_machineline 614 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.composeline 625 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.composeBitsline 636 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteAlphabet.repeat_machineline 645 - def
OAI.DFVSGames.Explicit.MachineUniformRun.outputBitsline 664 - def
OAI.DFVSGames.Explicit.MachineUniformRun.afterScaleline 667 - def
OAI.DFVSGames.Explicit.MachineUniformRun.afterEmitline 671 - def
OAI.DFVSGames.Explicit.MachineUniformRun.scaleInTimeline 675 - theorem
OAI.DFVSGames.Explicit.MachineUniformRun.repeated_templateline 697 - theorem
OAI.DFVSGames.Explicit.MachineUniformRun.template_outputline 708 - theorem
OAI.DFVSGames.Explicit.MachineUniformRun.template_copiedLengthline 720 - def
OAI.DFVSGames.Explicit.MachineUniformRun.emitInTimeline 727 - def
OAI.DFVSGames.Explicit.MachineUniformRun.prefixPolynomialline 744 - theorem
OAI.DFVSGames.Explicit.MachineUniformRun.input_lengthline 747 - def
OAI.DFVSGames.Explicit.MachineUniformRun.prefixInTimeline 751 - def
OAI.DFVSGames.Explicit.MachineUniformRun.timePolynomialline 768 - theorem
OAI.DFVSGames.Explicit.MachineUniformRun.haltList_eqline 771 - def
OAI.DFVSGames.Explicit.MachineUniformRun.finishStartInTimeline 780 - def
OAI.DFVSGames.Explicit.MachineUniformRun.outputInTimeline 791 - def
OAI.DFVSGames.Explicit.MachineUniformRun.computationline 825 - theorem
OAI.DFVSGames.Explicit.MachineUniformRun.finiteAlphabetline 844