OAI/Computability/BinPacking/Search/SearchInitialItemsMachine.lean
120 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.BinPackingGap.ExtensionMachineRegisters.Lensline 12 - def
OAI.BinPackingGap.ExtensionMachineRegisters.Lens.identityline 23 - def
OAI.BinPackingGap.ExtensionMachineRegisters.Lens.ofEquivline 30 - def
OAI.BinPackingGap.ExtensionMachineRegisters.Lens.firstline 37 - def
OAI.BinPackingGap.ExtensionMachineRegisters.Lens.secondline 44 - def
OAI.BinPackingGap.ExtensionMachineRegisters.Lens.composeline 51 - def
OAI.BinPackingGap.ExtensionMachineRegisters.statementline 62 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.statement_identityline 74 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.statement_composeline 78 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.statement_ofEquiv_symmline 83 - def
OAI.BinPackingGap.ExtensionMachineRegisters.equivConfigurationline 87 - def
OAI.BinPackingGap.ExtensionMachineRegisters.configurationline 90 - def
OAI.BinPackingGap.ExtensionMachineRegisters.projectline 93 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.configuration_ofEquivline 96 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.equivConfiguration_symmline 100 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.project_configurationline 105 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.configuration_projectline 110 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.stepAux_transportline 117 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.stepAux_transport_projectline 144 - def
OAI.BinPackingGap.ExtensionMachineRegisters.programline 151 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.program_identityline 155 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.program_ofEquiv_symmline 161 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.step_transportline 167 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.advance_transportline 180 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.iterate_transportline 188 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.traceline 199 - def
OAI.BinPackingGap.ExtensionMachineRegisters.executionline 209 - def
OAI.BinPackingGap.ExtensionMachineRegisters.equivExecutionline 224 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.equivTraceline 238 - theorem
OAI.BinPackingGap.ExtensionMachineRegisters.observer_configurationline 249 - def
OAI.BinPackingGap.ExtensionMachinePlacement.tapesline 263 - def
OAI.BinPackingGap.ExtensionMachinePlacement.labelline 269 - def
OAI.BinPackingGap.ExtensionMachinePlacement.configurationline 273 - def
OAI.BinPackingGap.ExtensionMachinePlacement.statementline 279 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.tapes_applyline 297 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.tapes_unmappedline 303 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.tapes_restrictline 308 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.tapes_updateline 318 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.stepAux_simulationline 337 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.step_simulationline 373 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.traceline 397 - def
OAI.BinPackingGap.ExtensionMachinePlacement.executionline 414 - theorem
OAI.BinPackingGap.ExtensionMachinePlacement.configuration_observerline 431 - abbrev
OAI.BinPackingGap.ExtensionNatMachine.Stateline 447 - abbrev
OAI.BinPackingGap.ExtensionNatMachine.Alphabetline 448 - inductive
OAI.BinPackingGap.ExtensionNatMachine.Labelline 450 - abbrev
OAI.BinPackingGap.ExtensionNatMachine.Label.enumListline 454 - theorem
OAI.BinPackingGap.ExtensionNatMachine.Label.enumList_getElem?_ctorIdx_eqline 456 - theorem
OAI.BinPackingGap.ExtensionNatMachine.Label.enumList_nodupline 460 - instance
OAI.BinPackingGap.ExtensionNatMachine.(instance at line 462)line 462 - def
OAI.BinPackingGap.ExtensionNatMachine.scannerEquivline 466 - def
OAI.BinPackingGap.ExtensionNatMachine.statementline 474 - def
OAI.BinPackingGap.ExtensionNatMachine.resultTapesline 483 - theorem
OAI.BinPackingGap.ExtensionNatMachine.natTraceline 487 - def
OAI.BinPackingGap.ExtensionNatMachine.natInTimeline 557 - def
OAI.BinPackingGap.ExtensionNatMachine.orderEquivline 572 - def
OAI.BinPackingGap.ExtensionNatMachine.orderStatementline 580 - def
OAI.BinPackingGap.ExtensionNatMachine.preservingOrderInTimeline 587 - inductive
OAI.BinPackingGap.SearchInitialItemsMachine.Numberline 624 - abbrev
OAI.BinPackingGap.SearchInitialItemsMachine.Number.enumListline 628 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.Number.enumList_getElem?_ctorIdx_eqline 630 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.Number.enumList_nodupline 634 - instance
OAI.BinPackingGap.SearchInitialItemsMachine.(instance at line 636)line 636 - inductive
OAI.BinPackingGap.SearchInitialItemsMachine.Controlline 640 - abbrev
OAI.BinPackingGap.SearchInitialItemsMachine.Control.enumListline 646 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.Control.enumList_getElem?_ctorIdx_eqline 650 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.Control.enumList_nodupline 654 - instance
OAI.BinPackingGap.SearchInitialItemsMachine.(instance at line 656)line 656 - inductive
OAI.BinPackingGap.SearchInitialItemsMachine.Labelline 660 - abbrev
OAI.BinPackingGap.SearchInitialItemsMachine.Tapeline 666 - abbrev
OAI.BinPackingGap.SearchInitialItemsMachine.Alphabetline 667 - abbrev
OAI.BinPackingGap.SearchInitialItemsMachine.Stateline 668 - def
OAI.BinPackingGap.SearchInitialItemsMachine.cleanline 670 - def
OAI.BinPackingGap.SearchInitialItemsMachine.validityline 672 - def
OAI.BinPackingGap.SearchInitialItemsMachine.jumpline 674 - def
OAI.BinPackingGap.SearchInitialItemsMachine.scanTapeline 677 - def
OAI.BinPackingGap.SearchInitialItemsMachine.scanPortsline 682 - def
OAI.BinPackingGap.SearchInitialItemsMachine.orderTapeline 687 - def
OAI.BinPackingGap.SearchInitialItemsMachine.orderPortsline 694 - def
OAI.BinPackingGap.SearchInitialItemsMachine.scanSuccessline 697 - def
OAI.BinPackingGap.SearchInitialItemsMachine.orderExitline 701 - def
OAI.BinPackingGap.SearchInitialItemsMachine.instructionline 705 - def
OAI.BinPackingGap.SearchInitialItemsMachine.programline 734 - abbrev
OAI.BinPackingGap.SearchInitialItemsMachine.machineline 741 - def
OAI.BinPackingGap.SearchInitialItemsMachine.tapesline 752 - def
OAI.BinPackingGap.SearchInitialItemsMachine.cfgline 761 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.update_rawline 764 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.update_streamline 768 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.update_scratchline 772 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.update_numeratorline 776 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.update_denominatorline 780 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.update_countline 784 - def
OAI.BinPackingGap.SearchInitialItemsMachine.oneStepline 788 - def
OAI.BinPackingGap.SearchInitialItemsMachine.joinline 796 - def
OAI.BinPackingGap.SearchInitialItemsMachine.enlargeline 803 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.entryStepline 809 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.markerStepline 819 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.positiveStepline 830 - def
OAI.BinPackingGap.SearchInitialItemsMachine.numeratorInTimeline 841 - def
OAI.BinPackingGap.SearchInitialItemsMachine.denominatorInTimeline 864 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.bits_eq_nil_iffline 887 - def
OAI.BinPackingGap.SearchInitialItemsMachine.comparisonInTimeline 895 - def
OAI.BinPackingGap.SearchInitialItemsMachine.clearInTimeline 920 - def
OAI.BinPackingGap.SearchInitialItemsMachine.rowTimeline 945 - def
OAI.BinPackingGap.SearchInitialItemsMachine.loopTimeline 947 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.validItems_consline 951 - def
OAI.BinPackingGap.SearchInitialItemsMachine.itemsInTimeline 956 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.loopTime_leline 1008 - def
OAI.BinPackingGap.SearchInitialItemsMachine.copyInTimeline 1024 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.seedStepline 1040 - def
OAI.BinPackingGap.SearchInitialItemsMachine.countInTimeline 1049 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.finishStepline 1079 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.initList_eqline 1088 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.haltList_eqline 1094 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.item_count_leline 1100 - def
OAI.BinPackingGap.SearchInitialItemsMachine.encodedInTimeline 1110 - def
OAI.BinPackingGap.SearchInitialItemsMachine.malformedInTimeline 1136 - def
OAI.BinPackingGap.SearchInitialItemsMachine.outputsInTimeline 1158 - def
OAI.BinPackingGap.SearchInitialItemsMachine.computationline 1171 - theorem
OAI.BinPackingGap.SearchInitialItemsMachine.finiteAlphabetline 1183