In abstract algebra, a completion is any of several related functors on rings and modules that result in complete topological rings and modules. Completion is similar to localization, and together they are among the most basic tools in analysing commutative rings. Complete commutative rings have a simpler structure than general ones, and Hensel's lemma applies to them. In algebraic geometry, a completion of a ring of functions R on a space X concentrates on a formal neighborhood of a point of X: heuristically, this is a neighborhood so small that all Taylor series centered at the point are convergent. An algebraic completion is constructed in a manner analogous to completion of a metric space with Cauchy sequences, and agrees with it in the case when R has a metric given by a non-Archimedean absolute value.
Suppose that E is an abelian group with a descending filtration
E=F0E\supsetF1E\supsetF2E\supset …
of subgroups. One then defines the completion (with respect to the filtration) as the inverse limit:
\widehat{E}=\varprojlim(E/FnE)=\left\{\left.(\overline{an})n\geq0\in\prodn\geq0(E/FnE) \right| ai\equiv
iE} | |
a | |
j\pmod{F |
foralli\leqj\right\}.
This is again an abelian group. Usually E is an additive abelian group. If E has additional algebraic structure compatible with the filtration, for instance E is a filtered ring, a filtered module, or a filtered vector space, then its completion is again an object with the same structure that is complete in the topology determined by the filtration. This construction may be applied both to commutative and noncommutative rings. As may be expected, when the intersection of the
FiE
I=ak{m}
F0R=R\supsetI\supsetI2\supset … , FnR=In.
(Open neighborhoods of any r ∈ R are given by cosets r + In.) The (I-adic) completion is the inverse limit of the factor rings,
\widehat{R}I=\varprojlim(R/In)
pronounced "R I hat". The kernel of the canonical map from the ring to its completion is the intersection of the powers of I. Thus is injective if and only if this intersection reduces to the zero element of the ring; by the Krull intersection theorem, this is the case for any commutative Noetherian ring which is an integral domain or a local ring.
There is a related topology on R-modules, also called Krull or I-adic topology. A basis of open neighborhoods of a module M is given by the sets of the form
x+InM forx\inM.
The I-adic completion of an R-module M is the inverse limit of the quotients
\widehat{M}I=\varprojlim(M/InM).
This procedure converts any module over R into a complete topological module over
\widehat{R}I
\Zp
\Z
ak{m}=(x1,\ldots,xn)
\widehat{R}ak{m
R
I=(f1,\ldots,fn),
I
R
\begin{cases}R[[x1,\ldots,xn]]\to\widehat{R}I\ xi\mapstofi\end{cases}
The kernel is the ideal
(x1-f1,\ldots,xn-fn).
Completions can also be used to analyze the local structure of singularities of a scheme. For example, the affine schemes associated to
\Complex[x,y]/(xy)
\Complex[x,y]/(y2-x2(1+x))
(x,y)
\Complex[[x,y]]/(xy)
\Complex[[x,y]]/((y+u)(y-u))
u
x2(1+x)
\Complex[[x,y]].
u=x\sqrt{1+x}=
infty | |
\sum | |
n=0 |
(-1)n(2n)! | |
(1-2n)(n!)2(4n) |
xn+1.
Since both rings are given by the intersection of two ideals generated by a homogeneous degree 1 polynomial, we can see algebraically that the singularities "look" the same. This is because such a scheme is the union of two non-equal linear subspaces of the affine plane.
Moreover, if M and N are two modules over the same topological ring R and f: M → N is a continuous module map then f uniquely extends to the map of the completions:
\widehat{f}:\widehat{M}\to\widehat{N},
where
\widehat{M},\widehat{N}
\widehat{R}.
\widehat{M}=M ⊗ R\widehat{R}.
Together with the previous property, this implies that the functor of completion on finitely generated R-modules is exact: it preserves short exact sequences. In particular, taking quotients of rings commutes with completion, meaning that for any quotient R-algebra
R/I
\widehat{R/I}\cong\widehatR/\widehatI.
ak{m}
R\simeqK[[x1,\ldots,xn]]/I
for some n and some ideal I (Eisenbud, Theorem 7.7).