Formal power series
Formal power series are devices in mathematics that make it possible to employ much of the analytical machinery of power series in settings that do not have natural notions of "convergence". They are also useful to compactly describe sequences and to find closed formulas for recursively defined sequences; this is known as the method of generating functions and will be illustrated below.We start with a commutative ring R. We want to define the ring of formal power series over R in the variable X, denoted by R[[X]]; each element of this ring can be written in a unique way as an infinite sum of the form ∑n≥0 an Xn where the coefficients an are elements of R; any choice of coefficients an is allowed. R[[X]] is actually a topological ring so that these infinite sums are well-defined and convergent. The addition and multiplication of such sums follow the usual laws of power series.
| Table of contents |
|
2 Properties 3 Formal power series as functions 4 Differentiating formal power series 5 Power series in several variables 6 Uses 7 Universal property |
Formal construction
Start with the set RN of all infinite sequences in R. Define addition of two such sequences by
This topological ring is the ring of formal power series over R and is denoted by R[[X]].
Properties
R[[X]] is an associative algebra over R which contains the ring R[X] of polynomials over R; the polynomials correspond to the sequences which end in zeros.
The geometric series formula is valid in R[[X]]:
The maximal ideals of R[[X]] all arise from those in R in the following manner: an ideal M of R[[X]] is maximal if and only if M ∩ R is a maximal ideal of R and M is generated as an ideal by X and M ∩ R.
Several algebraic properties of R are inherited by R[[X]]:
- if R is a local ring, then so is R[[X]]
- if R is Noetherian, then so is R[[X]]
- if R is an integral domain, then so is R[[X]]
- if R is a field, then R[[X]] is a discrete valuation ring.
If K=R is a field, we can consider the quotient field of the integral domain K[[X]]; it is denoted by K((X)). Its elements are formal Laurent series of the form
Formal power series as functions
In mathematical analysis, every convergent power series defines a function with values in the real or complex numbers. Formal power series can also be interpreted as functions, but one has to be careful with the domain and codomain. If f=∑an Xn is an element of R[[X]], S is a commutative associative algebra over R, I is an ideal in S such that the I-adic topology on S is complete, and x is an element of I, then we can define
Since the topology on R[[X]] is the (X)-adic topology and R[[X]] is complete, we can in particular apply power series to other power series, provided that the arguments don't have constant coefficients: f(0), f(X2-X) and f( (1-X)-1 - 1) are all well defined for any formal power series f∈R[[X]].
With this formalism, we can give an explicit formula for the multiplicative inverse of a power series f whose constant coefficient a=f(0) is invertible in R:
Differentiating formal power series
If f = ∑ an Xn is an element of R[[X]], we define its formal derivative using the operator D as
The formal derivative has many of the properties of the continuous derivative of calculus. For example, the product rule is valid:
One can also define differentiation for formal Laurent series in a natural way, and then the quotient rule, in addition to the rules listed above, will also be valid.
Power series in several variables
The fastest way to define the ring R[[X1,...,Xr]] of formal power series over R in r variables starts with the ring S = R[X1,...,Xr] of polynomials over R. Let I be the ideal in S generated by X1,...,Xr, consider the I-adic topology on S, and form its completion. This results in a complete topological ring containing S which is denoted by R[[X1,...,Xr]].
For n=(n1,...,nr)∈Nr, we write Xn = X1n1...Xrnr. Then every element of R[[X1,...,Xr]] can be written in a unique way as a sum
If J is the ideal in R[[X1,...,Xr]] generated by X1,...,Xr (i.e. J consists of those power series with zero constant coefficients), then the topology on R[[X1,...,Xr]] is the J-adic topology.
Since R[[X1]] is a commutative ring, we can define its power series ring, say R[[X1]][[X2]]. This ring is naturall y isomorphic to the ring R[[X1,X2]] just defined, but as topological rings the two are different.
If K = R is a field, then K[[X1,...,Xr]] is a unique factorization domain.
Similar to the situation described above, we can "apply" power series in several variables to other power series with zero constant coefficients. It is also possible to define partial derivatives for formal power series in a straightforward way. Partial derivatives commute, as they do for continuously differentiable functions.
Uses
One can use formal power series to prove several relations familiar from analysis in a purely algebraic setting. Consider for instance the following elements of Q[[X]]:
As an example of the method of generating functions which arises frequently in combinatorics, consider the problem of finding a closed formula for the Fibonacci numbers fn defined by f0 = 0, f1 = 1, and fn = fn-1 + fn-2 for n≥2. We work in the ring R[[X]] and define the power series
Universal property
The power series ring R[[X1,...,Xr]] can be characterized by the following universal property: if S is a commutative associative algebra over R, if I is an ideal in S such that the I-adic topology on S is complete, and if x1,...,xr are elements of I, then there is a unique Φ : R[[X1,...,Xn]] -> S with the following properties:
- Φ is an R-algebra homomorphism
- Φ is continuous
- Φ(Xi) = xi for i = 1, ..., r.
