Let k0 be a ring, k a k0-algebra, A a k-algebra, m a maximal ideal of A. Suppose that k and A/m are formally smooth over k0. In order that A be formally smooth over k for the m-adic topology, it is necessary and sufficient that the following two conditions be satisfied:
(i) the canonical homomorphism SA/m(m/m2)→grm(A) is bijective; (ii) the A/m-linear mapping
ω:A/m⊗kΩk0(k)⟶A/m⊗AΩk0(A)
deduced from the canonical mapping k→A is injective.
Let us denote by dk:k→Ωk0(k) and dA:A→Ωk0(A) the universal k0-derivations.
Suppose first that A is formally smooth over k for the m-adic topology. Then A is formally smooth over k0 for the m-adic topology (No. 2, Prop. 3, a)), which is equivalent to (i) (No. 5, Theorem 2). Moreover, the k0-derivation λ↦1⊗dk(λ) of k into A/m⊗kΩk0(k) can be extended to a k0-derivation of A into A/m⊗kΩk0(k) (No. 2, Remark 2). There therefore exists an A-linear mapping u:Ωk0(A)→A/m⊗kΩk0(k) such that u(dA(λ1A))=1⊗dk(λ) for every λ∈k. The A/m-linear mapping A/m⊗AΩk0(A)⟶A/m⊗kΩk0(k) deduced from u is a retraction of ω, which proves (ii).
Suppose conversely that conditions (i) and (ii) are satisfied. Then A is formally smooth over k0 for the m-adic topology (No. 5, Theorem 2) and the A-module Ωk0(A) is projective (No. 5, Corollary 3 of Theorem 2). Let us fix an integer r⩾0 and consider the A/mr-linear mapping
ωr:A/mr⊗kΩk0(k)⟶A/mr⊗AΩk0(A)
deduced from the canonical mapping k→A. Let (λi)i∈I be a family of elements of k such that the dk(λi) form a basis of the vector space Ωk0(k) over k; by (ii), the elements 1⊗dA(λi1A) are linearly independent in A/m⊗AΩk0(A). By II, § 3, No. 2, Cor. 1 and 2 of Prop. 5, the 1⊗dA(λi1A) form a basis of a direct factor of the A/mr-module A/mr⊗AΩk0(A). There therefore exists an A/mr-linear mapping
ur:A/mr⊗AΩk0(A)⟶A/mr⊗kΩk0(k)
such that ur(1⊗dA(λi1A))=1⊗dk(λi) for all i, hence ur∘ωr=Id.
Let us now verify that A is formally smooth over k for the m-adic topology. Let C be a k-algebra, N a square-zero ideal of C, and π:C→C/N the canonical surjection; endow C and C/N with the discrete topology. Let φ:A→C/N be a continuous homomorphism of k-algebras. Since A is formally smooth over k0 for the m-adic topology, there exists a continuous homomorphism of k0-algebras φ~0:A→C such that π∘φ~0=φ. By Prop. 1 of No. 1, the homomorphisms of k0-algebras φ~:A→C such that π∘φ~=φ are the mappings x↦v(dA(x))+φ~0(x), where v runs through HomA(Ωk0(A),N). It remains to choose v in such a way that φ~ is a homomorphism of k-algebras. The mapping λ↦λ1C−φ~0(λ1A) is a k0-derivation of k into N (loc. cit.), and therefore can be written h∘dk with h∈Homk(Ωk0(k),N).
Choose an integer r such that the kernel of φ contains mr. The A-module N is annihilated by mr, and it is enough to take for v the composite of the sequence of homomorphisms
Ωk0(A)⟶A/mr⊗AΩk0(A)urA/mr⊗kΩk0(k)h′N,
where h′ is deduced from h. In fact, for λ∈k one has: