theorem finite_of_encard_eq_ofNat {α : Type u_1} {s : Set α} {n : ℕ} [n.AtLeastTwo] (h : s.encard = OfNat.ofNat n) :
s.Finite
theorem finite_of_encard_le_ofNat {α : Type u_1} {s : Set α} {n : ℕ} [n.AtLeastTwo] (h : s.encard ≤ OfNat.ofNat n) :
s.Finite
theorem Set.encard_biUnion {α : Type u_1} {ι : Type u_3} {s : ι → Set α} {t : Finset ι} (ht : (↑t).PairwiseDisjoint s) :
theorem nonempty_of_ofNat_le_encard {α : Type u_1} {s : Set α} {n : ℕ} [n.AtLeastTwo] (hs : OfNat.ofNat n ≤ s.encard) :
s.Nonempty