congr
case succ
α : Type u_1
σ✝¹ : Stream' α
j : ℕ
σ✝ : Stream' α
f : ℕ → ℕ
i : ℕ
ih : ∀ (σ : Stream' α), (fun s i => s (f i))^[i] σ j = σ (f^[i] j)
σ : Stream' α
⊢ σ (f (f^[i] j)) = σ (f^[i] (f j))
case succ.e_a
α : Type u_1
σ✝¹ : Stream' α
j : ℕ
σ✝ : Stream' α
f : ℕ → ℕ
i : ℕ
ih : ∀ (σ : Stream' α), (fun s i => s (f i))^[i] σ j = σ (f^[i] j)
σ : Stream' α
⊢ f (f^[i] j) = f^[i] (f j)