Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Proj of a finitely generated graded algebra is projective

Statement

Assume AC inherited from the Proj construction. Let S=⨁n≥0Sn be a finitely generated graded commutative C-algebra with S0=C and every Sn finite-dimensional, and suppose S is generated as a C-algebra by homogeneous elements f1,…,fN of positive degrees d1,…,dN; put L=lcm⁡(d1,…,dN) (with L=1 when N=0) and d=kL with k=max⁡(1,N−1).

Then the Veronese subalgebra S(d)=⨁j≥0Sdj is generated in degree one by Sd: every element of S(d) is a polynomial in elements of the finite-dimensional space Sd. Consequently, if Sd≠0, choosing a C-basis g0,…,gM of Sd and the induced graded surjection B=C[x0,…,xM]→S(d), xi↦gi, the canonical isomorphism Proj⁡S≅Proj⁡S(d) exhibits Proj⁡S as a closed subscheme of the projective space PCM=Proj⁡B of finite type over C, and O(1) pulls back to OS(d)(1).

If S+=0, then S=C; and if Sd=0, degree-one generation makes S(d)=C. In either case Proj⁡S=∅ is the closed subscheme V+(x0) of PC0, so the conclusion holds vacuously in that case as well.

Facts & Assumptions

Given: The Axiom of Choice as inherited from the Proj construction; a finitely generated graded C-algebra S with S0=C and dim⁡CSn<∞ for all n; homogeneous generators f1,…,fN of positive degrees d1,…,dN when S+≠0; the numbers L=lcm⁡(d1,…,dN), k=max⁡(1,N−1) and d=kL.

[F1]

The Axiom of Choice states that every family of nonempty sets has a choice function; it is inherited by this item from the Proj construction, whose localization and chart-gluing data use it. (The Axiom of Choice, Projective scheme of a homogeneous quotient and its standard affine charts)

[F2]

Finite homogeneous generation. S is generated as a C-algebra by finitely many homogeneous elements, and every Sn is finite-dimensional. If S+≠0 then the degree-zero part of a generating set may be omitted, so that S is generated by finitely many homogeneous elements f1,…,fN of positive degrees; every element of Sn is then a C-linear combination of monomials f1a1⋯fNaN with ∑aidi=n. (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras, Nonnegatively graded rings and modules, homogeneous elements, and twists)

[F3]

Proj dictionary. For a graded ring S with S0=C, the points of Proj⁡S are the homogeneous primes not containing S+, the standard opens are D+(f)=Spec⁡S(f) for homogeneous f of positive degree, and these charts cover Proj⁡S. For the standard graded polynomial ring B=C[x0,…,xM] one has Proj⁡B=PCM. (Projective scheme of a homogeneous quotient and its standard affine charts, Projective space is Proj of a polynomial ring)

[F4]

Closed subschemes of projective space. For a homogeneous ideal I⊆B the canonical closed immersion Proj⁡(B/I)↪Proj⁡B=PCM identifies Proj⁡(B/I) with V+(I); its chart rings are the quotients B(g)→(B/I)(g). (Closed subschemes of projective space and saturated ideals)

[F5]

Veronese invariance. There is a canonical isomorphism Proj⁡S≅Proj⁡S(d) mapping D+(f) to D+(fd) with the same coordinate ring S(f)=S(fd)(d), under which OS(d)(1) corresponds to OS(d). (Proj is invariant under Veronese regrading)

[F6]

Twisting sheaves. For a graded ring A with A0=C, the sheaf OProj⁡A(1) is the associated sheaf of the shifted graded module A(1), with sections A(1)(g) on the chart D+(g); a degree-zero homomorphism M→N of graded A-modules induces a morphism M~→N~ of associated sheaves, computed on charts by the corresponding localization maps. (Twisting sheaf on Proj, Associated sheaf of a graded module on Proj)

Proof

technique · direct
1.1F1F2given

If S+=0 then Sn=0 for all n≥1 and hence S=S0=C; since every homogeneous prime contains S+=0, the set Proj⁡S is empty, and ∅ is the closed subscheme V+(x0)⊆PC0, so the assertions about Proj⁡S hold vacuously. Assume henceforth S+≠0 and fix homogeneous generators f1,…,fN of S of positive degrees d1,…,dN, with L=lcm⁡(d1,…,dN), k=max⁡(1,N−1) and d=kL.

1.2F2algebra

The generation claim. We show that every monomial f1a1⋯fNaN of degree md with m≥2 is a product of m monomials of degree d. Suppose not, and choose a counterexample with m≥2 minimal; call it M=f1a1⋯fNaN, so that a=(a1,…,aN) has no decomposition a=b1+⋯+bm with bj∈Z≥0N and ∑ibjidi=d. Then a has no sub-vector of degree d=kL: if c≤a had ∑icidi=kL, then a−c would have degree (m−1)kL and would, by minimality of m, decompose into m−1 vectors of degree kL, so a would decompose into m of them.

