refine' ⟨fun h ↦ _, fun h B hB ↦ _⟩
α : Type u_1
β : Type u_2
M N : Matroid α
e f : α
B L L' I X Y Z F C K : Set α
⊢ (∀ ⦃B : Set α⦄, M.Base B → e ∈ B) ↔ (∀ (X : Set α), e ∈ M.cl X ↔ e ∈ X) ∧ e ∈ M.E
case refine'_1
α : Type u_1
β : Type u_2
M N : Matroid α
e f : α
B L L' I X Y Z F C K : Set α
h : ∀ ⦃B : Set α⦄, M.Base B → e ∈ B
⊢ (∀ (X : Set α), e ∈ M.cl X ↔ e ∈ X) ∧ e ∈ M.E

case refine'_2
α : Type u_1
β : Type u_2
M N : Matroid α
e f : α
B✝ L L' I X Y Z F C K : Set α
h : (∀ (X : Set α), e ∈ M.cl X ↔ e ∈ X) ∧ e ∈ M.E
B : Set α
hB : M.Base B
⊢ e ∈ B