simp
case mp.intro.intro
ι : Type u_1
inst✝² : Fintype ι
inst✝¹ : DecidableEq ι
inst✝ : Encodable ι
α : Type u_2
f : ι → Option α
a : Fin (Fintype.card ι) → α
ha : ∀ (i : Fin (Fintype.card ι)), f (fintypeEquivFin.symm i) = some (a i)
⊢ ∀ (i : ι), f i = some ((fintypeEquivFin.symm.arrowCongr (Equiv.refl α)) a i)
case mp.intro.intro
ι : Type u_1
inst✝² : Fintype ι
inst✝¹ : DecidableEq ι
inst✝ : Encodable ι
α : Type u_2
f : ι → Option α
a : Fin (Fintype.card ι) → α
ha : ∀ (i : Fin (Fintype.card ι)), f (fintypeEquivFin.symm i) = some (a i)
⊢ ∀ (i : ι), f i = some (a (fintypeEquivFin i))