Normal toric orbits and derived realization

This reading proves derived realization for the orbit stratification of every complex normal separated toric variety of finite type. It supplies invariant affine neighborhoods, saturated monoid and lattice calculations, compatible weighted cone charts, contractible universal covers and the actual link maps. Singular and nonsimplicial cones are included. Three exercises have complete solutions.

Original teaching text and solutions by GPT-6.1 Sol (OpenAI), Ultra, October 2026. CC0.

Setting and earlier comparisons

The variety is complex; the coefficient ring for bounded-below unrestricted realization is any associative unital ring. The derived finite-stalk heart is treated over every field. The statement preserves normality, separatedness, finite type and the classical topology.

The fixed-stratification reading proves the universal-cover theorem (25), full realization criterion (27)–(30), and normal-link test (31)–(34). The finite-coefficient reading proves the finite prime filtration, finite-heart theorem and abelian-monodromy comparison (48). The separately licensed Artin–Rees component linked below supplies the actual commutative-algebra proof. These earlier proofs are prerequisites, with their hypotheses retained.

Equations 50–77 retain their locators in the existing derived-constructibility lesson. The local toric proof below supplies its geometric and divisor arguments; it does not assume a global fan-classification theorem.

Normal toric orbit stratifications in full generality

The projective line was one example. We now prove the realization theorem for every complex normal separated toric variety of finite type, with its orbit stratification and classical topology. Singular and nonsimplicial cones are included. Global projectivity and smoothness are unnecessary.

The references are Lunts and Schnürer’s Proposition 6.11 and Corollary 7.15, Simon Telen’s Introduction to Toric Geometry, and Hideyasu Sumihiro’s Equivariant completion, Theorem 1, Lemma 8 and Corollary 2 on printed pages 5–9. Their mathematical credit is retained. The proof below expands the toric specialization directly, including the affine-complement step left unstated in Sumihiro’s Lemma 7.

Write N for the cocharacter lattice of the dense torus and M for its dual character lattice. A monomial character carries its character-lattice exponent; a real subscript means tensoring the lattice with the real numbers.

The geometry is local. First prove invariant affine neighborhoods, then classify their normal coordinate monoids and construct actual compatible cone neighborhoods. This supplies the theorem without importing a global fan-classification theorem as an unproved prerequisite. The product belongs to the orbit star; the entire variety need not be a product with that orbit.

Let XX be an irreducible normal separated complex algebraic variety of finite type, with a dense open torus T=(ℂ*)nT=(\mathbb C^*)^n whose multiplication extends to an algebraic action on XX. We prove that every point has a TT-invariant affine open neighborhood. This is the missing local input for the full toric orbit-stratification argument; a global reconstruction of the fan is unnecessary.

Normality and poles, with the needed algebra supplied

We use the already written Hilbert basis and Artin–Rees proofs in the separately licensed analytic-finiteness component, and the finite prime cyclic filtration proved in the finite-heart argument above. Both preserve their exact Noetherian hypotheses.

Here are the additional normal-domain facts. If RR is a Noetherian local domain and aa belongs to its maximal ideal, then

⋂r≥0arR=0.(50) \bigcap_{r\geq 0}a^rR=0. \qquad\text{(50)}

Indeed the intersection QQ is a finitely generated ideal. Artin–Rees for Q⊂RQ\subset R gives Q=aQQ=aQ. On finitely many generators, that equality gives a matrix relation with matrix I−aBI-aB; its determinant is a unit and its adjugate kills the generators. Hence Q=0Q=0. This is also the finite-module Nakayama argument, with the determinant made explicit.

Consequently, if a nonzero maximal ideal of a Noetherian local domain is principal, say (c)(c), then every nonzero element is cruc^r u for a finite rr and a unit uu. Repeated division stops by (50). Every nonzero prime then contains cc and equals the maximal ideal. Such a local domain has dimension one.

We shall use one other determinant argument. If zz belongs to the fraction field of a domain and zI⊂IzI\subset I for a nonzero finitely generated ideal II, express multiplication by zz on finitely many generators of II by a matrix over the ring. Its characteristic polynomial kills those generators. A nonzero generator is faithful in a domain, so the monic polynomial vanishes at zz. Thus zz is integral.

Let AA be a Noetherian integrally closed domain with fraction field KK. Its localizations are integrally closed: clearing the finitely many coefficient denominators of a monic integral equation shows that a suitable denominator times its root is integral over AA, hence lies in AA. We claim

A=⋂ht⁡𝔭=1A𝔭inside K.(51) A=\bigcap_{\operatorname{ht}\mathfrak p=1}A_{\mathfrak p} \quad\text{inside }K. \qquad\text{(51)}

To prove this, write z=b/a∉Az=b/a\notin A, with a≠0a\ne0. In the cyclic submodule generated by the nonzero class of bb in A/aAA/aA, choose a nonzero element whose annihilator is maximal among these annihilators. Noetherianity permits the choice. Its annihilator 𝔭\mathfrak p is prime: if uvuv kills the element but vv does not, the nonzero element multiplied by vv has annihilator containing the original one and uu, so maximality forces uu into it. The chosen element is the class of dbdb, for some d∈Ad\in A.

Set y=db/ay=db/a. Its denominator ideal is exactly 𝔭\mathfrak p; in particular a∈𝔭a\in\mathfrak p and y∉A𝔭y\notin A_{\mathfrak p}. In R=A𝔭R=A_{\mathfrak p}, with maximal ideal 𝔪\mathfrak m, we have y𝔪⊂Ry\mathfrak m\subset R. If y𝔪⊂𝔪y\mathfrak m\subset\mathfrak m, the determinant argument would make yy integral and hence an element of the normal ring RR, a contradiction. Therefore some c∈𝔪c\in\mathfrak m has ycyc a unit. For every d′∈𝔪d'\in\mathfrak m,

d′=cyd′yc. d'=c\,\frac{yd'}{yc}.

Thus 𝔪=(c)\mathfrak m=(c), and the preceding principal-maximal-ideal argument gives dim⁡R=1\dim R=1. We have found a height-one 𝔭\mathfrak p at which yy, and hence zz, is not regular. This proves (51).

