OAI/Computability/TypeSystem/Equivalence.lean
180 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.PureTypeSystem.Labelled.SpecializedCode.queryline 12 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.predCompareline 15 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.qrStepline 17 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAtBodyline 19 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAtline 21 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.qrBodyline 23 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.queryRespectline 25 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.query_renameline 27 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.query_substline 31 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.predCompare_renameline 35 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.predCompare_substline 39 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrStep_renameline 43 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrStep_substline 46 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAtBody_renameline 49 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAtBody_substline 53 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAt_renameline 57 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAt_substline 60 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrBody_renameline 63 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrBody_substline 67 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.queryRespect_renameline 71 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.queryRespect_substline 74 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrAtBody_instantiateline 77 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.qrBody_instantiateline 81 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.admissibleline 85 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.predCompare_formulaline 96 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.qrStep_formulaline 102 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.qrAtBody_familyline 109 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.qrAt_formulaline 117 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.qrBody_familyline 122 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.queryRespect_formulaline 127 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.query_equivalentline 131 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.qrStep_provesline 145 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.qrAt_provesline 161 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.queryRespect_provesline 170 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.not_dummy_formulaline 177 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.admissible_formulaline 183 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.admissible_provesline 188 - theorem
OAI.PureTypeSystem.Labelled.LogicSetup.recover_equivalentline 212 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.roundline 222 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.round_renameline 223 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.round_typedline 234 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.middle_sortedline 239 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.middle_modeline 241 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.outer_eval_roundline 244 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.bitOuter_roundline 255 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.outer_recover_roundline 259 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.bitInner_roundline 271 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.observe_roundline 277 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.ae_roundline 288 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.gAt_introline 307 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.gAt_elimline 320 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyG_introline 330 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyG_elim_oneline 342 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyG_elimline 351 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyG_roundline 363 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyG_roundRespectline 371 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.goodline 399 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.goodBodyline 401 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.relationline 403 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.goodBody_instantiateline 406 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.good_renameline 410 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.goodBody_renameline 414 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.relation_renameline 418 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.good_formulaline 430 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.goodBody_familyline 434 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.good_forwardline 438 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.good_backwardline 445 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.good_equivalentline 452 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.queriesline 478 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.classPredline 480 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.unionPredline 482 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.isClassline 484 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.edgeline 486 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.pairFormline 488 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.pairline 490 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.queries_instantiateline 493 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.queries_renameline 496 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.isClass_eqline 499 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.edge_eqline 502 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.classPred_renameline 508 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.unionPred_renameline 513 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.isClass_renameline 518 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.edge_renameline 523 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.pairForm_renameline 528 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.pair_renameline 533 - inductive
OAI.PureTypeSystem.Labelled.ObservationFeatureline 542 - def
OAI.PureTypeSystem.Labelled.ObservationFeature.renameline 545 - def
OAI.PureTypeSystem.Labelled.ObservationFeature.substline 547 - theorem
OAI.PureTypeSystem.Labelled.ObservationFeature.rename_compline 549 - theorem
OAI.PureTypeSystem.Labelled.ObservationFeature.subst_renameline 551 - theorem
OAI.PureTypeSystem.Labelled.ObservationFeature.rename_substline 553 - theorem
OAI.PureTypeSystem.Labelled.ObservationFeature.instantiate_raiseline 555 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.featureline 560 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.featureBodyline 565 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.featurePredline 567 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.FeatureFormedline 569 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.feature_renameline 574 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.feature_substline 578 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.featureBody_renameline 582 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.featureBody_instantiateline 587 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.featurePred_renameline 591 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.FeatureFormed.renameline 597 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_formulaline 614 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.featureBody_familyline 622 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_roundline 629 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_respectline 637 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.featurePred_typedline 648 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.featurePred_evaluationline 655 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.featurePred_respectline 678 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_gStepline 693 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_gAtline 710 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_propertyGline 720 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.feature_goodline 728 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_formulaline 741 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_elimline 748 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_to_featureline 758 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_forwardline 773 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_backwardline 788 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.observation_equivalenceline 808 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.cAt_introline 837 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.cAt_elimline 851 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyC_introline 861 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyC_elimline 869 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.eAt_introline 881 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.eAt_elimline 895 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyE_introline 905 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.propertyE_elimline 913 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.queries_familyline 933 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.classPred_typedline 937 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.unionPred_typedline 944 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.isClass_formulaline 953 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_formulaline 961 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pairForm_formulaline 970 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pair_typedline 980 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_evaluationline 988 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_observation_evaluationline 998 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.union_evaluationline 1008 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.union_observation_evaluationline 1019 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_reflline 1043 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_symmline 1048 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_transline 1055 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_congrline 1064 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_tagged_sameline 1075 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_tagged_distinctline 1088 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_selfline 1100 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_queryline 1104 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_witness_elimline 1113 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_at_witnessline 1138 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.class_witness_introline 1167 - theorem
OAI.PureTypeSystem.Labelled.LogicSetup.select_disj_leftline 1181 - theorem
OAI.PureTypeSystem.Labelled.LogicSetup.select_disj_rightline 1186 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.tag_witness_incompatibleline 1201 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.union_left_hitline 1215 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.union_right_hitline 1225 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_witness_coreline 1235 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_queryline 1273 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.relation_observation_congrline 1289 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.union_at_witnessline 1300 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_witness_introline 1333 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_property_witness_elimline 1360 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_given_left_elimline 1388 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_classes_witness_elimline 1421 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_witness_elimline 1453 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_transportline 1485 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.edge_congrline 1517 - def
OAI.PureTypeSystem.Labelled.SpecializedCode.formExBodyline 1555 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.formExBody_instantiateline 1558 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.formExBody_renameline 1561 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.formExBody_familyline 1576 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pairForm_eqline 1589 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.formEx_introline 1596 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.formEx_congrline 1615 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pairForm_congrline 1638 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pair_evaluation_roundedline 1653 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pair_evaluationline 1664 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.comparison_introline 1684 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.formEx_pred_congrline 1698 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pairForm_input_congrline 1718 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pair_input_evaluation_congrline 1735 - theorem
OAI.PureTypeSystem.Labelled.SpecializedCode.Formed.pair_comparisonline 1754