theorem
Cardinal.mk_eq_of_fintype_card
{α : Type u_1}
[h : Fintype α]
{n : ℕ}
(h₁ : Fintype.card α = n)
:
@[simp]
theorem
Set.injOn_of_card_image_eq'
{α : Type u_1}
{s : Set α}
{f : α → α}
(h₁ : s.Finite)
(h₂ : Cardinal.mk ↑(f '' s) = Cardinal.mk ↑s)
:
InjOn f s
theorem
Set.finite_of_finite_and_bijective
{α : Type u_1}
{β : Type u_2}
{sa : Set α}
{sb : Set β}
(h₁ : sa.Finite)
(h₂ : ∃ (f : ↑sa → ↑sb), Function.Bijective f)
:
sb.Finite
theorem
exi_bijective_symm
{α : Type u_1}
{β : Type u_2}
(h : ∃ (f : α → β), Function.Bijective f)
:
∃ (f : β → α), Function.Bijective f
theorem
Set.finite_of_finite_and_bijective'
{α : Type u_1}
{β : Type u_2}
{sa : Set α}
{sb : Set β}
(h₁ : sa.Finite)
(h₂ : ∃ (f : ↑sb → ↑sa), Function.Bijective f)
:
sb.Finite
@[simp]
theorem
Finset.mkRaw_card_eq_fintype_card_iff_injective
{α β : Type u}
[ha : Fintype α]
{f : α → β}
:
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
theorem
finite_iff_finite_of_bijective
{α : Type u_1}
{β : Type u_2}
(h : ∃ (f : α → β), Function.Bijective f)
:
theorem
Set.ssubset_of
{α : Type u_1}
{s₁ s₂ : Set α}
(x : α)
(h₁ : s₁ ⊆ s₂)
(h₂ : x ∉ s₁)
(h₃ : x ∈ s₂)
:
s₁ ⊂ s₂