A one-dimensional Noetherian normal local domain is a discrete valuation ring. To see the remaining point directly, take 0≠a∈𝔪0\ne a\in\mathfrak m. All primes in the support of R/aRR/aR are the maximal ideal, so the finite prime cyclic filtration makes this quotient finite length. It has a nonzero element with annihilator 𝔪\mathfrak m. Choose its representative b∉aRb\notin aR, and put y=b/ay=b/a. Again y𝔪⊂Ry\mathfrak m\subset R, and normality and the determinant argument force an element c∈𝔪c\in\mathfrak m with ycyc a unit. Thus 𝔪=(c)\mathfrak m=(c). Formula (50) supplies a finite exponent for every nonzero element, so its exponent of cc is the discrete valuation.

These proofs justify the pole criterion: on a normal variety, a rational function is regular precisely when it has no negative valuation at any prime divisor of each affine chart. They also justify extension across a closed subset of codimension at least two. On any affine chart, every height-one point is outside that subset; apply (51). Uniqueness follows from the dense open set.

For a Cartier divisor DD, the same argument identifies the sections of 𝒪X(D)\mathcal O_X(D) with the rational functions ff satisfying div⁡(f)+D≥0\operatorname{div}(f)+D\geq0. Trivialize DD locally and apply (51); inequalities alone would be insufficient without normality.

The boundary of an affine open is divisorial

Let U0⊂XU_0\subset X be a nonempty affine open. Its complement has only codimension-one irreducible components. Suppose a component CC had codimension at least two. Remove all the other components of the complement to obtain an open neighborhood VV of the generic point of CC; here V\U0V\setminus U_0 has codimension at least two.

Each of the finitely many coordinate generators of ℂ[U0]\mathbb C[U_0] extends from V∩U0V\cap U_0 to VV by the preceding pole criterion. Their equations continue to hold, since they hold on a dense open set. They define a morphism V→U0V\to U_0. Its composite with U0↪XU_0\hookrightarrow X equals the inclusion on V∩U0V\cap U_0. Since XX is separated, equality holds everywhere: the inverse image of its closed diagonal contains a dense open set. Its image would therefore put all of VV in U0U_0, a contradiction.

Give the finitely many boundary prime divisors positive multiplicities. We obtain an effective Weil divisor DD with

X\Supp⁡D=U0.(52) X\setminus\operatorname{Supp}D=U_0. \qquad\text{(52)}

If U0=XU_0=X, use D=0D=0. No assumption that DD is already Cartier is made.

The torus fixes divisor classes

The Laurent polynomial ring ℂ[t1±1,…,tn±1]\mathbb C[t_1^{\pm1},\ldots,t_n^{\pm1}] is a unique factorization domain. For completeness, the polynomial-ring assertion follows inductively from Gauss’s lemma: reducing coefficients modulo a prime factor proves that the product of primitive polynomials is primitive; factorization over the fraction field can then be cleared of content, giving existence and uniqueness over a factorial coefficient ring. Begin with the field, where the one-variable Euclidean algorithm supplies factorization. Inverting the variables preserves the remaining prime factorizations.

Thus the restriction to TT of any Weil divisor on XX is principal. Subtract that principal divisor on XX. The resulting divisor is supported on the finitely many codimension-one components of X\TX\setminus T. Each such component is TT-invariant: the connected torus cannot permute a finite collection nontrivially. One can see this without a discreteness assumption on the permutation map: the image of the irreducible space T×ET\times E, for a boundary component EE, has irreducible closure in the finite union of those components and contains EE, so it remains in EE; translation is invertible.

Every divisor class therefore has a representative fixed by TT. In particular,

tD∼D(t∈T),(53) tD\sim D\qquad(t\in T), \qquad\text{(53)}

where ∼\sim denotes linear equivalence, not merely algebraic or rational equivalence of arbitrary-dimensional cycles.

Affine-complement divisors produce a projective embedding

We need the full elementary statement used as Lemma 7 in Sumihiro.

Lemma. Let VV be a normal separated variety. Suppose finitely many effective Weil divisors DiD_i, linearly equivalent to DD, have affine complements Vi=V\Supp⁡DiV_i=V\setminus\operatorname{Supp}D_i covering VV. Then VV is quasi-projective.

Proof. At a point in ViV_i, the divisor DiD_i is zero locally. Linear equivalence makes DD principal there. On overlaps the two local equations have quotient with divisor zero; the pole criterion applies to that quotient and its inverse, so their quotient is a regular unit. Hence DD and all DiD_i are Cartier everywhere. Let sis_i be the corresponding sections of 𝒪V(D)\mathcal O_V(D), so Vi={si≠0}V_i=\{s_i\ne0\}.

Choose finitely many coordinate generators gijg_{ij} of each affine ViV_i. As rational functions on VV, they can have poles only on the finitely many prime components of DiD_i. The pole criterion therefore supplies an integer N≥1N\geq1, common to all i,ji,j, such that

siN,gijsiN,sksiN−1(54) s_i^N,\qquad g_{ij}s_i^N,\qquad s_k s_i^{N-1} \qquad\text{(54)}

are global sections of 𝒪V(ND)\mathcal O_V(ND). For the middle sections, increase NN beyond every negative valuation divided by its positive multiplicity in DiD_i; for the others they are products of global sections. There are finitely many choices.

These sections have no common zero, because the ViV_i cover. They give a morphism to a finite-dimensional projective space. The inverse image of the standard affine chart for coordinate siNs_i^N is exactly ViV_i. The coordinate ratios on this chart include every gijg_{ij}; all the other ratios are regular functions on ViV_i. Consequently this chart map is a closed immersion: its coordinate-ring map is surjective because it contains the chosen algebra generators. On the union of those projective affine charts the morphism is a closed immersion, since being a closed immersion is local on the target and these charts cover the image. This union is open in projective space. We have a locally closed projective immersion, proving the lemma. ▫\square

Apply the lemma to the toric variety as follows. Fix x∈U0x\in U_0 and put

U=⋃t∈TtU0.(55) U=\bigcup_{t\in T}tU_0. \qquad\text{(55)}

This is an invariant open neighborhood of the entire orbit of xx. It contains TT, since U0U_0 meets that dense orbit. A Noetherian open is quasi-compact, so finitely many translates tiU0t_iU_0 cover UU. The divisors tiD|Ut_iD|_U have these affine complements and are linearly equivalent by (53). The lemma makes UU quasi-projective. This proves the toric specialization of Sumihiro’s Lemma 8 with its formerly unstated affine-complement step supplied.

