Papers
Topics
Authors
Recent
Search
2000 character limit reached

Perfect Matroid Designs in Matroid Theory

Updated 9 July 2026
  • 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 kik_i, fif_i, αi\alpha_i, or nin_i, 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 qq-analogues, and several later constructions in matroid theory, including cyclic-flat methods for Tutte polynomials, qq-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 MM of rank rr such that for each i{0,,r}i\in\{0,\dots,r\} there exists a number kik_i with the property that every flat of rank fif_i0 has cardinality fif_i1. Equivalent formulations in the literature say that all fif_i2-flats have the same size fif_i3, or that along any full flag

fif_i4

one has fif_i5 for fixed integers fif_i6. 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 fif_i7-flat is an fif_i8-subset, so the type is fif_i9. Vector matroids over αi\alpha_i0 provide the linear model, with αi\alpha_i1 when αi\alpha_i2-flats are vector subspaces. After geometrization, projective geometries αi\alpha_i3 have flat cardinalities

αi\alpha_i4

and affine geometries αi\alpha_i5 give another PMD family with αi\alpha_i6-flat cardinalities αi\alpha_i7. 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 αi\alpha_i8 is a PMD of rank αi\alpha_i9 and type nin_i0, a nin_i1-nin_i2 design in nin_i3 is a collection nin_i4 of nin_i5-flats such that each nin_i6-flat is contained in exactly nin_i7 members of nin_i8. In this formulation, ordinary block designs arise from the free matroid, projective nin_i9-analogues arise from projective geometry, and affine qq0-analogues arise from affine geometry (Zumbrägel, 2016).

The PMD framework also yields the usual derived incidence parameters. If qq1 is a PMD of rank qq2 and type qq3, then any qq4-qq5 design is also an qq6-qq7 design for each qq8, with

qq9

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 qq0 has an associated affine matroid of rank qq1, whose qq2-flats are qq3-dimensional affine subspaces. A qq4-qq5 affine design is therefore a collection of affine qq6-flats uniformly covering affine qq7-flats. The relation between projective and affine designs is especially tight: if qq8 is a qq9-MM0 subspace design in an MM1-dimensional MM2-vector space MM3, then translating all blocks by the translation group MM4 produces a MM5-MM6 affine design in MM7; conversely, blocks containing MM8 in such an affine design recover a MM9-rr0 subspace design (Zumbrägel, 2016).

The same paper records existence results for affine Steiner systems, including affine rr1 systems and an affine rr2 in rr3. It also discusses a Singer-cycle invariant affine rr4 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 rr5, a cyclic flat is a flat rr6 such that the restriction rr7 has no coloops; equivalently, every element of rr8 lies in a circuit of rr9. The set i{0,,r}i\in\{0,\dots,r\}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 i{0,,r}i\in\{0,\dots,r\}1 and proves that the rank generating polynomial i{0,,r}i\in\{0,\dots,r\}2, hence also the Tutte polynomial i{0,,r}i\in\{0,\dots,r\}3, is determined by the configuration of i{0,,r}i\in\{0,\dots,r\}4: the abstract lattice i{0,,r}i\in\{0,\dots,r\}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 i{0,,r}i\in\{0,\dots,r\}6 of i{0,,r}i\in\{0,\dots,r\}7 such that rank and cardinality are constant on blocks and the inclusion numbers

i{0,,r}i\in\{0,\dots,r\}8

are independent of the chosen i{0,,r}i\in\{0,\dots,r\}9. Theorem 5.3 of that paper shows that kik_i0 can be computed from any condensed configuration. For PMDs, this compression is especially effective (Eberhardt, 2014).

If kik_i1 denotes the set of rank-kik_i2 flats of a PMD and kik_i3 their common cardinality, then a rank-kik_i4 flat is cyclic if and only if kik_i5. For kik_i6 and kik_i7, the number of rank-kik_i8 flats contained in kik_i9 is

fif_i00

Consequently, the collection

fif_i01

is a condensation of fif_i02, and the corresponding condensed configuration is determined entirely by the sequence fif_i03 (Eberhardt, 2014).

