rw [if_neg]
case neg
s : SelbergSieve
d : ℕ
hdP : d ∣ P
k : ℕ
hk : k ∈ P.divisors
hkd : ¬k ∣ d
l : ℕ
a✝ : l ∈ P.divisors
⊢ (if k = d.gcd l ∧ ↑l ^ 2 ≤ y then g l else 0) = 0
case neg.hnc
s : SelbergSieve
d : ℕ
hdP : d ∣ P
k : ℕ
hk : k ∈ P.divisors
hkd : ¬k ∣ d
l : ℕ
a✝ : l ∈ P.divisors
⊢ ¬(k = d.gcd l ∧ ↑l ^ 2 ≤ y)