OAI/Computability/PerfectCompleteness/Machines/BinaryTokenMachine.lean
45 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.PerfectCompleteness.BinaryTokenMachine.Tapeline 18 - abbrev
OAI.PerfectCompleteness.BinaryTokenMachine.Alphabetline 19 - abbrev
OAI.PerfectCompleteness.BinaryTokenMachine.Stateline 20 - inductive
OAI.PerfectCompleteness.BinaryTokenMachine.Labelline 22 - def
OAI.PerfectCompleteness.BinaryTokenMachine.afterNameline 31 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.afterName_zeroline 34 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.afterName_oneline 35 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.afterName_twoline 36 - def
OAI.PerfectCompleteness.BinaryTokenMachine.jumpline 38 - def
OAI.PerfectCompleteness.BinaryTokenMachine.clauseInstructionline 41 - def
OAI.PerfectCompleteness.BinaryTokenMachine.signInstructionline 48 - def
OAI.PerfectCompleteness.BinaryTokenMachine.nameInstructionline 54 - def
OAI.PerfectCompleteness.BinaryTokenMachine.programline 66 - abbrev
OAI.PerfectCompleteness.BinaryTokenMachine.machineline 74 - def
OAI.PerfectCompleteness.BinaryTokenMachine.tapesline 85 - def
OAI.PerfectCompleteness.BinaryTokenMachine.cfgline 88 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tapes_zeroline 92 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tapes_oneline 95 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tapes_twoline 98 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.update_zeroline 101 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.update_oneline 107 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.clauseStepline 113 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.finalStepline 120 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.signStepline 127 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.nameEndStepline 135 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.nameDigitStepline 143 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.nameTraceline 152 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.literalTraceline 169 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.joinTraceline 186 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.clauseTraceline 190 - def
OAI.PerfectCompleteness.BinaryTokenMachine.tokensline 211 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tokens_nilline 213 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tokens_consline 215 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tokens_lengthline 219 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.stripTraceline 228 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.restoreTraceline 260 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.initList_eqline 276 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.haltList_eqline 283 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.acceptTraceline 290 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.haltStepline 308 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tokenTraceline 313 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.tokenSteps_leline 322 - def
OAI.PerfectCompleteness.BinaryTokenMachine.outputsInTimeline 328 - def
OAI.PerfectCompleteness.BinaryTokenMachine.computableInPolyTimeline 336 - theorem
OAI.PerfectCompleteness.BinaryTokenMachine.machine_finiteAlphabetline 351