cases h
α : Type u
m n : Nat
h : m = n
f : Fin m → α → α
g : Fin n → α → α
hf : ∀ (i : Fin m) (j : Fin n) (a : α), i.val = j.val → f i a = g j a
init : α
⊢ fold' m f init = fold' n g init
case refl
α : Type u
m : Nat
f : Fin m → α → α
init : α
g : Fin m → α → α
hf : ∀ (i j : Fin m) (a : α), i.val = j.val → f i a = g j a
⊢ fold' m f init = fold' m g init