Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 2026-09-30
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.

The product of two parabolas: a block Jacobian and the direct-sum formula

Example

Let k be any field and let X=Spec⁡(k[x,y,u,v]/(y−x2, v−u2))⊆Ak4 be the product of the two parabolas C1=Spec⁡(k[x,y]/(y−x2)) and C2=Spec⁡(k[u,v]/(v−u2)), carried by the equations y=x2 and v=u2 in separate pairs of variables, with origin 0=(0,0,0,0) and factor origins 01=(0,0), 02=(0,0). Then:

  1. X≅C1×kC2 as k-schemes, compatibly with the coordinate projections, and the origin 0 corresponds to the pair (01,02);
  2. the Jacobian matrix of the two equations at the origin is the block matrix (−2x10000−2u1) ⁣(0,0,0,0)=(01000001), whose kernel is {(a,0,b,0):a,b∈k}≅k2, so that T0X≅{(a,0,b,0)} is two-dimensional;
  3. each factor contributes one dimension, T01C1≅{(a,0)}≅k and T02C2≅{(b,0)}≅k, so the direct-sum formula gives T(01,02)(C1×kC2)≅T01C1⊕T02C2≅k⊕k≅k2, in agreement with the kernel {(a,0,b,0)} of the Jacobian computation under the coordinate splitting k4=k(x,y)2⊕k(u,v)2.

No characteristic, perfectness, reducedness or algebraic-closedness hypothesis is used.

Facts & Assumptions

Given: A field k, the polynomial rings k[x,y], k[u,v] and k[x,y,u,v]=k[x][y][u][v], the polynomials f=y−x2 and g=v−u2, the ideals I1=(f)⊆k[x,y], I2=(g)⊆k[u,v] and J=(f,g)⊆k[x,y,u,v], the quotient rings A1=k[x,y]/I1, A2=k[u,v]/I2 and B=k[x,y,u,v]/J, the k-schemes C1=Spec⁡A1, C2=Spec⁡A2 and X=Spec⁡B, and the origin 0=(0,0,0,0) together with the factor origins 01=(0,0)∈k2 and 02=(0,0)∈k2.

[F1]

The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution: R[x] is the set of finitely supported coefficient functions with (a+b)n=an+bn and (ab)n=∑i+j=naibj, the commutative-ring axioms hold, and a polynomial is written ∑iaixi, so k[x,y], k[u,v] and k[x,y,u,v]=k[x][y][u][v] are commutative rings and products expand by distributivity.

[F2]

The ideal generated by a subset and principal ideals: for a subset S⊆R, (S) is the intersection of all two-sided ideals of R containing S, and for a∈R the ideal ({a}) is written (a) and is called principal; thus (f), (g) are principal and (f,g) is generated as an ideal by the two-element set {f,g}.

[F3]

Equation rows and coordinate columns in an affine Jacobian: for an ideal with a specified finite generating list f1,…,fr and a point a satisfying f(a)=0 for every f∈I, the Jacobian matrix at a has rows (∂fi/∂tj(a)), with formal monomial derivatives whose integer coefficients are read in k, and it uses the actual scheme ideal.

[F4]

The Jacobian kernel computes the tangent space: for any field, ideal I⊆k[t1,…,tn], X=Spec⁡(k[t]/I), rational point a∈X(k) and any finite generating list of I, the coordinate-velocity map gives a canonical k-linear isomorphism TaX≅ker⁡J(a), independent of the chosen generating list, with no reducedness, perfectness or characteristic hypothesis.

[F5]

Tangent spaces of products over a field: for k-schemes X,Y and k-rational points x∈X, y∈Y, the map sending a tangent vector at (x,y), represented by a based dual-number map γ, to (pX∘γ,pY∘γ) along the two projections is a k-linear isomorphism T(x,y)(X×kY)≅TxX⊕TyY.

[F6]

Affine fibre products are spectra of tensor products: for maps A→B and A→C of commutative unital rings, in the category of all schemes Spec⁡B×Spec⁡ASpec⁡C≅Spec⁡(B⊗AC), the projections corresponding to b↦b⊗1 and c↦1⊗c.

[F7]

The tensor product of R-algebras has multiplication (a⊗b)(a′⊗b′)=aa′⊗bb′: for a commutative ring R and R-algebras A,B, the R-module A⊗RB carries a unique R-algebra structure with (a⊗b)(a′⊗b′)=aa′⊗bb′ and 1A⊗RB=1A⊗1B, and it is commutative when A and B are commutative.

[F8]