Monomial sections make the embedding equivariant

Let UU now be this normal quasi-projective invariant neighborhood, still with dense torus TT. Choose a projective locally closed embedding and a very ample Cartier divisor HH on UU, with finitely many sections that realize that embedding. Since the Laurent ring is factorial, choose f∈ℂ(T)*f\in\mathbb C(T)^* with

H0=H−div⁡(f)supported on U\T.(56) H_0=H-\operatorname{div}(f) \quad\text{supported on }U\setminus T. \qquad\text{(56)}

The divisor H0H_0 is Cartier and TT-invariant. Multiplication by ff identifies the sections for HH with those for H0H_0. Every section for H0H_0, represented as a rational function, is regular on TT; it is a finite Laurent polynomial there.

The space of such sections is preserved by torus translation, because H0H_0 is invariant and translations preserve its divisor inequalities. If a section has finitely many monomial weights, each individual monomial is itself a section. Indeed distinct Laurent characters are linearly independent. Choose sufficiently many torus elements so that their character evaluation matrix has full rank; otherwise a nonzero linear combination of the characters would vanish everywhere on TT, contradicting this independence. Linear combinations of those translates isolate each weight component. They remain sections.

For all the finitely many original embedding sections, take all their monomial components. Their span WW is finite-dimensional, TT-stable, and contains the original sections. It still has no base point and still gives a locally closed immersion

U↪ℙ(W*).(57) U\hookrightarrow\mathbb P(W^*). \qquad\text{(57)}

To check the last assertion, choose a basis of WW beginning with a basis of the old section space. On a chart where one of those old sections is nonzero, projection to the old coordinate ratios is defined. Those ratios already realize the old locally closed immersion; the additional ratios are regular functions on its image and give their graph. A graph into an affine space is closed over that image. The old nonvanishing charts cover UU, so the added sections preserve the immersion.

Use the pullback action (t⋅s)(y)=s(t−1y)(t\cdot s)(y)=s(t^{-1}y) on sections and its dual action on W*W^*. A monomial section χm\chi^m has section weight χm(t)−1\chi^m(t)^{-1}, and its evaluation coordinate has weight χm(t)\chi^m(t). The action is therefore diagonal and (57) is equivariant; equality on the dense torus extends to UU. We have proved the needed toric specialization of Sumihiro’s Theorem 1 without the general-group invertible-function or cocycle primitives.

A semi-invariant equation gives the invariant affine open

Let YY be the projective closure of the image of UU in (57), and let B=Y\UB=Y\setminus U, a closed invariant subset. If B≠⌀B\ne\varnothing, take a homogeneous polynomial vanishing on BB but not at the given point xx. Such a polynomial exists by the definition of a projective closed subset and x∉Bx\notin B. Its finite-dimensional homogeneous degree space decomposes into torus weights. Since the homogeneous ideal of BB is invariant, the same translate-and-project argument puts each weight component in that ideal. At least one component FF is nonzero at xx.

If BB is empty, instead take any projective coordinate nonzero at xx and then choose a nonzero weight component; the vanishing-on-boundary condition is vacuous. In either case FF is homogeneous of positive degree and semi-invariant. Therefore

Vx=Y∩{F≠0}⊂U(58) V_x=Y\cap\{F\ne0\}\subset U \qquad\text{(58)}

is invariant and contains xx. It is affine. Under the Veronese embedding of degree deg⁡F\deg F, FF becomes a linear homogeneous coordinate; its nonvanishing locus is a standard affine projective chart, and YY intersects it in a closed affine subvariety. If UU is a point the assertion is immediate, so no positive-dimensional coordinate exception is needed.

Thus every point of the original normal separated toric variety has an invariant affine open neighborhood. The proof uses normality for the pole extension and divisor-to-section steps, separatedness for the boundary lemma, finite type for Noetherianity, and the dense torus for factorial Laurent functions and finite weight spaces. None of these hypotheses has been dropped.

From an invariant affine chart to its rational cone

Let U⊂XU \subset X be a nonempty invariant affine open supplied by the preceding affine-neighborhood theorem. It contains the dense torus: it meets the torus, and invariance makes the intersection the entire transitive torus orbit. Restriction to the dense torus embeds the coordinate algebra A=ℂ[U]A=\mathbb C[U] in the Laurent algebra ℂ[M]\mathbb C[M]; both have the same fraction field because the torus is dense open. AA is a finitely generated normal domain.

The regular torus action has a coordinate coaction A→ℂ[M]⊗AA\to \mathbb C[M]\otimes A. If the restriction of f∈Af\in A to the torus is the Laurent sum ∑cmχm\sum c_m \chi^m, the coefficient of χm\chi^m in this coaction restricts to cmχmc_m \chi^m on the dense torus. Linear independence of Laurent characters and injectivity of restriction show that every such component lies in AA. Hence AA is a direct sum of one-dimensional monomial weight spaces. Define S=m∈M:χm∈AS={m\in M:\chi^m\in A}. Multiplication gives closure under addition and 0∈S0\in S, and

A=ℂ[S].(59) A=\mathbb C[S]. \qquad\text{(59)}

Choose finitely many algebra generators of AA and collect the finitely many monomials occurring in their Laurent expansions. All these monomials lie in AA, so they generate it as an algebra; linear independence shows their exponents generate SS as a monoid. This proves finite monoid generation without assuming an affine toric classification.

Moreover ℤS=M\mathbb Z S=M. For any m∈Mm\in M, express χm=f/g\chi^m=f/g in the common fraction field with nonzero f,g∈ℂ[S]f,g\in \mathbb C[S]. Choosing a monomial exponent nn with nonzero coefficient in gg, the equality χmg=f\chi^m g=f implies n+m∈Sn+m\in S. Hence m=(n+m)−nm=(n+m)-n belongs to ℤS\mathbb Z S. If am∈Sa m\in S for a positive integer aa, then χm\chi^m is in the fraction field and satisfies the monic equation Ya−χam=0Y^a-\chi^{am}=0 over AA. Normality gives χm∈A\chi^m\in A, so m∈Sm\in S. Thus SS is saturated in the full torus character lattice MM.

