Equations
- Matroid.instCoeOutFlatOfSet = { coe := fun (F : Matroid.FlatOf M) => ↑F }
Equations
- M.flatPartialOrder = { le := fun (F₁ F₂ : Matroid.FlatOf M) => ↑F₁ ⊆ ↑F₂, le_refl := ⋯, le_trans := ⋯, lt_iff_le_not_ge := ⋯, le_antisymm := ⋯ }
The flats of a matroid form a complete lattice.
Equations
- One or more equations did not get rendered due to their size.
F₀ ⋖[M] F₁ means that F₀ and F₁ are strictly nested flats with no flat between them.
Defined in terms of CovBy in the lattice of flats.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
If M.eRelRk F₀ F₁ = 2 for flats F₀, F₁, then every flat strictly between
F₀ and F₁ covers F₀ and is covered by F₁.
If some flat is covered by F₁ and covers F₀,
then this holds for every flat strictly between F₀ and F₁.
The flats covering a flat F induce a partition of M.E \ F.
Equations
Instances For
Cells of the covByPartition induced by F₀ are equivalent to flats covering F₀.
Equations
Instances For
This lemma is stating that the lattice of flats of a finitary matroid is meet-continuous.
This needs Finitary, even if the directed set is known to be a chain.
A counterexample would be the matroid on [0,1] whose ground set is a circuit,
where the Xs are the sets [0,x) for x < 1, and F = {1}.