Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-sol)audited 2026-09-27
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.

Transitivity sequence for differentials

Statement

Let A→B→C be homomorphisms of commutative rings. Then the sequence of C-modules

C⊗BΩB/A⟶ΩC/A⟶ΩC/B⟶0

is exact, where the first map is the extension of scalars of dB/A along B→C (so that c⊗db↦c d(image of b)) and the second is induced by the universal property of ΩC/A from the B-derivation dC/B. The first arrow is not asserted injective, and in general it is not injective.

Facts & Assumptions

Given: Ring homomorphisms A→B→C of commutative rings, with universal derivations dB/A of ΩB/A, dC/A of ΩC/A and dC/B of ΩC/B.

[F1]

Universal property of algebraic differentials: for a ring map R→S and an S-module M, g↦g∘dS/R is an isomorphism Hom⁡S(ΩS/R,M)≅Der⁡R(S,M), for the pairs (A,B), (A,C) and (B,C) alike.

[F2]

Tensoring is right exact: if A′→B′→C′→0 is exact, then A′⊗RN→B′⊗RN→C′⊗RN→0 is exact; in particular an extension of scalars of a surjection is surjective and C⊗BΩB/A is generated as a C-module by the elements c⊗db.

[F3]

Differentials of a polynomial quotient and the Jacobian cokernel: for P=A[x], ΩP/A is free on dx, and for B=P/I the quotient formula ΩB/A≅(B⊗PΩP/A)/⟨1⊗df:f∈I⟩ holds.

Proof

1.1

The second map exists by [F1]: dC/B ⁣:C→ΩC/B is in particular an A-derivation, so it induces a C-linear π ⁣:ΩC/A→ΩC/B with π(dC/Ac)=dC/Bc. It is surjective because the elements dC/Bc generate ΩC/B. The composite π∘(first map) is zero: on the generators c⊗db of C⊗BΩB/A the first map sends c⊗db to c dC/Ab, and π sends that to c dC/Bb=0, since b lies in the image of B so that b is killed by the universal B-derivation of C. Hence im⁡(first map)⊆ker⁡π.

F1F2given
2.1

For the reverse inclusion put Q:=coker⁡(C⊗BΩB/A→ΩC/A), with quotient map q ⁣:ΩC/A→Q. The A-derivation C→Q, c↦q(dC/Ac), kills B, since q kills the image of the first map; hence by [F1] it induces a C-linear β ⁣:ΩC/B→Q with β(dC/Bc)=q(dC/Ac). The map π of step 1.1 kills the image of the first map, so it factors as π=γ∘q for a C-linear γ ⁣:Q→ΩC/B, and then γβ is a C-linear endomorphism of ΩC/B fixing the generators dC/Bc, so γβ=idΩC/B. Symmetrically βγ is a C-linear endomorphism of Q, and the elements q(dC/Ac) generate Q because the elements dC/Ac generate ΩC/A and q is onto, so from βγ(q(dC/Ac))=β(π(dC/Ac))=β(dC/Bc)=q(dC/Ac) we get βγ=idQ. Thus γ is injective, and for ω∈ker⁡π we get γ(q(ω))=π(ω)=0, hence q(ω)=0 and ω∈ker⁡q=im⁡(first map). Hence ker⁡π⊆im⁡(first map) and, with step 1.1, ker⁡π=im⁡(first map); moreover Q≅ΩC/B.

step 1.1F1algebra
3.1

The first arrow is not injective in general: take A=k a field, B=k[x], C=k with x↦0. By [F3] the source is C⊗BΩB/A≅(k[x]/(x))⊗k[x]k[x] dx≅k dx≠0, while the target is ΩC/A=Ωk/k=0, the universal derivation of a ring over itself being zero. So the first map is zero on a nonzero module, and with steps 1.1 and 2.1 the asserted sequence is exact with a noninjective first arrow.

step 2.1F3givenalgebra∎

Depends on

Used by

Dependency tree · two levels

13 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