unfold Sieve.multSum
x y z : ℝ
hx : 0 < x
hy : 0 < y
hz : 1 ≤ z
d : ℕ
hd : d ≠ 0
⊢ (primeInterSieve x y z hz).multSum d = ↑(⌊x + y⌋₊ / d - (⌈x⌉₊ - 1) / d)
x y z : ℝ
hx : 0 < x
hy : 0 < y
hz : 1 ≤ z
d : ℕ
hd : d ≠ 0
⊢ (∑ n ∈ (primeInterSieve x y z hz).support, if d ∣ n then (primeInterSieve x y z hz).weights n else 0) =
    ↑(⌊x + y⌋₊ / d - (⌈x⌉₊ - 1) / d)