rw [ENat.tsum_encard_eq_encard_iUnion]
α : Type u_1
β : Type u_2
ι✝ : Type u_3
s✝ : Set α
n : ℕ∞
f✝ g : α → ℕ∞
ι : Type u_4
s : Set ι
f : ι → α
⊢ ∑' (a : α), (s ∩ f ⁻¹' {a}).encard = s.encard
α : Type u_1
β : Type u_2
ι✝ : Type u_3
s✝ : Set α
n : ℕ∞
f✝ g : α → ℕ∞
ι : Type u_4
s : Set ι
f : ι → α
⊢ (⋃ i, s ∩ f ⁻¹' {i}).encard = s.encard

α : Type u_1
β : Type u_2
ι✝ : Type u_3
s✝ : Set α
n : ℕ∞
f✝ g : α → ℕ∞
ι : Type u_4
s : Set ι
f : ι → α
⊢ univ.PairwiseDisjoint fun a => s ∩ f ⁻¹' {a}