OAI/Computability/BinPacking/Computation/MachineFiniteAlphabet.lean
121 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BinPackingGames.Foundations.Complexity.MachineControl.configurationline 15 - def
OAI.BinPackingGames.Foundations.Complexity.MachineControl.statementline 21 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineControl.stepAux_simulationline 36 - def
OAI.BinPackingGames.Foundations.Complexity.MachineControl.programline 63 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineControl.step_simulationline 66 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.statementline 88 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.statement_symm_statementline 91 - def
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configurationline 97 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configuration_labelline 100 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configuration_stateline 103 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configuration_tapesline 106 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configuration_symm_configurationline 109 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configuration_configuration_symmline 114 - def
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configurationEquivline 119 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.configurationEquiv_applyline 125 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.control_configurationline 128 - def
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.programline 133 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.program_symm_programline 136 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.statementPushBoundline 141 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.supportsStmt_iffline 146 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.supports_iffline 168 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.stepAux_transportline 174 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.stepAux_transport_symmline 181 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.step_transportline 188 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.step_iffline 200 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.advance_transportline 212 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.iterate_transportline 220 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.trace_iffline 231 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.traceline 247 - def
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.executionline 254 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.execution_stepsline 268 - def
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.execution_reflectline 273 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineStateEquiv.execution_reflect_stepsline 288 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.Tapeline 300 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.Symbolsline 301 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.Labelline 304 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.Registerline 305 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.Stateline 306 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstStatesline 308 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondStatesline 315 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondLabelsline 322 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.bridgeLabelline 328 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstStatementline 331 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondStatementline 336 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.programline 344 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.machineline 360 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstConfigurationline 387 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondConfigurationline 393 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstStepline 402 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondStepline 432 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstConfiguration_initline 457 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondConfiguration_haltline 474 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.temporaryTapesline 492 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.temporaryConfigurationline 498 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstTransfer_tapesline 503 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondTransfer_tapesline 522 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.firstTransferline 545 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.secondTransferline 566 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.executeline 582 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.composeline 612 - def
OAI.BinPackingGames.Foundations.Complexity.MachineSequential.composeBitsline 659 - inductive
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.ExtraTapeline 672 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.ExtraTape.enumListline 676 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.ExtraTape.enumList_getElem?_ctorIdx_eqline 678 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.ExtraTape.enumList_nodupline 682 - instance
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.(instance at line 684)line 684 - inductive
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Phaseline 687 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Phase.enumListline 691 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Phase.enumList_getElem?_ctorIdx_eqline 694 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Phase.enumList_nodupline 698 - instance
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.(instance at line 700)line 700 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Tapeline 704 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Symbolsline 705 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Labelline 706 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.Stateline 707 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.extraTapesline 709 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.auxProgramline 715 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.programline 736 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.machineline 740 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputTapesline 758 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputTapes_inputline 761 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputTapes_counterline 765 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputConfigline 768 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.embeddedline 772 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.temporaryTapesline 777 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.temporaryConfigline 780 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputTapes_update_inputline 784 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputTapes_update_counterline 796 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.oneStepline 805 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.parseStep_trueline 813 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.parseStep_falseline 822 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.parseTraceline 831 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.guardStep_someline 857 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.guardStep_noneline 866 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.bodyExecutionline 873 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.bodyToTemp_tapesline 883 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.tempToBody_tapesline 899 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.finalToTemp_tapesline 911 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.tempToOutput_tapesline 923 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.bodyToTempline 935 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.tempToBodyline 951 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.finalToTempline 966 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.tempToOutputline 978 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.bodyReturnline 991 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.finishline 1002 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.loopBudgetline 1014 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.loopExecutionline 1019 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.inputConfig_initline 1057 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.executeSequenceline 1069 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.loopBudget_eq_sumline 1100 - def
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.executeSequenceSumline 1111 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineRepeat.loopBudget_leline 1124 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.input_finiteline 1150 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.of_homogeneousline 1154 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.of_boolline 1160 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.of_equivline 1163 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.symbols_finiteline 1168 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.sequential_machineline 1174 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.composeline 1185 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.composeBitsline 1196 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFiniteAlphabet.repeat_machineline 1205