convert he.contract_flat_equiv 1 using 2
case e
α : Type u_1
M : Matroid α
e : α
he : M.Nonloop e
⊢ { P // ?m.6317.Point P } ≃ { L // M.Line L ∧ e ∈ L }

α : Type u_1
M : Matroid α
e : α
he : M.Nonloop e
⊢ Matroid ?m.6315

α : Type u_1
M : Matroid α
e : α
he : M.Nonloop e
⊢ Type ?u.6314
case h.e'_2.h.e'_2
α : Type u_1
M : Matroid α
e : α
he : M.Nonloop e
⊢ (fun L => M.Line L ∧ e ∈ L) = fun F => M.Flat F ∧ M.er F = ↑1 + 1 ∧ e ∈ F