Complex points of an affine semigroup and their monomial-embedding topology #
The complex points of the affine scheme of a commutative additive monoid S are the
ℂ-algebra homomorphisms ℂ[S] →ₐ[ℂ] ℂ out of the monoid algebra, equivalently the
multiplicative characters Multiplicative S →* ℂ. Evaluating such a point on a finite family
g : Fin r → S that generates S as an additive monoid gives a map into ℂ^r, and the
topology of the complex points is the one induced by that map.
This file constructs that topology and proves the facts a chart needs before any coordinates
are chosen: the evaluation map is injective, its range is the closed subset of ℂ^r cut out
by the binomial relations of the generating family, and the induced topology does not depend
on which finite generating family is used. Consequently the complex points form a Hausdorff,
second countable, locally compact space, and evaluation at every monomial is continuous.
Independence of the generating family is what makes the space, rather than one presentation of it, the object of study: a semigroup that arises as the dual of a cone has no preferred finite generating family, and later coordinate descriptions must be compared with a topology that was not defined using them.
The construction is contravariantly functorial in the semigroup: a homomorphism S →+ T pulls
the complex points of T back to those of S through the induced map of monoid algebras, and
the pulled-back map is continuous whichever generating families topologize the two sides. These
are the maps by which face localizations and morphisms of fans act on affine charts, and an
isomorphism of semigroups, such as a choice of coordinates on the dual semigroup of a regular
cone, induces a homeomorphism.
Main declarations #
TauCeti.Toric.AffineSemigroupComplexPoint: the complex points of an affine semigroup.TauCeti.Toric.AffineSemigroupComplexPoint.ext: a complex point is determined by its values on monomials.TauCeti.Toric.AddGeneratingFamily: a finite family generating an additive monoid, which exists exactly for a finitely generated additive monoid.TauCeti.Toric.monomialEmbedding: evaluation of a complex point on such a family.TauCeti.Toric.range_monomialEmbedding: the range of the monomial embedding is the locus of the binomial relations of the family.TauCeti.Toric.affinePointTopology: the topology induced by a monomial embedding.TauCeti.Toric.affinePointTopology_eq: it does not depend on the generating family.TauCeti.Toric.continuous_iff_forall_continuous_apply_single: a map into the complex points is continuous exactly when evaluation at every monomial is.TauCeti.Toric.isClosedEmbedding_monomialEmbedding: the monomial embedding is a closed embedding, whence the Hausdorff, second countable and locally compact conclusions.TauCeti.Toric.isCompact_setOf_forall_norm_apply_single_le_one: the points at which every monomial has absolute value at most1form a compact set, andTauCeti.Toric.isCompact_setOf_forall_norm_apply_single_toFun_le: so do the points at which the monomials of a generating family are bounded by any constant.TauCeti.Toric.AffineSemigroupComplexPoint.comap: the map on complex points induced by a homomorphism of additive monoids, withTauCeti.Toric.AffineSemigroupComplexPoint.comap_idandTauCeti.Toric.AffineSemigroupComplexPoint.comap_comp.TauCeti.Toric.AffineSemigroupComplexPoint.continuous_comap: it is continuous for the monomial-embedding topologies of arbitrary finite generating families.TauCeti.Toric.AffineSemigroupComplexPoint.comapHomeomorph: an isomorphism of additive monoids induces a homeomorphism of complex points.TauCeti.Toric.AffineSemigroupComplexPoint.exists_comap_inclusion_eq_iffandTauCeti.Toric.AffineSemigroupComplexPoint.isClosed_setOf_exists_comap_inclusion_eq: when a submonoid is generated by two submonoids, the pairs of points of the two that come from a point of the join are cut out by closed binomial conditions.
References #
- D. Cox, J. Little and H. Schenck, Toric Varieties, §§1.1–1.3.
- W. Fulton, Introduction to Toric Varieties, §1.2.
The complex points of the affine scheme attached to a commutative additive monoid S: the
ℂ-algebra homomorphisms out of the monoid algebra of S. This is the functor-of-points
carrier; no topology is part of the data.
Instances For
The complex points of every affine semigroup are inhabited: the distinguished point sends
every monomial to 1.
The distinguished complex point is the algebra homomorphism induced by the trivial character.
The distinguished complex point takes the value 1 on every monomial.
Two complex points of S that agree on every monomial are equal.
A complex point is multiplicative on monomials: its value on the monomial of a sum is the product of its values on the monomials of the summands.
The value of a complex point on the monomial of a multiple is the corresponding power of its value on the monomial.
A finite family generating a commutative additive monoid. The affine complex points of S
are topologized through evaluation on such a family, so the chosen indexed family, and not just
the finite generation of S, is part of the data.
- toFun : Fin r → S
The family of generators.
The family generates the additive monoid.
Instances For
A monoid with a finite generating family is finitely generated.
Conversely, a finitely generated additive monoid carries a finite generating family, so the constructions below apply to every finitely generated additive monoid.
Every element of the monoid is a combination of the generators with natural-number coefficients.
Evaluation of the affine complex points of S on a finite generating family.
Instances For
The j-th coordinate of the monomial embedding is evaluation at the monomial of the j-th
generator.
Evaluation at any monomial is a monomial in the coordinates of a monomial embedding, with exponents given by any expression of the monoid element through the generating family.
An affine complex point is determined by its values on a finite generating family.
The range of a monomial embedding is the locus of the binomial relations of the generating
family: a point of ℂ^r extends to an affine complex point exactly when every additive relation
between the generators is matched by the corresponding multiplicative relation.
The range of a monomial embedding is closed: it is the common zero locus of the differences of the binomials attached to the additive relations of the generating family.
The topology on the affine complex points of S induced by evaluation on a finite
generating family. It is independent of the family by affinePointTopology_eq.
Instances For
The monomial embedding is continuous for the topology it induces.
Evaluation at a fixed monomial is continuous for the monomial-embedding topology: it is a monomial in the coordinates of the embedding.
Evaluation at a fixed element of the coordinate ring is continuous for the monomial-embedding topology: such an element is a finite linear combination of monomials, and evaluation at each monomial is continuous.
The monomial-embedding topology is the coarsest one making evaluation at every monomial continuous. This description mentions no generating family, so it identifies the topologies induced by any two of them.
A map into the affine complex points is continuous for the monomial-embedding topology exactly when its composite with evaluation at every monomial is continuous.
The monomial-embedding topology does not depend on the chosen finite generating family.
A monomial embedding is a closed embedding for the topology it induces.
The affine complex points of a finitely generated additive monoid are Hausdorff.
The affine complex points of a finitely generated additive monoid are second countable.
The affine complex points of a finitely generated additive monoid are locally compact: the monomial embedding realizes them as a closed subset of a complex affine space.
The complex points at which the monomials of a finite generating family have absolute value at
most R form a compact set: it is the preimage of a closed polydisc under the monomial embedding,
which is a closed embedding.
The complex points at which every monomial has absolute value at most 1 form a compact set.
For the dual semigroup of a cone, this is the part of the affine chart lying over the cone under
the logarithm of absolute values; for a complete fan these parts of the charts cover the analytic
realization.
Functoriality in the semigroup #
The map on affine complex points induced by a homomorphism f : S →+ T of additive monoids:
a point of T is pulled back to a point of S by precomposing it with the map ℂ[S] → ℂ[T] of
monoid algebras induced by f. The construction is contravariant in the semigroup.
Instances For
The pulled-back point is the original point composed with the induced map of monoid algebras.
The pulled-back point takes the value of the original point on the image monomial.
Pulling back preserves the distinguished point whose monomial values are all one.
Pulling back along the identity does nothing.
Pulling back along two homomorphisms in turn is pulling back along their composite.
The pullback of complex points is contravariant for composition.
The map induced by a homomorphism of additive monoids is continuous for the monomial-embedding topologies attached to any finite generating families of the source and the target.
An isomorphism of additive monoids induces a bijection between their affine complex points.
Instances For
An isomorphism of additive monoids induces a homeomorphism between their affine complex points, for the monomial-embedding topologies attached to any finite generating families.
Instances For
Points of a join of submonoids #
Let S₃ be a submonoid generated by two submonoids S₁ and S₂ that it contains. A point of
S₁ and a point of S₂ are the restrictions of a common point of S₃ exactly when they are
compatible with every additive relation s + t = s' + t' between elements of S₁ and of S₂.
For the dual semigroups of two cones meeting in a common face, this describes the chart of the
common face inside the product of the two charts by binomial equations.
Let S₃ be a submonoid generated by two submonoids S₁ and S₂ that it contains. The pairs
consisting of a point of S₁ and a point of S₂ that are restrictions of a common point of S₃
form a closed subset of the product of the two monomial-embedding topologies.