lemmathm\aliascntresetthelemma \newaliascntcorthm\aliascntresetthecor \newaliascntpropthm\aliascntresettheprop \newaliascntpropAthmA\aliascntresetthepropA \newaliascntdfthm\aliascntresetthedf \newaliascntremthm\aliascntresettherem \newaliascntexthm\aliascntresettheex
Flag matroids with coefficients
Abstract.
This paper is a direct generalization of Baker-Bowler theory to flag matroids, including its moduli interpretation as developed by Baker and the second author for matroids. More explicitly, we extend the notion of flag matroids to flag matroids over any tract, provide cryptomorphic descriptions in terms of basis axioms (Grassmann-Plücker functions), circuit/vector axioms and dual pairs, including additional characterizations in the case of perfect tracts. We establish duality of flag matroids and construct minors. Based on the theory of ordered blue schemes, we introduce flag matroid bundles and construct their moduli space, which leads to algebro-geometric descriptions of duality and minors. Taking rational points recovers flag varieties in several geometric contexts: over (topological) fields, in tropical geometry, and as a generalization of the MacPhersonian.
Introduction
Flag matroids appeared in different disguises—as sequences of strong maps in [Hig68, Ken75, CC76, Kun77], as particular cases of Coxeter matroids in [GS87], and implicitly as MacPhersonians in [MZ93, Bab94]—before their proper name was introduced and before they were systematically studied in the papers [BGVW97, BGW00, BGW01, BGS02] by Borovik, Gelfand, Stone, Vince and White (in varying constellations), culminating in an extended chapter in [BGW03], which summarizes several cryptomorphic descriptions. Duality for flag matroids is developed in [Gar18] and minors are discussed in [BEZ21, Thm. 4.1.5]. Other works on flag matroids include [dM07, CDMS22, BCTJ22, DES21, FH22, BK22].
A generalization of matroids of a different flavour are matroids with coefficients. The first type of such enriched matroids to appear in the literature are oriented matroids, as introduced by Bland and Las Vergnas in [BLV78], which have strong ties to real geometry. Dress and Wenzel provide in [Dre86, DW91, DW92a] a vast generalization with their theory of matroids over fuzzy rings. A particular instance are valuated matroids, as introduced in [DW92b], which are omnipresent in tropical geometry nowadays. Later Baker and Bowler streamlined and generalized Dress and Wenzel’s theory to matroids over tracts in [BB19]. Baker-Bowler theory encompasses cryptomorphic description of matroids over tracts in terms of Grassmann-Plücker functions, dual pairs and circuits, as well as vectors (see [And19]), and treats duality and minors.
To our best knowledge, the only types of flag matroids with coefficients—other than usual flag matroids (trivial coefficients) and flags of linear subspaces (coefficients in a field)—are valuated flag matroids (coefficients in the tropical hyperfield), which appear as flags of tropical linear spaces in [BEZ21, Bor21, JLLAO23, BEW22], and, implicitly, oriented flag matroids (coefficients in the sign hyperfield) as points of MacPhersonians; see [MZ93, And98, BLVS+99].
Summary of results
In this paper, we extend the notion of flag matroids to flag -matroids for any tract , and we exhibit cryptomorphic axiomatizations in terms of Grassmann-Plücker functions, dual pairs and circuits / vectors, as well as some additional descriptions in the case of perfect tracts. We also establish duality and minors. We explain all these aspects in terms of geometric constructions for the moduli space of flag matroids, which can be thought of as a flag variety over the regular partial field .
Flag matroids
Let and with .111We allow for since strict inequalities are not preserved under contractions and deletions. A flag matroid of rank on is a sequence of matroids of rank on such that every flat of is a flat of for . We also say that is a quotient of , and write , in this case.
Example (Flags of matroid minors).
A primary example of a flag matroid on is of the following form. Let and be integers and be a matroid on . We define with and for . Then is a flag matroid and, in fact, every flag matroid is of this form; see [Kun77].
For the purpose of this introduction, we assume that the reader is familiar with tracts and Baker-Bowler theory; we refer to section 1 for a summary. Let be the Krasner hyperfield, whose incarnation as a tract is given by its unit group and its nullset . Using Baker and Bowler’s reinterpretation of a matroid of rank on as a -class of a Grassmann-Plücker function (mapping bases to and dependent sets to ) leads us towards the following cryptomorphism for flag matroids, which is section 2.4 and which is essentially known, as explained in section 2.4.
Proposition \thepropA.
Let be a sequence of matroids with respective Grassmann-Plücker functions . Then is a flag matroid if and only if for all and ,
is in the nullset where in this case.
This reinterpretation is amenable to a generalization to flag matroids over tracts.222Our definition of flag -matroids extends Baker and Bowler’s definition of a strong -matroid. It is perceivable that there is also a satisfactory theory of weak flag -matroids. We chose to work with strong flag -matroids since the work [And19] by Anderson and [BL21] by Baker and the second author show that strong matroids are better behaved with respect to vector axioms and moduli spaces.
Definition.
Let be a tract. A flag -matroid of rank on is a sequence of -matroids such that any choice of Grassmann-Plücker functions with for satisfies the Plücker flag relations
for all and .
The stepping stone from which our theory of flag -matroids lifts off the ground is the extension of Baker and Bowler’s cryptomorphic description of -matroids to flag -matroids. Given an -matroid , we denote by its set of cocircuits and by its set of covectors. The following is Theorem 2.1.
Theorem A.
A sequence of -matroids is a flag -matroid if and only if for all .
It’s notable that the circuit characterization of flag -matroids is, in fact, the analog of Baker-Bowler’s dual pair characterization since says nothing less than that the circuit set of is orthogonal to .
For perfect tracts, such as , and (partial) fields, we find the following, a priori different, characterizations of flag matroids (see Theorem 2.4), which reflect the more common descriptions of flags of linear subspaces over a field.
Theorem B.
Let be a perfect tract and a sequence of matroids. Then the following are equivalent:
-
(1)
is a flag -matroid;
-
(2)
satisfies the Plücker flag relations
for all and ;
-
(3)
.
Example (Flags of linear subspaces as flag -matroids).
As a tract, a field consists of the unit group and the nullset . By Theorem B, a -matroid is a sequence of -matroids whose associated covector sets form a chain of linear subspaces of with . For more details, see section 2.8.
Example (Tropical flag matroids as flag -matroids).
As a tract, the tropical hyperfield consists of the (multiplicative) unit group and the nullset
An immediate consequence of this definition is that the bend locus333Note that we use the Berkovich convention for the tropical semifield with addition and the usual multiplication of real numbers. of a tropical polynomial agrees with tropical points for which .
Brandt, Eur and Zhang describe valuated flag matroids in different disguises: one of them ([BEZ21, Prop. 4.2.3]) identifies them as points of the flag Dressian, which is defined by the very same equations that go under the name of Plücker flag relations in our text. This shows that a valuated flag matroid after Brandt, Eur and Zhang is the same thing as a flag -matroid in our sense. Since is perfect and since a tropical linear space is the covector set of a valuated matroid, Theorem B identifies a flag -matroid with a chain of tropical linear spaces, which recovers [BEZ21, Thm. 4.3.1]. For more details, see section 2.8.
Example (Flag -matroids).
In its incarnation as a tract, the regular partial field is given by its unit group and its nullset . Since is perfect, Theorem B implies that a flag -matroid is a sequence of -classes of non-trivial functions for which
for and all . Since every regular matroid is represented by a unimodular matrix, whose rows span the set of covectors (considered as elements of with coefficients , and ), a sequence of unimodular -matrices represents a regular flag matroid if and only if the row space of is contained in the row space of for .
Example (Oriented flag matroids).
The sign hyperfield is the tract with unit group and nullset . Since is perfect, we can invoke Theorem B and describe a flag -matroid, or oriented flag matroid, as a sequence of oriented matroids that are represented by Grassmann-Plücker functions, or chirotopes, that satisfy
for and all . Equivalently, a sequence of oriented matroids is an oriented flag matroid if every cocircuit of is in the span of the cocircuits of for .
Note that in our terminology, the MacPhersonian of a rank matroid consists of all oriented flag matroids of type .
Duality, minors of flag matroids and push forwards can be directly derived from the analogous constructions for the -matroids of the flag (see section 2.1, section 2.2, Theorem 2.2, Theorem 2.3).
Theorem C.
Let be a flag -matroid of rank on . Let and be disjoint subsets of and with . Then
are flag -matroids, and . Given a tract morphism , the sequence is a flag -matroid.
Our initial example of a flag matroid as a sequence of matroid minors extends to flag -matroids in the following way (see Theorem 2.5, section 2.9).
Theorem D.
Let and be integers and be an -matroid on . For , we define where and . Then is a flag -matroid. If is perfect, then every flag -matroid of rank is of this form.
Application to representation theory
Theorem D has some interesting consequences for the representation theory of flag matroids. We explain a sample application in the following. For a tract , we denote by the unique tract morphism to the Krasner hyperfield . A flag matroid is
-
•
regular if it is of the form for a flag -matroid ;
-
•
binary if it is of the form for a flag -matroid ;
-
•
orientable if it is of the form for a flag -matroid .
Theorem E.
A flag matroid of rank is regular if and only if it is binary and orientable.
Proof.
Since the tract morphism factors through both and , every regular flag matroid is binary and orientable.
Conversely assume that is a binary and orientable flag matroid of rank , i.e., for a flag -matroid and for a flag -matroid . Since and are perfect, we can apply Theorem D to find an -matroid and an -matroid with and . By [Kun77, Prop. 5.1], for a rank -matroid on , which is unique by section 2.9 as . Since push-forwards commute with taking minors, we conclude that , which shows that is binary and orientable. By [BLV78, Cor. 6.2.6], for an -matroid . Using again the compatibility of push-forwards with minors yields that for the flag -matroid , which proves our claim. ∎
The strategy of this proof does not extend to other ranks since not every flag -matroid is a sequence of minors of a single matroid (where stands for an arbitrary perfect tract). But it is perceivable that other techniques from the representation theory of matroids generalize to flag matroids of arbitrary rank. As a sample problem for future investigations, we pose the question:
Problem.
Is every binary and orientable flag matroid regular?
The moduli space
The theory of moduli spaces of matroids from Baker and the second author’s paper [BL21] extends to flag matroids, utilizing ordered blue schemes. We recall some aspects from the theory of ordered blueprints and ordered blue schemes and refer to [BL21] for full details.
An ordered blueprint consists of a commutative semiring with and together with a multiplicatively closed subset that contains and and that generates as a semiring and together with a partial order on that is closed under addition and multiplication in the sense that implies and . A tract defines the ordered blueprint with ambient semiring , underlying monoid and partial order that is generated by the relations for .
Since is closed under addition, we lose information about tracts for which is not closed under addition. Therefore we restrict our attention in this part of the paper to idylls, which are tracts with additively closed nullset and which can be identified with the associated ordered blueprint. This technical restriction is mild since all (partial) fields and all hyperfields, including , , and , are idylls. In the following, denotes an idyll.
Flag -matroids are canonically identified with -rational points of the flag variety over , which is defined as the closed subscheme of given by the identities for and if , as well as the multi-homogeneous Plücker flag relations
for all and . As the special case , the flag variety is the Grassmannian, or matroid space, ; see [BL21, section 5]. The following is section 3.6.
Theorem F.
Let be an idyll. Then there is a canonical bijection between flag -matroids and -rational points of .
Theorem F generalizes the fact that the -rational points of a flag variety correspond to flags of -linear subspaces for fields and that the points of the flag Dressian correspond to flags of tropical linear spaces; see [BEZ21]. In fact, Theorem F follows from the stronger property that is the fine moduli space of flag matroid bundles; see Theorem 3.1 for the precise statement.
The previously discussed constructions for flag -matroids extend to geometric constructions in terms of certain canonical morphisms between flag varieties under the identification of flag -matroids with -rational points of in Theorem F.
Coordinate projection
Let be a sequence of integers with and . Then there is a canonical morphism , which maps a flag -matroid to . This is section 3.7.
Duality
Define with . Then there is a canonical morphism , which maps a flag -matroid to its dual (after composition with the duality involution of ). This is Theorem 3.2.
Minors
Let and . Then there exist locally closed subschemes and morphisms such that and such that maps a flag -matroid to its contraction . There are analogous morphisms for the deletion . This is Theorem 3.3.
Flags of minors
Let and . Let be the open locus in of matroids for which is independent and co-independent. Then there is a canonical morphism , which sends an -matroid of rank on to the flag -matroid of rank on where and . This is Theorem 3.4.
As explained in our initial example, every flag matroid is a sequence of minors, i.e., is surjective for all and . This is also true for fields : the map is surjective since it is -equivariant and since acts transitively on . Initially Las Vergnas expected the same for pairs of oriented matroids, but this was later disproven by Richter-Gebert; see [Ric93, Cor. 3.5]. This makes us wonder:
Problem.
For which , and is surjective?
Topologies on rational point sets
A topology on induces a topology on , which recovers several known instances of flag varieties. If is a topological field, then is the flag variety over together with its strong topology; in particular, is the manifold of flags of real linear subspaces. Endowing with the real topology identifies with the flag Dressian from [BEZ21] as a tropical variety. Endowing the sign hyperfield with the topology generated by the open subsets and yields a generalization of the MacPhersonian to oriented flag matroids. Endowing the Krasner hyperfield with the topology generated by the open subset endows with a topology, in which a matroid is in the closure of another matroid precisely if all bases of are bases of . A more detailed discussion of topologies on rational point sets can be found in section 3.11.
Relation to combinatorial flag varieties and Tits geometries
Borovik, Gelfand and White introduce in [BGW01] the combinatorial flag variety for the symmetric group as the order complex of the collection of all matroids (of arbitrary rank) on , endowed with the partial order if and only if . Thus is a chamber complex, and its chambers are indexed by flag matroids on . The maximal chambers have dimension and correspond to flag matroids of rank .
The same authors mention at the end of section 7.14 of their book [BGW03] that:
Many geometries over fields have formal analogues which can be thought of as geometries over the field of element. For example, the projective plane over the field has points and the same number of lines; every line in the plane has points. When , we have a plane with three points and three lines, i.e., a triangle. The flag complex of the triangle is a thin building of type . In general, the Coxeter complex of a Coxeter group is a thin building of type and behaves like the building of type over the field of element.
However, the Coxeter complex has a relatively poor structure. In many aspects, and are more suitable candidates for the role of a “universal” combinatorial geometry of type over the field of element.
For the Coxeter group of type , the combinatorial flag variety resurfaces as the set of -rational points of the -schemes (with varying ). More precisely, the chambers of correspond bijectively to
and the chamber of a flag matroid is the face of the chamber of a flag matroid if and only if for an appropriate coordinate projection (see Theorem C).
Moreover, Borovik, Gelfand and White observe in [BGW01] that the Coxeter complex of appears naturally as the subcomplex of that consists of flags of matroids with exactly one basis, which correspond to the closed points of . This links their idea to Tits’ seminal paper [Tit57] on , where Tits introduces geometries, which can be thought of as a predecessor of a building over a finite field, and where he muses over the (lack of a) field of characteristic one, which could explain the role of the Coxeter complexes .
In so far, our flag varieties , together with the various coordinate projections , can be seen as an enrichment of both Tits’ and Borovik, Gelfand and White’s perspectives on -geometry.
Acknowledgements
We would like to thank Matthew Baker for several discussions and Christopher Eur for pointing us to the work on strong maps of oriented matroids. We would like to thank Eduardo Vital for his comments on a previous version. The first author was supported by a CNPq fellowship - Brazil (140325/2019-0).
1. Baker-Bowler theory
In this section, we review the theory of matroids over a tract, as developed by Baker and Bowler in [BB19].
1.1. Tracts
A pointed monoid is a (multiplicatively written) monoid with neutral element and an absorbing element (or zero for short), which is characterized by the property that for all . The unit group of is the submonoid of all invertible elements of , which is a group.
A tract is a commutative pointed monoid with unit group together with a subset of the group semiring , called the nullset of , which satisfies:
-
(T0)
The zero element of belongs to .
-
(T1)
The multiplicative identity of is not in .
-
(T2)
There is a unique element in with .
-
(T3)
is closed under the natural action of on .
Note that the axioms imply that and that if and only if . A morphism between tracts and is a multiplicative map such that and and such that whenever .
Example \theex (Fields).
A field can be considered as the tract whose multiplicative monoid equals that of and whose nullset is . If the context is clear, we denote the tract by the same symbol , and we say that a tract is a field if it is associated with a field.
More generally, partial fields can be considered as tracts, as explained in [BL21, Thm. 2.21]. The most relevant example for our purposes is the regular partial field , whose appearance as a tract consists of the multiplicative monoid and the nullset .
Example \theex (Hyperfields).
A hyperoperation on a set is a map . A hyperfield is a generalization of a field whose addition is replaced by a hyperoperation , which satisfies analogous properties to the addition of a field. We consider a hyperfield as the tract with nullset .
Some particular examples are the following:
-
•
The Krasner hyperfield is the tract with nullset and . Its hyperaddition is given by for and .
-
•
The tropical hyperfield is the tract with nullset
and . Its hyperaddition is given by for and .
-
•
The sign hyperfield is the tract with nullset
and . Its hyperaddition satisfies and for .
Note that is a terminal object in the category of tracts: for every tract , the terminal map that maps to is the unique tract morphism from to .
1.2. Matroids over tracts
Let and . A Grassmann–Plücker function of rank on with coefficients in is a function such that:
-
(GP1)
is not identically zero;
-
(GP2)
is alternating, i.e., and if for some ;
-
(GP3)
for all , we have
The relations in (GP3) are called the Plücker relations.
We say that two Grassmann–Plücker functions and are equivalent if for some , and define an -matroid (of rank on ) as the equivalence class of a Grassmann–Plücker function .
Remark \therem.
These are, in fact, the definition of strong Grassmann-Plücker functions and strong -matroids in [BB19]. Though weak matroids are important to understand the representations of matroids over fields and other tracts, strong matroids are more suitable to study “cryptomorphic” properties (as in [And19]) and “algebro-geometric” properties (as in [BL21]). We will not encounter weak matroids in this text and omit the attribute “strong.”
1.3. Push-forwards and the underlying matroid
Let be a morphism of tracts and a Grassmann-Plücker function. Then is also a Grassmann-Plücker function. We define the push-forward of along as .
Let be an -matroid. The underlying matroid of is defined as the classical matroid whose set of bases is
For a tract morphism and an -matroid , we have . The map
is a bijection that identifies classical matroids with -matroids.
1.4. Circuits
For a tuple of , we define the support of as the set , and for a subset , we define the support of as .
We define the set of -circuits of as follows. Let be the set of circuits of . For each , fix a and a basis of containing . We define by
The set of -circuits of is given by . It does not depend on the choice of elements and bases containing . Note that and that satisfies the following three properties:
-
(C0)
.
-
(C1)
If and , then .
-
(C2)
If and , then there exists such that .
Remark \therem.
The -circuits satisfy an elimination property, which characterizes together with (C0) – (C2) the subsets of that are sets of -circuits of an -matroid . Moreover, is determined by , which yields a cryptomorphic description of -matroids in terms of -circuits (see [BB19, Thm. 3.17]). We forgo to spell out the elimination axiom, however, since it is somewhat involved and since we do not use it in this text.
1.5. Duality
An involution of is a tract morphism such that is the identity on . In the following, we fix an involution and write .
Fix a total order for and let be the unique permutation such that . We consider as an element of by identifying with .
The dual of is the -matroid , where is the Grassmann-Plücker function that is determined by
whenever . The dual of satisfies , and the underlying matroid of is the dual of .
1.6. Orthogonality
Let . The inner product of and is
considered as an element of . We say that and are orthogonal, and write , if . We say that two subsets and of are orthogonal, and write , if for all and .
The circuits of are called the cocircuits of , and we write . Circuits and cocircuits are orthogonal: .
We denote by the orthogonal complement of a subset of . The set is called the set of -vectors of , and the set of -covectors of . There is a cryptomorphic description of -matroids in terms of their vectors, as explained in [And19]. Note that, as , we have .
Definition \thedf.
A tract is perfect if for every -matroid .
Note that all fields and partial fields are perfect, and so are the hyperfields , and .
1.7. Dual pairs
Let be a (classical) matroid on . We call a subset of an -signature of if is the set of circuits of and satisfies (C0) – (C2).
Definition \thedf.
Let and be subsets of . We say that is a dual pair of -signatures of if:
-
(DP1)
is an -signature of ;
-
(DP2)
is an -signature of ;
-
(DP3)
.
Theorem 1.1 ([BB19, Thm. 3.26]).
There is a bijection between -matroids with underlying matroid and dual pairs of -signatures of , given by
1.8. Minors
Let be a Grassmann–Plücker function with associated matroid and .
-
(1)
(Contraction) Let be the rank of in , and let be a maximal -independent subset of . Define by
The contraction of by is .
-
(2)
(Deletion) Let be the rank of in , and choose such that is a basis of . Define by
The deletion of from is .
Contractions and deletions are well-defined due to the following fact.
Lemma \thelemma ([BB19, Lemma 4.4]).
-
(1)
Both and are Grassmann–Plücker functions. Their definitions are independent of all choices up to global multiplication by an element of .
-
(2)
and .
-
(3)
and .
1.9. Examples
We have mentioned already that usual matroids reappear as -matroids in Baker-Bowler theory. Other examples are:
-
•
Let be a field. There is a bijection from -matroids of rank on to -dimensional -subspaces of , given by ; see [And19, Prop. 2.19]).
-
•
A valuated matroid in the sense of [DW92a] is the same thing as a -matroid.
-
•
There is a bijection from -matroids to oriented matroids in the sense of [BLV78], given by .
2. Flag matroids
2.1. Definitions
Let us introduce the central notion of this text: flag matroids with coefficients in tracts. Throughout the whole section, we fix and integers and between and .
Definition \thedf.
Let and be -matroids of respective ranks and on . We say that is a quotient of , and write , if every choice of Grassmann-Plücker functions and representing and , respectively, satisfies the Plücker flag relations
(1) |
for all .
A flag -matroid on is a sequence of -matroids such that for all . The sequence is called the rank of .
The identification of classical matroids with -matroids yields an identification of classical flag matroids with flag -matroids. The proof of this fact relies, however, on the circuit-vector characterization of flag matroids. We postpone this discussion to section 2.4.
Remark \therem.
The following are some immediate observations.
-
(1)
Since two Grassmann-Plücker functions representing the same -matroid only differ by a non-zero factor, the validity of equation (1) does not depend on the choice of Grassmann-Plücker functions.
- (2)
-
(3)
If is a flag -matroid, then is also a flag -matroid, for all in .
2.2. Functoriality
As for single matroids, we can change the coefficients of flag matroids along tract morphisms.
Proposition \theprop.
Let be a tract morphism and a quotient of -matroids. Then . Consequently, if is a flag -matroid, then is a flag -matroid.
Proof.
Since the Plücker flag relations for are indexed by the same tuples of elements and are of the same shape, the first assertion follows at once from the definition of a morphism of tracts. The second assertion follows at once from the first and the definition of a flag -matroid. ∎
2.3. Cryptomorphism
The core result of our theory consists of the following cryptomorphic description of flag -matroids in terms of their cocircuits and covectors.
Theorem 2.1 (Cryptomorphism for flag -matroids).
Let be a sequence of -matroids on with respective cocircuit sets and covector sets . The following are equivalent:
-
(1)
is a flag -matroid;
-
(2)
for all .
Proof.
It suffices to show that the following assertions are equivalent for two -matroids and on :
-
(1)
is a quotient of ;
-
(2)
.
As a first step, we show that (1) implies (2). Assume that is a quotient of . Fix Grassmann-Plücker functions and that represent and , respectively. Let . By [BB19, p. 841], there exists a , an and a basis of containing such that
Let . Similarly, for , there exist an , a and a basis of containing such that
Let and
There exists a bijection such that , for all . Note that
because for , since in this case . Further we have for all that
Thus
This implies that . Therefore , which shows that (1) implies (2).
Next we show that (2) implies (1). Assume that is a subset of and let be an -subset and be an -subset of .
Case 1. If there is no in such that is a basis of and is a basis of , one has that for all . Thus
Case 2. If there is an in such that is a basis of and is a basis of , then is a basis of . Define . Then
defines a circuit of and
defines a circuit of .
Note that
for all . Let and
There exists a bijection such that , for all . Since is in , we have
which concludes the proof of the theorem. ∎
Remark \therem.
Theorem 2.1 shows that our definition of quotients extends the concept of quotients of oriented matroids; see [BLVS+99, Def. 7.7.2].
The characterization (2) of flag matroids can be seen, in fact, as an expansion of the concept of dual pairs of -signatures since if and only if . This latter form of condition (2) exhibits at once the duality property of flag matroids; see section 2.5.
Corollary \thecor.
Let be a tract and and two -matroids such that . Then implies .
Proof.
One has by section 2.4 and by Theorem 2.1. As , one also has (see [Kun86, Prop. 8.1.6 and Lemma 8.1.7]). As the (co)circuit set characterizes the -matroid (see [BB19, Thm. 3.17]), everything follows if we can show that .
Let . Then and . As is equal to the set of nonzero covectors of minimal support by [And19, Thm. 2.18], one has that . Therefore .
Remark \therem (Exterior algebra description of flag matroids).
The identification of -matroids with classes of exterior -algebras from the first author’s paper [Jar23] leads to yet another description of flag matroids. To explain, the exterior algebra is an -module that generalizes exterior algebras of vector spaces and the Giansiracusa exterior algebra from [GG18] to all idylls , which are tracts with additively closed nullset ; we refer the reader to [Jar23] for details.
A Grassmann-Plücker function determines an element with coordinates for . This association yields a bijection between -matroids of rank on and -classes of elements that satisfy the Plücker relations.
Thus a flag -matroid of rank on corresponds to a tuple of -classes of elements that satisfy the Plücker flag relations
in for all and .
2.4. Flag matroids as flag -matroids
The realization of matroids as -matroids extends to flag matroids as explained in the following.
Let us recall the notion of a flag matroid from [BGVW97]. Given two matroids and on the same ground set , we say that is a quotient of and write if the identity on is a strong map from to , i.e., every flat of is a flat of or, equivalently, every cocircuit of is a union of cocircuits of ; see [Kun86, Prop. 8.1.6] for details. A flag matroid is a sequence of matroids such that is a quotient of for .
Proposition \theprop (Classical flag matroids).
Let and be -matroids on . Then is a quotient of if and only if is a quotient of . In consequence, a sequence of -matroids is a flag -matroid if and only if is a flag matroid.
Proof.
Baker-Bowler theory provides a bijection between and the cocircuit set of , which sends a cocircuit of to its support . By [And19, Prop. 5.2], this association extends to a bijection between and unions of cocircuits of . Therefore is a quotient of , i.e., every cocircuit of is a union of cocircuits of , if and only if . By Theorem 2.1, the latter property is equivalent to being a quotient of , which establishes the first claim of the proposition.
The second claim follows from the analogous definitions of flag -matroids and flag matroids, taking into account that strong maps of classical matroids are composable. ∎
Remark \therem.
An alternative proof of section 2.4 is as follows. It is known that is a quotient of if and only if for every basis of , for every basis of and for every there is an such that is a basis of and is a basis of ; cf. [Mun18] as well as [Tar85, Bou87, Bou89]. This latter condition is directly equivalent to the Plücker flag relations for .
Corollary \thecor.
Let be a tract and a flag -matroid. Then is a non-decreasing sequence of natural numbers.
Proof.
Since the rank of an -matroid is equal to the rank of its underlying matroid , we need only to show that implies . Let be the terminal map. By section 2.2, we have , and by section 2.4, we have . By [Kun86, Lemma 8.1.7], we have , as desired. ∎
2.5. Duality
Thanks to the cryptomorphism from Theorem 2.1, many standard properties of matroids fall into their places, the first one being duality.
Proposition \theprop.
Let and be -matroids on . Then is equivalent to .
Proof.
By the symmetry of the affirmation, it is enough to prove only one implication. If , by Theorem 2.1, one has . Thus
Again by Theorem 2.1, we conclude that . ∎
Remark \therem.
Putting Theorem 2.1 and section 2.5 together, one has that the following are equivalent:
Theorem 2.2 (Duality for flag matroids).
Let be a set with elements and let be integers. The association
is a bijection between the flag -matroids of rank and the flag -matroids of rank .
2.6. Minors
Minors of flag matroids are defined by taking minors of the components of the flag. This leads to a meaningful notion of minors due to the following fact.
Proposition \theprop.
Let and be -matroids on such that , and let be an element of . Then and .
Proof.
Let and be Grassmann-Plücker functions that represent and , respectively, and let and be their respective ranks. We begin with showing that . By section 1.8, and represent and , respectively.
Case 1: Assume that is not a loop of . By [Rec05, Lemma 1], is not a loop of . Thus and . Let and be subsets of . Note that . Thus
Case 2: Assume that is a loop of both and . We have and . Let and be subsets of . Thus
Case 3: Assume that is a loop of but not a loop of . We have and . Let and be subsets of . Note that . Thus
This shows that in all cases.
Next we show that . We have , by section 2.5. Thus , by what was proved above. This implies that , by section 2.5. By section 1.8, we have . ∎
Theorem 2.3 (Minors of flag matroids).
Let be a flag -matroid on and , disjoint subsets of . Then is a flag -matroid on .
Proof.
By Theorem 2.1, we only need to show that if , then . A repeated application of section 2.6 to the elements of shows that , and a similar argument for the elements of proves that . ∎
Remark \therem.
Even if is strictly increasing, might not be strictly increasing. For example, let and be the -matroids on whose circuit sets are and , respectively (i.e., and ). Then is a flag matroid of rank , but has rank .
2.7. Flag matroids over perfect tracts
Flag matroids behave particularly well for perfect tracts in a way that carries over the intuition of flags of linear subspaces over a field.
Theorem 2.4.
Proof.
It is evident that (2) implies (3). Given (1), one has for . Thus by Theorem 2.1, which implies (2).
Assume (3), i.e., . By section 2.5, we have . Thus by Theorem 2.1. If is perfect, then
which shows (1). ∎
Remark \therem.
For a perfect tract , note that the equivalence of conditions (2) and (3) in Theorem 2.4 implies that quotients of -matroids are composable, i.e., if and , then also .This fails to be true in general for non-perfect tracts, as the following example shows.
Example \theex.
We exhibit -matroids , and , where is the phase hyperfield, that satisfy the following properties:
-
(a)
and , but is not a quotient of , which shows that quotients are not composable in general;
- (b)
- (c)
The phase hyperfield is the hyperfield quotient of by , whose multiplicative monoid is , where is the complex unit circle, and whose hyperaddition is given by
for with , which is the smallest open arc in connecting and if and which is if . If , then . See [BB19, Example 2.15] for details.
Considered as a tract, the nullset of is
Endow with the trivial involution (cf. [BB19, p. 837]) and let . We define the aforementioned -matroids in terms of dual pairs of -signatures for and for for . Namely, the -signature of consists of the multiples (by elements of ) of the elements
of and its dual -signature of consists of the multiples of . The -signature of consists of the multiples of
and its dual -signature consists of the multiples of
The -signature of consists of the multiples of and its dual -signature consists of the multiples of
This defines for the -matroids with circuit set and cocircuit set .
The cocircuit of is a covector of since for every , as can be verified by a direct computation. Since orthogonality is invariant under scaling vectors and consists of the multiples of , we conclude that and therefore . Similarly, we can verify that and therefore . We have, however, that
which is not in since the summands span a strict cone in . Thus is not a covector of . This shows: (a) is not a quotient of even though and , (b) is not a flag -matroid even though condition (3) of Theorem 2.4 holds, and (c) is not a subset of even though .
2.8. Flags of linear subspaces and valuated flag matroids
At this point, we are prepared for a comprehensive discussion of flag matroids over fields and over the tropical hyperfield.
Recall that the tract associated with a field replaces the addition of by the nullset .
Proposition \theprop (Flag matroids over fields).
Let be a field and a flag -matroid. Then . This establishes a bijection between the set of flag -matroids of rank on and the set of flags of linear subspaces of with .
Proof.
By [And19, Prop. 2.19], the tract is perfect and the covector set of a -matroid forms a linear subspace of , which establishes a bijection between the set of -matroids of rank on and the set of linear subspaces of of dimension . By Theorem 2.4, a sequence of -matroids forms a flag -matroid if and only if . ∎
We turn to the comparison of valuated flag matroids in the sense of [BEZ21, Def. 4.2.2] with flag -matroids in our sense. We rephrase the definitions of [BEZ21] in terms of the Berkovich model of the tropical semifield, using the semiring isomorphism between the min-plus algebra and the Berkovich model, which transforms the tropical addition “min” into “max” and the tropical multiplication “plus” into usual multiplication.
A Dress-Wenzel valuation is a map such that for every choice of elements there is an such that
Two valuations are equivalent if there exists such that . A valuated matroid444There is a discrepancy of terminology in the literature. What is called a valuated matroid in [BEZ21] is called a valuation in Dress-Wenzel’s paper that introduces valuated matroids (cf. [DW92b, Def. 1.1]), and it corresponds to a Grassmann-Plücker function with tropical coefficients in Baker-Bowler theory. Valuated matroids in Dress-Wenzel’s sense appear in [BEZ21] as projective classes of valuated matroids in the latter sense, but without a distinct name. We follow the terminological conventions of Dress-Wenzel in our exposition. is the equivalence class of a Dress-Wenzel valuation .
Recall that the multiplicative monoid of is and the nullset
We denote by the identity map. Note that a function is a Dress-Wenzel valuation if and only if is a Grassmann-Plücker function. This defines a bijection that sends a valuated matroid to the -matroid (cf. [BB19, Ex. 3.32]).
Let and be valuated matroids on of respective ranks and . Following [BEZ21], we say that is a quotient of , and write , if for all there is some such that
(2) |
A valuated flag matroid is a sequence of valuated matroids such that for all .
Proposition \theprop (Valuated flag matroids).
A sequence of valuated matroids is a valuated flag matroid if and only if the sequence of associated -matroids is a flag -matroid.
Proof.
We only need to show for a pair of valuated matroids and on that if and only if . Let and be Dress-Wenzel valuations representing and , respectively. Let . Then for every reordering of and of there is an such that equation (2) holds if and only if the maximum of
is attained at least twice. By the definition of , this happens if and only if
Since in , this is precisely the condition for if we vary through all , and thus the result follows. ∎
Remark \therem.
Since is perfect (see [BB19, Cor. 3.45]) and the covector set of a valuated matroid is a tropical linear space, Theorem 2.4 identifies flag -matroids with flags of tropical linear subspaces in . This recovers [BEZ21, Thm. 4.3.1]. The Plücker flag relations also show at once that a flag -matroid is the same thing as a point of the flag Dressian , which recovers [BEZ21, Prop. 4.2.3]; also see section 3.11.2.
2.9. Flags of minors
As explained in the first example of the introduction, certain sequences of minors of a matroid on are flag matroids, see [Kun77]. This generalizes verbatim to flag -matroids over an arbitrary tract .
Theorem 2.5.
Let be a tract, , an -matroid on and fix integers . For , we define where and . Then is a flag -matroid on .
Proof.
It is enough to show that if and are integers such that , then , where and for .
Let be a Grassmann-Plücker function such that . Let and for . We aim to find suitable sets and such that
and
Let . Then there are , and such that , and . This means that , and . Thus there is such that . Let , , and . Note that
and
To finish the proof, we only need to show that and satisfy the Plücker flag relations (1). Let and be subsets of . Define the following two sequences
and |
Then
as the terms for are zero, because . As is a Grassmann-Plücker function, the last sum is in . ∎
Remark \therem.
By [Kun77], every flag matroid is a sequence of minors. This also holds for flag matroids over a field since the association defines a -equivariant rational map where , and . Since its image is not empty and since acts transitively on , we conclude that every flag -matroid is a flag of minors of a -matroid on .
Las Vergnas expected that the same holds true for oriented flag matroids of rank , i.e., that every quotient of oriented matroids is of the form for some oriented matroid on a larger set . This was however disproven by Richter-Gebert in [Ric93, Cor. 3.5].
For applications to the representation theory of flag matroids, it would be useful to get a better hold on the question for which , and all flag -matroids of rank on are flags of minors.
In the special case of rank , we obtain a positive answer for perfect tracts.
Proposition \theprop.
Let be a perfect tract and a flag -matroid of rank . Let . Then there is an -matroid of rank on such that . More precisely, the set of -matroids with stays in bijection with .
Proof.
Let and be Grassmann-Plücker functions such that . We define the function by
We aim to show that is a Grassmann-Plücker function and . As is not identically zero, satisfies (GP1). Property (GP2) is obvious but for the case that where we find
Since is perfect, we only need to show that satisfies (GP3) for subsets and of with (see [BB19, Thm. 3.46]). As satisfies (GP2), one can suppose that are the elements of , is the unique element in and for . For define . Note that
(3) |
We have 4 cases to analyze.
Case 2: If , then we define and . With this, equation (3) becomes
which is in because is a Grassmann-Plücker function.
Case 4: The cases for are similar to prove. We demonstrate the case , in which equation (3) becomes
which is in because , where .
To conclude, this shows that is a Grassmann-Plücker function. Since and , one has .
For the last part of the theorem, it is enough to prove that the set of Grassmann-Plücker functions with stays in bijection with . This follows from the following two facts:
-
(1)
If is a Grassmann-Plücker function on satisfying , then there are , such that and .
-
(2)
Conversely, given , , by a construction analogue to that of above, there is a unique Grassmann-Plücker function on such that and , which implies .
This concludes the prof of section 2.9. ∎
Corollary \thecor.
Let be a perfect tract. Let and be -matroids with respective Grassmann-Plücker functions and . Assume that is a flag matroid. Then is a flag -matroid if
for all .
Proof.
Let and be defined by
Following through the steps of the proof of section 2.9, we see that the relations in the statement of the corollary are sufficient to prove that is a weak Grassmann-Plücker function.
Since is a flag matroid, it is of the form for a matroid on by section 2.9, which is unique since . Since the construction of is formally independent of the tract , it is evident that represents the matroid . We conclude that defines an -matroid by [BB19, Thm. 3.46].
By the construction of , we have and . Thus it follows from Theorem 2.5 that is a flag -matroid. ∎
3. The moduli space of flag matroids
In this part, we construct the moduli space of flag matroids, which adds the cryptomorphic description of a flag -matroid as an -rational point of . This extends results by Baker and the second author in [BL21] from matroids to flag matroids.
Our construction of utilizes ordered blue schemes, a theory that was developed in [Lor15] and [BL21]. Since we cannot present the necessary background on this theory in a compact way, we assume that the reader is familiar with the latter paper by Baker and the second author. In particular, we assume that the reader is familiar with the terminologies and notations for ordered blueprints; see [BL21] for details.
Throughout the section, we fix a ground set and a rank with . For and , we use the notations and .
3.1. Idylls and ordered blueprints
We recall from [BL21, Thm. 2.21] that a tract can be realized as the ordered blueprint with underlying monoid , ambient semiring and (additive and multiplicative) partial order on . An idyll is an ordered blueprint of the form for a tract .
The association extends naturally to a functor from tracts to ordered blueprints that comes with a right adjoint . Composing both functors sends a tract to the tract that equals as a monoid and whose nullset equals the closure of under addition. This means that the functors and restrict to mutually inverse equivalence of categories between idylls and tracts whose nullset is additively closed.
By abuse of language, we call tracts with additively closed nullset also idylls and we do not make a distinction between the tract and the associated ordered blueprint. In particular, we denote the associated ordered blueprint with the same symbol, which applies, for instance, to the idylls , , and . Note that, more generally, all partial fields and all hyperfields are idylls. Following this logic, we define a flag -matroid for an idyll with associated tract as a flag -matroid.
Note that every idyll is an -algebra in a unique way.
Example \theex.
The incarnations of and as ordered blueprints are
The associated ordered blueprint of a field has underlying monoid , ambient semiring and partial order .
3.2. Flag matroid bundles
As a first step towards the moduli space of flag matroids, we generalize the notion of a flag -matroid to that of a flag matroid bundle on an (ordered blue) -scheme.
Definition \thedf.
Let be an -scheme, and . A flag of Grassmann-Plücker functions (of rank on ) in are line bundles on and functions
for such that for all ,
-
(GP1∗)
the global sections with generate , i.e., for every point , there is an such that the class of in is a unit;
-
(GP2∗)
is alternating, i.e., and if ;
-
(GP3∗)
and satisfy the Plücker flag relations
as relations in for all .
Two flags of Grassmann-Plücker functions
are equivalent if there exists a collection of isomorphisms of line bundles (for ) such that for where is evaluated on global sections. A flag matroid bundle (of rank on ) over is the equivalence class of a flag of Grassmann-Plücker functions (of rank on ) in .
Remark \therem.
Flag matroid bundles extend the notion of flag matroids in the following sense. Let be an idyll. Then there is a canonical bijection
which is given as follows. Note that we have a canonical bijection for . As explained in [BL21, Prop. 5.3], we can associate with a Grassmann-Plücker function the Grassmann-Plücker function , which yields a (well-defined) bijection between -matroids and matroid bundles over .
Unraveling definitions, we see that a sequence of Grassmann-Plücker functions satisfies the Plücker flag relations if and only if the associated sequence satisfies them (considered as Grassmann-Plücker functions in ). Taking classes yields the desired bijection .
Remark \therem.
Note that a Grassmann-Plücker function of rank on in [BL21] is defined as a function on the collection of -subsets of . This is equivalent with our definition since functions on identify with alternating functions on by choosing a total order on (which we do implicitly by identifying with ).
While the Plücker coordinates of Grassmannians are usually indexed by elements of , the representation of matroids as (alternating) Grassmann-Plücker functions on is more natural with relation to several constructions in matroid theory, which is our reason to choose alternating functions over functions on -subsets.
3.3. The moduli problem
Given an ordered blue -scheme , we define as the set of all flag matroid bundles of rank on over . A morphism defines the map
by pulling back functions via : given a flag matroid bundle on that is represented by a flag , then we define as the flag matroid bundle on that is represented by . We omit the verification that the latter family is indeed a flag of Grassmann-Plücker functions. We pose the following moduli problem:
Is there an ordered blue -scheme that represents ?
We work in the following sections towards its answer, which is the content of Theorem 3.1.
3.4. Flag varieties
The answer to our moduli problem is given by flag varieties over , which are closed subschemes of a product of Grassmannians that parametrize the matroid bundles of the flag. The locus of the flag variety is given by the Plücker flag relations, which are multi-homogeneous with respect to the Plücker coordinates of each Grassmannian in the product. In order to bypass a rigorous treatment of multi-homogeneous calculus in -geometry, we give an explicit description of flag varieties in terms of open affine coverings.
We define the flag variety as a closed subscheme of the product space
which is covered by products of the canonical open subsets
of where for .
Definition \thedf.
The flag variety (of type on ) over is the closed subscheme of that is covered by the open subschemes
where is generated by the following relations for :
for all and all permutations ;
for all with ;
for all . The Plücker embedding is the closed immersion
as a subscheme.
Note that the intersection of affine opens and is affine. Multiplying the defining relations of with the invertible section on yields the defining relations of . This shows that is well defined as a closed subscheme of .
Remark \therem.
Note that in the case of and , the flag variety is nothing else than a Grassmannian over , which Baker and the second author called the matroid space in [BL21] to distinct it from other models of Grassmannians in -geometry (e.g. see [LL12]). We will drop this distinction in our text to appeal better to the reader’s intuition from algebraic geometry.
For arbitrary , the Plücker embedding factors into closed immersions
i.e., the flag variety is a closed subscheme of a product of Grassmannians over .
3.5. The universal flag matroid bundle
The Plücker embedding endows the flag variety over with a flag matroid bundle, which is universal for all matroid bundles (see Theorem 3.1) and which is defined as follows.
Let be the composition of the Plücker embedding with the -th coordinate projection . Let be the first twisted sheaf on , which is generated by the sections with .
Definition \thedf.
The universal flag of Grassmann-Plücker functions (of rank on ) is the sequence of Grassmann-Plücker functions with line bundles and with . The universal flag matroid bundle (of rank on ) is the equivalence class of the universal flag of Grassmann-Plücker functions.
3.6. The moduli property
We are prepared to formulate the central result of this section.
Theorem 3.1.
The flag variety is the fine moduli space of flag matroid bundles. More explicitly, the maps
indexed by ordered blue -schemes , are functorial bijections.
Proof.
Let us fix an -scheme . We begin with the construction of the inverse bijection to that maps a flag matroid bundle of rank on over to a morphism .
Let be a flag of Grassmann-Plücker functions in that represents the flag matroid bundle . Since the global sections in the image of generate the line bundle , we can apply [BL21, Thm. 4.20], which asserts the existence of a unique morphism and a unique isomorphism such that where we fix an identification of the homogeneous coordinates of with .
Taking the product over all yields a morphism . Since the are Grassmann-Plücker functions, [BL21, Thm. 5.5] applies and shows that the image of is contained in . Since the functions satisfy moreover the Plücker flag relations, the image is, in fact, contained in , i.e., factors into a uniquely determined morphism followed by the closed immersion . We define .
Next we show that . Since for the coordinate projection , the isomorphism becomes an isomorphism , and we have . Thus , which shows that is right inverse to .
Next we show that . Let be a morphism and the associated flag matroid bundle over . Then is represented by the flag of Grassmann-Plücker functions
The composition of with the coordinate projection yields the morphism , which satisfies . By the construction of , we have thus , which verifies that is a left inverse to .
We are left to show the functoriality of . Consider a morphism and . Then
which shows that is functorial in . ∎
Corollary \thecor.
Let be an idyll. Then there is a canonical bijection between the set of -rational points of the flag variety over and the set of flag -matroids of rank on .
Proof.
This follows at once from Theorem 3.1 coupled with section 3.2. ∎
Definition \thedf.
Given an idyll and a flag -matroid of rank on , let be the corresponding flag matroid bundle on . We call the inverse image of under the characteristic morphism of and denote it by .
In other words, the characteristic morphism is the unique morphism with .
3.7. Projection onto subflags
Let be a sequence of integers with . Let and
be the morphism that is induced by the coordinate projections.
Proposition \theprop.
The morphism restricts to a morphism . Let be an idyll and a flag -matroid of rank on with characteristic morphism . Then the characteristic morphism of the flag -matroid is
Proof.
This follows at once from the construction of in the proof of Theorem 3.1 and the definition of as where is the matroid bundle over that corresponds to . ∎
3.8. Duality
The duality of flag -matroids extends to a functorial dualization of flag matroid bundles, which is reflected by a canonical isomorphism of flag varieties.
Let be the Grassmannian of rank on . Let . By [BL21, Thm. 5.6], there is a canonical isomorphism
of -schemes that is characterized by the pullback formula555Note that the definition in [BL21] is off by a sign, which is corrected in our formula.
for all , which determines the images of all non-trivial homogeneous coordinates of .
Let be a tract with involution and an -matroid with characteristic morphism . Let be the involution of that corresponds to . The characteristic morphism of the dual -matroid (with respect to ) is
by [BL21, Prop. 5.8].
We extend this result to flag matroids. Let . Note that the isomorphisms determine an isomorphism
Theorem 3.2.
The isomorphism restricts to an isomorphism
Let be an idyll with involution and a flag -matroid with characteristic morphism . Let be the involution of that corresponds to . The characteristic morphism of the dual flag -matroid (with respect to ) is
Proof.
In order to show that restricts to an isomorphism , it suffices to verify that the Plücker flag relations are preserved. Consider the relation
in for and . Since in if the entries of are not pairwise distinct, we can assume that the are pairwise distinct and the same for . In other words,
for some and . Applying to both sides of the Plücker flag relation in question yields
up to a common sign change, which depends on an ordering of ; see [BL21, section 5.5] for details on the definition of . This is precisely the Plücker flag relation of for the given indices. This shows that the image of is contained in . By the symmetry of the argument in and , we conclude that is an isomorphism.
The characteristic morphism determines a flag of Grassmann-Plücker functions that represents the flag -matroid in terms of where we identify . Let be a flag of Grassmann-Plücker functions that represents , which is uniquely determined up to a common sign change that depends on the ordering of ; see [BL21, section 5.5]. Thus we have for and with that
where is a sign that depends on the induced ordering of . After taking classes this yields . By section 3.6, the characteristic morphism is uniquely determined by the pullback of the universal flag matroid bundle and thus , which proves the latter claim of the theorem. ∎
3.9. Minors
Let for some and . Let and be the closed subschemes of that are defined by the relations
respectively. Let and be the open subschemes of whose underlying sets are the respective complements of and . As explained in [BL21, section 5.6], we have natural morphisms
where is given by sending a homogeneous coordinate to if (which yields ) and to if (which yields ). Similarly, we have natural morphisms
For , let be the intersection, or fiber product over , of with
and let be the intersection of with
which are locally closed subschemes of . Let
be the respective disjoint unions of the embeddings as subschemes. For , let
The morphisms and induce the respective morphisms
Theorem 3.3.
Let be an idyll. Then the induced maps
of -rational point sets are bijections. Let be a flag -matroid of rank on with characteristic morphism . Let and be the unique indices for which and . Then the characteristic functions of and are
and
respectively.
Proof.
In this proof, we will only derive the claims about contracting and omit a proof of the claims about excluding , which is analogous.
Let a flag -matroid with characteristic morphism . Then factors through if and only if is not a loop for , but it is a loop for . Since these conditions are mutually exclusive for distinct and since the factorization of through is unique by the nature of locally closed subschemes, we conclude that the map is injective.
It is surjective for the following reason. If is a loop for and , then is also a loop for ; see [Rec05, Lemma 1]. Thus there is a such that is not a loop for , but it is a loop for , which means that factors through and shows that is surjective.
The latter claim of the theorem can be deduced as follows. The characteristic morphism of is determined by its compositions with the coordinate projections for . By section 3.7, is the characteristic morphism of the -matroid . Note that equals for and for . A comparison with [BL21, Thm. 5.9] yields that is the characteristic morphism of the -matroid . By the definition of as , we see that is the characteristic morphism of , as claimed. ∎
Remark \therem.
The compatibility of minors of -flag matroids with duality extends to geometry in the sense that the duality restricts to an isomorphism and that the diagram
is commutative for all . This can be deduced from the corresponding fact for (usual) matroid bundles (see [BL21, Thm. 5.9]), but for the sake of a compact presentation we omit the details.
3.10. Flags of minors
Let and . For , let and . Recall from Theorem 2.5 that an -matroid of rank on gives rise to the flag -matroid of rank on .
This association extends to a rational map , which we describe in terms of the images of the multi-homogeneous coordinates of . Namely, for , the coordinate of the -th factor in is mapped to .
The domain of the rational map is as follows. For , we define as the intersection of with the canonical open of . Note that does not depend on the order of and that if due to the defining equations of . Let be the collection of -subsets of ,
The domain of is
which is the locus of all matroids for which is independent and co-independent. In other words, we can consider as morphism . We omit further details for the sake of a compact presentation and proceed with the central statement about this morphism (without proof).
Theorem 3.4.
Let be a tract and be an -matroid of rank on with characteristic morphism whose image we assume to be in . Let be the flag -matroid of rank on with and its characteristic morphism. Then .
3.11. Rational point sets
A topological idyll is an idyll together with a topology such that the multiplication and the inversion are continuous maps and such that is closed. Examples of topological idylls are topological fields (considered as idylls with the same topology), the tropical hyperfield with the real topology, the Krasner hyperfield with the topology generated by the open subset and the sign hyperfield with the topology generated by the open subsets and .
The sets of -rational points for an -scheme and a topological idyll come with the fine topology on , which is characterized by the following properties:
-
(1)
for affine , the fine topology carries the compact-open topology with respect to the discrete topology for ;
-
(2)
the canonical bijection is a homeomorphism;
-
(3)
the canonical bijection is a homeomorphism;
-
(4)
for every morphism , the canonical map is continuous;
-
(5)
for every open / closed immersion , the canonical inclusion is an open / closed topological embedding;
-
(6)
for every covering of by ordered blue open subschemes , a subset of is open if and only if is open in for every ;
-
(7)
for every continuous morphism , the induced map is continuous.
For more details, see [Lor15, section 6] and [BL21, section 5.10].
In the following, we briefly discuss the topological spaces that arise from the topological idylls that we mention above.
3.11.1. Topological fields
Let be a topological field. Then is canonically homeomorphic to the set of -rational points of the usual flag variety of type flags of subspaces of , equipped with the strong topology stemming from .
As a particular example, we consider in its incarnation as an idyll. Then is canonically homeomorphic to the real flag manifold of type flags of linear subspaces of .
3.11.2. The tropical hyperfield
The space of tropical points is canonically homeomorphic to the flag Dressian of Brandt, Eur and Zhang’s paper [BEZ21]. They are naturally tropical subvarieties of a product of projective tropical spaces (in their incarnations as tropical varieties). We regain several insights of [BEZ21] from our point of view.
By section 3.6, a point of corresponds to a flag -matroid. Since the covectors of a -matroid, or valuated matroid, form a tropical linear space, a flag -matroid corresponds to a flag of tropical linear spaces in by Theorem 2.1. In conclusion, corresponds bijectively to rank -flags of tropical linear spaces in .
The fine topology of corresponds to the variation of flags of tropical linear space in terms of open neighbourhoods in of a given flag or, equivalently, to a variation of the coefficients of the defining equations of the tropical linear spaces within an open interval.
We alert the reader that tropical Grassmannians are defined as the tropicalizations of classical Grassmannians in tropical geometry, which are in general proper subvarieties of Dressians. This terminological artifact leads to a slight inconsistency in the notation for the (underlying scheme of the) Dressian. Still, the generalization of tropical Grassmannians to flag varieties can also be recovered from our viewpoint: let be a field with a non-archimedean absolute value , which can be seen as an idyll morphism , see [Lor22, Thm. 2.2]. The tropical flag variety of type on stemming from is the image of the map .
3.11.3. The Krasner hyperfield
The natural topology for is the poset topology with , which turns into the terminal object in the category of topological tracts. In consequence, the finite set inherits the topology of a poset, which equals the subspace topology of considered as a subset of the underlying topological space of together with the Zariski topology. In particular, the closed points of correspond to all flag matroids of rank on for which the matroids have each exactly one basis.
The poset has a unique maximal element , or generic point, which is the rank -flag of uniform matroids on . Thus is an open subset of and, in consequence, can be contracted to the point , which generalizes the analogous result of Anderson and Davis for the “hyperfield Grassmannian” ; see [AD19, section 6].
3.11.4. The sign hyperfield
Similar to the case of the Krasner hyperfield, is a finite poset with the order topology. In this case, the topology is highly non-trivial and links to the (disproven) MacPhersonian conjecture in the case of the Grassmannian , see [MZ93, Liu20, AD19]. An interesting question is whether the results from [AD19] generalize to flag varieties. In particular, we pose the following question.
Problem.
Does the continuous map induce a surjection in mod cohomology?
3.11.5. The triangular hyperfield
Yet another interesting example of a topological idyll is Viro’s triangle hyperfield (see [Vir11, AD19]) whose underlying monoid is , whose ambient semiring is and whose partial order is generated by the relations whenever , endowed with the real topology. Alternatively can be described as the hyperfield quotient of by the unit circle . The continuous morphisms induce continuous maps
3.11.6. The regular partial field
The natural choice of topology for the regular partial field is the discrete topology, which retains the position of the regular partial field as an initial object in the category of topological tracts. This topology turns into a discrete point set. The unique continuous map into any other topological tract induces a continuous map .
References
- [AD19] Laura Anderson and James F. Davis. Hyperfield Grassmannians. Adv. Math., 341:336–366, 2019.
- [And98] Laura Anderson. Homotopy groups of the combinatorial Grassmannian. Discrete Comput. Geom., 20(4):549–560, 1998.
- [And19] Laura Anderson. Vectors of matroids over tracts. J. Combin. Theory Ser. A, 161:236–270, 2019.
- [Bab94] Eric Kendall Babson. A combinatorial flag space. ProQuest LLC, Ann Arbor, MI, 1994. Thesis (Ph.D.)–Massachusetts Institute of Technology.
- [BB19] Matthew Baker and Nathan Bowler. Matroids over partial hyperstructures. Adv. Math., 343:821–863, 2019.
- [BCTJ22] Carolina Benedetti, Anastasia Chavez, and Daniel Tamayo Jiménez. Quotients of uniform positroids. Electron. J. Combin., 29(1):Paper No. 1.13, 2022.
- [BEW22] Jonathan Boretsky, Christopher Eur, and Lauren Williams. Polyhedral and tropical geometry of flag positroids. Preprint, arXiv:2208.09131, 2022.
- [BEZ21] Madeline Brandt, Christopher Eur, and Leon Zhang. Tropical flag varieties. Adv. Math., 384:Paper No. 107695, 41, 2021.
- [BGS02] A. V. Borovik, I. M. Gelfand, and D. A. Stone. On the topology of the combinatorial flag varieties. Discrete Comput. Geom., 27(2):195–214, 2002.
- [BGVW97] Alexandre V. Borovik, Israel M. Gelfand, Andrew Vince, and Neil White. The lattice of flats and its underlying flag matroid polytope. Ann. Comb., 1(1):17–26, 1997.
- [BGW00] Alexandre V. Borovik, Israel M. Gelfand, and Neil White. Combinatorial Flag Varieties. J. Combin. Theory Ser. A, 91(1-2):111–136, 2000. Dedicated to the memory of Gian-Carlo Rota.
- [BGW01] Alexandre V. Borovik, Israel M. Gelfand, and Neil White. Representations of matroids in semimodular lattices. European J. Combin., 22(6):789–799, 2001.
- [BGW03] Alexandre V. Borovik, Israel M. Gelfand, and Neil White. Coxeter Matroids. Progress in Mathematics. Birkhäuser Boston, 2003.
- [BK22] Carolina Benedetti and Kolja Knauer. Lattice path matroids and quotients. Preprint, arXiv:2202.11634, 2022.
- [BL21] Matthew Baker and Oliver Lorscheid. The moduli space of matroids. Adv. Math., 390:Paper No. 107883, 118, 2021.
- [BLV78] Robert G. Bland and Michel Las Vergnas. Orientability of matroids. J. Combin. Theory Ser. B, 24(1):94–123, 1978.
- [BLVS+99] Anders Björner, Michel Las Vergnas, Bernd Sturmfels, Neil White, and Günter M. Ziegler. Oriented matroids, volume 46 of Encyclopedia of Mathematics and its Applications. Cambridge University Press, Cambridge, second edition, 1999.
- [Bor21] Jonathan Boretsky. Positive Tropical Flags and the Positive Tropical Dressian. Preprint, arXiv:2111.12587, 2021.
- [Bou87] André Bouchet. Greedy algorithm and symmetric matroids. Math. Programming, 38(2):147–159, 1987.
- [Bou89] André Bouchet. Maps and -matroids. Discrete Math., 78(1-2):59–71, 1989.
- [CC76] Alan Cheung and Henry Crapo. A combinatorial perspective on algebraic geometry. Adv. Math., 20(3):388–414, 1976.
- [CDMS22] Amanda Cameron, Rodica Dinu, Mateusz Michałek, and Tim Seynnaeve. Flag matroids: Algebra and Geometry. In Alexander M. Kasprzyk and Benjamin Nill, editors, Interactions with Lattice Polytopes, pages 73–114, Cham, 2022. Springer International Publishing.
- [DES21] Rodica Dinu, Christopher Eur, and Tim Seynnaeve. -theoretic Tutte polynomials of morphisms of matroids. J. Combin. Theory Ser. A, 181:Paper No. 105414, 36, 2021.
- [dM07] Anna de Mier. A natural family of flag matroids. SIAM J. Discrete Math., 21(1):130–140, 2007.
- [Dre86] Andreas W. M. Dress. Duality theory for finite and infinite matroids with coefficients. Adv. Math., 59(2):97–123, 1986.
- [DW91] Andreas W. M. Dress and Walter Wenzel. Grassmann-Plücker relations and matroids with coefficients. Adv. Math., 86(1):68–110, 1991.
- [DW92a] Andreas W. M. Dress and Walter Wenzel. Perfect matroids. Adv. Math., 91(2):158–208, 1992.
- [DW92b] Andreas W. M. Dress and Walter Wenzel. Valuated matroids. Adv. Math., 93(2):214–250, 1992.
- [FH22] Satoru Fujishige and Hiroshi Hirai. Compression of -convex functions—Flag matroids and valuated permutohedra. J. Combin. Theory Ser. A, 185:Paper No. 105525, 14, 2022.
- [Gar18] Zachary David Garcia. Exploring flag matroids and duality. Master’s thesis, California State University, 2018.
- [GG18] Jeffrey Giansiracusa and Noah Giansiracusa. A Grassmann algebra for matroids. manuscripta math., 156:187–213, 2018.
- [GS87] I. M. Gelfand and V. V. Serganova. On the general definition of a matroid and a greedoid. Dokl. Akad. Nauk SSSR, 292(1):15–20, 1987.
- [Hig68] D. A. Higgs. Strong maps of geometries. J. Combinatorial Theory, 5(2):185–191, 1968.
- [Jar23] Manoel Jarra. Exterior algebras in matroid theory. manuscripta math., 172:427–442, 2023.
- [JLLAO23] Michael Joswig, Georg Loho, Dante Luber, and Jorge Alberto Olarte. Generalized Permutahedra and Positive Flag Dressians. Int. Math. Res. Not., 2023(19):16748–16777, 2023.
- [Ken75] Daniel Kennedy. Majors of geometric strong maps. Discrete Math., 12(4):309–340, 1975.
- [Kun77] Joseph P. S. Kung. The core extraction axiom for combinatorial geometries. Discrete Math., 19(2):167–175, 1977.
- [Kun86] Joseph P. S. Kung. Strong maps. In Theory of Matroids, Encyclopedia of Mathematics and its Applications, pages 224–253. Cambridge University Press, 1986.
- [Liu20] Gaku Liu. A counterexample to the extension space conjecture for realizable oriented matroids. J. Lond. Math. Soc., 101:175–193, 2020.
- [LL12] Javier López Peña and Oliver Lorscheid. Projective geometry for blueprints. C. R. Math. Acad. Sci. Paris, 350(9-10):455–458, 2012.
- [Lor15] Oliver Lorscheid. Scheme theoretic tropicalization. Preprint, arXiv:1508.07949, 2015.
- [Lor22] Oliver Lorscheid. Tropical geometry over the tropical hyperfield. Rocky Mountain J. Math., 52(1):189–222, 2022.
- [Mun18] Joshua Mundiger. Is this condition equivalent to being a matroid quotient? Discussion on Mathoverflow, https://mathoverflow.net/questions/302574/is-this-condition-equivalent-to-being-a-matroid-quotient, 2018.
- [MZ93] Nicolai E. Mnëv and Günter M. Ziegler. Combinatorial models for the finite-dimensional Grassmannians. Discrete Comput. Geom., 10(3):241–250, 1993.
- [Rec05] András Recski. Maps on matroids with applications. Discrete Math., 303(1-3):175–185, 2005.
- [Ric93] Jürgen Richter-Gebert. Oriented matroids with few mutations. Discrete Comput. Geom., 10(3):251–269, 1993.
- [Tar85] Éva Tardos. Generalized matroids and supermodular colourings. In Matroid theory (Szeged, 1982), volume 40 of Colloq. Math. Soc. János Bolyai, pages 359–382. North-Holland, Amsterdam, 1985.
- [Tit57] J. Tits. Sur les analogues algébriques des groupes semi-simples complexes. In Colloque d’algèbre supérieure, tenu à Bruxelles du 19 au 22 décembre 1956, Centre Belge de Recherches Mathématiques, pages 261–289. Établissements Ceuterick, Louvain; Librairie Gauthier-Villars, Paris, 1957.
- [Vir11] Oleg Ya. Viro. On basic concepts of tropical geometry. Proc. Steklov Inst. Math., 273(1):252–282, 2011.