Cyclic Bergman Fan of a Matroid
- Bergman fan of a matroid is a rational, balanced, simplicial fan that encodes the combinatorial data of cyclic flats and singletons.
- Its cyclic refinement enhances computational methods, enabling the use of algorithms like TropLi for effective tropical and polyhedral analysis.
- The structure refines nested subdivisions and supports applications in tropical intersection theory, matroid invariants, and Newton polytope computations.
A Bergman fan of a matroid, and, in particular, its cyclic refinement, constitutes a central polyhedral structure in tropical geometry and matroid theory. For a matroid of rank on ground set , the (cyclic) Bergman fan is a rational, simplicial, balanced fan supported on the tropical linear space , encoding the combinatorial data of the cyclic flats or singletons of . Beyond its foundational combinatorial and geometric character, the cyclic Bergman fan enables effective computation in tropical intersection theory, matroid base polytopes, and the analysis of Newton polytopes of -discriminants, with algorithmic realizations allowing large-scale implementation.
1. Tropical Linear Space and Fan Structures
Given a loopless, coloopless matroid of rank on , its tropical linear space is
This locus is a pure, balanced polyhedral fan of dimension , and is the tropicalization of the row space of any matrix realizing over with the trivial valuation.
Several standard polyhedral structures are defined on by refining the subdivision corresponding to chains (or nested sets) of flats:
- The Bergman fan is the coarsest such structure, with rays indexed by indicator vectors for flacets , i.e., flats such that and are connected.
- The nested set fan refines this, with rays indexed by for all connected flats .
- The fine subdivision distinguishes all flats and has cones described by explicit chains of flats. The cyclic Bergman fan refines the nested set fan slightly, with cones and rays reflecting the additional structure of the cyclic (circuit-union) flats (Rincón, 2011).
2. Cyclic Flats and the Cyclic Bergman Fan
A flat is cyclic if it is a union of circuits of , equivalently is a flat of the dual matroid . The cyclic Bergman fan is a simplicial polyhedral fan supported on , whose rays are exactly the indicator vectors where is either a singleton or a cyclic flat.
Maximal cones of are indexed by regressive compatible pairs associated to a choice of basis of . For each , there is a fundamental circuit , and the regressive compatible pair encodes a function (with , ), together with a total order on . The resulting maximal cones are spanned by indicator vectors for the appropriate flats, as prescribed by the compatible pair construction (Rincón, 2011).
3. Simplicial Structure, Balancing, and Algorithmic Computation
yields a simplicial, balanced fan structure covering all of . The balancing condition inherited from tropical geometry mandates that, at each codimension-one face, the sum of primitive integer normals of adjacent maximal cones vanishes; in all combinatorial weights are 1 (Rincón, 2011).
The computation of is optimized in the TropLi algorithm. The core steps are:
- Basis Enumeration: All bases of of size are enumerated (reverse search and duality can be leveraged).
- Fundamental Circuit Computation: For each basis and , the fundamental circuit is computed via row-reduction.
- Compatible Pair Construction: All regressive compatible pairs are recursively built, with careful maintenance of local compatibility and regressivity.
- Ray and Cone Output: For each maximal compatible pair, the extremal rays of the corresponding cone are output (Rincón, 2011).
The complexity is roughly $O(\binom{n}{r} r^3 + \sum_{B}\#\{\text{regressive compatible pairs with$B$}\}\cdot r)$, greatly outperforming naïve enumeration of total flag orders.
4. Relationship to Other Fan Structures and Matroid Invariants
The cyclic Bergman fan occupies an intermediate refinement:
The rays of each structure are in bijection with flacets, connected flats, cyclic flats and singletons, and all flats, respectively. Maximal cones correspond to maximal compatible sets or chains as dictated by the refinement.
is also directly relevant for the study of minimal tropical bases of the Bergman fan (i.e., minimal sets of circuits whose associated tropical hyperplanes cut out ). In simple binary matroids, the set of non-"pasted" circuits forms the unique minimal tropical basis, confirming a prior conjecture (Nakajima, 2019).
5. Geometric and Polyhedral Applications
The cyclic Bergman fan is crucial in computational applications, most notably the determination of Newton polytopes of -discriminants. For an integer matrix (with ), the tropicalization of the -discriminant variety is , where is a Gale dual. The codimension-one skeleton is the normal fan of the Newton polytope , and ray-shooting over the cones of recovers extreme points of . The combinatorial efficiency of , via TropLi, renders these computations feasible for large instances (Rincón, 2011).
6. Illustrative Example: The Uniform Matroid
For , of rank 2 on :
- All circuits are size 3, so consists of points in such that the minimum over each triple is attained at least twice.
- is the tropical Grassmannian : a 2-dimensional fan with six rays and three 2-cones.
- Cyclic flats are the circuits (triples) and singletons.
- Rays of are (singletons) and (triple circuits).
- Maximal cones are indexed by bases (pairs) and regressive compatible pairs on the remaining two elements. Each maximal cone is spanned by for the two circuits containing the fixed pair, recreating the classical tropical Grassmannian decomposition (Rincón, 2011).
7. Summary and Significance
The cyclic Bergman fan refines the polyhedral structure of tropical linear spaces associated to matroids, provides a combinatorially explicit, simplicial, balanced fan structure, and supports fast algorithmic computation of matroidal and tropical-geometric invariants. Its construction and properties tightly encode the structure of cyclic flats and compatible pairs, making it a foundational object in computational tropical geometry, polyhedral combinatorics, and discriminantal computations (Rincón, 2011).