Products of finite toric fans #
The cones σ × τ, for σ and τ ranging through two fans, form a fan in the product
lattice. Faces of a product cone split uniquely as products of faces of its factors, which gives
the face-closure axiom. Intersections and supports are computed componentwise.
Products preserve completeness and regularity. They also act on fan morphisms by taking the componentwise maps, compatibly with identities and composition. These facts supply the combinatorial product operation used by products of toric realizations.
Main declarations #
TauCeti.Toric.Fan.prod: the product of two finite toric fans.TauCeti.Toric.Fan.prodCone: the cone of a product fan indexed by a pair of cones.TauCeti.Toric.Fan.support_prod: the support of a product is the product of the supports.TauCeti.Toric.Fan.isComplete_prod_iff: a product fan is complete exactly when both factors are complete.TauCeti.Toric.Fan.IsRegular.prod: products preserve regularity.TauCeti.Toric.Fan.mem_dualSemigroup_prod_of_comp_inl_of_comp_inr: a character of the product lattice is nonnegative on a product fan when both of its restrictions are nonnegative.TauCeti.Toric.FanHom.fst,TauCeti.Toric.FanHom.snd, andTauCeti.Toric.FanHom.prod: the projections and common-source pairing for product fans.TauCeti.Toric.FanHom.prodMap: the componentwise product of two fan morphisms.
References #
The construction is described in §1.4 of W. Fulton, Introduction to Toric Varieties, and §3.1 of D. Cox, J. Little and H. Schenck, Toric Varieties.
The face-splitting argument uses PointedCone.Face.fst_prod_snd from
Mathlib.Geometry.Convex.Cone.Face.Lattice.
Product fans #
The product of two finite fans consists of the products of their cones.
Instances For
The cones of a product fan are exactly the products of cones from the two factors.
A pair of cones determines a cone of the product fan.
Instances For
Intersections of product cones are computed componentwise.
Every cone of a product fan is the product cone of a pair of factor cones.
The support of a product fan is the product of the supports of its factors.
A product fan is complete exactly when both factors are complete.
The product of complete fans is complete.
The product of regular fans is regular.
A character of the product lattice is nonnegative on every cone of a product fan when its restrictions to the two lattice factors are nonnegative on every cone of the corresponding factor fans. The converse needs both fans to be nonempty: a product with an empty fan has no cones.
Products of fan morphisms #
The first projection from a product fan.
Instances For
The second projection from a product fan.
Instances For
The integral map of the first projection is the first projection.
The real-linear map of the first projection is the first projection.
The integral map of the second projection is the second projection.
The real-linear map of the second projection is the second projection.
The least cone containing the first projection of a product cone is its first factor.
The least cone containing the second projection of a product cone is its second factor.
Pair two fan morphisms with a common source into a product fan.
Instances For
The integral map of a pairing is the pairing of the integral maps.
The real-linear map of a pairing is the pairing of the real-linear maps.
Composing a pairing with the first projection recovers its first component.
Composing a pairing with the second projection recovers its second component.
A morphism into a product fan is the pairing of its two projections.
The product of two fan morphisms is given by the componentwise maps.
Instances For
The integral map of a product morphism is the product of the integral maps.
The real-linear map of a product morphism is the product of the real-linear maps.
The first projection commutes with componentwise products of fan morphisms.
The second projection commutes with componentwise products of fan morphisms.
Products of identity fan morphisms are identity fan morphisms.
Products commute with composition of fan morphisms.