OAI/Computability/BinPacking/Search/ExtensionAgreementMachine.lean
45 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGap.ExtensionAgreementMachine.Labelline 10 - abbrev
OAI.BinPackingGap.ExtensionAgreementMachine.Label.enumListline 15 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.Label.enumList_getElem?_ctorIdx_eqline 18 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.Label.enumList_nodupline 22 - instance
OAI.BinPackingGap.ExtensionAgreementMachine.(instance at line 24)line 24 - abbrev
OAI.BinPackingGap.ExtensionAgreementMachine.Alphabetline 28 - abbrev
OAI.BinPackingGap.ExtensionAgreementMachine.Stateline 29 - def
OAI.BinPackingGap.ExtensionAgreementMachine.jumpline 31 - def
OAI.BinPackingGap.ExtensionAgreementMachine.readBothline 34 - def
OAI.BinPackingGap.ExtensionAgreementMachine.programline 43 - abbrev
OAI.BinPackingGap.ExtensionAgreementMachine.machineline 72 - def
OAI.BinPackingGap.ExtensionAgreementMachine.tapesline 83 - def
OAI.BinPackingGap.ExtensionAgreementMachine.cfgline 86 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.update_fixedline 89 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.update_assignmentsline 93 - structure
OAI.BinPackingGap.ExtensionAgreementMachine.Viewline 97 - def
OAI.BinPackingGap.ExtensionAgreementMachine.View.cfgline 102 - def
OAI.BinPackingGap.ExtensionAgreementMachine.bothViewline 105 - def
OAI.BinPackingGap.ExtensionAgreementMachine.nextline 112 - def
OAI.BinPackingGap.ExtensionAgreementMachine.Terminalline 141 - instance
OAI.BinPackingGap.ExtensionAgreementMachine.(instance at line 143)line 143 - def
OAI.BinPackingGap.ExtensionAgreementMachine.rankline 146 - def
OAI.BinPackingGap.ExtensionAgreementMachine.potentialline 152 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.next_decreasesline 155 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.step_viewline 162 - def
OAI.BinPackingGap.ExtensionAgreementMachine.runline 176 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_stepline 181 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_terminalline 185 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.runTraceline 188 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_isTerminalline 203 - def
OAI.BinPackingGap.ExtensionAgreementMachine.resultViewline 212 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_drainAssignmentsline 215 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_drainFixedline 225 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_checkEnd_emptyline 235 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_skipFrameline 239 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_compareFrameline 253 - abbrev
OAI.BinPackingGap.ExtensionAgreementMachine.fixedBitsline 284 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.run_encodedline 287 - def
OAI.BinPackingGap.ExtensionAgreementMachine.agreementTimeline 341 - structure
OAI.BinPackingGap.ExtensionAgreementMachine.RawRunline 343 - def
OAI.BinPackingGap.ExtensionAgreementMachine.rawInTimeline 349 - def
OAI.BinPackingGap.ExtensionAgreementMachine.agreementInTimeline 364 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.flagStepline 377 - def
OAI.BinPackingGap.ExtensionAgreementMachine.agreementFlagInTimeline 383 - theorem
OAI.BinPackingGap.ExtensionAgreementMachine.machine_finiteAlphabetline 405