Universal mapping property of the tensor product of commutative algebras: for commutative R-algebras A,B,C and R-algebra maps f:A→C, g:B→C there is a unique R-algebra map h:A⊗RB→C with h(a⊗1)=f(a) and h(1⊗b)=g(b), given by h(a⊗b)=f(a)g(b); thus A⊗RB with its canonical maps is the coproduct of A and B.

[F9]

Universal property of a polynomial ring on an arbitrary family of indeterminates: a ring homomorphism φ:R→S and a family (si)i∈I in S determine a unique ring homomorphism R[xi:i∈I]→S restricting to φ and sending xi↦si.

[F10]

A ring homomorphism whose kernel contains a two-sided ideal factors uniquely through the quotient ring: a ring homomorphism whose kernel contains a two-sided ideal factors uniquely through the quotient ring.

[F11]

Evaluation at a point has kernel (x_1-a_1, ..., x_n-a_n): for a∈kn the evaluation map k[x1,…,xn]→k has kernel (x1−a1,…,xn−an), which is a maximal ideal.

[F12]

Affine schemes are contravariantly equivalent to commutative rings: ring maps A→B correspond contravariantly to morphisms Spec⁡B→Spec⁡A, so k-algebra homomorphisms A→k are the k-rational points of Spec⁡A.

[F13]

Every field is a commutative ring with 1≠0; it is an integral domain, and it is a commutative division ring: every field is a commutative ring with 1≠0 and is an integral domain.

[F14]

The intrinsic Zariski tangent space: the intrinsic Zariski tangent space TxX of a scheme X at x is the dual of the cotangent space mx/mx2 over the residue field, and at a k-rational point it agrees with the relative tangent space over k.

Verification

technique · direct
1.1givenF1F2F14algebra

Setup: k is a field and k[x,y], k[u,v], k[x,y,u,v]=k[x][y][u][v] are commutative rings by [F1]; f=y−x2 and g=v−u2 are nonzero polynomials, I1=(f), I2=(g) are principal ideals and J=(f,g) is the ideal generated by the two-element set {f,g} by [F2]; A1=k[x,y]/I1, A2=k[u,v]/I2, B=k[x,y,u,v]/J, C1=Spec⁡A1, C2=Spec⁡A2, X=Spec⁡B⊆Ak4; the origin 0=(0,0,0,0) satisfies f(0)=0 and g(0)=0 because f and g have no constant term; and Tx denotes the intrinsic tangent space of [F14].

2.1step 1.1F2F10F11F12algebra

The origins are k-rational points: the evaluation ev⁡:k[x,y,u,v]→k, h↦h(0,0,0,0) has kernel (x,y,u,v), maximal by [F11]; f and g lie in that kernel because f(0)=g(0)=0, so the kernel contains the ideal J=(f,g) generated by them by [F2], and [F10] factors ev⁡ uniquely through the quotient B=k[x,y,u,v]/J as a k-algebra homomorphism δ:B→k; δ is surjective because ev⁡ is, and [F12] renders a k-algebra homomorphism B→k as a k-rational point of X, namely the origin 0 with B/ker⁡δ≅k; the same argument applied to k[x,y] and A1 gives a k-algebra homomorphism δ1:A1→k, a k-rational point 01 of C1, and applied to k[u,v] and A2 gives a k-algebra homomorphism δ2:A2→k, a k-rational point 02 of C2.

2.2step 1.1F2F7F8F9F10algebra

The product structure: by [F9] there is a k-algebra homomorphism k[x,y]→B with x↦x^, y↦y^, and it kills f because y^=x^2 in B, so [F10] factors it as a k-algebra homomorphism α:A1→B with α(xˉ)=x^ and α(yˉ)=y^; likewise a k-algebra homomorphism β:A2→B is defined by β(uˉ)=u^ and β(vˉ)=v^, using v^=u^2; by [F8] there is a unique k-algebra homomorphism φ:A1⊗kA2→B with φ(a⊗1)=α(a) and φ(1⊗b)=β(b), where A1⊗kA2 is a commutative k-algebra with multiplication rule (a⊗b)(a′⊗b′)=aa′⊗bb′ by [F7]; in the other direction [F9] gives a k-algebra homomorphism ψ:k[x,y,u,v]→A1⊗kA2 with x↦xˉ⊗1, y↦yˉ⊗1, u↦1⊗uˉ, v↦1⊗vˉ, and the multiplication rule of [F7] computes ψ(f)=ψ(y)−ψ(x)2=(yˉ⊗1)−(xˉ⊗1)2=(yˉ−xˉ2)⊗1=0 and ψ(g)=ψ(v)−ψ(u)2=1⊗(vˉ−uˉ2)=0, so [F10] factors ψ through the quotient B=k[x,y,u,v]/J as a k-algebra homomorphism ψˉ:B→A1⊗kA2 with ψˉ(x^)=xˉ⊗1, ψˉ(y^)=yˉ⊗1, ψˉ(u^)=1⊗uˉ and ψˉ(v^)=1⊗vˉ.