Let C=cone⁡ℝ(S)C=\operatorname{cone}_{\mathbb R}(S). It is rational polyhedral by finite generation, and spans MℝM_{\mathbb R} because ℤS=M\mathbb Z S=M. For any m∈C∩Mm\in C\cap M, an expression as a nonnegative real combination of the integral generators can be chosen rational: discard a linear dependence while preserving nonnegativity until the used vectors are linearly independent, then solve their rational linear system. After clearing denominators, am∈Sa m\in S for some positive integer aa; saturation gives m∈Sm\in S. Consequently

S=C∩M=σ∨∩M,σ=C∨⊂Nℝ.(60) S=C\cap M=\sigma^\vee\cap M, \qquad \sigma=C^\vee\subset N_\mathbb R. \qquad\text{(60)}

Polyhedral duality makes σ\sigma rational, and the fact that CC spans MℝM_{\mathbb R} makes σ\sigma strongly convex. This proves U≅UσU\cong U_\sigma, including its torus action. It imposes no full-dimensionality, simpliciality, or smoothness on σ\sigma. A point x∈Uσx\in U_\sigma belongs to a unique orbit O(τ)O(\tau) by the orbit-face calculation below. Localizing as in (75) replaces the chart by UτU_\tau, where O(τ)O(\tau) is the unique closed orbit. Rename that cone σ\sigma for the ensuing product and link calculation. This supplies precisely the affine model used there.

The elementary polyhedral calculations just used can also be proved directly. A finitely generated cone is closed: eliminate a linear dependence among a nonnegative expression by subtracting a suitable multiple of that dependence until one coefficient is zero. Repeating leaves linearly independent generators. Hence the cone is a finite union of cones on independent subsets, each closed in its linear span. If xx is outside a closed cone CC, let q∈Cq\in C minimize its Euclidean distance to xx. Convexity gives ⟨q−x,c−q⟩≥0\langle q-x,c-q\rangle \ge 0 for every c∈Cc\in C; using c=0,2qc=0,2q gives ⟨q−x,q⟩=0\langle q-x,q\rangle =0. Thus the functional q−xq-x is nonnegative on CC and strictly negative on xx. This proves C∨∨=CC^{\vee\vee}=C.

To see finite rational generation of a dual, start with ℝn=cone⁡(±ei)\mathbb R^n=\operatorname{cone}(\pm e_i) and impose the finite rational inequalities one at a time. Suppose a current cone is generated by viv_i, and impose l≥0l\ge 0. Retain generators with l(vi)≥0l(v_i)\ge 0 and add, for every positive/negative pair, the zero-level vector

l(vi)vj−l(vj)vi(l(vi)>0>l(vj)). l(v_i)v_j-l(v_j)v_i\qquad(l(v_i)>0>l(v_j)).

These generate the intersection. In a nonnegative expression satisfying l≥0l\ge 0, distribute the positive ll-mass to cancel the negative ll-mass in pairs; the canceled pairs give exactly these vectors and the remainder uses the retained nonnegative generators. All generators stay rational, and denominators may be cleared. This proves rational polyhedral duality without a Minkowski–Weyl theorem as a hidden import.

For the face calculations below, take a relative interior point uu of a cone defined by finitely many generator inequalities. Its face is cut out by those inequalities that vanish at uu: a small displacement in their common kernel still satisfies every other, strict, inequality. Therefore that kernel is the span of the face, and the active generators span its annihilator. This proves the dual-face description and its dimension. Exposing functionals for rational faces may be chosen rational by solving the vanishing rational linear equations and approximating while preserving the finitely many strict inequalities; multiplication clears denominators. Finally, the sum of a set of nonzero integral cone generators spanning the cone lies in its relative interior, which supplies the integral interior points used later.

The saturated lattice product at an orbit

Put

Nσ=N∩span⁡ℝσ,k=dim⁡σ. N_\sigma=N\cap\operatorname{span}_{\mathbb R}\sigma, \qquad k=\dim\sigma.

This lattice is saturated in NN: if an∈Nσa n \in N_\sigma for a nonzero integer aa, then nn belongs to the same real span. Thus N/NσN/N_\sigma is torsion free. A saturated subgroup of a finite free lattice splits. To prove this, divide any nonzero vector in the subgroup by the gcd of its coordinates; saturation keeps that primitive vector in the subgroup. Euclidean integer row operations send it to the first basis vector, so it extends to a basis of the ambient lattice. Subtracting its coordinate splits off this rank-one subgroup. The intersection with the complementary lattice remains saturated. Repeat by induction on the subgroup rank. Thus there is a complement NcN^c and a decomposition

N=Nσ⊕Nc.(61) N=N_\sigma\oplus N^c. \qquad\text{(61)}

This is a split of lattices, not a choice of a basis among ray generators. In a singular cone those rays need not generate the saturated lattice, and using their lattice instead would insert an unnecessary finite quotient.

Let Mσ=Hom⁡(Nσ,ℤ)M_\sigma = \operatorname{Hom}(N_\sigma,\mathbb Z) and Mc=Hom⁡(Nc,ℤ)M^c = \operatorname{Hom}(N^c,\mathbb Z), extended to NN by zero on the other factor. Since σ\sigma lies in (Nσ)ℝ(N_\sigma)_{\mathbb R},

σ∨∩M=(σNσ∨∩Mσ)⊕Mc. \sigma^\vee\cap M =\bigl(\sigma^\vee_{N_\sigma}\cap M_\sigma\bigr)\oplus M^c.

Writing S′=σNσ∨∩MσS' = \sigma^\vee_{N_\sigma} \cap M_\sigma gives the actual algebra and variety maps

