Maths WorkshopMaths problems with full solutions
Exercise 1373Topology › Topology of Mn(ℝ) › Exponential, logarithm and group topologyL3Added 6 Nov 2026

The polar-exponential decomposition of GL_n

#polar decomposition#homeomorphism#orthogonal group#GL_n

Statement

Show that (U,S)↦UeS(U,S)\mapsto Ue^S is a homeomorphism SO(n)×Symn→GLn+(R)SO(n)\times\mathrm{Sym}_n\to GL_n^+(\mathbb{R}), and that (U,S)↦UeS(U,S)\mapsto Ue^S is a homeomorphism O(n)×Symn→GLn(R)O(n)\times\mathrm{Sym}_n\to GL_n(\mathbb{R}). Deduce that GLn+(R)GL_n^+(\mathbb{R}) is connected and GLn(R)GL_n(\mathbb{R}) has exactly two components.

Hint

Polar decomposition: every A∈GLnA\in GL_n is uniquely A=UPA=UP with UU orthogonal and PP positive definite, and A↦(U,P)A\mapsto(U,P) is continuous. Then compose with exp⁡:Symn→PD\exp:\mathrm{Sym}_n\to\mathrm{PD}.

Show solutionHide solution

Solution

Polar decomposition. For A∈GLn(R)A\in GL_n(\mathbb{R}), ATAA^TA is positive definite. Let P=(ATA)1/2P=(A^TA)^{1/2}, the unique positive definite square root (=exp⁡(12log⁡(ATA))=\exp(\tfrac12\log(A^TA))), and U=AP−1U=AP^{-1}. Then UTU=P−1ATAP−1=IU^TU=P^{-1}A^TAP^{-1}=I, so U∈O(n)U\in O(n) and A=UPA=UP. Uniqueness: if A=UP=U′P′A=UP=U'P' then ATA=P2=P′2A^TA=P^2=P'^2 and uniqueness of the positive square root gives P=P′P=P', hence U=U′U=U'. The map A↦(U,P)A\mapsto(U,P) is continuous, since A↦ATAA\mapsto A^TA is continuous and P↦P1/2=exp⁡(12log⁡P)P\mapsto P^{1/2}=\exp(\frac12\log P) is continuous (homeomorphism exp⁡\exp of the previous problem and its inverse). Conversely (U,P)↦UP(U,P)\mapsto UP is continuous. So GLn≅O(n)×PDGL_n\cong O(n)\times\mathrm{PD}.

Composition with exp⁡\exp. The map Φ:(U,S)↦UeS\Phi:(U,S)\mapsto Ue^S is the composition of id×exp⁡:O(n)×Symn→O(n)×PD\mathrm{id}\times\exp:O(n)\times\mathrm{Sym}_n\to O(n)\times\mathrm{PD} (a homeomorphism) and the polar homeomorphism O(n)×PD→GLnO(n)\times\mathrm{PD}\to GL_n. So Φ:O(n)×Symn→GLn(R)\Phi:O(n)\times\mathrm{Sym}_n\to GL_n(\mathbb{R}) is a homeomorphism.

Positive determinant. det⁡(UeS)=det⁡U⋅etr⁡S\det(Ue^S)=\det U\cdot e^{\operatorname{tr}S} has the sign of det⁡U\det U. So Φ\Phi restricts to a homeomorphism SO(n)×Symn→GLn+(R)SO(n)\times\mathrm{Sym}_n\to GL_n^+(\mathbb{R}) (and O−(n)×Symn→GLn−(R)O^-(n)\times\mathrm{Sym}_n\to GL_n^-(\mathbb{R})).

Connectedness. SO(n)SO(n) is connected (it is exp⁡(Skewn)\exp(\mathrm{Skew}_n)) and Symn\mathrm{Sym}_n is a vector space, so GLn+(R)≅SO(n)×SymnGL_n^+(\mathbb{R})\cong SO(n)\times\mathrm{Sym}_n is connected. GLn(R)=GLn+⊔GLn−GL_n(\mathbb{R})=GL_n^+\sqcup GL_n^-, two open disjoint nonempty (for n≥1n\ge1) connected sets, so exactly two components.

Remark. Topologically, GLn+(R)GL_n^+(\mathbb{R}) "is" SO(n)SO(n) times a contractible space: it deformation retracts onto SO(n)SO(n) (shrink S→0S\to0). All the interesting topology of GLn+GL_n^+ is that of SO(n)SO(n).