obtain (hι | hι) := isEmpty_or_nonempty ι
α : Type u_1
M : Matroid α
I F X Y F' F₀ F₁ F₂ P L H H₁ H₂ H' B C K : Set α
e f : α
ι : Type u_2
Fs : ι → Set α
hFs : ∀ (i : ι), M.Flat (Fs i)
⊢ M.Flat ((⋂ i, Fs i) ∩ M.E)
case inl
α : Type u_1
M : Matroid α
I F X Y F' F₀ F₁ F₂ P L H H₁ H₂ H' B C K : Set α
e f : α
ι : Type u_2
Fs : ι → Set α
hFs : ∀ (i : ι), M.Flat (Fs i)
hι : IsEmpty ι
⊢ M.Flat ((⋂ i, Fs i) ∩ M.E)

case inr
α : Type u_1
M : Matroid α
I F X Y F' F₀ F₁ F₂ P L H H₁ H₂ H' B C K : Set α
e f : α
ι : Type u_2
Fs : ι → Set α
hFs : ∀ (i : ι), M.Flat (Fs i)
hι : Nonempty ι
⊢ M.Flat ((⋂ i, Fs i) ∩ M.E)