OAI/Combinatorics/VariableWL/MultiStack.lean
60 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.VariableWL.StackSimulation.next_lengthline 13 - theorem
OAI.VariableWL.StackSimulation.evolve_lengthline 21 - theorem
OAI.VariableWL.StackSimulation.one_boundline 30 - theorem
OAI.VariableWL.StackSimulation.run_boundline 50 - theorem
OAI.VariableWL.BoundedSimulation.Steps.rebaseline 75 - def
OAI.VariableWL.UnitSimulation.instructionsline 86 - theorem
OAI.VariableWL.UnitSimulation.statement_boundline 95 - theorem
OAI.VariableWL.UnitSimulation.one_boundline 137 - theorem
OAI.VariableWL.UnitSimulation.steps_supportline 149 - theorem
OAI.VariableWL.UnitSimulation.steps_boundline 156 - abbrev
OAI.VariableWL.MultiStack.Kline 174 - abbrev
OAI.VariableWL.MultiStack.Γline 175 - abbrev
OAI.VariableWL.MultiStack.Qline 176 - abbrev
OAI.VariableWL.MultiStack.Slotline 177 - abbrev
OAI.VariableWL.MultiStack.Stacksline 178 - abbrev
OAI.VariableWL.MultiStack.Dataline 179 - inductive
OAI.VariableWL.MultiStack.Labelline 181 - instance
OAI.VariableWL.MultiStack.(instance at line 186)line 186 - instance
OAI.VariableWL.MultiStack.(instance at line 190)line 190 - structure
OAI.VariableWL.MultiStack.Varsline 192 - abbrev
OAI.VariableWL.MultiStack.Statementline 197 - abbrev
OAI.VariableWL.MultiStack.Configline 198 - instance
OAI.VariableWL.MultiStack.(instance at line 200)line 200 - def
OAI.VariableWL.MultiStack.getDataline 202 - def
OAI.VariableWL.MultiStack.tapeline 203 - def
OAI.VariableWL.MultiStack.readVarsline 205 - def
OAI.VariableWL.MultiStack.readAllline 208 - theorem
OAI.VariableWL.MultiStack.readAll_semline 213 - def
OAI.VariableWL.MultiStack.allTapesline 230 - theorem
OAI.VariableWL.MultiStack.readVars_allline 232 - def
OAI.VariableWL.MultiStack.writeVarsline 239 - def
OAI.VariableWL.MultiStack.writeStacksline 244 - def
OAI.VariableWL.MultiStack.writeTapeline 251 - theorem
OAI.VariableWL.MultiStack.writeTape_semline 261 - theorem
OAI.VariableWL.MultiStack.writeVars_dataline 274 - theorem
OAI.VariableWL.MultiStack.writeStacks_otherline 277 - def
OAI.VariableWL.MultiStack.applyMotionline 283 - theorem
OAI.VariableWL.MultiStack.tape_writeStacksline 288 - def
OAI.VariableWL.MultiStack.writeAllline 295 - def
OAI.VariableWL.MultiStack.applyStacksline 299 - theorem
OAI.VariableWL.MultiStack.writeAll_semline 303 - theorem
OAI.VariableWL.MultiStack.tape_applyStacksline 315 - def
OAI.VariableWL.MultiStack.programline 330 - def
OAI.VariableWL.MultiStack.Relatedline 350 - theorem
OAI.VariableWL.MultiStack.applyMotion_nthline 354 - theorem
OAI.VariableWL.MultiStack.allTapes_memline 358 - theorem
OAI.VariableWL.MultiStack.allTapes_nodupline 360 - theorem
OAI.VariableWL.MultiStack.simulate_stepline 364 - theorem
OAI.VariableWL.MultiStack.simulate_stepsline 403 - theorem
OAI.VariableWL.MultiStack.simulate_haltline 413 - def
OAI.VariableWL.MultiStack.inputSymbolline 435 - def
OAI.VariableWL.MultiStack.initialStacksline 437 - def
OAI.VariableWL.MultiStack.initialConfigline 440 - theorem
OAI.VariableWL.MultiStack.initialConfig_eqline 442 - theorem
OAI.VariableWL.MultiStack.tape_nth_natline 444 - theorem
OAI.VariableWL.MultiStack.tape_nth_negline 446 - theorem
OAI.VariableWL.MultiStack.initial_relatedline 449 - theorem
OAI.VariableWL.MultiStack.initial_lengthsline 482 - theorem
OAI.VariableWL.BoundedSimulation.evolve_stepsline 492 - theorem
OAI.VariableWL.run_eq_evolveline 504