Perfect Matroid Designs in Matroid Theory
- Perfect matroid designs are matroids in which every flat of a fixed rank exhibits the same cardinality, ensuring a uniform structure across the lattice of flats.
- They provide a unified framework that bridges classical block designs with projective, affine, and q-analogues, enabling precise incidence counting and design parameter derivation.
- Applications extend to cyclic flat compression, basis-relative enumeration, and connections with Chow rings and mixed Eulerian numbers for deeper combinatorial insights.
A perfect matroid design (PMD) is a matroid in which all flats of a given rank have the same cardinality. In the literature this common cardinality is variously denoted by , , , or , depending on the source. The condition imposes a strong regularity on the lattice of flats: rank alone determines flat size, so full flags of flats have a prescribed cardinality profile. PMDs serve as a common framework for classical block designs, projective and affine -analogues, and several later constructions in matroid theory, including cyclic-flat methods for Tutte polynomials, -matroid analogues, and Chow-ring intersection invariants (Eberhardt, 2014, Zumbrägel, 2016, Byrne et al., 2020, Katz et al., 2023).
1. Definition, notation, and basic examples
In its classical form, a PMD is a matroid of rank such that for each there exists a number with the property that every flat of rank 0 has cardinality 1. Equivalent formulations in the literature say that all 2-flats have the same size 3, or that along any full flag
4
one has 5 for fixed integers 6. These are the same regularity condition expressed in different notational conventions (Kordecki, 2013, Zumbrägel, 2016, Katz et al., 2023).
The standard examples are equally consistent across the sources. Free matroids provide the classical set-theoretic model: every 7-flat is an 8-subset, so the type is 9. Vector matroids over 0 provide the linear model, with 1 when 2-flats are vector subspaces. After geometrization, projective geometries 3 have flat cardinalities
4
and affine geometries 5 give another PMD family with 6-flat cardinalities 7. Other examples mentioned in the literature include uniform matroids, some Steiner systems, and Deza’s triffids (Kordecki, 2013, Zumbrägel, 2016).
This regularity is stronger than mere homogeneity of the ground set. It constrains both the sizes of flats and the incidence structure between rank levels. A plausible implication is that PMDs form a natural class in which global invariants can often be reduced to rank-wise parameters.
2. PMDs as ambient spaces for designs
A central use of PMDs is to treat designs as collections of flats inside a matroid. If 8 is a PMD of rank 9 and type 0, a 1-2 design in 3 is a collection 4 of 5-flats such that each 6-flat is contained in exactly 7 members of 8. In this formulation, ordinary block designs arise from the free matroid, projective 9-analogues arise from projective geometry, and affine 0-analogues arise from affine geometry (Zumbrägel, 2016).
The PMD framework also yields the usual derived incidence parameters. If 1 is a PMD of rank 2 and type 3, then any 4-5 design is also an 6-7 design for each 8, with
9
This is the matroidal analogue of the usual parameter relations for block designs, expressed entirely through flat cardinalities (Zumbrägel, 2016).
Affine geometry illustrates the flexibility of the framework. The affine space 0 has an associated affine matroid of rank 1, whose 2-flats are 3-dimensional affine subspaces. A 4-5 affine design is therefore a collection of affine 6-flats uniformly covering affine 7-flats. The relation between projective and affine designs is especially tight: if 8 is a 9-0 subspace design in an 1-dimensional 2-vector space 3, then translating all blocks by the translation group 4 produces a 5-6 affine design in 7; conversely, blocks containing 8 in such an affine design recover a 9-0 subspace design (Zumbrägel, 2016).
The same paper records existence results for affine Steiner systems, including affine 1 systems and an affine 2 in 3. It also discusses a Singer-cycle invariant affine 4 with 273 parallel classes and its coding-theoretic use. This suggests that PMDs are not only an organizing language for design theory but also a useful ambient structure for affine and projective coding constructions (Zumbrägel, 2016).
3. Cyclic flats, condensed configurations, and Tutte polynomial rigidity
A major structural result for PMDs arises from the lattice of cyclic flats. For a matroid 5, a cyclic flat is a flat 6 such that the restriction 7 has no coloops; equivalently, every element of 8 lies in a circuit of 9. The set 0 of cyclic flats forms a lattice under inclusion. The paper “Computing the Tutte Polynomial of a Matroid from its Lattice of Cyclic Flats” develops cloud and flock polynomials on 1 and proves that the rank generating polynomial 2, hence also the Tutte polynomial 3, is determined by the configuration of 4: the abstract lattice 5 together with the rank and cardinality of each cyclic flat (Eberhardt, 2014).
The same work introduces a further compression, the condensed configuration. A condensation is a partition 6 of 7 such that rank and cardinality are constant on blocks and the inclusion numbers
8
are independent of the chosen 9. Theorem 5.3 of that paper shows that 0 can be computed from any condensed configuration. For PMDs, this compression is especially effective (Eberhardt, 2014).
If 1 denotes the set of rank-2 flats of a PMD and 3 their common cardinality, then a rank-4 flat is cyclic if and only if 5. For 6 and 7, the number of rank-8 flats contained in 9 is
00
Consequently, the collection
01
is a condensation of 02, and the corresponding condensed configuration is determined entirely by the sequence 03 (Eberhardt, 2014).
This yields a reproof of Mphako’s theorem: for a perfect matroid design, the rank generating polynomial 04, and therefore the Tutte polynomial, depends only on the cardinalities and ranks of its flats. The result is stronger in context, because it is subsumed by a general cyclic-flat formalism valid for arbitrary matroids. The same perspective also clarifies why Shoda’s superexponential families of matroids with identical Tutte polynomial share the same configuration by construction (Eberhardt, 2014).
4. Symmetric PMDs and basis-relative enumeration
A more specialized class is the symmetric perfect matroid design (SPMD). In the formulation used for hyperplane and circuit enumeration, an SPMD is a rank-05 matroid in which all flats of the same rank 06 are isomorphic as matroids, and the number of rank-07 flats containing a fixed rank-08 flat depends only on 09, not on the chosen flat. Projective and affine finite geometries are the prototypical examples (Kordecki, 2013).
This symmetry permits explicit basis-relative counting. Let 10 be a basis of an SPMD of rank 11. The number of hyperplanes 12 with 13 is
14
where 15 is the rank-containment function. The number of elements 16 such that 17 is a circuit is
18
where 19 is the number of elements in a rank-20 flat (Kordecki, 2013).
In projective geometry 21, both counts simplify to
22
In affine geometry 23, the number of hyperplanes avoiding a basis is
24
while the number of points 25 such that 26 is a circuit is
27
The projective equality reflects the point–hyperplane duality of projective space; the affine correction terms record the loss of full projective symmetry after deleting the hyperplane at infinity (Kordecki, 2013).
The same paper gives constructive algorithms for enumerating all such hyperplanes and all such basis-extending circuits in 28 and 29. In the projective case the algorithms proceed by selecting interior points on lines joining successive basis elements, or dually by intersecting suitable hyperplanes through coordinate intersections. In the affine case the constructions are obtained by embedding in projective space and removing the hyperplane at infinity (Kordecki, 2013).
5. 30-Perfect matroid designs
A different generalization replaces ordinary matroids by 31-matroids, where the underlying lattice is the lattice of subspaces of 32. A 33-matroid is a pair 34 with 35 defined on subspaces and satisfying the rank axioms
36
The paper “Constructions of new matroids and designs over GF(q)” establishes a flat cryptomorphism for 37-matroids and defines a 38-perfect matroid design (39-PMD) as a 40-matroid in which any two flats of the same rank have the same dimension (Byrne et al., 2020).
Its main source of examples is 41-Steiner systems. If 42 is an 43 system, then the family of all block intersections
44
consists exactly of 45, the blocks 46, and all subspaces of dimension at most 47. This family satisfies the flat axioms and defines a 48-matroid whose rank function is explicitly computed; the induced 49-matroid is a 50-PMD (Byrne et al., 2020).
The induced 51-PMD supports new subspace-design constructions. If 52 denotes the independent subspaces of dimension 53, then
54
is a 55-56 design with
57
If 58 denotes the circuits of dimension 59, then
60
is a 61-62 design with
63
There is also a construction from circuits of dimension 64, with an explicit formula for the corresponding 65 (Byrne et al., 2020).
The principal application uses the only known 66-Steiner system with 67, namely 68. Applying the 69-PMD machinery yields, among other derived designs, a new subspace design with parameters
70
This places 71-PMDs in direct continuity with the earlier classical role of PMDs as design-producing structures (Byrne et al., 2020).
6. Chow rings and perfect matroidal mixed Eulerian numbers
Recent work connects PMDs to intersection theory in the matroid Chow ring. For a loopless matroid 72 of rank 73, the Chow ring 74 carries divisor classes 75, and for nonnegative integers 76 with 77, the matroidal mixed Eulerian number is
78
These numbers are valuative and satisfy a log-concavity relation of Khovanskii–Teissier type. They also recover the coefficients of the reduced characteristic polynomial via
79
and they are related to specializations of the Tutte polynomial 80 (Katz et al., 2023).
For a PMD with flat sizes 81, the relevant specialization is
82
The structural theorem here is a quadratic relation among consecutive hypersimplex classes: 83 It produces a recursion for perfect matroidal mixed Eulerian numbers and, in projective geometry, specializes to the recurrence for Nadeau–Tewari’s remixed Eulerian numbers (Katz et al., 2023).
A particularly simple closed form occurs for lopsided multi-indices, meaning those with
84
If
85
where 86 is the number of rank-87 flats in a given rank-88 flat, then
89
for every lopsided 90. In the special case 91, the resulting numbers coincide, up to a factor 92, with the remixed Eulerian numbers of Nadeau and Tewari. This places PMDs inside a broader intersection-theoretic and Eulerian framework (Katz et al., 2023).
7. Terminological distinctions and adjacent frameworks
The classical expression “perfect matroid design” should be distinguished from other uses of the word “perfect” in nearby matroidal literatures. In locally repairable coding theory, an 93-matroid is called perfect when it attains the generalized Singleton bound
94
That usage concerns optimal locality and distance, not equicardinality of flats, even though the resulting structure theorems involve cyclic flats arranged in a block-design-like pattern (Westerbäck et al., 2014).
A second distinct usage appears in the theory of linear spaces over perfect idylls. There, an idyll 95 is perfect when for every 96-vector set 97,
98
Under that hypothesis, the paper constructs 99-linear spaces whose finite dependence sets are 00-vector sets, so linear independence satisfies matroid independence axioms. The term “perfect” in this setting refers to exact orthogonality behavior of vector and covector sets, not to the flat-cardinality condition defining PMDs (Liu, 25 Jun 2026).
These terminological collisions matter because PMDs interact with many of the same objects—cyclic flats, vector-set realizations, design structures, and coding-theoretic constraints—without being reducible to any one of them. The classical PMD remains the design-theoretic notion: a matroid whose flats of the same rank all have the same size. Its significance lies in the fact that this seemingly simple equicardinality condition supports a wide range of exact formulas, from inclusion counts and design parameters to Tutte polynomial determination, 01-analogues, and Chow-ring recursions (Eberhardt, 2014, Zumbrägel, 2016, Katz et al., 2023).