Lemma 8 — the circuit rank of a set is independent of the ordering of its elements
ProvedWhitneyMatroid.RankCircuit.rankSeq_permcircuitsmatroidsp2o-batch-pfp2bp2o-gran-per-chapterp2o-plan-paperp2o-v1rank-function
Let the subsets of a finite set be divided into circuits and non-circuits so that and hold, and let be the rank of an ordered list defined from circuits. If has no repetitions and is a reordering of it, then
Hence the rank of a subset defined from circuits is well defined, independent of the chosen enumeration of its elements.
Formalization Note Orderings of the elements of are duplicate-free lists; "reordering" is List.Perm.
Preamble
import Mathlib import Definitions.Def_WhitneyMatroid_RankCircuit_IsCircuitSystem
Formal statement
namespace WhitneyMatroid.RankCircuit
theorem rankSeq_perm {α : Type*} [Fintype α] [DecidableEq α]
(C : Finset α → Prop) (hC : IsCircuitSystem C) (l₁ l₂ : List α) (hnd : l₁.Nodup)
(hperm : l₁.Perm l₂) :
rankSeq C l₁ = rankSeq C l₂ := by sorry
end WhitneyMatroid.RankCircuit
Source
Whitney, On the Abstract Properties of Linear Dependence, Amer. J. Math. 57 (1935), p. 517, Lemma 8
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.