OAI/Computability/MeanPayoff/Simulation.lean
46 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MeanPayoff.BinaryStack.advanceline 9 - theorem
OAI.MeanPayoff.BinaryStack.advance_frontline 13 - theorem
OAI.MeanPayoff.BinaryStack.advance_haltedline 22 - theorem
OAI.MeanPayoff.BinaryStack.Config.extline 28 - def
OAI.MeanPayoff.BinaryStack.Addition.valueline 34 - def
OAI.MeanPayoff.BinaryStack.Addition.lowline 38 - def
OAI.MeanPayoff.BinaryStack.Addition.carryline 39 - theorem
OAI.MeanPayoff.BinaryStack.Addition.full_adderline 41 - def
OAI.MeanPayoff.BinaryStack.Addition.addline 45 - theorem
OAI.MeanPayoff.BinaryStack.Addition.add_valueline 52 - def
OAI.MeanPayoff.BinaryStack.Addition.labelline 82 - def
OAI.MeanPayoff.BinaryStack.Addition.finiteProgramline 86 - def
OAI.MeanPayoff.BinaryStack.Addition.stateline 98 - def
OAI.MeanPayoff.BinaryStack.Addition.stoppedline 101 - theorem
OAI.MeanPayoff.BinaryStack.Addition.label_oneline 104 - theorem
OAI.MeanPayoff.BinaryStack.Addition.step_nil_falseline 107 - theorem
OAI.MeanPayoff.BinaryStack.Addition.step_nil_trueline 114 - theorem
OAI.MeanPayoff.BinaryStack.Addition.step_cons_leftline 118 - theorem
OAI.MeanPayoff.BinaryStack.Addition.step_cons_rightline 124 - theorem
OAI.MeanPayoff.BinaryStack.Addition.step_cons_bothline 130 - theorem
OAI.MeanPayoff.BinaryStack.Addition.program_addsline 136 - structure
OAI.MeanPayoff.WorkStack.Actline 168 - structure
OAI.MeanPayoff.WorkStack.Programline 172 - structure
OAI.MeanPayoff.WorkStack.Configline 177 - theorem
OAI.MeanPayoff.WorkStack.Config.extline 181 - def
OAI.MeanPayoff.WorkStack.stepline 185 - def
OAI.MeanPayoff.WorkStack.initialline 193 - def
OAI.MeanPayoff.WorkStack.advanceline 196 - def
OAI.MeanPayoff.WorkStack.runline 200 - theorem
OAI.MeanPayoff.WorkStack.advance_zeroline 203 - theorem
OAI.MeanPayoff.WorkStack.advance_frontline 206 - theorem
OAI.MeanPayoff.WorkStack.advance_addline 215 - theorem
OAI.MeanPayoff.WorkStack.advance_haltedline 224 - abbrev
OAI.MeanPayoff.WorkStack.Controlline 230 - def
OAI.MeanPayoff.WorkStack.controlEquivline 231 - def
OAI.MeanPayoff.WorkStack.normalline 233 - def
OAI.MeanPayoff.WorkStack.pendingline 235 - def
OAI.MeanPayoff.WorkStack.machineline 238 - def
OAI.MeanPayoff.WorkStack.concreteline 253 - theorem
OAI.MeanPayoff.WorkStack.decode_normalline 259 - theorem
OAI.MeanPayoff.WorkStack.decode_pendingline 261 - def
OAI.MeanPayoff.WorkStack.newHeadsline 264 - theorem
OAI.MeanPayoff.WorkStack.double_stepline 267 - theorem
OAI.MeanPayoff.WorkStack.concrete_initialline 298 - theorem
OAI.MeanPayoff.WorkStack.simulateline 306 - theorem
OAI.MeanPayoff.WorkStack.concrete_haltedline 317