Theorem 16 — non-separable of nullity 1 iff circuit
ProvedWhitneyMatroid.Components.nonSeparable_nullity_one_iff_isCircuitconnectivitymatroidsp2o-batch-pfp2bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be a finite matroid on a ground set with rank function , and let . Write for the nullity of ( the number of its elements). Then
Circuits (minimal dependent sets) are thus exactly the non-separable submatroids of the smallest possible positive nullity; they are the building blocks of non-separable matroids (Theorem 17).
Formalization Note Whitney states the theorem for a matroid ; here is a subset of the ground set of an ambient finite matroid, which is the same statement applied to the submatroid (a set is a circuit of the submatroid iff it is a circuit of contained in ). Circuits are Mathlib's Matroid.IsCircuit. A loop is a circuit, non-separable, and of nullity .
Preamble
import Mathlib import Definitions.Def_WhitneyMatroid_Components_IsSeparable import Definitions.Def_WhitneyMatroid_Components_nullity
Formal statement
namespace WhitneyMatroid.Components
theorem nonSeparable_nullity_one_iff_isCircuit {α : Type*} (M : Matroid α) [M.Finite]
(X : Set α) (hX : X ⊆ M.E) :
(IsNonSeparable M X ∧ nullity M X = 1) ↔ M.IsCircuit X := by sorry
end WhitneyMatroid.Components
Source
Whitney, On the Abstract Properties of Linear Dependence, Amer. J. Math. 57 (1935), p. 519, Theorem 16
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.