Theorems · Definition · logic and foundations
Equiv.Set.image
{α : Type u_3} → {β : Type u_4} → (f : α → β) → (s : Set α) → Function.Injective f → ↑s ≃ ↑(f '' s)If f is an injective function, then s is equivalent to f '' s.
- Defined in
- Mathlib.Logic.Equiv.Set
- Cited by
- 15 results in Mathlib
- Foundations
- Depth 13 from the axioms · uses Classical.choice
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement and proof · cited by 53,352
- Equivstatement · cited by 8,337
- Set.Elemstatement · cited by 7,166
- Set.imagestatement · cited by 5,609
- Function.Injective.injOnproof · cited by 280
- Equiv.Set.imageOfInjOnproof · cited by 11
Cited by29
Results whose statement or proof uses this declaration.
- Submodule.equivMapOfInjectiveproof · cited by 17
- Subgroup.equivMapOfInjectiveproof · cited by 7
- lift_rank_le_of_injective_injectiveₛproof · cited by 5
- AffineSubspace.equivMapOfInjectiveproof · cited by 3
- Topology.IsLocallyConstructible.of_isOpenCoverproof · cited by 3
- Equiv.Set.image_symm_applystatement and proof · cited by 3
- AddSubgroup.equivMapOfInjectiveproof · cited by 3
- Subring.equivMapOfInjectiveproof · cited by 2
- ArzelaAscoli.isCompact_of_equicontinuousproof · cited by 2
- AddSubmonoid.equivMapOfInjectiveproof · cited by 2
- Submonoid.equivMapOfInjectiveproof · cited by 2
- AddSubsemigroup.equivMapOfInjectiveproof · cited by 1