Statement

Let RR be a and let

f=(f1,,fn)(X1,,Xn)R[[X1,,Xn]]n.f=(f_1,\ldots,f_n)\in(X_1,\ldots,X_n)R[[X_1,\ldots,X_n]]^n.

Write Jf(0)Mn(R)J_f(0)\in M_n(R) for the matrix of linear coefficients of ff. The formal inverse function theorem says that the following are equivalent:

  1. Jf(0)J_f(0) is invertible over RR;
  2. there is a unique tuple g(X)R[[X]]ng\in(X)R[[X]]^n satisfying f(g(X))=X=g(f(X))f(g(X))=X=g(f(X));
  3. by ff is a continuous RR-algebra automorphism of R[[X]]R[[X]].
Recursive construction

Decompose f=f(1)+f(2)+f=f^{(1)}+f^{(2)}+\cdots into homogeneous terms. The degree-one equation forces g(1)=(f(1))1g^{(1)}=(f^{(1)})^{-1}. Once g(1),,g(d1)g^{(1)},\ldots,g^{(d-1)} are known, the degree-dd part of f(g)=Xf(g)=X is a linear equation for g(d)g^{(d)} with coefficient matrix Jf(0)J_f(0). Inverting that matrix determines g(d)g^{(d)} uniquely. Completeness of R[[X]]R[[X]] assembles the degreewise solution.

Consequences

A pointed formal map is a coordinate change exactly when its tangent map is an isomorphism. In particular, a whose linear coefficient is invertible is automatically an isomorphism.

Formal, not analytic

This theorem is coefficientwise and valid over any commutative base ring. It does not claim that the series defines a convergent function on an open subset of Rn\mathbb R^n or Cn\mathbb C^n; no norm or analytic convergence is part of the statement.

References
  1. Michiel Hazewinkel, Formal Groups and Applications, AMS Chelsea Publishing, 2012. AMS book record. Relevant: Appendix A, “Homomorphisms and isomorphisms; formal inverse function theorem.”
  2. Nicolas Bourbaki, Algebra II: Chapters 4–7, Springer, 1990. Relevant: Chapter 4, formal series and substitution.