have ⟨ a, ph ⟩ := fin_preimage_exists n
α : Type u_1
inst : FinDenumerable α
n : Fin (Fintype.card α)
⊢ Encodable.encode (Option.get (Encodable.decode ↑n) ⋯) = ↑n
α : Type u_1
inst : FinDenumerable α
n : Fin (Fintype.card α)
a : α
ph : Encodable.encode a = ↑n
⊢ Encodable.encode (Option.get (Encodable.decode ↑n) ⋯) = ↑n