Images and preimages of sets #
Main definitions #
preimage f t : Set α: the preimage f⁻¹(t) (writtenf ⁻¹' tin Lean) of a subset of β.range f : Set β: the image ofunivunderf. Also works for{p : Prop} (f : p → α)(unlikeimage)
Notation #
f ⁻¹' tforSet.preimage f tf '' sforSet.image f s
Tags #
set, sets, image, preimage, pre-image, range
Inverse image #
Image of a set under a function #
A common special case of image_congr
Image is monotone with respect to ⊆. See Set.monotone_image for the statement in
terms of ≤.
Set.image is monotone. See Set.image_subset for the statement in terms of ⊆.
Lemmas about the powerset and image. #
Lemmas about range of a function. #
Alias of Set.range_eq_univ.
Alias of the reverse direction of Set.range_eq_univ.
Variant of range_comp using a lambda instead of function composition.
The image of a subsingleton is a subsingleton.
The preimage of a subsingleton under an injective map is a subsingleton.
If the image of a set under an injective map is a subsingleton, the set is a subsingleton.
If the preimage of a set under a surjective map is a subsingleton, the set is a subsingleton.
The preimage of a nontrivial set under a surjective map is nontrivial.
The image of a nontrivial set under an injective map is nontrivial.
If the image of a set is nontrivial, the set is nontrivial.
If the preimage of a set under an injective map is nontrivial, the set is nontrivial.
Alias of the forward direction of Function.Injective.mem_range_iff_existsUnique.
Alias of the forward direction of Function.Injective.mem_range_iff_existsUnique.