OAI/Analysis/MatrixSigning/Machines/BinaryMachine.lean
35 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.KS.W29.StackActionline 9 - def
OAI.KS.W29.StackAction.applyline 15 - theorem
OAI.KS.W29.StackAction.length_apply_leline 20 - structure
OAI.KS.W29.Instructionline 25 - def
OAI.KS.W29.Instruction.actionline 32 - def
OAI.KS.W29.Instruction.haltline 35 - structure
OAI.KS.W29.BinaryMachineline 38 - structure
OAI.KS.W29.Configline 43 - def
OAI.KS.W29.topCodeline 47 - theorem
OAI.KS.W29.topCode_lt_threeline 52 - def
OAI.KS.W29.headCodeline 57 - theorem
OAI.KS.W29.headCode_ltline 60 - def
OAI.KS.W29.bitCodeline 67 - def
OAI.KS.W29.transitionIndexline 69 - theorem
OAI.KS.W29.transitionIndex_ltline 72 - def
OAI.KS.W29.BinaryMachine.stepline 80 - def
OAI.KS.W29.BinaryMachine.initline 88 - def
OAI.KS.W29.BinaryMachine.runline 91 - def
OAI.KS.W29.BinaryMachine.outputline 95 - theorem
OAI.KS.W29.BinaryMachine.step_haltedline 98 - theorem
OAI.KS.W29.BinaryMachine.run_haltedline 102 - theorem
OAI.KS.W29.BinaryMachine.run_appendline 108 - theorem
OAI.KS.W29.BinaryMachine.step_stack_length_leline 114 - theorem
OAI.KS.W29.BinaryMachine.run_stack_length_leline 121 - theorem
OAI.KS.W29.BinaryMachine.output_length_leline 132 - def
OAI.KS.W29.polynomialFuelline 137 - abbrev
OAI.KS.W29.FairSeedline 140 - def
OAI.KS.W29.BinaryMachine.runSeedline 142 - def
OAI.KS.W29.BinaryMachine.successCountline 145 - def
OAI.KS.W29.BinaryMachine.HaltsWithinline 151 - def
OAI.KS.W29.BinaryMachine.SucceedsTwoThirdsline 154 - theorem
OAI.KS.W29.BinaryMachine.haltsWithin_iff_bitListsline 158 - theorem
OAI.KS.W29.BinaryMachine.run_append_of_haltedline 168 - theorem
OAI.KS.W29.BinaryMachine.haltsWithin_monoline 173 - theorem
OAI.KS.W29.BinaryMachine.runSeed_output_length_leline 187