Commit 2022-08-24 09:35 94f13c65
View on Github →feat(ring_theory/localization/away): finitely presented as R[X]/(rX-1) (#12455)
- Show
localization.away r
is isomorphic toR[X]/(rX-1)
(implemented asadjoin_root (C r * X - 1)
) asR
-algebras:localization.away_equiv_adjoin
. Lemmas introduced for this purpose are:alg_hom_ext
,root_is_inv
andalg_hom_subsingleton
under namespaceadjoin_root
,ideal.quotient.alg_hom_ext
,is_localization.away.mul_inv_self
, andis_localization.alg_hom_subsingleton
(which says any two R-alg_hom from from a localization of R to another R-algebra are equal). - Deduce that the R-algebra S is finitely presented if S is a localization of R away from some
r : R
:is_localization.away.finite_presentation
. Lemmas introduced for this purpose arealgebra.finite_presentation.polynomial
andadjoin_root.finite_presentation
, and thefinite_type
versions are also added. - Golf
algebra.finite_finite_type/presentation.mv_polynomial
and fix typo inmem_adjoint_support
.