2.1choosealgebrastep 1.2

Maximal L-blocks. Call v∈Z≥0N an L-block of a if v≤a and ∑ividi=L, and choose a maximal-length family v1,…,vℓ of L-blocks of a with ∑j≤ℓvj≤a; such a maximum exists because every L-block has degree L>0. Then ℓ≤k−1, since otherwise v1+⋯+vk would be a sub-vector of a of degree kL, contradicting step 1.2. Put u:=a−∑j≤ℓvj∈Z≥0N. The vector u contains no L-block: any L-block v≤u would be disjoint from all vj, contradicting maximality of ℓ. Moreover ∑iuidi=md−ℓL≥(mk−k+1)L=((m−1)k+1)L≥(k+1)L≥NL, using m≥2 and k≥N−1.

3.1F2algebrastep 2.1

The box bound. For each i, since L/di is a positive integer and (L/di)ei has degree L, the absence of an L-block in u forces ui<L/di, i.e. ui≤L/di−1. Hence ∑iuidi≤∑i(L/di−1)di=NL−∑idi<NL, contradicting the lower bound ≥NL from step 2.1. Therefore every monomial of degree md, m≥2, is a product of m monomials of degree d; since Smd is spanned by such monomials and S0=C, the Veronese algebra satisfies S(d)=C[Sd] with Sd finite-dimensional.

4.1F3F4F5step 1.1step 3.1

If Sd=0, step 3.1 gives S(d)=C, so its Proj is empty and is a closed subscheme of P0 as in step 1.1; [F5] gives the same conclusion for Proj⁡S. Otherwise choose a basis g0,…,gM of the nonzero finite-dimensional space Sd. The graded map B=C[x0,…,xM]→S(d) sending xi to gi is surjective by step 3.1. Its homogeneous kernel I identifies S(d) with B/I, and [F4] exhibits its Proj as V+(I)⊆PM. The remaining chart arguments concern this nonempty-basis case.

5.1F6algebrastep 4.1

The twisting sheaves. On the covering charts D+(xi) of Proj⁡B, the degree-zero module B(1)(xi) is free with frame xi: every fraction of shifted degree zero is xi times a degree-zero fraction. Its pullback to D+(gi) is therefore free with the corresponding frame gi, which likewise generates S(d)(1)(gi). On overlaps the transition ratios xj/xi pull back to gj/gi. Thus these frame identifications glue to identify the pullback of OProj⁡B(1) with OS(d)(1) by [F6].

5.2F3F4step 3.1step 4.1

Finite type. The charts D+(gi) have rings obtained by quotienting the polynomial ring in the degree-zero ratios xj/xi, hence are finitely generated C-algebras; finitely many charts suffice because S(d) is generated over C by the finite set g0,…,gM by step 3.1, so D+(g0),…,D+(gM) cover Proj⁡S(d). Thus Proj⁡S(d) is a C-scheme of finite type.

6.1F5step 1.1step 4.1step 5.1step 5.2∎

Finally [F5] gives the canonical isomorphism Proj⁡S≅Proj⁡S(d) mapping D+(f) to D+(fd). Composed with step 4.1 it exhibits Proj⁡S as a closed subscheme of PCM, of finite type over C by step 5.2, and by step 5.1 the twisting sheaf O(1) pulls back to OS(d)(1), as claimed; the degenerate case S=C was settled in step 1.1.

Remarks

  • The correcting range of d. The repaired statement singles out the common multiple d=kL with k=max⁡(1,N−1); the original scaffold claimed the conclusion for every common multiple of the degrees of a generating set, which is false. With S=C[x1,x2,x3,x4] graded by deg⁡x1=2, deg⁡x2=12, deg⁡x3=15, deg⁡x4=20, one has L=60, and the monomial x1x24x32x42 has degree 120=2L although it is not a product of two monomials of degree L: no sub-multiset of the degrees {2,12,12,12,12,15,15,20,20} sums to 60. Hence S(L) is not generated in degree one, while the lemma supplies k=N−1=3 and then S(3L) is. (This is Deligne's classical phenomenon, quoted in the weighted-projective-space literature; the proof above is self-contained.)
  • Multiples of d. If A is a standard graded C-algebra, then so is every Veronese A(l): Alm=(Al)m. Applying this to A=S(d) shows that S(d′) is generated in degree one for every multiple d′ of d, Moreover, the maximal-block and box-bound argument of steps 1.2–3.1 works for every integer k≥max⁡(1,N−1): its only bound on k is k≥N−1. Thus the conclusion holds for all sufficiently large multiples kL of L.
  • No Hilbert--Mumford input. The proof uses only the monomial combinatorics of the degrees di and the definitions of Proj⁡ and its twisting sheaves; no criterion for (semi)stability is involved.

Depends on

Used by

Dependency tree · two levels

35 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources