Commit 2022-12-12 07:45 a6ba4bb2

View on Github →

feat: Port Data.Set.Image (#949) mathlib3 SHA: f178c0e25af359f6cbc72a96a243efd3b12423a3

Estimated changes

added theorem Nat.mem_range_succ
added theorem Option.injective_iff
added theorem Option.range_eq
added theorem Prod.range_fst
added theorem Prod.range_snd
added theorem Set.Nonempty.image
added theorem Set.Nonempty.of_image
added theorem Set.Nonempty.preimage'
added theorem Set.Nonempty.preimage
added theorem Set.Nontrivial.image
added theorem Set.Subsingleton.image
added theorem Set.Sum.elim_range
added theorem Set.ball_image_iff
added theorem Set.ball_image_of_ball
added theorem Set.bex_image_iff
added theorem Set.compl_compl_image
added theorem Set.compl_image
added theorem Set.compl_image_set_of
added theorem Set.compl_range_inl
added theorem Set.compl_range_inr
added theorem Set.compl_range_some
added theorem Set.exists_image_iff
added theorem Set.exists_range_iff'
added theorem Set.exists_range_iff
added theorem Set.forall_range_iff
added theorem Set.image_comm
added theorem Set.image_comp
added theorem Set.image_compl_eq
added theorem Set.image_compl_subset
added theorem Set.image_congr'
added theorem Set.image_congr
added theorem Set.image_diff
added theorem Set.image_empty
added theorem Set.image_eq_empty
added theorem Set.image_eq_image
added theorem Set.image_eq_range
added theorem Set.image_eta
added theorem Set.image_id'
added theorem Set.image_id
added theorem Set.image_image
added theorem Set.image_injective
added theorem Set.image_insert_eq
added theorem Set.image_inter
added theorem Set.image_inter_on
added theorem Set.image_inter_subset
added theorem Set.image_pair
added theorem Set.image_perm
added theorem Set.image_preimage_eq
added theorem Set.image_singleton
added theorem Set.image_subset
added theorem Set.image_subset_iff
added theorem Set.image_subset_range
added theorem Set.image_surjective
added theorem Set.image_symm_diff
added theorem Set.image_union
added theorem Set.image_univ
added theorem Set.mem_compl_image
added theorem Set.mem_image
added theorem Set.mem_image_elim
added theorem Set.mem_image_elim_on
added theorem Set.mem_image_iff_bex
added theorem Set.mem_image_of_mem
added theorem Set.mem_preimage
added theorem Set.mem_range
added theorem Set.mem_range_self
added theorem Set.nonempty_image_iff
added def Set.preimage
added theorem Set.preimage_comp
added theorem Set.preimage_comp_eq
added theorem Set.preimage_compl
added theorem Set.preimage_congr
added theorem Set.preimage_const
added theorem Set.preimage_diff
added theorem Set.preimage_empty
added theorem Set.preimage_id'
added theorem Set.preimage_id
added theorem Set.preimage_id_eq
added theorem Set.preimage_image_eq
added theorem Set.preimage_injective
added theorem Set.preimage_inter
added theorem Set.preimage_ite
added theorem Set.preimage_mono
added theorem Set.preimage_preimage
added theorem Set.preimage_range
added theorem Set.preimage_set_of_eq
added theorem Set.preimage_union
added theorem Set.preimage_univ
added def Set.range
added theorem Set.range_comp
added theorem Set.range_const
added theorem Set.range_const_subset
added theorem Set.range_diff_image
added theorem Set.range_eq_empty
added theorem Set.range_eq_empty_iff
added theorem Set.range_eq_iff
added theorem Set.range_eval
added theorem Set.range_id'
added theorem Set.range_id
added theorem Set.range_image
added theorem Set.range_inclusion
added theorem Set.range_ite_subset'
added theorem Set.range_ite_subset
added theorem Set.range_nonempty
added theorem Set.range_quot_lift
added theorem Set.range_quot_mk
added theorem Set.range_quotient_mk'
added theorem Set.range_quotient_mk
added theorem Set.range_subset_iff
added theorem Set.range_subtype_map
added theorem Set.range_unique
added theorem Set.subset_image_compl
added theorem Set.subset_image_diff
added theorem Set.subset_image_union
added theorem Set.subsingleton_range
added theorem Subtype.coe_image
added theorem Subtype.coe_image_univ
added theorem Subtype.range_coe
added theorem Subtype.range_val
added theorem Sum.range_eq
added theorem WithBot.range_eq
added theorem WithTop.range_eq