OAI/Computability/WitnessedChoice/Syntax.lean
103 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.WitnessedChoice.stateCode_injline 15 - theorem
OAI.WitnessedChoice.smul_stateCodeline 20 - theorem
OAI.WitnessedChoice.smul_choiceCodeline 28 - theorem
OAI.WitnessedChoice.stateCode_fixed_of_pointwiseline 32 - theorem
OAI.WitnessedChoice.Selection.choices_nonemptyline 43 - theorem
OAI.WitnessedChoice.Selection.some_mem_choicesline 49 - theorem
OAI.WitnessedChoice.Selection.none_mem_choicesline 58 - theorem
OAI.WitnessedChoice.Selection.advance_monoline 63 - theorem
OAI.WitnessedChoice.Selection.advance_cardline 68 - theorem
OAI.WitnessedChoice.Selection.Prefix.restrictline 78 - theorem
OAI.WitnessedChoice.Selection.Prefix.monotoneline 82 - theorem
OAI.WitnessedChoice.Selection.Prefix.card_eqline 92 - theorem
OAI.WitnessedChoice.Selection.FirstStabilization.length_leline 102 - theorem
OAI.WitnessedChoice.Selection.exists_first_stabilizationline 108 - theorem
OAI.WitnessedChoice.Selection.Filtered.historyline 122 - theorem
OAI.WitnessedChoice.Selection.Filtered.witnessedline 131 - theorem
OAI.WitnessedChoice.Selection.Filtered.all_paths_witnessedline 148 - theorem
OAI.WitnessedChoice.choiceCode_injline 172 - theorem
OAI.WitnessedChoice.image_mulline 195 - theorem
OAI.WitnessedChoice.image_inv_imageline 200 - theorem
OAI.WitnessedChoice.Selection.Equivariant.transitiveAtline 210 - theorem
OAI.WitnessedChoice.Selection.Equivariant.transitiveAt_iffline 223 - theorem
OAI.WitnessedChoice.Selection.Equivariant.choices_imageline 233 - theorem
OAI.WitnessedChoice.Selection.advance_imageline 245 - theorem
OAI.WitnessedChoice.Selection.match_prefixesline 249 - theorem
OAI.WitnessedChoice.Selection.first_stabilization_unique_lengthline 286 - theorem
OAI.WitnessedChoice.Selection.terminal_orbitline 301 - def
OAI.WitnessedChoice.Selection.selectedline 310 - theorem
OAI.WitnessedChoice.Selection.selected_memline 313 - def
OAI.WitnessedChoice.Selection.runline 316 - theorem
OAI.WitnessedChoice.Selection.run_prefixline 321 - theorem
OAI.WitnessedChoice.Selection.exists_pathline 324 - def
OAI.WitnessedChoice.BGS.decodeStateline 346 - def
OAI.WitnessedChoice.BGS.decodeChoiceline 348 - theorem
OAI.WitnessedChoice.BGS.decodeState_codeline 351 - theorem
OAI.WitnessedChoice.BGS.decodeChoice_codeline 355 - theorem
OAI.WitnessedChoice.BGS.TC_stateCodeline 370 - structure
OAI.WitnessedChoice.BGS.Realizesline 378 - theorem
OAI.WitnessedChoice.BGS.Realizes.prefix_decodeline 397 - theorem
OAI.WitnessedChoice.BGS.Realizes.first_decodeline 440 - theorem
OAI.WitnessedChoice.BGS.Realizes.goodline 449 - theorem
OAI.WitnessedChoice.BGS.Realizes.booleanline 513 - def
OAI.WitnessedChoice.BGS.liftRenline 537 - lemma
OAI.WitnessedChoice.BGS.liftRen_zeroline 540 - lemma
OAI.WitnessedChoice.BGS.liftRen_succline 542 - lemma
OAI.WitnessedChoice.BGS.cons_comp_liftRenline 545 - def
OAI.Term.upline 652 - def
OAI.Formula.upline 654 - def
OAI.Formula.truthline 656 - def
OAI.Formula.falsityline 658 - def
OAI.Term.singletonline 660 - def
OAI.Term.cupline 662 - def
OAI.Term.orderedPairline 664 - def
OAI.Formula.existsInline 666 - def
OAI.Formula.allInline 669 - def
OAI.Formula.memline 672 - def
OAI.Formula.impline 675 - def
OAI.Formula.iffline 677 - def
OAI.Term.interline 679 - def
OAI.Term.diffline 682 - def
OAI.Term.whenline 685 - def
OAI.Term.condline 688 - def
OAI.Term.productline 691 - theorem
OAI.Term.up_countline 694 - theorem
OAI.Formula.up_countline 697 - theorem
OAI.Term.eval_upline 700 - theorem
OAI.Formula.eval_upline 705 - lemma
OAI.collect_pureline 711 - lemma
OAI.elements_emptyHFline 717 - lemma
OAI.uniqueHF_singletonline 720 - lemma
OAI.uniqueHF_emptyline 727 - lemma
OAI.unionHF_doubleline 733 - lemma
OAI.Formula.eval_truthline 737 - lemma
OAI.Formula.eval_existsInline 741 - lemma
OAI.Formula.eval_allInline 757 - lemma
OAI.Term.eval_singletonline 772 - lemma
OAI.Term.eval_cupline 778 - lemma
OAI.Term.eval_orderedPairline 784 - lemma
OAI.Formula.eval_memline 791 - lemma
OAI.Term.eval_whenline 803 - lemma
OAI.Term.eval_condline 818 - def
OAI.Term.letInline 834 - def
OAI.Formula.letInline 837 - lemma
OAI.Term.eval_letInline 840 - lemma
OAI.Formula.eval_letInline 850 - lemma
WitnessedChoice.BGS.cons_twoline 876 - def
WitnessedChoice.BGS.Term.mapSetline 881 - def
WitnessedChoice.BGS.Term.bindSetline 884 - def
WitnessedChoice.BGS.Term.addPairBodyline 887 - def
WitnessedChoice.BGS.Term.partialPoolline 890 - def
WitnessedChoice.BGS.Term.completeRelationline 895 - def
WitnessedChoice.BGS.Term.identityRelationline 899 - def
WitnessedChoice.BGS.Term.localPoolline 902 - lemma
WitnessedChoice.BGS.Term.mapSet_countline 905 - lemma
WitnessedChoice.BGS.Term.bindSet_countline 909 - lemma
WitnessedChoice.BGS.Term.partialPool_countline 912 - lemma
WitnessedChoice.BGS.Term.completeRelation_countline 919 - lemma
WitnessedChoice.BGS.Term.identityRelation_countline 921 - lemma
WitnessedChoice.BGS.Term.localPool_countline 923 - lemma
WitnessedChoice.BGS.Term.eval_comprehendline 929 - lemma
WitnessedChoice.BGS.Term.eval_mapSetline 941 - lemma
WitnessedChoice.BGS.Term.eval_bindSetline 951 - lemma
WitnessedChoice.BGS.Term.eval_addPairBodyline 963