apply Finset.sum_eq_zero
case pos
s : SelbergSieve
d : ℕ
hd : ¬↑d ^ 2 ≤ y
h : d ∣ P
⊢ (∑ m ∈ P.divisors, if (↑d * ↑m) ^ 2 ≤ y ∧ m.Coprime d then g m else 0) = 0
case pos.h
s : SelbergSieve
d : ℕ
hd : ¬↑d ^ 2 ≤ y
h : d ∣ P
⊢ ∀ x ∈ P.divisors, (if (↑d * ↑x) ^ 2 ≤ y ∧ x.Coprime d then g x else 0) = 0