Lemma 9 — a non-separable union of two disjoint parts has a circuit meeting both
ProvedWhitneyMatroid.Components.exists_circuit_meeting_bothconnectivitymatroidsp2o-batch-pfp2bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be a finite matroid on a ground set , and let be disjoint, each containing at least one element, such that is non-separable. Then there is a circuit of with
This lemma converts the rank-defined notion of non-separability into the existence of circuits crossing any division; it is used in the proofs of Theorems 17, 18 and 19.
Formalization Note Whitney's matroid is here the submatroid of an ambient finite matroid; "a circuit in " is a circuit of the ambient matroid contained in .
Preamble
import Mathlib import Definitions.Def_WhitneyMatroid_Components_IsSeparable
Formal statement
namespace WhitneyMatroid.Components
theorem exists_circuit_meeting_both {α : Type*} (M : Matroid α) [M.Finite]
(M₁ M₂ : Set α) (hM : IsNonSeparable M (M₁ ∪ M₂))
(h₁ : M₁.Nonempty) (h₂ : M₂.Nonempty) (hdisj : Disjoint M₁ M₂) :
∃ P : Set α, M.IsCircuit P ∧ P ⊆ M₁ ∪ M₂ ∧ (P ∩ M₁).Nonempty ∧ (P ∩ M₂).Nonempty := by sorry
end WhitneyMatroid.Components
Source
Whitney, On the Abstract Properties of Linear Dependence, Amer. J. Math. 57 (1935), p. 520, Lemma 9
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.