OAI/Computability/MinUncut/Machines/MachineBinaryNameMachine.lean
84 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MinUncutGames.BinaryNameMachine.frameline 14 - def
OAI.MinUncutGames.BinaryNameMachine.finalDigitline 18 - def
OAI.MinUncutGames.BinaryNameMachine.canonicalline 22 - structure
OAI.MinUncutGames.BinaryNameMachine.Resultline 24 - def
OAI.MinUncutGames.BinaryNameMachine.scanSpecline 30 - def
OAI.MinUncutGames.BinaryNameMachine.stepsline 36 - theorem
OAI.MinUncutGames.BinaryNameMachine.steps_leline 40 - theorem
OAI.MinUncutGames.BinaryNameMachine.frame_lengthline 49 - theorem
OAI.MinUncutGames.BinaryNameMachine.scanSpec_frameline 55 - theorem
OAI.MinUncutGames.BinaryNameMachine.steps_frameline 64 - abbrev
OAI.MinUncutGames.BinaryNameMachine.Alphabetline 74 - abbrev
OAI.MinUncutGames.BinaryNameMachine.Stateline 75 - def
OAI.MinUncutGames.BinaryNameMachine.cleanline 77 - def
OAI.MinUncutGames.BinaryNameMachine.exitAtline 79 - def
OAI.MinUncutGames.BinaryNameMachine.finishline 84 - def
OAI.MinUncutGames.BinaryNameMachine.scanline 87 - theorem
OAI.MinUncutGames.BinaryNameMachine.stepAux_finishline 102 - theorem
OAI.MinUncutGames.BinaryNameMachine.update_sourceline 107 - theorem
OAI.MinUncutGames.BinaryNameMachine.update_destinationline 118 - theorem
OAI.MinUncutGames.BinaryNameMachine.step_emptyline 132 - theorem
OAI.MinUncutGames.BinaryNameMachine.step_endline 140 - theorem
OAI.MinUncutGames.BinaryNameMachine.step_truncatedline 151 - theorem
OAI.MinUncutGames.BinaryNameMachine.step_digitline 159 - theorem
OAI.MinUncutGames.BinaryNameMachine.scanTraceline 169 - def
OAI.MinUncutGames.BinaryNameMachine.scanInTimeline 203 - theorem
OAI.MinUncutGames.BinaryNameMachine.framedTraceline 215 - def
OAI.MinUncutGames.BinaryNameMachine.machineline 228 - theorem
OAI.MinUncutGames.BinaryNameMachine.machine_finiteAlphabetline 239 - def
OAI.MinUncutGames.BinaryNameMachine.machineInTimeline 243 - abbrev
OAI.MinUncutGames.BinaryNameCompare.Alphabetline 265 - abbrev
OAI.MinUncutGames.BinaryNameCompare.Stateline 266 - def
OAI.MinUncutGames.BinaryNameCompare.cleanline 268 - def
OAI.MinUncutGames.BinaryNameCompare.scanStateEquivline 270 - def
OAI.MinUncutGames.BinaryNameCompare.compareStateEquivline 276 - inductive
OAI.MinUncutGames.BinaryNameCompare.Labelline 282 - abbrev
OAI.MinUncutGames.BinaryNameCompare.Label.enumListline 286 - theorem
OAI.MinUncutGames.BinaryNameCompare.Label.enumList_getElem?_ctorIdx_eqline 288 - theorem
OAI.MinUncutGames.BinaryNameCompare.Label.enumList_nodupline 292 - instance
OAI.MinUncutGames.BinaryNameCompare.(instance at line 294)line 294 - def
OAI.MinUncutGames.BinaryNameCompare.instructionline 298 - def
OAI.MinUncutGames.BinaryNameCompare.stepsline 311 - theorem
OAI.MinUncutGames.BinaryNameCompare.steps_leline 314 - theorem
OAI.MinUncutGames.BinaryNameCompare.joinTraceline 319 - theorem
OAI.MinUncutGames.BinaryNameCompare.compareTraceline 323 - def
OAI.MinUncutGames.BinaryNameCompare.compareInTimeline 427 - def
OAI.MinUncutGames.BinaryNameCompare.machineline 449 - theorem
OAI.MinUncutGames.BinaryNameCompare.machine_finiteAlphabetline 462 - abbrev
OAI.MinUncutGames.BinaryNameSearch.Tokenline 477 - def
OAI.MinUncutGames.BinaryNameSearch.tokenBitsline 479 - def
OAI.MinUncutGames.BinaryNameSearch.streamline 482 - def
OAI.MinUncutGames.BinaryNameSearch.payloadsline 486 - def
OAI.MinUncutGames.BinaryNameSearch.afterMatchline 488 - def
OAI.MinUncutGames.BinaryNameSearch.stepsline 492 - def
OAI.MinUncutGames.BinaryNameSearch.payloadSizeline 498 - theorem
OAI.MinUncutGames.BinaryNameSearch.stream_nilline 500 - theorem
OAI.MinUncutGames.BinaryNameSearch.stream_consline 502 - theorem
OAI.MinUncutGames.BinaryNameSearch.payloads_nilline 505 - theorem
OAI.MinUncutGames.BinaryNameSearch.payloads_consline 507 - theorem
OAI.MinUncutGames.BinaryNameSearch.payloadSize_nilline 510 - theorem
OAI.MinUncutGames.BinaryNameSearch.payloadSize_consline 512 - theorem
OAI.MinUncutGames.BinaryNameSearch.stream_lengthline 515 - theorem
OAI.MinUncutGames.BinaryNameSearch.steps_leline 524 - theorem
OAI.MinUncutGames.BinaryNameSearch.steps_le_streamline 533 - abbrev
OAI.MinUncutGames.BinaryNameSearch.Alphabetline 543 - abbrev
OAI.MinUncutGames.BinaryNameSearch.Stateline 544 - abbrev
OAI.MinUncutGames.BinaryNameSearch.cleanline 546 - inductive
OAI.MinUncutGames.BinaryNameSearch.Labelline 548 - def
OAI.MinUncutGames.BinaryNameSearch.compareTapesline 554 - theorem
OAI.MinUncutGames.BinaryNameSearch.compareTapes_injectiveline 557 - def
OAI.MinUncutGames.BinaryNameSearch.exitAtline 563 - def
OAI.MinUncutGames.BinaryNameSearch.finishline 568 - def
OAI.MinUncutGames.BinaryNameSearch.instructionline 571 - theorem
OAI.MinUncutGames.BinaryNameSearch.stepAux_finishline 582 - theorem
OAI.MinUncutGames.BinaryNameSearch.update_sourceline 586 - theorem
OAI.MinUncutGames.BinaryNameSearch.update_counterline 597 - theorem
OAI.MinUncutGames.BinaryNameSearch.joinTraceline 603 - theorem
OAI.MinUncutGames.BinaryNameSearch.signStepline 616 - theorem
OAI.MinUncutGames.BinaryNameSearch.emptyStepline 627 - theorem
OAI.MinUncutGames.BinaryNameSearch.incrementStepline 638 - theorem
OAI.MinUncutGames.BinaryNameSearch.tokenTraceline 648 - theorem
OAI.MinUncutGames.BinaryNameSearch.searchTraceline 694 - def
OAI.MinUncutGames.BinaryNameSearch.searchInTimeline 745 - def
OAI.MinUncutGames.BinaryNameSearch.machineline 766 - theorem
OAI.MinUncutGames.BinaryNameSearch.machine_finiteAlphabetline 779