Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 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 differential modules

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 sends c⊗db to c dC/A(b) and the second is induced by dC/B. The first arrow is not asserted to be injective, and it fails to be injective in general; exactness on the left is not part of the statement.

Facts & Assumptions

Given: Ring homomorphisms A→B→C of commutative rings.

[F1]

Derivations are maps out of Ω: for every ring map R→S with Kähler differential module (ΩS/R,d) and every S-module N, composition with d is a natural S-module isomorphism Hom⁡S(ΩS/R,N)≅Der⁡R(S,N).

[F2]

Existence and generators of Kähler differentials: a Kähler differential module exists for every ring map, and it is generated as a module by the elements ds.

[F3]

Derivation of an algebra: an A-derivation is additive, A-constant and satisfies the Leibniz rule; an A-derivation D:C→M that kills the image of B is a B-derivation, since D(bc)=bD(c)+cD(b)=bD(c).

Proof

1.1

The first map. The composite B→C→dC/AΩC/A is an A-derivation of B into the C-module ΩC/A; by [F1] it corresponds to a B-linear map ΩB/A→ΩC/A with db↦dC/A(b). Its extension of scalars along B→C is the C-linear map γ ⁣:C⊗BΩB/A→ΩC/A with γ(c⊗db)=c dC/A(b).

F1F3
1.2

The second map. The universal B-derivation dC/B ⁣:C→ΩC/B is also an A-derivation, so [F1] applied to A→C gives a C-linear map δ ⁣:ΩC/A→ΩC/B with δ(dC/A(c))=dC/B(c). It is surjective because the elements dC/B(c) generate ΩC/B over C by [F2].

F1F2
2.1

The composite vanishes. For c∈C and b∈B, δ(γ(c⊗db))=c dC/B(b)=0, since dC/B is B-constant: b is the image of an element of B, so dC/B(b)=0 in the definition of a B-derivation of C. Hence there is an induced C-linear map δˉ ⁣:Q→ΩC/B out of Q:=coker⁡γ, and it is surjective by step 1.2.

step 1.1step 1.2F3
3.1

A left inverse for δˉ. The map D ⁣:C→Q sending c to the class of dC/A(c) is the composite of the A-derivation dC/A with the C-linear quotient map, hence an A-derivation, and it kills B because dC/A(b) is the class of γ(1⊗db), which is zero in Q. As D is A-linear and kills B, it satisfies D(bc)=b D(c) for b∈B, c∈C by the Leibniz rule, so D is a B-derivation; [F1] applied to the ring map B→C gives a C-linear map ℓ ⁣:ΩC/B→Q with ℓ(dC/B(c))=[dC/A(c)].

step 2.1F1F3
4.1

ℓ is inverse to δˉ. For all c∈C we have δˉ(ℓ(dC/B(c)))=δˉ([dC/A(c)])=dC/B(c) and ℓ(δˉ([dC/A(c)]))=ℓ(dC/B(c))=[dC/A(c)] by the defining property of ℓ in step 3.1. The elements dC/B(c) generate ΩC/B and the classes [dC/A(c)] generate Q over C by [F2], so δˉ∘ℓ=id and ℓ∘δˉ=id. Hence δˉ is an isomorphism, ker⁡δ=im⁡γ, and with δ surjective the displayed sequence is exact.

step 2.1step 3.1F2∎

Depends on

Used by

Dependency tree · two levels

7 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