OAI/Computability/WitnessedChoice/Machines.lean
102 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.WitnessedSeparation.Grid.atomSizeConstant_posline 12 - theorem
OAI.WitnessedSeparation.Grid.exists_numeric_boxline 16 - def
OAI.WitnessedSeparation.structureQueryline 62 - theorem
OAI.WitnessedSeparation.Grid.program_agrees_on_some_boxline 71 - theorem
OAI.WitnessedSeparation.query_not_interpretation_definableline 123 - abbrev
OAI.WitnessedSeparation.Operational.emptyline 145 - abbrev
OAI.WitnessedSeparation.Operational.truthline 147 - def
OAI.WitnessedSeparation.Operational.booleanline 149 - theorem
OAI.WitnessedSeparation.Operational.truth_ne_emptyline 151 - theorem
OAI.WitnessedSeparation.Operational.boolean_truthline 154 - def
OAI.WitnessedSeparation.Operational.inputRelationline 157 - def
OAI.WitnessedSeparation.Operational.allAtomsline 160 - def
OAI.WitnessedSeparation.Operational.unionHFline 162 - def
OAI.WitnessedSeparation.Operational.uniqueHFline 164 - lemma
OAI.WitnessedSeparation.Operational.uniqueHF_specline 167 - def
OAI.WitnessedSeparation.Operational.cardinalityHFline 174 - inductive
OAI.WitnessedSeparation.Operational.Termline 176 - abbrev
OAI.WitnessedSeparation.Operational.Locationline 195 - abbrev
OAI.WitnessedSeparation.Operational.Valuationline 197 - structure
OAI.WitnessedSeparation.Operational.Stateline 199 - def
OAI.WitnessedSeparation.Operational.State.initialline 205 - def
OAI.WitnessedSeparation.Operational.State.supportline 207 - theorem
OAI.WitnessedSeparation.Operational.State.mem_supportline 209 - def
OAI.WitnessedSeparation.Operational.Term.evalline 218 - inductive
OAI.WitnessedSeparation.Operational.Ruleline 242 - abbrev
OAI.WitnessedSeparation.Operational.Updateline 251 - def
OAI.WitnessedSeparation.Operational.Rule.updatesline 257 - def
OAI.WitnessedSeparation.Operational.State.Consistentline 271 - def
OAI.WitnessedSeparation.Operational.State.updatedValueline 274 - lemma
OAI.WitnessedSeparation.Operational.State.updatedValue_eqline 278 - lemma
OAI.WitnessedSeparation.Operational.State.updatedValue_defaultline 285 - def
OAI.WitnessedSeparation.Operational.State.applyUpdatesline 289 - inductive
OAI.WitnessedSeparation.Operational.Controlline 301 - instance
OAI.WitnessedSeparation.Operational.(instance at line 303)line 303 - structure
OAI.WitnessedSeparation.Operational.Machineline 307 - abbrev
OAI.WitnessedSeparation.Operational.Machine.functionArityline 317 - abbrev
OAI.WitnessedSeparation.Operational.Machine.Storeline 319 - def
OAI.WitnessedSeparation.Operational.Machine.flagline 321 - def
OAI.WitnessedSeparation.Operational.Machine.stepline 323 - def
OAI.WitnessedSeparation.Operational.Machine.runline 328 - def
OAI.WitnessedSeparation.Operational.Machine.acceptsline 332 - lemma
OAI.WitnessedSeparation.Hereditary.mem_mapEquivline 353 - lemma
OAI.WitnessedSeparation.Hereditary.rtc_mapline 363 - lemma
OAI.WitnessedSeparation.Hereditary.closure_mapline 370 - def
OAI.WitnessedSeparation.Hereditary.familyClosureline 387 - lemma
OAI.WitnessedSeparation.Hereditary.mem_familyClosureline 389 - lemma
OAI.WitnessedSeparation.Hereditary.familyClosure_containsline 392 - lemma
OAI.WitnessedSeparation.Hereditary.familyClosure_transitiveline 395 - def
OAI.WitnessedSeparation.Operational.State.criticalline 418 - lemma
OAI.WitnessedSeparation.Operational.State.value_mem_criticalline 421 - lemma
OAI.WitnessedSeparation.Operational.State.argument_mem_criticalline 425 - def
OAI.WitnessedSeparation.Operational.State.activeline 429 - lemma
OAI.WitnessedSeparation.Operational.State.active_transitiveline 432 - def
OAI.WitnessedSeparation.Operational.Machine.runActiveline 442 - lemma
OAI.WitnessedSeparation.Operational.Machine.state_active_subsetline 447 - lemma
OAI.WitnessedSeparation.Operational.Machine.runActive_transitiveline 452 - lemma
OAI.WitnessedSeparation.Operational.Machine.runActive_card_leline 461 - def
OAI.WitnessedSeparation.Operational.Machine.PolynomiallyBoundedline 476 - abbrev
OAI.WitnessedSeparation.Operational.liftline 497 - lemma
OAI.WitnessedSeparation.Operational.lift_emptyline 499 - lemma
OAI.WitnessedSeparation.Operational.lift_truthline 501 - lemma
OAI.WitnessedSeparation.Operational.lift_ordinalline 503 - lemma
OAI.WitnessedSeparation.Operational.lift_doubleline 505 - lemma
OAI.WitnessedSeparation.Operational.lift_isSetline 507 - lemma
OAI.WitnessedSeparation.Operational.lift_booleanline 509 - lemma
OAI.WitnessedSeparation.Operational.lift_truth_iffline 512 - lemma
OAI.WitnessedSeparation.Operational.lift_empty_iffline 515 - lemma
OAI.WitnessedSeparation.Operational.lift_mem_iffline 518 - lemma
OAI.WitnessedSeparation.Operational.lift_elementsline 520 - lemma
OAI.WitnessedSeparation.Operational.lift_ofFinsetline 522 - lemma
OAI.WitnessedSeparation.Operational.lift_allAtomsline 524 - lemma
OAI.WitnessedSeparation.Operational.lift_unionline 535 - lemma
OAI.WitnessedSeparation.Operational.lift_uniqueline 549 - lemma
OAI.WitnessedSeparation.Operational.lift_cardline 564 - lemma
OAI.WitnessedSeparation.Operational.lift_inputline 567 - def
OAI.WitnessedSeparation.Operational.locationEquivline 581 - lemma
OAI.WitnessedSeparation.Operational.locationEquiv_applyline 584 - lemma
OAI.WitnessedSeparation.Operational.locationEquiv_symm_applyline 587 - def
OAI.WitnessedSeparation.Operational.State.transportline 592 - lemma
OAI.WitnessedSeparation.Operational.State.transport_valueline 599 - lemma
OAI.WitnessedSeparation.Operational.State.ext_valueline 603 - lemma
OAI.WitnessedSeparation.Operational.State.transport_initialline 609 - lemma
OAI.WitnessedSeparation.Operational.Term.eval_transportline 620 - abbrev
OAI.WitnessedSeparation.Operational.updateEquivline 666 - lemma
OAI.WitnessedSeparation.Operational.mem_update_imageline 669 - lemma
OAI.WitnessedSeparation.Operational.Rule.updates_transportline 679 - lemma
OAI.WitnessedSeparation.Operational.State.consistent_transportline 715 - lemma
OAI.WitnessedSeparation.Operational.State.applyUpdates_transportline 728 - lemma
OAI.WitnessedSeparation.Operational.State.support_transportline 747 - lemma
OAI.WitnessedSeparation.Operational.State.critical_transportline 753 - lemma
OAI.WitnessedSeparation.Operational.State.active_transportline 762 - lemma
OAI.WitnessedSeparation.Operational.Machine.flag_transportline 793 - lemma
OAI.WitnessedSeparation.Operational.Machine.step_transportline 804 - lemma
OAI.WitnessedSeparation.Operational.Machine.run_transportline 821 - lemma
OAI.WitnessedSeparation.Operational.Machine.runActive_transportline 832 - lemma
OAI.WitnessedSeparation.Hereditary.closure_ofFinsetline 862 - lemma
OAI.WitnessedSeparation.Hereditary.closure_subset_of_transitiveline 869 - lemma
OAI.WitnessedSeparation.Hereditary.elements_subset_closureline 878 - lemma
OAI.WitnessedSeparation.Hereditary.closure_atomline 882 - lemma
OAI.WitnessedSeparation.Hereditary.closure_double_subsetline 886 - lemma
OAI.WitnessedSeparation.Hereditary.closure_ordinalline 899 - lemma
OAI.WitnessedSeparation.Hereditary.card_closure_ordinalline 917