ℂ[σ∨∩M]≅ℂ[S′]⊗ℂℂ[Mc],χm′+mc↦χm′⊗χmc, \mathbb C[\sigma^\vee\cap M] \cong \mathbb C[S']\otimes_\mathbb C\mathbb C[M^c], \qquad \chi^{m'+m^c}\longmapsto\chi^{m'}\otimes\chi^{m^c},

Uσ≅X′×TNc,X′=Spec⁡ℂ[S′].(62) U_\sigma\cong X'\times T_{N^c}, \qquad X'=\operatorname{Spec}\mathbb C[S']. \qquad\text{(62)}

The cone σ\sigma is full dimensional in (Nσ)ℝ(N_\sigma)_{\mathbb R}. Its dual there is pointed, so the monoid map S′→ℂS'\to\mathbb C, equal to one at zero and zero at every other monoid element, defines a point p∈X′p \in X'. It is the unique fixed point of TNσT_{N_\sigma}. Under (62),

O(σ)={p}×TNc. O(\sigma)=\{p\}\times T_{N^c}.

For every face τ≼σ\tau \preceq \sigma, the same splitting identifies the orbit

O(τ)=Sτ′×TNc,Sτ′≅TNσ/Nτ,Nτ=N∩span⁡ℝτ.(63) O(\tau)=S'_\tau\times T_{N^c}, \qquad S'_\tau\cong T_{N_\sigma/N_\tau}, \qquad N_\tau=N\cap\operatorname{span}_{\mathbb R}\tau. \qquad\text{(63)}

The quotient lattices in (63) are free, because the span lattices are saturated. For a proper face, d=k−dim⁡τ>0d = k - \dim \tau > 0, so Sτ′≅(ℂ*)dS'_\tau \cong (\mathbb C^*)^d. For τ=σ\tau=\sigma, this transverse orbit is just pp and is handled as the cone vertex.

A contracting action with positive weights

The monoid S′S' has finitely many generators. Here is the elementary finite-generation argument if Gordan’s lemma is not already available. Express the rational cone σNσ∨\sigma^\vee_{N_\sigma} as the positive span of finitely many integral vectors uiu_i. For a lattice point m=∑aiuim=\sum a_i u_i, with ai≥0a_i \ge 0, subtract ∑⌊ai⌋ui\sum \lfloor a_i\rfloor u_i. The remainder is a lattice point in the bounded set ∑[0,1]ui\sum [0,1]u_i and still lies in the cone. There are only finitely many such lattice remainders. They and the uiu_i generate S′S'.

Choose nonzero generators m1,…,mrm_1,\ldots,m_r (zero adds no coordinate). They give a closed monomial embedding

X′↪ℂr,zi=χmi,p=0.(64) X'\hookrightarrow\mathbb C^r, \qquad z_i=\chi^{m_i},\qquad p=0. \qquad\text{(64)}

For k>0k>0, choose an integral point v∈relint⁡(σ)v \in \operatorname{relint}(\sigma); rational polyhedrality lets one multiply a rational interior point by a common denominator. Every nonzero mim_i in the dual cone has

ai=⟨mi,v⟩∈ℤ>0. a_i=\langle m_i,v\rangle\in\mathbb Z_{>0}.

Indeed a dual functional vanishing at an interior point must vanish on the whole full-dimensional cone and hence be zero. The cocharacter vv acts in (64) as

λ(t)(z1,…,zr)=(ta1z1,…,tarzr),t∈ℂ*.(65) \lambda(t)(z_1,\ldots,z_r) =(t^{a_1}z_1,\ldots,t^{a_r}z_r), \qquad t\in\mathbb C^*. \qquad\text{(65)}

The monomial relations are preserved by (65), since equal sums of mim_i have equal total weight. Formula (65) extends to t=0t=0 by the constant point pp. Thus it gives a continuous contraction of X′X' to pp. For positive real tt, it preserves every TNσT_{N_\sigma}-orbit. No ordinary scalar-invariance of X′X' is asserted or needed.

From contraction to a compatible cone

Fix ε>0\varepsilon>0 and use the Euclidean norm in (64). Set

Lε=X′∩{∥z∥=ε},Wε=X′∩{∥z∥<ε}. L_\varepsilon=X'\cap\{\|z\|=\varepsilon\}, \qquad W_\varepsilon=X'\cap\{\|z\|<\varepsilon\}.

The total link LεL_\varepsilon is compact because X′X' is closed and the sphere is compact. It need not be a manifold or an aspherical space. Only its individual orbit pieces will have those properties.

For z≠0z\ne 0, the function

Fz(t)=∥λ(t)z∥2=∑it2ai|zi|2,t>0, F_z(t)=\|\lambda(t)z\|^2 =\sum_i t^{2a_i}|z_i|^2,\qquad t>0,

is strictly increasing, with limits zero and infinity. Its derivative is positive because some ziz_i is nonzero. There is exactly one s(z)>0s(z)>0 with Fz(s(z))=ε2F_z(s(z))=\varepsilon^2. The solution depends continuously on z≠0z\ne 0, by the implicit function theorem (or strict monotonicity and the two endpoint limits). Put

y(z)=λ(s(z))z∈Lε,t(z)=s(z)−1. y(z)=\lambda(s(z))z\in L_\varepsilon, \qquad t(z)=s(z)^{-1}.

These maps are inverse to the explicit homeomorphism

Φ:Lε×(0,∞)→∼X′\{p},Φ(y,t)=λ(t)y.(66) \Phi:L_\varepsilon\times(0,\infty) \xrightarrow{\sim}X'\setminus\{p\}, \qquad \Phi(y,t)=\lambda(t)y. \qquad\text{(66)}

For 0<t<10<t<1, the image has norm less than ε\varepsilon. Adding the vertex gives

Φ¯:Cone⁡(Lε)→∼Wε,(67) \overline\Phi:\operatorname{Cone}(L_\varepsilon) \xrightarrow{\sim}W_\varepsilon, \qquad\text{(67)}

where the open cone has radial coordinate in [0,1)[0,1). The continuity at the collapsed end, including that of the inverse, follows from the explicit estimates for y∈Lεy\in L_\varepsilon and 0<t≤10<t\le 1:

εtamax≤∥λ(t)y∥≤εtamin.(68) \varepsilon t^{a_{\max}} \le\|\lambda(t)y\| \le\varepsilon t^{a_{\min}}. \qquad\text{(68)}

In particular t→0t\to 0 makes all directions converge uniformly to pp, and z→pz\to p forces t(z)→0t(z)\to 0. Compactness of the link means the quotient cone neighborhoods at the vertex contain a uniform short radial interval, so these estimates verify the quotient topology as well. This is the step that a mere contraction does not supply by itself.

For a proper face τ≺σ\tau\prec \sigma, set

Lτ=Lε∩Sτ′. L_\tau=L_\varepsilon\cap S'_\tau.

Because positive cocharacter scaling preserves orbits, (66) restricts to

Lτ×(0,∞)≅Sτ′,Lτ×(0,1)≅Wε∩Sτ′.(69) L_\tau\times(0,\infty)\cong S'_\tau, \qquad L_\tau\times(0,1)\cong W_\varepsilon\cap S'_\tau. \qquad\text{(69)}

Each LτL_\tau is nonempty: a point of the nonzero orbit can be scaled uniquely to the sphere. It is a smooth real manifold of dimension 2d−12d-1. Indeed the derivative of ∥z∥2\|z\|^2 along the positive-scaling vector field on the smooth torus orbit is ∑2ai|zi|2>0\sum 2a_i|z_i|^2>0, so the sphere is a regular level on that orbit. It is connected, since (69) identifies its product with a connected torus. There are finitely many pieces, one for each proper face. Their frontier relation is exactly the restriction of the affine orbit relation: if points in one orbit approach a point on the sphere, apply the continuous normalization y(z)y(z) to obtain approaching points in the corresponding link piece. The converse follows by inclusion in the orbit closure. Thus these pieces are a stratification of the total link.

Normal charts at every point of the orbit

Let x∈O(σ)x\in O(\sigma), and identify that orbit with TNcT_{N^c} in (62). Choose a small real coordinate ball BxB_x in this torus. Then

Vx=Wε×Bx≅Cone⁡(Lε)×Bx(70) V_x=W_\varepsilon\times B_x \cong\operatorname{Cone}(L_\varepsilon)\times B_x \qquad\text{(70)}

is open in the ambient variety and contains xx. Its intersection with the closed orbit is p×Bx{p}\times B_x, and for every incident orbit S=O(τ)S=O(\tau), τ≺σ\tau\prec \sigma,

S∩Vx≅Lτ×(0,1)×Bx.(71) S\cap V_x\cong L_\tau\times(0,1)\times B_x. \qquad\text{(71)}

The base orbit corresponds to the cone vertex, not a punctured link piece. All non-base orbits meeting this affine chart are incident by the orbit-cone relation. No nonincident orbit meets it. Decreasing the radius at pp and the ball at xx gives a basis of neighborhoods. Alternatively, keep LεL_\varepsilon fixed and restrict the weighted radial coordinate to [0,η)[0,\eta); (68) proves that these neighborhoods are cofinal with ordinary small Euclidean neighborhoods. The chart respects the stratification for every such decrease.

When k=0k=0, the chart is just a small ball in the open torus orbit. There is no transverse nonzero orbit or incident link piece; set Cone⁡(⌀)=p\operatorname{Cone}(\varnothing)={p}. Finite type gives finitely many orbit strata: use a finite invariant affine cover and the finite number of faces in each cone chart. Thus (70)–(71) supply precisely the finite normal structure needed in the course criterion.

The inclusion iτ:Lτ→Sτ′i_\tau:L_\tau\to S'_\tau at radial coordinate one in (69) is a strong deformation retract. In the product coordinates, the homotopy is (y,t)↦(y,(1−u)t+u)(y,t)\mapsto (y,(1-u)t+u), 0≤u≤10\le u\le 1; transporting it through (66) gives a homotopy entirely inside the same orbit. Therefore

π1(Lτ)→∼π1(Sτ′)=Nσ/Nτ.(72) \pi_1(L_\tau)\xrightarrow{\sim}\pi_1(S'_\tau) =N_\sigma/N_\tau. \qquad\text{(72)}

The torus Sτ′≅(ℂ*)dS'_\tau\cong (\mathbb C^*)^d has universal cover ℂd\mathbb C^d, by coordinatewise exponentiation, with deck lattice 2πiℤd2\pi i \mathbb Z^d. Its universal cover is contractible. The connected smooth manifold LτL_\tau has a universal cover L̃τ\widetilde L_\tau. By (69), L̃τ×(0,∞)\widetilde L_\tau\times (0,\infty) is a universal covering of Sτ′S'_\tau, hence is isomorphic as a covering to ℂd\mathbb C^d. It is contractible, and the projection to the slice at one shows L̃τ\widetilde L_\tau itself is contractible. Consequently every incident link piece is a K(π,1)K(\pi ,1) manifold. Contractibility also implies its universal cover is acyclic for every unital coefficient ring. Every ambient orbit O(τ)≅TN/NτO(\tau)\cong T_{N/N_\tau} has the same property.

Choose the link slice by holding the base torus coordinate fixed at xx. Its map into the ambient stratum in (63) is

Lτ→Sτ′×TNc,y↦(y,x). L_\tau\longrightarrow S'_\tau\times T_{N^c}, \qquad y\longmapsto(y,x).

It is a homotopy equivalence onto the first factor followed by a factor inclusion. On the intrinsic cocharacter lattices the actual homomorphism is

Nσ/Nτ→N/Nτ,[n]↦[n].(73) N_\sigma/N_\tau\longrightarrow N/N_\tau, \qquad [n]\longmapsto[n]. \qquad\text{(73)}

Its kernel is zero: a representative in NσN_\sigma maps to zero exactly when it belongs to NτN_\tau. After choosing (61), its cokernel is NcN^c. Basepoint changes only conjugate fundamental-group homomorphisms; here the orbit groups are abelian, so the injection is independent of that change. This identifies the map required by Theorem 6.10(2)(a), not an unrelated abstract embedding of groups.

Combining (70)–(73) with tags (31)–(34) of the existing lesson yields unrestricted bounded-below realization for the orbit stratification using the affine-neighborhood theorem already proved. All stratum groups are free abelian of finite rank. Over a field, the existing finite-heart theorem (48) therefore gives the bounded finite-stalk realization as well. No classification of indecomposable injectives is part of this geometric proof.

The orbit-face and star-localization calculation

This section expands the elementary cone-chart input used above. The invariant affine-neighborhood theorem above has already supplied the connection to an abstract normal toric variety.

For a point of UσU_\sigma, evaluation gives a multiplicative monoid map γ:S=σ∨∩M→ℂ\gamma:S=\sigma^\vee\cap M\to\mathbb C with γ(0)=1\gamma(0)=1. Conversely evaluation of monoid generators satisfying the monomial relations defines a point. The torus action is (t·γ)(m)=χm(t)γ(m)(t·\gamma)(m)=\chi^m(t)\gamma(m).

The nonzero support F=m:γ(m)≠0F={m:\gamma(m)\ne 0} is a monoid face: a+b∈Fa+b\in F if and only if both a,b∈Fa,b\in F. Choose finitely many monoid generators sis_i and let II index those in FF. Then FF is exactly the monoid generated by these sis_i. Its cone is an exposed face of C=σ∨C=\sigma^\vee. One elementary verification is to project the excluded generators modulo span⁡ℝsi:i∈I\operatorname{span}_{\mathbb R}{ s_i:i\in I }. Zero cannot lie in their convex hull: a rational positive relation to this span, with denominators cleared and the inside terms moved to opposite sides, would give a monoid equality whose one side evaluates to zero and other side to nonzero. A real feasible relation can be chosen rational by row reduction over ℚ\mathbb Q and approximation in its affine solution space. Separating zero from that compact convex hull gives a functional zero on the inside span and strictly positive on every excluded generator. It can be chosen rational and scaled integral. If there are no excluded generators, use the zero functional.

Thus for a unique face τ≼σ\tau\preceq \sigma,

F=σ∨∩τ⟂∩M. F=\sigma^\vee\cap\tau^\perp\cap M.

The elementary dual-face relation identifies τ\tau as the common zero face in σ\sigma of the inside generators. The separating functional is in its relative interior because all remaining generator inequalities are strict. Dual-face uniqueness follows from the same defining zero inequalities.

The group generated by FF is exactly M∩τ⟂M\cap \tau^\perp. To see this, choose an integral relative interior point ww of its cone. For any lattice mm in its span, aw+maw+m and awaw belong to that cone for sufficiently large integer aa, so mm is a difference of two elements of FF. (If the cone is its whole span, take w=0w=0.) Restriction of γ\gamma to FF consequently extends to a character of M∩τ⟂M\cap \tau^\perp. Conversely any such character, extended by zero outside FF, is a monoid point. The lattice M∩τ⟂M\cap \tau^\perp is saturated in MM; split it off to extend a character to MM. The torus therefore acts transitively on points of each support, proving

O(τ)≅Hom⁡(M∩τ⟂,ℂ*)≅TN/Nτ.(74) O(\tau)\cong\operatorname{Hom}(M\cap\tau^\perp,\mathbb C^*) \cong T_{N/N_\tau}. \qquad\text{(74)}

For faces τ≼η≼σ\tau\preceq \eta\preceq \sigma, positive cocharacter limits with an integral u∈relint⁡(η)u\in \operatorname{relint}(\eta) carry the distinguished point of O(τ)O(\tau) to that of O(η)O(\eta): evaluate t⟨m,u⟩γτ(m)t^{\langle m,u\rangle }\gamma_\tau(m) and let t→0t\to 0. This proves O(η)⊂O(τ)¯O(\eta)\subset \overline{O(\tau)} in the classical topology. Conversely monomials vanishing on O(τ)O(\tau) vanish on its closure. The support of a point in O(η)O(\eta) must then be contained in the dual face of τ\tau; dual-face inclusion reverses the original face inclusion, giving τ≼η\tau\preceq \eta. This proves the incidence relation used in (63) and (71).

Finally, if τ≼σ\tau\preceq \sigma, choose integral h∈σ∨h\in \sigma^\vee with σ∩h⟂=τ\sigma\cap h^\perp=\tau. For m∈τ∨∩Mm\in \tau^\vee\cap M, the finitely many ray inequalities for σ\sigma show m+ah∈σ∨m+a h\in \sigma^\vee for all sufficiently large integers aa: on rays in τ\tau the inequality already holds; on the other rays hh is positive. Hence

τ∨∩M=(σ∨∩M)+ℤ(−h),Uτ=D(χh)⊂Uσ.(75) \tau^\vee\cap M =(\sigma^\vee\cap M)+\mathbb Z(-h), \qquad U_\tau=D(\chi^h)\subset U_\sigma. \qquad\text{(75)}

This affine invariant open has O(τ)O(\tau) as its unique closed orbit. In a global toric variety, an invariant open containing an orbit also contains every orbit whose closure meets that orbit: the open intersects the latter orbit, hence contains it by invariance and transitivity. Applied to (75), and combined with its affine orbit description, this proves that the chosen affine open is exactly the union of global orbits incident to the chosen closed orbit. It is the open orbit star meant in Proposition 6.11. This last argument uses no global fan classification.

The general realization theorem

Theorem. Let XX be a complex normal separated toric variety of finite type, in its classical topology, and let 𝒮\mathcal S be its torus-orbit stratification. For every associative unital coefficient ring RR,

D+(Cons⁡R(X,𝒮))→∼D𝒮+(X;R).(76) D^+(\operatorname{Cons}_R(X,\mathcal S)) \xrightarrow{\sim}D^+_{\mathcal S}(X;R). \qquad\text{(76)}

The bounded restriction is an equivalence as well. Over every field kk, the derived finite-stalk heart also realizes all bounded complexes with finite-stalk orbit-constructible cohomology:

Db(Cons⁡ft,k(X,𝒮))→∼D𝒮,ftb(X;k).(77) D^b(\operatorname{Cons}_{ft,k}(X,\mathcal S)) \xrightarrow{\sim}D^b_{\mathcal S,ft}(X;k). \qquad\text{(77)}

Proof. Every orbit has an invariant affine star by the neighborhood, monoid and face-localization arguments. The saturated product and weighted-sphere construction give the normal charts, with one connected manifold link piece for each incident orbit. The number of orbits is finite. Each stratum and each incident link piece has a contractible universal cover, and its actual link-to-stratum fundamental-group map is the injection (73).

The universal-cover theorem (25) therefore gives realization on every stratum over RR. The normal-link argument (31)–(34) gives the internal-to-ambient direct-image comparison: restriction along an injective group homomorphism preserves injective modules because induction is exact. The full fixed-stratification criterion (27)–(30), with its actual finite gluing, now proves (76). Restrict to bounded cohomology for its bounded version. No finite-kernel averaging or characteristic condition is needed here.

For (77), every stratum group is the finite free lattice N/NτN/N_\tau. The cone charts have finitely many incident link components. Thus the finite-heart theorem (48), whose required injectives were actually constructed by Artin–Rees and Baer, applies. Compose it with the bounded finite-cohomology restriction of (76). This proves (77), rather than merely an objectwise finite-cohomology assertion. ▫\square

A redundant monomial coordinate changes the radial weights

Difficulty: Intermediate.

Embed 𝔸2\mathbb A^2 in ℂ3\mathbb C^3 by (x,y)↦(x,y,x2)(x,y)\mapsto(x,y,x^2). Explain why ordinary scalar multiplication does not give the required cone coordinates in this embedding. Construct the weighted action and prove that every nonzero point has exactly one positive scaling to a sphere of radius ε>0\varepsilon>0.

Solution. The image is z=x2z=x^2. Ordinary scalar multiplication would require tz=(tx)2=t2x2tz=(tx)^2=t^2x^2, which fails for x≠0x\ne0 and t∉{0,1}t\notin\{0,1\}. The cocharacter action is (x,y,z)↦(tx,ty,t2z)(x,y,z)\mapsto(tx,ty,t^2z), with weights 1,1,21,1,2; it preserves the equation. For a nonzero point put A=|x|2+|y|2>0A=|x|^2+|y|^2>0 and B=|z|2≥0B=|z|^2\geq0. The squared norm is At2+Bt4At^2+Bt^4, strictly increasing from zero to infinity for t>0t>0. If B=0B=0, the unique value is t=ε/At=\varepsilon/\sqrt A. Otherwise its square is (A2+4Bε2−A)/(2B)>0(\sqrt{A^2+4B\varepsilon^2}-A)/(2B)>0. This solves the sphere equation and proves uniqueness. The positive action preserves each torus orbit, so the resulting radial coordinates respect the orbit strata.

Ray generators are not always the saturated span lattice

Difficulty: Intermediate.

In N=ℤ2N=\mathbb Z^2, let σ\sigma be generated by u=(1,0)u=(1,0) and v=(1,2)v=(1,2). Compare the lattice they generate with NσN_\sigma. For the face τ=ℝ≥0u\tau=\mathbb R_{\geq0}u, compute the genuine link-group map at the closed orbit.

Solution. The ray lattice is ℤu+ℤv={(a,b):b is even}\mathbb Zu+\mathbb Zv=\{(a,b):b\text{ is even}\}, of index two in NN. The real span of σ\sigma is all of NℝN_\mathbb R, so Nσ=NN_\sigma=N, not this index-two subgroup. Also Nτ=ℤ(1,0)N_\tau=\mathbb Z(1,0), so both Nσ/NτN_\sigma/N_\tau and N/NτN/N_\tau are ℤ\mathbb Z, generated by the class of (0,1)(0,1). The actual link map (73) is their identity. Using only the ray lattice would instead produce the subgroup 2ℤ2\mathbb Z in this coordinate. That artificial index comes from a finite covering of the affine torus, not from the geometric link. Saturation is necessary even though both rays themselves are primitive.

Difficulty: Advanced.

For the same cone, show that its affine toric surface is XZ=Y2XZ=Y^2. Describe the link piece of the dense orbit, and exhibit a loop that is nonzero in that piece but becomes contractible in the total link. Explain which group the realization test uses.

Solution. The dual inequalities are a≥0a\geq0 and a+2b≥0a+2b\geq0. Its lattice monoid is generated by (0,1),(1,0),(2,−1)(0,1),(1,0),(2,-1): for b≥0b\geq0 use the first two; for b<0b<0 subtract (−b)(2,−1)(-b)(2,-1), leaving (a+2b,0)(a+2b,0). Their single relation is (0,1)+(2,−1)=2(1,0)(0,1)+(2,-1)=2(1,0). Consequently the monoid algebra is ℂ[X,Y,Z]/(XZ−Y2)\mathbb C[X,Y,Z]/(XZ-Y^2). To verify that no additional relations occur, reduce every monomial using XZ=Y2XZ=Y^2 until either its XX- or its ZZ-exponent is zero. The two resulting families have distinct character exponents except for their common powers of YY.

The map (u,v)↦(u2,uv,v2)(u,v)\mapsto(u^2,uv,v^2) identifies the surface with the quotient of ℂ2\mathbb C^2 by simultaneous sign. It is surjective by choosing a square root of XX when X≠0X\ne0, and of ZZ otherwise; its fibers are precisely those sign pairs. It is proper, since bounded X,ZX,Z bound u,vu,v; the induced continuous bijection from the quotient is therefore a homeomorphism. The positive cocharacter (1,1)(1,1) gives weight one to X,Y,ZX,Y,Z. Radial normalization identifies the total sphere link with S3/{±1}S^3/\{\pm1\}.

On the dense orbit u,v≠0u,v\ne0, write a unit-sphere point as (reiα,1−r2eiβ)(r e^{i\alpha},\sqrt{1-r^2}e^{i\beta}), 0<r<10<r<1. The sign quotient identifies (α,β)(\alpha,\beta) with (α+π,β+π)(\alpha+\pi,\beta+\pi). Thus the dense-orbit link is the product of an open interval and a two-torus, with period lattice ℤ2+ℤ(12,12)\mathbb Z^2+\mathbb Z(\tfrac12,\tfrac12) when angles are divided by 2π2\pi. The positive-radius product gives the same period lattice for the dense orbit itself, so its link map is an isomorphism, as (72)–(73) predict.

Keep v=b≠0v=b\ne0 and let u=aeiθu=a e^{i\theta}, with |a|2+|b|2=1|a|^2+|b|^2=1. Its image is a nonzero period in that dense link; in the original cocharacter lattice it is (1,2)(1,2), since X,Y,ZX,Y,Z wind by 2,1,02,1,0. In the full S3S^3, it bounds the explicit disk (raeiθ,1−r2|a|2b/|b|)(r a e^{i\theta},\sqrt{1-r^2|a|^2}\,b/|b|), 0≤r≤10\leq r\leq1. At r=0r=0 the angular coordinate collapses to a point with u=0u=0. Project the disk to the sign quotient and normalize to the surface sphere. It contracts this loop in the total link, passing through a boundary orbit. The realization test uses the link piece within each incident stratum, with its map to that stratum; it does not replace that piece by the entire singular link.

Sources and reuse

Lunts and Schnürer’s Categories of constructible sheaves supplies the modern toric realization statements. Simon Telen’s Introduction to Toric Geometry and Hideyasu Sumihiro’s Equivariant completion supply the credited geometric source questions and arguments at the exact locators linked in the proof. Guillaume Valette’s Artin–Rees component retains CC BY4.0 at its linked provider. The earlier derived-category foundations retain the Stacks project authors’ credit and their component terms. No source expression is imported or relicensed here. Original teaching, three complete solutions and reader code are CC0.

Self-checked by the writing AI.

Reading index · Reuse terms · Provenance