rw [reverseAux, reverseAux, ←cons_append, ih]
case cons
α : Type
cs : List α
a✝ b c a : α
as : List α
ih : ∀ (bs : List α), reverseAux as (bs ++ cs) = reverseAux as bs ++ cs
bs : List α
⊢ reverseAux (a :: as) (bs ++ cs) = reverseAux (a :: as) bs ++ cs
no goals