OAI/Computability/BinPacking/Search/ExtensionShapeMachine.lean
66 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGap.ExtensionShapeMachine.Kindline 11 - abbrev
OAI.BinPackingGap.ExtensionShapeMachine.Kind.enumListline 16 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.Kind.enumList_getElem?_ctorIdx_eqline 18 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.Kind.enumList_nodupline 22 - instance
OAI.BinPackingGap.ExtensionShapeMachine.(instance at line 24)line 24 - inductive
OAI.BinPackingGap.ExtensionShapeMachine.Continuationline 28 - abbrev
OAI.BinPackingGap.ExtensionShapeMachine.Continuation.enumListline 36 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.Continuation.enumList_getElem?_ctorIdx_eqline 39 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.Continuation.enumList_nodupline 43 - instance
OAI.BinPackingGap.ExtensionShapeMachine.(instance at line 45)line 45 - inductive
OAI.BinPackingGap.ExtensionShapeMachine.Modeline 49 - def
OAI.BinPackingGap.ExtensionShapeMachine.startline 60 - def
OAI.BinPackingGap.ExtensionShapeMachine.afterNameline 64 - def
OAI.BinPackingGap.ExtensionShapeMachine.nextModeline 71 - def
OAI.BinPackingGap.ExtensionShapeMachine.runline 86 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_rejectline 90 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_done_iffline 95 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.finalDigit_true_iffline 100 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_frameline 116 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_nameline 130 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_itemsline 136 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_fixedline 145 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_assignmentsline 157 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_extensionline 165 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_assignmentBitsline 171 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.frame_inverseline 175 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.name_inverseline 205 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.fixed_inverse_auxline 214 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.assignments_inverse_auxline 253 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.items_inverse_auxline 279 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_extension_iffline 310 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.run_assignments_iffline 321 - def
OAI.BinPackingGap.ExtensionShapeMachine.acceptsline 329 - def
OAI.BinPackingGap.ExtensionShapeMachine.decodeAcceptsline 332 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.accepts_eq_decodeline 336 - inductive
OAI.BinPackingGap.ExtensionShapeMachine.Labelline 375 - abbrev
OAI.BinPackingGap.ExtensionShapeMachine.Label.enumListline 381 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.Label.enumList_getElem?_ctorIdx_eqline 383 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.Label.enumList_nodupline 387 - instance
OAI.BinPackingGap.ExtensionShapeMachine.(instance at line 389)line 389 - abbrev
OAI.BinPackingGap.ExtensionShapeMachine.Alphabetline 393 - abbrev
OAI.BinPackingGap.ExtensionShapeMachine.Stateline 394 - def
OAI.BinPackingGap.ExtensionShapeMachine.instructionline 396 - abbrev
OAI.BinPackingGap.ExtensionShapeMachine.machineline 409 - def
OAI.BinPackingGap.ExtensionShapeMachine.tapesline 420 - def
OAI.BinPackingGap.ExtensionShapeMachine.cfgline 425 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.tapes_inputline 429 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.tapes_outputline 432 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.tapes_savedline 435 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.update_inputline 438 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.update_outputline 444 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.update_savedline 450 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.step_scan_emptyline 456 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.step_scan_consline 464 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.scanTraceline 472 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.restoreTraceline 489 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.step_finishline 501 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.joinTraceline 509 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.rawTraceline 513 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.initList_eqline 530 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.haltList_eqline 537 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.totalTraceline 544 - def
OAI.BinPackingGap.ExtensionShapeMachine.outputsInTimeline 551 - def
OAI.BinPackingGap.ExtensionShapeMachine.computableInPolyTimeline 558 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.machine_finiteAlphabetline 572 - theorem
OAI.BinPackingGap.ExtensionShapeMachine.computation_finiteAlphabetline 577