Algebra homomorphisms out of a presented algebra #
Let P be a presentation of an R-algebra S. Every family in an R-algebra T satisfying
the relations of P is the family of values on the generators of an R-algebra homomorphism
S →ₐ[R] T. This homomorphism is unique: an R-algebra homomorphism out of S is determined
by its values on the generators (Algebra.Generators.algHom_ext, in
TauCeti.RingTheory.Extension.Generators).
Main definitions #
Algebra.Presentation.lift P x hx: theR-algebra homomorphism out ofSsending the generators ofPto a familyxsatisfying the relations ofP.
Main results #
Algebra.Presentation.lift_val:P.lift x hxsends thei-th generator tox i.MvPolynomial.map_ker_aeval_eq_ker_aeval_tmul: base change of the kernel of a surjectionR[ι] → Sis the kernel of the corresponding mapB[ι] → B ⊗[R] S.Algebra.Presentation.ker_baseChange_eq_map: the kernel of the base change of a presentation is the extension of its kernel.
The R-algebra homomorphism out of S sending the generators of the presentation P to a
family x that satisfies the relations of P.
Instances For
P.lift x hx sends the i-th generator of P to x i.
The kernel of the base change of a presentation to K is the extension of its kernel.
Base change of the kernel of a surjection from a polynomial ring onto S: if ϕ : R[ι] → S
sends the variables to val, then for every commutative R-algebra B the kernel of the map
B[ι] → B ⊗[R] S sending the variables to 1 ⊗ val i is the extension of ker ϕ to B[ι].