Exact counting of one-step refinements and parity completions #
The interval between subspaces U ⊆ W whose ranks differ by two is
equivalent to the projective line of W / U. We then prove that the choices
in the k disjoint rank-two intervals of a parity partial flag are genuinely
independent by constructing complete flags from arbitrary coordinate tuples.
The resulting equivalences give the exact completion multiplicity
(|K| + 1)^k; the neighbor-degree argument at the end deliberately remains
an injection, since a graph neighbor need not have a unique common odd part.
Lean Pool port of wewantmoore commit d59bd80ea93fabb9faf769e790ab47692645e022. The port adds a namespace and adapts proofs to the current Mathlib APIs and repository style.
Subspaces one rank above U and contained in W.
- space : Submodule K V
The subspace between the fixed lower and upper endpoints.
Instances For
Rank-nullity for the image of L in the quotient by a contained U.
The image of an intermediate subspace in W / U, regarded as a
one-dimensional subspace of the two-dimensional image of W.
Equations
- MooreBound.DegreeDiameter.intermediatePoint _hUW _hW L = Projectivization.mk'' (Submodule.comap (Submodule.map U.mkQ W).subtype (Submodule.map U.mkQ L.space)) ⋯
Instances For
Pull a projective point in W / U back to the unique intermediate
subspace of V. This explicit pullback is inverse to intermediatePoint.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The quotient-image construction and pullback construction are inverse: rank-two subspace intervals are exactly projective lines.
The genuine bijection between a rank-two interval and its projective line.
Equations
Instances For
Exactly |K| + 1 subspaces occur in a rank-two interval.
There are at most |K| + 1 possible intermediate subspaces.
At every retained rank a partial flag has the prescribed dimension.
The existence of a partial flag already fixes the dimension of the ambient space.
Package a ranked adjacent chain as a complete flag. Strictness follows from adjacent containment together with the one-rank dimension increase.
Equations
- MooreBound.DegreeDiameter.completeFlagOfRankedSpaces S hrank hstep hzero hlast = { space := S, strictMono_space := ⋯, finrank_space := hrank, space_zero := hzero, space_last := hlast }
Instances For
The product of the k projective-line intervals in which an even
partial flag can be completed.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The common complete flag selected from a compatible pair. Its
uniqueness was proved in compatible_unique; choice is used only to define
the counting injection.
Equations
Instances For
Extract each intermediate subspace from a compatible odd partial flag.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Interleave arbitrary rank-one choices in the rank-two intervals of an even partial flag; the final odd rank is the ambient top space.
Equations
Instances For
Every coordinate tuple over an even partial flag assembles into a complete flag. This is the formal independence assertion for the missing odd ranks.
Equations
Instances For
The compatible odd part assembled from an arbitrary coordinate tuple.
Equations
Instances For
Compatible odd parts are exactly independent products of the k
rank-two intervals.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An even partial flag has exactly (q+1)^k compatible odd parts.
The upper bound as a direct corollary of the exact completion count.
Independent intermediate-subspace choices that complete an odd partial flag.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Choose the complete flag witnessing compatibility with the given odd partial flag.
Equations
Instances For
Extract each intermediate subspace from a compatible even partial flag.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Interleave arbitrary positive-even-rank choices in the rank-two intervals of an odd partial flag; rank zero is the bottom space.
Equations
Instances For
Every coordinate tuple over an odd partial flag assembles into a complete flag. This is the dual formal independence assertion.
Equations
Instances For
The compatible even part assembled from an arbitrary coordinate tuple.
Equations
Instances For
Compatible even parts are exactly independent products of the k
rank-two intervals.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An odd partial flag has exactly (q+1)^k compatible even parts.
The dual upper bound as a direct corollary of the exact completion count.
A neighbor is encoded by a compatible odd part and then by an even part compatible with that odd part. We deliberately keep all such pairs, rather than assuming that a neighbor has a unique common odd part.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Encode a graph neighbor by a shared odd flag and a distinct compatible even flag.
Equations
- MooreBound.DegreeDiameter.encodeNeighbor k P P' = ⟨⟨Classical.choose ⋯, ⋯⟩, ⟨↑P', ⋯⟩⟩
Instances For
The paper's neighbor-set cap A(A-1), where A = (q+1)^k. It does not
count a neighbor twice or posit uniqueness of its common odd flag: the
injection chooses one witness, and its second coordinate excludes the original
vertex from the at-most-A compatible even parts.
The coarser square cap retained as a convenient corollary.