This yields a reproof of Mphako’s theorem: for a perfect matroid design, the rank generating polynomial fif_i04, 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-fif_i05 matroid in which all flats of the same rank fif_i06 are isomorphic as matroids, and the number of rank-fif_i07 flats containing a fixed rank-fif_i08 flat depends only on fif_i09, not on the chosen flat. Projective and affine finite geometries are the prototypical examples (Kordecki, 2013).

This symmetry permits explicit basis-relative counting. Let fif_i10 be a basis of an SPMD of rank fif_i11. The number of hyperplanes fif_i12 with fif_i13 is

fif_i14

where fif_i15 is the rank-containment function. The number of elements fif_i16 such that fif_i17 is a circuit is

fif_i18

where fif_i19 is the number of elements in a rank-fif_i20 flat (Kordecki, 2013).

In projective geometry fif_i21, both counts simplify to

fif_i22

In affine geometry fif_i23, the number of hyperplanes avoiding a basis is

fif_i24

while the number of points fif_i25 such that fif_i26 is a circuit is

fif_i27

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 fif_i28 and fif_i29. 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. fif_i30-Perfect matroid designs

A different generalization replaces ordinary matroids by fif_i31-matroids, where the underlying lattice is the lattice of subspaces of fif_i32. A fif_i33-matroid is a pair fif_i34 with fif_i35 defined on subspaces and satisfying the rank axioms

fif_i36

The paper “Constructions of new matroids and designs over GF(q)” establishes a flat cryptomorphism for fif_i37-matroids and defines a fif_i38-perfect matroid design (fif_i39-PMD) as a fif_i40-matroid in which any two flats of the same rank have the same dimension (Byrne et al., 2020).

Its main source of examples is fif_i41-Steiner systems. If fif_i42 is an fif_i43 system, then the family of all block intersections

fif_i44

consists exactly of fif_i45, the blocks fif_i46, and all subspaces of dimension at most fif_i47. This family satisfies the flat axioms and defines a fif_i48-matroid whose rank function is explicitly computed; the induced fif_i49-matroid is a fif_i50-PMD (Byrne et al., 2020).

The induced fif_i51-PMD supports new subspace-design constructions. If fif_i52 denotes the independent subspaces of dimension fif_i53, then

fif_i54

is a fif_i55-fif_i56 design with

fif_i57

If fif_i58 denotes the circuits of dimension fif_i59, then

fif_i60

is a fif_i61-fif_i62 design with

fif_i63

There is also a construction from circuits of dimension fif_i64, with an explicit formula for the corresponding fif_i65 (Byrne et al., 2020).

The principal application uses the only known fif_i66-Steiner system with fif_i67, namely fif_i68. Applying the fif_i69-PMD machinery yields, among other derived designs, a new subspace design with parameters

fif_i70

This places fif_i71-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 fif_i72 of rank fif_i73, the Chow ring fif_i74 carries divisor classes fif_i75, and for nonnegative integers fif_i76 with fif_i77, the matroidal mixed Eulerian number is

fif_i78

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

fif_i79

and they are related to specializations of the Tutte polynomial fif_i80 (Katz et al., 2023).

For a PMD with flat sizes fif_i81, the relevant specialization is

fif_i82

The structural theorem here is a quadratic relation among consecutive hypersimplex classes: fif_i83 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

fif_i84

If

fif_i85

where fif_i86 is the number of rank-fif_i87 flats in a given rank-fif_i88 flat, then

fif_i89

for every lopsided fif_i90. In the special case fif_i91, the resulting numbers coincide, up to a factor fif_i92, 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 fif_i93-matroid is called perfect when it attains the generalized Singleton bound

fif_i94

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 fif_i95 is perfect when for every fif_i96-vector set fif_i97,

fif_i98

Under that hypothesis, the paper constructs fif_i99-linear spaces whose finite dependence sets are αi\alpha_i00-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, αi\alpha_i01-analogues, and Chow-ring recursions (Eberhardt, 2014, Zumbrägel, 2016, Katz et al., 2023).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Perfect Matroid Designs.