The character action on the complex points of an affine semigroup #
The complex points of an affine semigroup S are the algebra homomorphisms ℂ[S] →ₐ[ℂ] ℂ, that
is, the multiplicative characters S → ℂ. The invertible characters AddChar S ℂˣ form a
commutative monoid under pointwise multiplication, and they act on the complex points by
multiplying values: the point t • x takes the value t s * x (χ ^ s) on the monomial of s.
For the dual semigroup S = σ^∨ ∩ M of a toric cone in the character lattice M = N →+ ℤ, the
coordinate-free complex torus AddChar M ℂˣ acts through restriction of characters to S. This
file records that restricted action for an arbitrary submonoid S of an additive monoid M, so
that the torus of the lattice acts on every affine chart and the face-localization maps between
charts are equivariant.
The distinguished complex point, which takes the value 1 on every monomial, has trivial
stabilizer, and its orbit under the invertible characters of S is exactly the locus where no
monomial vanishes. For a split semigroup S ≃+ (ι →₀ ℕ) × (κ →₀ ℤ), this locus is the set of
points whose unconstrained coordinates are all nonzero; it is open and dense in the complex points
of S, and the action is coordinatewise multiplication. These are the affine pieces of the dense
torus of a toric variety.
Translation by a fixed character is a homeomorphism for the monomial-embedding topology of any
finite generating family, packaged as a ContinuousConstSMul fact so that Mathlib's
Homeomorph.smul applies. The coordinate-free complex torus also acts jointly continuously.
Main declarations #
TauCeti.Toric.AffineSemigroupComplexPoint.instMulActionAddCharUnitsComplex: the action of the invertible characters ofSon its complex points, withTauCeti.Toric.AffineSemigroupComplexPoint.smul_apply_singlecomputing it on monomials.TauCeti.Toric.AffineSemigroupComplexPoint.instMulActionAddCharUnitsComplexSubtypeMem: the action of the invertible characters of an ambient monoid on the complex points of a submonoid, through restriction, withTauCeti.Toric.AffineSemigroupComplexPoint.ambient_smul_apply_single.TauCeti.Toric.AffineSemigroupComplexPoint.comap_smulandTauCeti.Toric.AffineSemigroupComplexPoint.comap_inclusion_smul: the maps on complex points induced by semigroup homomorphisms are equivariant.TauCeti.Toric.AffineSemigroupComplexPoint.mem_orbit_default_iff: the orbit of the distinguished point is the locus where no monomial vanishes, andTauCeti.Toric.AffineSemigroupComplexPoint.smul_default_injective: the characters act freely on it.TauCeti.Toric.AffineSemigroupComplexPoint.continuousConstSMul_affinePointTopology: translation by a character is continuous for the monomial-embedding topology, andTauCeti.Toric.AffineSemigroupComplexPoint.isOpen_orbit_default: the orbit of the distinguished point is open.TauCeti.Toric.AffineSemigroupComplexPoint.continuousSMul_complexTorus_affinePointTopology: joint continuity of the coordinate-free torus action on affine complex points.TauCeti.Toric.regularAffinePointEquiv_smul_fstandTauCeti.Toric.regularAffinePointEquiv_smul_snd: in the mixed coordinates of a split semigroup the action is coordinatewise multiplication;TauCeti.Toric.mem_orbit_default_iff_regularAffinePointEquivandTauCeti.Toric.dense_orbit_default: the orbit of the distinguished point is the locus where the unconstrained coordinates are nonzero, which is dense.
References #
- D. Cox, J. Little and H. Schenck, Toric Varieties, §§1.1 and 3.2.
- W. Fulton, Introduction to Toric Varieties, §§1.2 and 2.1.
The action of the invertible characters of the semigroup #
An invertible character t : AddChar S ℂˣ acts on a complex point x of S by multiplying
its values: t • x sends the monomial of s to t s * x (χ ^ s).
The twisted point, as the algebra homomorphism induced by the pointwise product of the character and the multiplicative character underlying the point.
The twisted point takes the product of the character value and the original value on every monomial.
The invertible characters of S act on the complex points of S.
Pulling back along a semigroup homomorphism is equivariant, the character being restricted along the homomorphism.
The orbit of the distinguished point #
The invertible characters act freely on the distinguished point: it has trivial stabilizer.
The orbit of the distinguished point under the invertible characters is the locus of complex points at which no monomial vanishes: such a point is itself an invertible character.
Continuity #
Translation by a fixed character is continuous for the monomial-embedding topology of any finite generating family: it multiplies every monomial value by a constant.
The invertible characters act by homeomorphisms for the monomial-embedding topology of any finite generating family.
The orbit of the distinguished point is open for the monomial-embedding topology of any finite generating family: it is the locus where the finitely many coordinates of the embedding are all nonzero.
The action of the characters of an ambient monoid #
The invertible characters of an ambient monoid M act on the complex points of a submonoid
S ≤ M through restriction of characters to S. For the dual semigroup of a toric cone in the
character lattice N →+ ℤ, this is the action of the coordinate-free complex torus on the affine
chart of the cone.
The ambient characters act through their restriction to the submonoid.
The ambient characters act through their values on the elements of the submonoid.
The invertible characters of an ambient monoid act on the complex points of a submonoid.
The map on complex points induced by an inclusion of submonoids is equivariant for the ambient characters.
The orbit of the distinguished point under the ambient characters is contained in its orbit under the invertible characters of the submonoid. The two orbits agree when every invertible character of the submonoid is the restriction of an ambient one, as for the dual semigroup of a toric cone with an extending basis.
Translation by a fixed ambient character is continuous for the monomial-embedding topology of any finite generating family.
The coordinate-free complex torus acts jointly continuously on affine complex points with the monomial-embedding topology.
The action in mixed coordinates #
In the mixed coordinates of a split semigroup, a character multiplies each unconstrained coordinate by its value on the corresponding standard generator.
In the mixed coordinates of a split semigroup, a character multiplies each invertible coordinate by its value on the corresponding standard generator.
In mixed coordinates, the orbit of the distinguished point is the locus where every unconstrained coordinate is nonzero.
The orbit of the distinguished point is dense in the complex points of a split semigroup, for the monomial-embedding topology of any finite generating family: in mixed coordinates it is the locus where the unconstrained coordinates are nonzero.