have hdvd : ¬2 ∣ i+1 := by
  apply Nat.not_dvd_of_mod_neq_zero 
  intro h'
  rw [h] at h'
  contradiction
case hg.mk.intro.refl.refl.succ.left.h.e_a
α✝ : Type u_1
σ : Stream' α✝
i n✝ : ℕ
h : (i + 1) % 2 = Nat.succ n✝
j : ℕ
⊢ j + 1 + (i + i / 2) = j + (i + 1 + (i + 1) / 2)
case hg.mk.intro.refl.refl.succ.left.h.e_a
α✝ : Type u_1
σ : Stream' α✝
i n✝ : ℕ
h : (i + 1) % 2 = Nat.succ n✝
j : ℕ
hdvd : ¬2 ∣ i + 1
⊢ j + 1 + (i + i / 2) = j + (i + 1 + (i + 1) / 2)