OAI/Computability/PerfectCompleteness/Foundations/PartitionsLemmas.lean
108 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.PerfectCompleteness.CanonicalPartition.fiberline 25 - def
OAI.PerfectCompleteness.CanonicalPartition.partsline 27 - abbrev
OAI.PerfectCompleteness.CanonicalPartition.Partline 30 - def
OAI.PerfectCompleteness.CanonicalPartition.labelline 32 - instance
OAI.PerfectCompleteness.CanonicalPartition.(instance at line 35)line 35 - instance
OAI.PerfectCompleteness.CanonicalPartition.(instance at line 39)line 39 - def
OAI.PerfectCompleteness.CanonicalPartition.representativeline 43 - theorem
OAI.PerfectCompleteness.CanonicalPartition.representative_specline 46 - def
OAI.PerfectCompleteness.CanonicalPartition.outputline 50 - theorem
OAI.PerfectCompleteness.CanonicalPartition.part_eq_fiberline 53 - theorem
OAI.PerfectCompleteness.CanonicalPartition.mem_iffline 57 - theorem
OAI.PerfectCompleteness.CanonicalPartition.part_nonemptyline 62 - theorem
OAI.PerfectCompleteness.CanonicalPartition.output_mem_rangeline 66 - theorem
OAI.PerfectCompleteness.CanonicalPartition.output_labelline 70 - theorem
OAI.PerfectCompleteness.CanonicalPartition.output_injectiveline 75 - theorem
OAI.PerfectCompleteness.CanonicalPartition.label_representativeline 80 - theorem
OAI.PerfectCompleteness.CanonicalPartition.label_surjectiveline 85 - theorem
OAI.PerfectCompleteness.CanonicalPartition.card_parts_leline 89 - theorem
OAI.PerfectCompleteness.CanonicalPartition.restoration_bijectiveline 93 - theorem
OAI.PerfectCompleteness.CanonicalPartition.parts_eq_of_kernel_eqline 105 - theorem
OAI.PerfectCompleteness.CanonicalPartition.kernel_le_of_parts_subsetline 119 - theorem
OAI.PerfectCompleteness.CanonicalPartition.parts_eq_iff_kernel_eqline 132 - theorem
OAI.PerfectCompleteness.CanonicalPartition.label_val_eq_of_parts_eqline 140 - theorem
OAI.PerfectCompleteness.CanonicalPartition.parts_postcomp_injectiveline 146 - def
OAI.PerfectCompleteness.CanonicalPartition.coarsenline 152 - theorem
OAI.PerfectCompleteness.CanonicalPartition.output_coarsenline 156 - theorem
OAI.PerfectCompleteness.CanonicalPartition.coarsen_eq_iffline 160 - theorem
OAI.PerfectCompleteness.CanonicalPartition.subset_coarsenline 170 - theorem
OAI.PerfectCompleteness.CanonicalPartition.coarsen_labelline 177 - theorem
OAI.PerfectCompleteness.CanonicalPartition.coarsen_surjectiveline 183 - theorem
OAI.PerfectCompleteness.CanonicalPartition.card_coarsen_fiber_leline 189 - theorem
OAI.PerfectCompleteness.CanonicalPartition.coarsen_at_most_twoline 202 - def
OAI.PerfectCompleteness.CanonicalPartition.binaryDeletionFiberEquivline 208 - theorem
OAI.PerfectCompleteness.CanonicalPartition.card_binaryDeletion_fiberline 217 - theorem
OAI.PerfectCompleteness.CanonicalPartition.binaryDeletion_at_most_twoline 222 - theorem
OAI.PerfectCompleteness.CanonicalPartition.evaluation_consistent_and_satisfyingline 229 - def
OAI.PerfectCompleteness.PointwiseSpaces.pullbackline 247 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.pullback_applyline 255 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.pullback_oneline 258 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.pullback_mulline 261 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.pullback_compline 264 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.pullback_injectiveline 269 - def
OAI.PerfectCompleteness.PointwiseSpaces.squareSpaceline 276 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.mul_mem_squareSpaceline 279 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.squareSpace_monoline 284 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.le_squareSpaceline 290 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.one_mem_squareSpaceline 295 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.squareSpace_pullback_leline 299 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.squareSpace_map_pullbackline 308 - def
OAI.PerfectCompleteness.PointwiseSpaces.childSpaceline 322 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.child_square_leline 326 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.child_leline 331 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.one_mem_childSpace_of_childline 340 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.one_mem_childSpaceline 348 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.childSpace_monoline 354 - theorem
OAI.PerfectCompleteness.PointwiseSpaces.childSpace_pullback_leline 359 - def
OAI.PerfectCompleteness.ProductReduction.productMapline 391 - theorem
OAI.PerfectCompleteness.ProductReduction.productMap_applyline 394 - theorem
OAI.PerfectCompleteness.ProductReduction.productMap_surjectiveline 397 - def
OAI.PerfectCompleteness.ProductReduction.CoordinateInvariantline 405 - theorem
OAI.PerfectCompleteness.ProductReduction.coordinateInvariant_of_updateline 410 - theorem
OAI.PerfectCompleteness.ProductReduction.CoordinateInvariant.updateline 420 - theorem
OAI.PerfectCompleteness.ProductReduction.constant_on_product_fibersline 429 - def
OAI.PerfectCompleteness.ProductReduction.preimageline 450 - theorem
OAI.PerfectCompleteness.ProductReduction.productMap_preimageline 454 - def
OAI.PerfectCompleteness.ProductReduction.inducedline 459 - theorem
OAI.PerfectCompleteness.ProductReduction.induced_productMapline 464 - theorem
OAI.PerfectCompleteness.ProductReduction.induced_factorizationline 471 - theorem
OAI.PerfectCompleteness.ProductReduction.induced_uniqueline 478 - theorem
OAI.PerfectCompleteness.ProductReduction.coordinateInvariant_pullbackline 489 - theorem
OAI.PerfectCompleteness.ProductReduction.induced_eq_of_pullbackline 499 - def
OAI.PerfectCompleteness.ProjectedColumnSlice.projectedColumnsline 533 - def
OAI.PerfectCompleteness.ProjectedColumnSlice.restrictionZline 535 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.restrictionZ_valline 540 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.restrictionZ_applyline 543 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.restrictionZ_surjectiveline 546 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.finrank_projectedColumns_leline 553 - def
OAI.PerfectCompleteness.ProjectedColumnSlice.Compatibleline 557 - def
OAI.PerfectCompleteness.ProjectedColumnSlice.targetQline 560 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.targetQ_applyline 563 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.targetQ_comp_restrictionZline 566 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.targetQ_independentline 572 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.compatible_iff_domRestrictline 581 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.target_uniqueline 592 - def
OAI.PerfectCompleteness.ProjectedColumnSlice.inducedTargetline 601 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.inducedTarget_comp_restrictionZline 606 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.inducedTarget_eq_targetQline 611 - theorem
OAI.PerfectCompleteness.ProjectedColumnSlice.compatible_iff_inducedTargetline 617 - def
OAI.PerfectCompleteness.ProjectedColumnSlice.sliceEquivline 624 - def
OAI.PerfectCompleteness.PulledColumnSpace.pulledline 649 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.quotientDual_injectiveline 653 - def
OAI.PerfectCompleteness.PulledColumnSpace.pulledEquivline 657 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.pulledEquiv_valline 661 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.pulled_le_annihilatorline 665 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.finrank_pulledline 675 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.finrank_pulled_leline 680 - def
OAI.PerfectCompleteness.PulledColumnSpace.Candidatesline 686 - instance
OAI.PerfectCompleteness.PulledColumnSpace.candidatesNonemptyline 690 - def
OAI.PerfectCompleteness.PulledColumnSpace.candidateEquivline 696 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.candidateEquiv_valline 713 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.candidate_apply_knownline 718 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.card_pulledline 728 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.card_pulled_leline 734 - def
OAI.PerfectCompleteness.PulledColumnSpace.candidatesEquivCoordinatesline 740 - instance
OAI.PerfectCompleteness.PulledColumnSpace.candidatesFintypeline 747 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.card_candidatesline 753 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.card_candidates_leline 758 - theorem
OAI.PerfectCompleteness.PulledColumnSpace.fintype_card_candidatesline 765