2.3step 1.1F2F3F4F13algebra

The Jacobian computation: the ideal J=(f,g) is presented by the finite generating list (f,g) by [F2], and every element of J vanishes at 0 since f(0)=g(0)=0, so the Jacobian matrix of this list at 0 is defined by [F3]; its rows are the formal partial derivatives of f=y−x2 and g=v−u2, namely (−2x,1,0,0) and (0,0,−2u,1), so that at 0 the matrix is (01000001); a vector w=(w1,w2,w3,w4)∈k4 lies in the kernel exactly when w2=0 and w4=0, so ker⁡J(0)={(a,0,b,0):a,b∈k}, a two-dimensional subspace with k-basis (1,0,0,0),(0,0,1,0) because 1≠0 in k by [F13]; by [F4] the coordinate-velocity map gives a canonical k-linear isomorphism T0X≅ker⁡J(0), hence T0X≅{(a,0,b,0)} is two-dimensional.

2.4step 1.1F3F4algebra

The two factors: for C1=Spec⁡(k[x,y]/(f)) the Jacobian matrix of the single equation f at 01 is the 1×2 matrix (−2x,1) evaluated at (0,0), namely (0,1), by [F3]; its kernel is {(a,0):a∈k}≅k, one-dimensional, and [F4] gives T01C1≅{(a,0)}; for C2=Spec⁡(k[u,v]/(g)) the Jacobian matrix of g at 02 is (−2u,1) evaluated at (0,0), again (0,1), with kernel {(b,0):b∈k}≅k, so T02C2≅{(b,0)} and each factor contributes exactly one dimension.

3.1step 2.1step 2.2F6F8F9F10algebra

The maps of step 2.2 are inverse: the composites ψˉ∘φ and the identity of A1⊗kA2 are k-algebra homomorphisms out of the coproduct that restrict to the same maps on the two factors, since ψˉ(φ(xˉ⊗1))=ψˉ(x^)=xˉ⊗1 and likewise on yˉ,uˉ,vˉ, and every element of A1 is a polynomial in the two classes xˉ,yˉ and every element of A2 a polynomial in uˉ,vˉ, so the uniqueness clause of [F8] gives ψˉ∘φ=id⁡A1⊗kA2; conversely φ∘ψˉ and id⁡B are k-algebra homomorphisms B→B whose composites with the quotient map k[x,y,u,v]→B agree on x,y,u,v by those same displayed identities, so by the uniqueness of factorization in [F10] together with the uniqueness in [F9] they are equal and φ∘ψˉ=id⁡B; hence φ is a k-algebra isomorphism A1⊗kA2≅B and, taking the base ring k in [F6], C1×kC2=Spec⁡A1×Spec⁡kSpec⁡A2≅Spec⁡(A1⊗kA2)≅Spec⁡B=X, with the projections corresponding to α and β, that is, to the coordinate projections; moreover the k-rational point δ of step 2.1 corresponds under this isomorphism to the pair (δ1,δ2), because δ∘φ:A1⊗kA2→k is by [F8] the unique k-algebra homomorphism restricting to δ1 and δ2 on the two factors, which is the product point (01,02).

4.1step 3.1step 2.3step 2.4F5algebra

The direct-sum comparison: by [F5] applied to the k-schemes C1,C2 and their k-rational points 01,02 of step 2.1, the two projections induce a canonical k-linear isomorphism T(01,02)(C1×kC2)≅T01C1⊕T02C2, which by step 2.4 is ≅k⊕k≅k2; the isomorphism X≅C1×kC2 of steps 2.2 and 3.1 carries 0 to (01,02) and its projections are the coordinate projections, so a based dual-number point of X with velocity (a,0,b,0), as in step 2.3, projects to based points of the factors with velocities (a,0) and (b,0); hence the direct-sum isomorphism is compatible with the block splitting k4=k(x,y)2⊕k(u,v)2 of the coordinates, and the two computations of T0X agree: both are two-dimensional, the direct-sum side reconstructing exactly the kernel {(a,0,b,0)}; no characteristic hypothesis enters either computation.

5.1step 2.3step 4.1

Conclusion: for X=Spec⁡(k[x,y,u,v]/(y−x2,v−u2)) over any field k, the origin has tangent space T0X≅{(a,0,b,0):a,b∈k}, the kernel of the block Jacobian matrix (01000001), a two-dimensional k-vector space; the direct-sum formula for the product C1×kC2≅X reproduces the same two dimensions from the one-dimensional factor tangent spaces T01C1≅k and T02C2≅k, and no characteristic, perfectness, reducedness or algebraic-closedness hypothesis is used.

6.1step 1.1step 2.1step 2.3step 2.4F13∎

Boundary and scope dispositions: X, C1, C2 and the field k are nonempty, the origins being k-rational points by step 2.1 and k being a field with 0≠1 by [F13], so no object here is empty and the only empty lists would be empty generating lists, which do not occur since I1=(f), I2=(g) and J=(f,g) are presented by one or two exhibited elements (steps 1.1 and 2.3); the zero cases are the origin 0, where all four coordinates vanish, the vanishing f(0)=g(0)=0 of step 1.1, the vanishing entries −2x and −2u at the origin, the zero vector of ker⁡J(0), and the zero tangent map of a constant based dual-number point, while the kernel itself is not zero but two-dimensional because the entries 1 never vanish (step 2.3); there is one point 0, one product isomorphism, two equations, one Jacobian matrix with two rows, one kernel description, and each of the two factors contributes exactly one dimension (steps 3.1, 2.3 and 2.4); the degenerate instances of the direct-sum formula, a zero tangent factor, do not occur because both factors are one-dimensional (step 2.4), no equation degenerates to the zero polynomial since f and g have y- and v-coefficient 1 (step 1.1), and the characteristic does not enter at all, every evaluated entry of the two Jacobian matrices being 0 or 1 (steps 2.3 and 2.4), so the characteristic-two case is not exceptional and no hypothesis is excluded; the dimension endpoints are one for each factor and two for the product, the extreme parameter value a=b=0 giving the zero vector, and the entries −2x, −2u evaluated at the origin are the endpoint values that vanish there (steps 2.3 and 2.4); both directions of the kernel characterization are proved in step 2.3, the forward one because a vector of the kernel satisfies w2=0 and w4=0, the reverse one because w2=w4=0 makes both rows annihilate w, and the algebra isomorphisms of steps 2.2 and 3.1 are two-sided inverses by construction; no Axiom of Choice or dependent choice is used, since f, g, the two maps α,β, the assignment defining ψ and the Jacobian evaluations are all exhibited explicitly, no basis or neighbourhood is selected, and every cited supplier is choice-free, with no def-axiom-of-choice dependency declared.

Source qualification

Milne, Algebraic Geometry v6.10, Exercise 4-4 (printed p. 98) asks: "Let P and Q be points on varieties V and W. Show that T(P,Q)(V×W)≅TP(V)⊕TQ(W)"; the official solution (printed p. 222) takes V,W affine with I(V)=(f1,…,fr)⊆k[X1,…,Xm] and I(W)=(g1,…,gs)⊆k[Xm+1,…,Xm+n], observes that I(V×W) is generated by the combined list, and concludes that T(a,b)(V×W) is defined by the equations (dfi)a=0 and (dgj)b=0, "which can obviously be identified with Ta(V)×Tb(W)". The item's block Jacobian matrix of the two parabolas y=x2 and v=u2 is exactly the combined-list computation of that solution, and its comparison with the direct-sum formula is the scheme-theoretic form of the same identification, with the product C1×kC2 presented as Spec⁡(A1⊗kA2) and identified with Spec⁡(k[x,y,u,v]/(y−x2,v−u2)) through the explicit inverse maps of steps 2.2 and 3.1. Milne's chapter works with classical varieties over an algebraically closed field, with a=I(V) assumed radical; the item works with the actual scheme ideal (y−x2,v−u2) over an arbitrary field and uses no radicality or reducedness hypothesis anywhere: the Jacobian-kernel theorem applies to any ideal and any finite generating list, and the product and tensor-ring identifications are the general scheme-theoretic ones. Unlike the single-parabola computation, nothing here is decided by a characteristic-specific coefficient, so the example is characteristic free. The scaffold citation "Exercise 4-4" is therefore exact for the direct-sum claim, and the explicit two-parabola instance together with the identification of the Jacobian kernel with {(a,0,b,0)} is supplied by this item.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

68 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