Simultaneous generating sets for flags
Federico Glaudo, Noah Kravitz, Chayim Lowen
TL;DR
The paper addresses the problem of finding minimal simultaneous generating sets for m-tuples of complete flags in ℝ^d, extending the classical two-flag result tied to Bruhat decomposition. It introduces μ(m,d) and proves the exact formulas μ(m,d)=d for m=1 or d=1, μ(m,d)=md/2 for even m≥2, and μ(m,d)=md/2+⌊2d/3⌋−d/2 for odd m≥3, establishing μ(3,d)=⌊5d/3⌋ as a sharp bound. The core method for m=3 employs a graph-theoretic framework with two graphs G and ˜G, categorizing cycles into efficiency-based groups and applying a lattice-path cost monovariant to bound the number of necessary compatible sets, thereby achieving the 5d/3 bound. The work further analyzes generic versus non-generic flag configurations and discusses extensions to finite fields and matroids, including open questions on higher m and matroid analogues, with implications for representation theory and combinatorial geometry.
Abstract
We prove that any triple of complete flags in $\mathbb R^d$ admits a common generating set of size $\lfloor 5d/3\rfloor$ and that this bound is sharp. This result extends the classical linear-algebraic fact -- a consequence of the Bruhat decomposition of $\text{GL}_d(\mathbb R)$ -- that any pair of complete flags in $\mathbb R^d$ admits a common generating set of size $d$. We also deduce an analogue for $m$-tuples of flags with $m>3$.
