Orthogonal group

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description

Template:Sidebar with collapsible lists In mathematics, the orthogonal group in dimension nScript error: No such module "Check for unknown parameters"., denoted O(n)Script error: No such module "Check for unknown parameters"., is the group of distance-preserving transformations of a Euclidean space of dimension nScript error: No such module "Check for unknown parameters". that preserve a fixed point, where the group operation is given by composing transformations. The orthogonal group is sometimes called the general orthogonal group, by analogy with the general linear group. Equivalently, it is the group of n × nScript error: No such module "Check for unknown parameters". orthogonal matrices, where the group operation is given by matrix multiplication (an orthogonal matrix is a real matrix whose inverse equals its transpose). The orthogonal group is an algebraic group and a Lie group. It is compact.

The orthogonal group in dimension nScript error: No such module "Check for unknown parameters". has two connected components. The one that contains the identity element is a normal subgroup, called the special orthogonal group, and denoted SO(n)Script error: No such module "Check for unknown parameters".. It consists of all orthogonal matrices of determinant 1. This group is also called the rotation group, generalizing the fact that in dimensions 2 and 3, its elements are the usual rotations around a point (in dimension 2) or a line (in dimension 3). In low dimension, these groups have been widely studied, see SO(2)Script error: No such module "Check for unknown parameters"., SO(3)Script error: No such module "Check for unknown parameters". and SO(4)Script error: No such module "Check for unknown parameters".. The other component consists of all orthogonal matrices of determinant −1. This component does not form a group, as the product of any two of its elements is of determinant 1, and therefore not an element of the component.

By extension, for any field FScript error: No such module "Check for unknown parameters"., an n × nScript error: No such module "Check for unknown parameters". matrix with entries in FScript error: No such module "Check for unknown parameters". such that its inverse equals its transpose is called an orthogonal matrix over FScript error: No such module "Check for unknown parameters".. The n × nScript error: No such module "Check for unknown parameters". orthogonal matrices form a subgroup, denoted O(n, F)Script error: No such module "Check for unknown parameters"., of the general linear group GL(n, F)Script error: No such module "Check for unknown parameters".; that is O(n,F)={QGL(n,F)QTQ=QQT=I}.

More generally, given a non-degenerate symmetric bilinear form or quadratic form[1] on a vector space over a field, the orthogonal group of the form is the group of invertible linear maps that preserve the form. The preceding orthogonal groups are the special case where, on some basis, the bilinear form is the dot product, or, equivalently, the quadratic form is the sum of the square of the coordinates.

All orthogonal groups are algebraic groups, since the condition of preserving a form can be expressed as an equality of matrices.

Name

The name of "orthogonal group" originates from the following characterization of its elements. Given a Euclidean vector space EScript error: No such module "Check for unknown parameters". of dimension nScript error: No such module "Check for unknown parameters"., the elements of the orthogonal group O(n)Script error: No such module "Check for unknown parameters". are, up to a uniform scaling (homothecy), the linear maps from EScript error: No such module "Check for unknown parameters". to EScript error: No such module "Check for unknown parameters". that map orthogonal vectors to orthogonal vectors.

In Euclidean geometry

The orthogonal O(n)Script error: No such module "Check for unknown parameters". is the subgroup of the general linear group GL(n, R)Script error: No such module "Check for unknown parameters"., consisting of all endomorphisms that preserve the Euclidean norm; that is, endomorphisms gScript error: No such module "Check for unknown parameters". such that g(x)=x.

Let E(n)Script error: No such module "Check for unknown parameters". be the group of the Euclidean isometries of a Euclidean space SScript error: No such module "Check for unknown parameters". of dimension nScript error: No such module "Check for unknown parameters".. This group does not depend on the choice of a particular space, since all Euclidean spaces of the same dimension are isomorphic. The stabilizer subgroup of a point xSScript error: No such module "Check for unknown parameters". is the subgroup of the elements g ∈ E(n)Script error: No such module "Check for unknown parameters". such that g(x) = xScript error: No such module "Check for unknown parameters".. This stabilizer is (or, more exactly, is isomorphic to) O(n)Script error: No such module "Check for unknown parameters"., since the choice of a point as an origin induces an isomorphism between the Euclidean space and its associated Euclidean vector space.

There is a natural group homomorphism pScript error: No such module "Check for unknown parameters". from E(n)Script error: No such module "Check for unknown parameters". to O(n)Script error: No such module "Check for unknown parameters"., which is defined by

p(g)(yx)=g(y)g(x),

where, as usual, the subtraction of two points denotes the translation vector that maps the second point to the first one. This is a well defined homomorphism, since a straightforward verification shows that, if two pairs of points have the same difference, the same is true for their images by gScript error: No such module "Check for unknown parameters". (for details, see Template:Slink).

The kernel of pScript error: No such module "Check for unknown parameters". is the vector space of the translations. So, the translations form a normal subgroup of E(n)Script error: No such module "Check for unknown parameters"., the stabilizers of two points are conjugate under the action of the translations, and all stabilizers are isomorphic to O(n)Script error: No such module "Check for unknown parameters"..

Moreover, the Euclidean group is a semidirect product of O(n)Script error: No such module "Check for unknown parameters". and the group of translations. It follows that the study of the Euclidean group is essentially reduced to the study of O(n)Script error: No such module "Check for unknown parameters"..

Special orthogonal group

By choosing an orthonormal basis of a Euclidean vector space, the orthogonal group can be identified with the group (under matrix multiplication) of orthogonal matrices, which are the matrices such that

QQT=I.

It follows from this equation that the square of the determinant of Template:Mvar equals 1Script error: No such module "Check for unknown parameters"., and thus the determinant of Template:Mvar is either 1Script error: No such module "Check for unknown parameters". or −1Script error: No such module "Check for unknown parameters".. The orthogonal matrices with determinant 1Script error: No such module "Check for unknown parameters". form a subgroup called the special orthogonal group, denoted SO(n)Script error: No such module "Check for unknown parameters"., consisting of all direct isometries of O(n)Script error: No such module "Check for unknown parameters"., which are those that preserve the orientation of the space.

SO(n)Script error: No such module "Check for unknown parameters". is a normal subgroup of O(n)Script error: No such module "Check for unknown parameters"., as being the kernel of the determinant, which is a group homomorphism whose image is the multiplicative group Template:MsetScript error: No such module "Check for unknown parameters".. This implies that the orthogonal group is an internal semidirect product of SO(n)Script error: No such module "Check for unknown parameters". and any subgroup formed with the identity and a reflection.

The group with two elements Template:MsetScript error: No such module "Check for unknown parameters". (where Template:Mvar is the identity matrix) is a normal subgroup and even a characteristic subgroup of O(n)Script error: No such module "Check for unknown parameters"., and, if nScript error: No such module "Check for unknown parameters". is even, also of SO(n)Script error: No such module "Check for unknown parameters".. If nScript error: No such module "Check for unknown parameters". is odd, O(n)Script error: No such module "Check for unknown parameters". is the internal direct product of SO(n)Script error: No such module "Check for unknown parameters". and Template:MsetScript error: No such module "Check for unknown parameters"..

The group SO(2)Script error: No such module "Check for unknown parameters". is abelian (whereas SO(n)Script error: No such module "Check for unknown parameters". is not abelian when n > 2Script error: No such module "Check for unknown parameters".). Its finite subgroups are the cyclic group CkScript error: No such module "Check for unknown parameters". of kScript error: No such module "Check for unknown parameters".-fold rotations, for every positive integer Template:Mvar. All these groups are normal subgroups of O(2)Script error: No such module "Check for unknown parameters". and SO(2)Script error: No such module "Check for unknown parameters"..

Canonical form

For any element of O(n)Script error: No such module "Check for unknown parameters". there is an orthogonal basis, where its matrix has the form [2] [3]

[R1Rk00±1±1],

where there may be any number, including zero, of ±1's; and where the matrices R1, ..., RkScript error: No such module "Check for unknown parameters". are 2-by-2 rotation matrices, that is matrices of the form

[abba],

with a2 + b2 = 1Script error: No such module "Check for unknown parameters"..

This results from the spectral theorem by regrouping eigenvalues that are complex conjugate, and taking into account that the absolute values of the eigenvalues of an orthogonal matrix are all equal to 1Script error: No such module "Check for unknown parameters"..

The element belongs to SO(n)Script error: No such module "Check for unknown parameters". if and only if there are an even number of −1Script error: No such module "Check for unknown parameters". on the diagonal. A pair of eigenvalues −1Script error: No such module "Check for unknown parameters". can be identified with a rotation by πScript error: No such module "Check for unknown parameters". and a pair of eigenvalues +1Script error: No such module "Check for unknown parameters". can be identified with a rotation by 0Script error: No such module "Check for unknown parameters"..

The special case of n = 3Script error: No such module "Check for unknown parameters". is known as Euler's rotation theorem, which asserts that every (non-identity) element of SO(3)Script error: No such module "Check for unknown parameters". is a rotation about a unique axis–angle pair.


Reflections

Reflections are the elements of O(n)Script error: No such module "Check for unknown parameters". whose canonical form is

[100I],

where Template:Mvar is the (n − 1) × (n − 1)Script error: No such module "Check for unknown parameters". identity matrix, and the zeros denote row or column zero matrices. In other words, a reflection is a transformation that transforms the space in its mirror image with respect to a hyperplane.

In dimension two, every rotation can be decomposed into a product of two reflections. More precisely, a rotation of angle θScript error: No such module "Check for unknown parameters". is the product of two reflections whose axes form an angle of θ / 2Script error: No such module "Check for unknown parameters"..

A product of up to nScript error: No such module "Check for unknown parameters". elementary reflections always suffices to generate any element of O(n)Script error: No such module "Check for unknown parameters".. This results immediately from the above canonical form and the case of dimension two.

The Cartan–Dieudonné theorem is the generalization of this result to the orthogonal group of a nondegenerate quadratic form over a field of characteristic different from two.

The reflection through the origin (the map v ↦ −vScript error: No such module "Check for unknown parameters".) is an example of an element of O(n)Script error: No such module "Check for unknown parameters". that is not a product of fewer than nScript error: No such module "Check for unknown parameters". reflections.

Symmetry group of spheres

The orthogonal group O(n)Script error: No such module "Check for unknown parameters". is the symmetry group of the (n − 1)Script error: No such module "Check for unknown parameters".-sphere (for n = 3Script error: No such module "Check for unknown parameters"., this is just the sphere) and all objects with spherical symmetry, if the origin is chosen at the center.

The symmetry group of a circle is O(2)Script error: No such module "Check for unknown parameters".. The orientation-preserving subgroup SO(2)Script error: No such module "Check for unknown parameters". is isomorphic (as a real Lie group) to the circle group, also known as U(1)Script error: No such module "Check for unknown parameters"., the multiplicative group of the complex numbers of absolute value equal to one. This isomorphism sends the complex number exp(φ i) = cos(φ) + i sin(φ)Script error: No such module "Check for unknown parameters". of absolute value 1Script error: No such module "Check for unknown parameters". to the special orthogonal matrix

[cos(φ)sin(φ)sin(φ)cos(φ)].

In higher dimension, O(n)Script error: No such module "Check for unknown parameters". has a more complicated structure (in particular, SO(n)Script error: No such module "Check for unknown parameters". is no longer commutative). The topological structures of the Template:Mvar-sphere and O(n)Script error: No such module "Check for unknown parameters". are strongly correlated, and this correlation is widely used for studying both topological spaces.

Group structure

The groups O(n)Script error: No such module "Check for unknown parameters". and SO(n)Script error: No such module "Check for unknown parameters". are real compact Lie groups of dimension n(n − 1) / 2Script error: No such module "Check for unknown parameters".. The group O(n)Script error: No such module "Check for unknown parameters". has two connected components, with SO(n)Script error: No such module "Check for unknown parameters". being the identity component, that is, the connected component containing the identity matrix.

As algebraic groups

The orthogonal group O(n)Script error: No such module "Check for unknown parameters". can be identified with the group of the matrices Template:Mvar such that ATA = IScript error: No such module "Check for unknown parameters".. Since both members of this equation are symmetric matrices, this provides n(n + 1) / 2Script error: No such module "Check for unknown parameters". equations that the entries of an orthogonal matrix must satisfy, and which are not all satisfied by the entries of any non-orthogonal matrix.

This proves that O(n)Script error: No such module "Check for unknown parameters". is an algebraic set. Moreover, it can be provedScript error: No such module "Unsubst". that its dimension is

n(n1)2=n2n(n+1)2,

which implies that O(n)Script error: No such module "Check for unknown parameters". is a complete intersection. This implies that all its irreducible components have the same dimension, and that it has no embedded component. In fact, O(n)Script error: No such module "Check for unknown parameters". has two irreducible components, that are distinguished by the sign of the determinant (that is det(A) = 1Script error: No such module "Check for unknown parameters". or det(A) = −1Script error: No such module "Check for unknown parameters".). Both are nonsingular algebraic varieties of the same dimension n(n − 1) / 2Script error: No such module "Check for unknown parameters".. The component with det(A) = 1Script error: No such module "Check for unknown parameters". is SO(n)Script error: No such module "Check for unknown parameters"..

Maximal tori and Weyl groups

A maximal torus in a compact Lie group G is a maximal subgroup among those that are isomorphic to TkScript error: No such module "Check for unknown parameters". for some Template:Mvar, where T = SO(2)Script error: No such module "Check for unknown parameters". is the standard one-dimensional torus.[4]

In O(2n)Script error: No such module "Check for unknown parameters". and SO(2n)Script error: No such module "Check for unknown parameters"., for every maximal torus, there is a basis on which the torus consists of the block-diagonal matrices of the form

[R100Rn],

where each RjScript error: No such module "Check for unknown parameters". belongs to SO(2)Script error: No such module "Check for unknown parameters".. In O(2n + 1)Script error: No such module "Check for unknown parameters". and SO(2n + 1)Script error: No such module "Check for unknown parameters"., the maximal tori have the same form, bordered by a row and a column of zeros, and 1Script error: No such module "Check for unknown parameters". on the diagonal.

The Weyl group of SO(2n + 1)Script error: No such module "Check for unknown parameters". is the semidirect product {±1}nSn of a normal elementary abelian 2-subgroup and a symmetric group, where the nontrivial element of each Template:MsetScript error: No such module "Check for unknown parameters". factor of Template:MsetnScript error: No such module "Check for unknown parameters". acts on the corresponding circle factor of T × {1Script error: No such module "Check for unknown parameters".} by inversion, and the symmetric group SnScript error: No such module "Check for unknown parameters". acts on both Template:MsetnScript error: No such module "Check for unknown parameters". and T × {1Script error: No such module "Check for unknown parameters".} by permuting factors. The elements of the Weyl group are represented by matrices in O(2n) × Template:MsetScript error: No such module "Check for unknown parameters".. The SnScript error: No such module "Check for unknown parameters". factor is represented by block permutation matrices with 2-by-2 blocks, and a final 1Script error: No such module "Check for unknown parameters". on the diagonal. The Template:MsetnScript error: No such module "Check for unknown parameters". component is represented by block-diagonal matrices with 2-by-2 blocks either

[1001]or[0110],

with the last component ±1Script error: No such module "Check for unknown parameters". chosen to make the determinant 1Script error: No such module "Check for unknown parameters"..

The Weyl group of SO(2n)Script error: No such module "Check for unknown parameters". is the subgroup Hn1Sn<{±1}nSn of that of SO(2n + 1)Script error: No such module "Check for unknown parameters"., where Hn−1 < Template:MsetnScript error: No such module "Check for unknown parameters". is the kernel of the product homomorphism Template:MsetnTemplate:MsetScript error: No such module "Check for unknown parameters". given by (ε1,,εn)ε1εn; that is, Hn−1 < Template:MsetnScript error: No such module "Check for unknown parameters". is the subgroup with an even number of minus signs. The Weyl group of SO(2n)Script error: No such module "Check for unknown parameters". is represented in SO(2n)Script error: No such module "Check for unknown parameters". by the preimages under the standard injection SO(2n) → SO(2n + 1)Script error: No such module "Check for unknown parameters". of the representatives for the Weyl group of SO(2n + 1)Script error: No such module "Check for unknown parameters".. Those matrices with an odd number of [0110] blocks have no remaining final −1Script error: No such module "Check for unknown parameters". coordinate to make their determinants positive, and hence cannot be represented in SO(2n)Script error: No such module "Check for unknown parameters"..

Topology

Template:Confusing section Script error: No such module "Unsubst".

Low-dimensional topology

The low-dimensional (real) orthogonal groups are familiar spaces:

  • O(1) = S0Script error: No such module "Check for unknown parameters"., a two-point discrete space
  • SO(1) = {1}Script error: No such module "Check for unknown parameters".
  • SO(2)Script error: No such module "Check for unknown parameters". is S1Script error: No such module "Check for unknown parameters".
  • SO(3)Script error: No such module "Check for unknown parameters". is RP3Script error: No such module "Check for unknown parameters". [5]
  • SO(4)Script error: No such module "Check for unknown parameters". is doubly covered by SU(2) × SU(2) = S3 × S3Script error: No such module "Check for unknown parameters"..

Fundamental group

In terms of algebraic topology, for n > 2Script error: No such module "Check for unknown parameters". the fundamental group of SO(n, R)Script error: No such module "Check for unknown parameters". is cyclic of order 2,[6] and the spin group Spin(n)Script error: No such module "Check for unknown parameters". is its universal cover. For n = 2Script error: No such module "Check for unknown parameters". the fundamental group is infinite cyclic and the universal cover corresponds to the real line (the group Spin(2)Script error: No such module "Check for unknown parameters". is the unique connected 2-fold cover).

Homotopy groups

Generally, the homotopy groups πk(O)Script error: No such module "Check for unknown parameters". of the real orthogonal group are related to homotopy groups of spheres, and thus are in general hard to compute. However, one can compute the homotopy groups of the stable orthogonal group (aka the infinite orthogonal group), defined as the direct limit of the sequence of inclusions:

O(0)O(1)O(2)O=k=0O(k)

Since the inclusions are all closed, hence cofibrations, this can also be interpreted as a union. On the other hand, SnScript error: No such module "Check for unknown parameters". is a homogeneous space for O(n + 1)Script error: No such module "Check for unknown parameters"., and one has the following fiber bundle:

O(n)O(n+1)Sn,

which can be understood as "The orthogonal group O(n + 1)Script error: No such module "Check for unknown parameters". acts transitively on the unit sphere SnScript error: No such module "Check for unknown parameters"., and the stabilizer of a point (thought of as a unit vector) is the orthogonal group of the perpendicular complement, which is an orthogonal group one dimension lower." Thus the natural inclusion O(n) → O(n + 1)Script error: No such module "Check for unknown parameters". is (n − 1)Script error: No such module "Check for unknown parameters".-connected, so the homotopy groups stabilize, and πk(O(n + 1)) = πk(O(n))Script error: No such module "Check for unknown parameters". for n > k + 1Script error: No such module "Check for unknown parameters".: thus the homotopy groups of the stable space equal the lower homotopy groups of the unstable spaces.

From Bott periodicity we obtain Ω8OOScript error: No such module "Check for unknown parameters"., therefore the homotopy groups of OScript error: No such module "Check for unknown parameters". are 8-fold periodic, meaning πk + 8(O) = πk(O)Script error: No such module "Check for unknown parameters"., and so one need list only the first 8 homotopy groups:

π0(O)=𝐙/2𝐙π1(O)=𝐙/2𝐙π2(O)=0π3(O)=𝐙π4(O)=0π5(O)=0π6(O)=0π7(O)=𝐙

Relation to KO-theory

Via the clutching construction, homotopy groups of the stable space OScript error: No such module "Check for unknown parameters". are identified with stable vector bundles on spheres (up to isomorphism), with a dimension shift of 1: πk(O) = πk + 1(BO)Script error: No such module "Check for unknown parameters".. Setting KO = BO × Z = Ω−1O × ZScript error: No such module "Check for unknown parameters". (to make π0Script error: No such module "Check for unknown parameters". fit into the periodicity), one obtains:

π0(KO)=𝐙π1(KO)=𝐙/2𝐙π2(KO)=𝐙/2𝐙π3(KO)=0π4(KO)=𝐙π5(KO)=0π6(KO)=0π7(KO)=0

Computation and interpretation of homotopy groups

Low-dimensional groups

The first few homotopy groups can be calculated by using the concrete descriptions of low-dimensional groups.

  • π0(O) = π0(O(1)) = Z / 2ZScript error: No such module "Check for unknown parameters"., from orientation-preserving/reversing (this class survives to O(2)Script error: No such module "Check for unknown parameters". and hence stably)
  • π1(O) = π1(SO(3)) = Z / 2ZScript error: No such module "Check for unknown parameters"., which is spin comes from SO(3) = RP3 = S3 / (Z / 2Z)Script error: No such module "Check for unknown parameters"..
  • π2(O) = π2(SO(3)) = 0Script error: No such module "Check for unknown parameters"., which surjects onto π2(SO(4))Script error: No such module "Check for unknown parameters".; this latter thus vanishes.
Lie groups

From general facts about Lie groups, π2(G)Script error: No such module "Check for unknown parameters". always vanishes, and π3(G)Script error: No such module "Check for unknown parameters". is free (free abelian).

Vector bundles

Template:Confusing section π0(KO)Script error: No such module "Check for unknown parameters". is a vector bundle over S0Script error: No such module "Check for unknown parameters"., which consists of two points. Thus over each point, the bundle is trivial, and the non-triviality of the bundle is the difference between the dimensions of the vector spaces over the two points, so π0(KO) = ZScript error: No such module "Check for unknown parameters". is the dimension.

Loop spaces

Using concrete descriptions of the loop spaces in Bott periodicity, one can interpret the higher homotopies of OScript error: No such module "Check for unknown parameters". in terms of simpler-to-analyze homotopies of lower order. Using π0, OScript error: No such module "Check for unknown parameters". and O/UScript error: No such module "Check for unknown parameters". have two components, KO = BO × ZScript error: No such module "Check for unknown parameters". and KSp = BSp × ZScript error: No such module "Check for unknown parameters". have countably many components, and the rest are connected.

Interpretation of homotopy groups

In a nutshell:[7]

  • π0(KO) = ZScript error: No such module "Check for unknown parameters". is about dimension
  • π1(KO) = Z / 2ZScript error: No such module "Check for unknown parameters". is about orientation
  • π2(KO) = Z / 2ZScript error: No such module "Check for unknown parameters". is about spin
  • π4(KO) = ZScript error: No such module "Check for unknown parameters". is about topological quantum field theory.

Let RScript error: No such module "Check for unknown parameters". be any of the four division algebras RScript error: No such module "Check for unknown parameters"., CScript error: No such module "Check for unknown parameters"., HScript error: No such module "Check for unknown parameters"., OScript error: No such module "Check for unknown parameters"., and let LRScript error: No such module "Check for unknown parameters". be the tautological line bundle over the projective line RP1Script error: No such module "Check for unknown parameters"., and [LR]Script error: No such module "Check for unknown parameters". its class in K-theory. Noting that RP1 = S1Script error: No such module "Check for unknown parameters"., CP1 = S2Script error: No such module "Check for unknown parameters"., HP1 = S4Script error: No such module "Check for unknown parameters"., OP1 = S8Script error: No such module "Check for unknown parameters"., these yield vector bundles over the corresponding spheres, and

  • π1(KO)Script error: No such module "Check for unknown parameters". is generated by [LR]Script error: No such module "Check for unknown parameters".
  • π2(KO)Script error: No such module "Check for unknown parameters". is generated by [LC]Script error: No such module "Check for unknown parameters".
  • π4(KO)Script error: No such module "Check for unknown parameters". is generated by [LH]Script error: No such module "Check for unknown parameters".
  • π8(KO)Script error: No such module "Check for unknown parameters". is generated by [LO]Script error: No such module "Check for unknown parameters".

From the point of view of symplectic geometry, π0(KO) ≅ π8(KO) = ZScript error: No such module "Check for unknown parameters". can be interpreted as the Maslov index, thinking of it as the fundamental group π1(U/O)Script error: No such module "Check for unknown parameters". of the stable Lagrangian Grassmannian as U/O ≅ Ω7(KO)Script error: No such module "Check for unknown parameters"., so π1(U/O) = π1+7(KO)Script error: No such module "Check for unknown parameters"..

Whitehead tower

The orthogonal group anchors a Whitehead tower:

Fivebrane(n)String(n)Spin(n)SO(n)O(n)

which is obtained by successively removing (killing) homotopy groups of increasing order. This is done by constructing short exact sequences starting with an Eilenberg–MacLane space for the homotopy group to be removed. The first few entries in the tower are the spin group and the string group, and are preceded by the fivebrane group. The homotopy groups that are killed are in turn Template:Pi0(O) to obtain SO from O, Template:Pi1(O) to obtain Spin from SO, Template:Pi3(O) to obtain String from Spin, and then Template:Pi7(O) and so on to obtain the higher order branes.

Of indefinite quadratic form over the reals

Script error: No such module "Labelled list hatnote".

Over the real numbers, nondegenerate quadratic forms are classified by Sylvester's law of inertia, which asserts that, on a vector space of dimension Template:Mvar, such a form can be written as the difference of a sum of Template:Mvar squares and a sum of Template:Mvar squares, with p + q = nScript error: No such module "Check for unknown parameters".. In other words, there is a basis on which the matrix of the quadratic form is a diagonal matrix, with Template:Mvar entries equal to 1Script error: No such module "Check for unknown parameters"., and Template:Mvar entries equal to −1Script error: No such module "Check for unknown parameters".. The pair (p, q)Script error: No such module "Check for unknown parameters". called the inertia, is an invariant of the quadratic form, in the sense that it does not depend on the way of computing the diagonal matrix.

The orthogonal group of a quadratic form depends only on the inertia, and is thus generally denoted O(p, q)Script error: No such module "Check for unknown parameters".. Moreover, as a quadratic form and its opposite have the same orthogonal group, one has O(p, q) = O(q, p)Script error: No such module "Check for unknown parameters"..

The standard orthogonal group is O(n) = O(n, 0) = O(0, n)Script error: No such module "Check for unknown parameters".. So, in the remainder of this section, it is supposed that neither Template:Mvar nor Template:Mvar is zero.

The subgroup of the matrices of determinant 1 in O(p, q)Script error: No such module "Check for unknown parameters". is denoted SO(p, q)Script error: No such module "Check for unknown parameters".. The group O(p, q)Script error: No such module "Check for unknown parameters". has four connected components, depending on whether an element preserves orientation on either of the two maximal subspaces where the quadratic form is positive definite or negative definite. The component of the identity, whose elements preserve orientation on both subspaces, is denoted SO+(p, q)Script error: No such module "Check for unknown parameters"..

The group O(3, 1)Script error: No such module "Check for unknown parameters". is the Lorentz group that is fundamental in relativity theory. Here the 3Script error: No such module "Check for unknown parameters". corresponds to space coordinates, and 1Script error: No such module "Check for unknown parameters". corresponds to the time coordinate.

Of complex quadratic forms

Over the field CScript error: No such module "Check for unknown parameters". of complex numbers, every non-degenerate quadratic form in Template:Mvar variables is equivalent to x12 + ... + xn2Script error: No such module "Check for unknown parameters".. Thus, up to isomorphism, there is only one non-degenerate complex quadratic space of dimension Template:Mvar, and one associated orthogonal group, usually denoted O(n, C)Script error: No such module "Check for unknown parameters".. It is the group of complex orthogonal matrices, complex matrices whose product with their transpose is the identity matrix.

As in the real case, O(n, C)Script error: No such module "Check for unknown parameters". has two connected components. The component of the identity consists of all matrices of determinant 1Script error: No such module "Check for unknown parameters". in O(n, C)Script error: No such module "Check for unknown parameters".; it is denoted SO(n, C)Script error: No such module "Check for unknown parameters"..

The groups O(n, C)Script error: No such module "Check for unknown parameters". and SO(n, C)Script error: No such module "Check for unknown parameters". are complex Lie groups of dimension n(n − 1) / 2Script error: No such module "Check for unknown parameters". over CScript error: No such module "Check for unknown parameters". (the dimension over RScript error: No such module "Check for unknown parameters". is twice that). For n ≥ 2Script error: No such module "Check for unknown parameters"., these groups are noncompact. As in the real case, SO(n, C)Script error: No such module "Check for unknown parameters". is not simply connected: For n > 2Script error: No such module "Check for unknown parameters"., the fundamental group of SO(n, C)Script error: No such module "Check for unknown parameters". is cyclic of order 2, whereas the fundamental group of SO(2, C)Script error: No such module "Check for unknown parameters". is ZScript error: No such module "Check for unknown parameters"..

Over finite fields

Characteristic different from two

Over a field of characteristic different from two, two quadratic forms are equivalent if their matrices are congruent, that is if a change of basis transforms the matrix of the first form into the matrix of the second form. Two equivalent quadratic forms have clearly the same orthogonal group.

The non-degenerate quadratic forms over a finite field of characteristic different from two are completely classified into congruence classes, and it results from this classification that there is only one orthogonal group in odd dimension and two in even dimension.

More precisely, Witt's decomposition theorem asserts that (in characteristic different from two) every vector space equipped with a non-degenerate quadratic form Template:Mvar can be decomposed as a direct sum of pairwise orthogonal subspaces

V=L1L2LmW,

where each Template:Mvar is a hyperbolic plane (that is there is a basis such that the matrix of the restriction of Template:Mvar to Template:Mvar has the form [0110]), and the restriction of Template:Mvar to Template:Mvar is anisotropic (that is, Q(w) ≠ 0Script error: No such module "Check for unknown parameters". for every nonzero Template:Mvar in Template:Mvar).

The Chevalley–Warning theorem asserts that, over a finite field, the dimension of Template:Mvar is at most two.

If the dimension of Template:Mvar is odd, the dimension of Template:Mvar is thus equal to one, and its matrix is congruent either to [1] or to [φ], where Template:Mvar is a non-square scalar. It results that there is only one orthogonal group that is denoted O(2n + 1, q)Script error: No such module "Check for unknown parameters"., where Template:Mvar is the number of elements of the finite field (a power of an odd prime).[8]

If the dimension of Template:Mvar is two and −1Script error: No such module "Check for unknown parameters". is not a square in the ground field (that is, if its number of elements Template:Mvar is congruent to 3 modulo 4), the matrix of the restriction of Template:Mvar to Template:Mvar is congruent to either Template:Mvar or IScript error: No such module "Check for unknown parameters"., where Template:Mvar is the 2×2 identity matrix. If the dimension of Template:Mvar is two and −1Script error: No such module "Check for unknown parameters". is a square in the ground field (that is, if Template:Mvar is congruent to 1, modulo 4) the matrix of the restriction of Template:Mvar to Template:Mvar is congruent to [100φ], Template:Mvar is any non-square scalar.

This implies that if the dimension of Template:Mvar is even, there are only two orthogonal groups, depending whether the dimension of Template:Mvar zero or two. They are denoted respectively O+(2n, q)Script error: No such module "Check for unknown parameters". and O(2n, q)Script error: No such module "Check for unknown parameters"..[8]

The orthogonal group Oε(2, q)Script error: No such module "Check for unknown parameters". is a dihedral group of order 2(qε)Script error: No such module "Check for unknown parameters"., where ε = ±Script error: No such module "Check for unknown parameters".. Template:Math proof

When the characteristic is not two, the order of the orthogonal groups are[9]

|O(2n+1,q)|=2qn2i=1n(q2i1),
|O+(2n,q)|=2qn(n1)(qn1)i=1n1(q2i1),
|O(2n,q)|=2qn(n1)(qn+1)i=1n1(q2i1).

In characteristic two, the formulas are the same, except that the factor 2Script error: No such module "Check for unknown parameters". of Template:AbsScript error: No such module "Check for unknown parameters". must be removed.

Dickson invariant

For orthogonal groups, the Dickson invariant is a homomorphism from the orthogonal group to the quotient group Z / 2ZScript error: No such module "Check for unknown parameters". (integers modulo 2), taking the value 0Script error: No such module "Check for unknown parameters". in case the element is the product of an even number of reflections, and the value of 1 otherwise.[10]

Algebraically, the Dickson invariant can be defined as D(f) = rank(If) modulo 2Script error: No such module "Check for unknown parameters"., where IScript error: No such module "Check for unknown parameters". is the identity Script error: No such module "Footnotes".. Over fields that are not of characteristic 2 it is equivalent to the determinant: the determinant is −1Script error: No such module "Check for unknown parameters". to the power of the Dickson invariant. Over fields of characteristic 2, the determinant is always 1, so the Dickson invariant gives more information than the determinant.

The special orthogonal group is the kernel of the Dickson invariant[10] and usually has index 2 in O(n, F )Script error: No such module "Check for unknown parameters"..[11] When the characteristic of FScript error: No such module "Check for unknown parameters". is not 2, the Dickson Invariant is 0Script error: No such module "Check for unknown parameters". whenever the determinant is 1Script error: No such module "Check for unknown parameters".. Thus when the characteristic is not 2, SO(n, F )Script error: No such module "Check for unknown parameters". is commonly defined to be the elements of O(n, F )Script error: No such module "Check for unknown parameters". with determinant 1Script error: No such module "Check for unknown parameters".. Each element in O(n, F )Script error: No such module "Check for unknown parameters". has determinant ±1Script error: No such module "Check for unknown parameters".. Thus in characteristic 2, the determinant is always 1Script error: No such module "Check for unknown parameters"..

The Dickson invariant can also be defined for Clifford groups and pin groups in a similar way (in all dimensions).

Orthogonal groups of characteristic 2

Over fields of characteristic 2 orthogonal groups often exhibit special behaviors, some of which are listed in this section. (Formerly these groups were known as the hypoabelian groups, but this term is no longer used.)

  • Any orthogonal group over any field is generated by reflections, except for a unique example where the vector space is 4-dimensional over the field with 2 elements and the Witt index is 2.[12] A reflection in characteristic two has a slightly different definition. In characteristic two, the reflection orthogonal to a vector uScript error: No such module "Check for unknown parameters". takes a vector vScript error: No such module "Check for unknown parameters". to v + B(v, u)/Q(u) · uScript error: No such module "Check for unknown parameters". where BScript error: No such module "Check for unknown parameters". is the bilinear formScript error: No such module "Unsubst". and QScript error: No such module "Check for unknown parameters". is the quadratic form associated to the orthogonal geometry. Compare this to the Householder reflection of odd characteristic or characteristic zero, which takes vScript error: No such module "Check for unknown parameters". to v − 2·B(v, u)/Q(u) · uScript error: No such module "Check for unknown parameters"..
  • The center of the orthogonal group usually has order 1 in characteristic 2, rather than 2, since I = −IScript error: No such module "Check for unknown parameters"..
  • In odd dimensions 2n + 1Script error: No such module "Check for unknown parameters". in characteristic 2, orthogonal groups over perfect fields are the same as symplectic groups in dimension 2nScript error: No such module "Check for unknown parameters".. In fact the symmetric form is alternating in characteristic 2, and as the dimension is odd it must have a kernel of dimension 1, and the quotient by this kernel is a symplectic space of dimension 2nScript error: No such module "Check for unknown parameters"., acted upon by the orthogonal group.
  • In even dimensions in characteristic 2 the orthogonal group is a subgroup of the symplectic group, because the symmetric bilinear form of the quadratic form is also an alternating form.

The spinor norm

The spinor norm is a homomorphism from an orthogonal group over a field FScript error: No such module "Check for unknown parameters". to the quotient group F× / (F×)2Script error: No such module "Check for unknown parameters". (the multiplicative group of the field FScript error: No such module "Check for unknown parameters". up to multiplication by square elements), that takes reflection in a vector of norm nScript error: No such module "Check for unknown parameters". to the image of nScript error: No such module "Check for unknown parameters". in F× / (F×)2Script error: No such module "Check for unknown parameters"..[13]

For the usual orthogonal group over the reals, it is trivial, but it is often non-trivial over other fields, or for the orthogonal group of a quadratic form over the reals that is not positive definite.

Galois cohomology and orthogonal groups

In the theory of Galois cohomology of algebraic groups, some further points of view are introduced. They have explanatory value, in particular in relation with the theory of quadratic forms; but were for the most part post hoc, as far as the discovery of the phenomenon is concerned. The first point is that quadratic forms over a field can be identified as a Galois H1Script error: No such module "Check for unknown parameters"., or twisted forms (torsors) of an orthogonal group. As an algebraic group, an orthogonal group is in general neither connected nor simply-connected; the latter point brings in the spin phenomena, while the former is related to the determinant.

The 'spin' name of the spinor norm can be explained by a connection to the spin group (more accurately a pin group). This may now be explained quickly by Galois cohomology (which however postdates the introduction of the term by more direct use of Clifford algebras). The spin covering of the orthogonal group provides a short exact sequence of algebraic groups.

1μ2PinVOV1

Here μ2Script error: No such module "Check for unknown parameters". is the algebraic group of square roots of 1; over a field of characteristic not 2 it is roughly the same as a two-element group with trivial Galois action. The connecting homomorphism from H0(OV)Script error: No such module "Check for unknown parameters"., which is simply the group OV(F)Script error: No such module "Check for unknown parameters". of FScript error: No such module "Check for unknown parameters".-valued points, to H1(μ2)Script error: No such module "Check for unknown parameters". is essentially the spinor norm, because H12)Script error: No such module "Check for unknown parameters". is isomorphic to the multiplicative group of the field modulo squares.

There is also the connecting homomorphism from H1Script error: No such module "Check for unknown parameters". of the orthogonal group, to the H2Script error: No such module "Check for unknown parameters". of the kernel of the spin covering. The cohomology is non-abelian so that this is as far as we can go, at least with the conventional definitions.

Lie algebra

Script error: No such module "anchor".Script error: No such module "anchor". The Lie algebra corresponding to Lie groups O(n, F )Script error: No such module "Check for unknown parameters". and SO(n, F )Script error: No such module "Check for unknown parameters". consists of the skew-symmetric n × nScript error: No such module "Check for unknown parameters". matrices, with the Lie bracket [ , ]Script error: No such module "Check for unknown parameters". given by the commutator. One Lie algebra corresponds to both groups. It is often denoted by 𝔬(n,F) or 𝔰𝔬(n,F), and called the orthogonal Lie algebra or special orthogonal Lie algebra. Over real numbers, these Lie algebras for different nScript error: No such module "Check for unknown parameters". are the compact real forms of two of the four families of semisimple Lie algebras: in odd dimension BkScript error: No such module "Check for unknown parameters"., where n = 2k + 1Script error: No such module "Check for unknown parameters"., while in even dimension DrScript error: No such module "Check for unknown parameters"., where n = 2rScript error: No such module "Check for unknown parameters"..

Since the group SO(n)Script error: No such module "Check for unknown parameters". is not simply connected, the representation theory of the orthogonal Lie algebras includes both representations corresponding to ordinary representations of the orthogonal groups, and representations corresponding to projective representations of the orthogonal groups. (The projective representations of SO(n)Script error: No such module "Check for unknown parameters". are just linear representations of the universal cover, the spin group Spin(n).) The latter are the so-called spin representation, which are important in physics.

More generally, given a vector space VScript error: No such module "Check for unknown parameters". (over a field with characteristic not equal to 2) with a nondegenerate symmetric bilinear form u,v, the special orthogonal Lie algebra consists of tracefree endomorphisms φ which are skew-symmetric for this form (φA,B=A,φB). Over a field of characteristic 2 we consider instead the alternating endomorphisms. Concretely we can equate these with the bivectors of the exterior algebra, the antisymmetric tensors of 2V. The correspondence is given by:

vwv,ww,v

This description applies equally for the indefinite special orthogonal Lie algebras 𝔰𝔬(p,q) for symmetric bilinear forms with signature (p, q)Script error: No such module "Check for unknown parameters"..

Over real numbers, this characterization is used in interpreting the curl of a vector field (naturally a bivector) as an infinitesimal rotation or "curl", hence the name.

Related groups

The orthogonal groups and special orthogonal groups have a number of important subgroups, supergroups, quotient groups, and covering groups. These are listed below.

The inclusions O(n) ⊂ U(n) ⊂ USp(2n)Script error: No such module "Check for unknown parameters". and USp(n) ⊂ U(n) ⊂ O(2n)Script error: No such module "Check for unknown parameters". are part of a sequence of 8 inclusions used in a geometric proof of the Bott periodicity theorem, and the corresponding quotient spaces are symmetric spaces of independent interest – for example, U(n)/O(n)Script error: No such module "Check for unknown parameters". is the Lagrangian Grassmannian.

Lie subgroups

In physics, particularly in the areas of Kaluza–Klein compactification, it is important to find out the subgroups of the orthogonal group. The main ones are:

O(n)O(n1) – preserve an axis
O(2n)U(n)SU(n)U(n)Script error: No such module "Check for unknown parameters". are those that preserve a compatible complex structure or a compatible symplectic structure – see 2-out-of-3 property; SU(n)Script error: No such module "Check for unknown parameters". also preserves a complex orientation.
O(2n)USp(n)
O(7)G2

Lie supergroups

The orthogonal group O(n)Script error: No such module "Check for unknown parameters". is also an important subgroup of various Lie groups:

U(n)O(n)USp(2n)O(n)G2O(3)F4O(9)E6O(10)E7O(12)E8O(16)

Conformal group

Script error: No such module "Labelled list hatnote".

Being isometries, real orthogonal transforms preserve angles, and are thus conformal maps, though not all conformal linear transforms are orthogonal. In classical terms this is the difference between congruence and similarity, as exemplified by SSS (side-side-side) congruence of triangles and AAA (angle-angle-angle) similarity of triangles. The group of conformal linear maps of RnScript error: No such module "Check for unknown parameters". is denoted CO(n)Script error: No such module "Check for unknown parameters". for the conformal orthogonal group, and consists of the product of the orthogonal group with the group of dilations. If nScript error: No such module "Check for unknown parameters". is odd, these two subgroups do not intersect, and they are a direct product: CO(2k + 1) = O(2k + 1) × RScript error: No such module "Check for unknown parameters"., where R = R∖{0Script error: No such module "Check for unknown parameters".} is the real multiplicative group, while if nScript error: No such module "Check for unknown parameters". is even, these subgroups intersect in ±1Script error: No such module "Check for unknown parameters"., so this is not a direct product, but it is a direct product with the subgroup of dilation by a positive scalar: CO(2k) = O(2k) × R+Script error: No such module "Check for unknown parameters"..

Similarly one can define CSO(n)Script error: No such module "Check for unknown parameters".; this is always: CSO(n) = CO(n) ∩ GL+(n) = SO(n) × R+Script error: No such module "Check for unknown parameters"..

Discrete subgroups

As the orthogonal group is compact, discrete subgroups are equivalent to finite subgroups.[note 1] These subgroups are known as point groups and can be realized as the symmetry groups of polytopes. A very important class of examples are the finite Coxeter groups, which include the symmetry groups of regular polytopes.

Dimension 3 is particularly studied – see point groups in three dimensions, polyhedral groups, and list of spherical symmetry groups. In 2 dimensions, the finite groups are either cyclic or dihedral – see point groups in two dimensions.

Other finite subgroups include:

Covering and quotient groups

The orthogonal group is neither simply connected nor centerless, and thus has both a covering group and a quotient group, respectively:

  • Two covering Pin groups, Pin+(n) → O(n)Script error: No such module "Check for unknown parameters". and Pin(n) → O(n)Script error: No such module "Check for unknown parameters".,
  • The quotient projective orthogonal group, O(n) → PO(n)Script error: No such module "Check for unknown parameters"..

These are all 2-to-1 covers.

For the special orthogonal group, the corresponding groups are:

Spin is a 2-to-1 cover, while in even dimension, PSO(2k)Script error: No such module "Check for unknown parameters". is a 2-to-1 cover, and in odd dimension PSO(2k + 1)Script error: No such module "Check for unknown parameters". is a 1-to-1 cover; i.e., isomorphic to SO(2k + 1)Script error: No such module "Check for unknown parameters".. These groups, Spin(n)Script error: No such module "Check for unknown parameters"., SO(n)Script error: No such module "Check for unknown parameters"., and PSO(n)Script error: No such module "Check for unknown parameters". are Lie group forms of the compact special orthogonal Lie algebra, 𝔰𝔬(n,𝐑)SpinScript error: No such module "Check for unknown parameters". is the simply connected form, while PSOScript error: No such module "Check for unknown parameters". is the centerless form, and SOScript error: No such module "Check for unknown parameters". is in general neither.[note 3]

In dimension 3 and above these are the covers and quotients, while dimension 2 and below are somewhat degenerate; see specific articles for details.

Principal homogeneous space: Stiefel manifold

Script error: No such module "Labelled list hatnote". The principal homogeneous space for the orthogonal group O(n)Script error: No such module "Check for unknown parameters". is the Stiefel manifold Vn(Rn)Script error: No such module "Check for unknown parameters". of orthonormal bases (orthonormal nScript error: No such module "Check for unknown parameters".-frames).

In other words, the space of orthonormal bases is like the orthogonal group, but without a choice of base point: given an orthogonal space, there is no natural choice of orthonormal basis, but once one is given one, there is a one-to-one correspondence between bases and the orthogonal group. Concretely, a linear map is determined by where it sends a basis: just as an invertible map can take any basis to any other basis, an orthogonal map can take any orthogonal basis to any other orthogonal basis.

The other Stiefel manifolds Vk(Rn)Script error: No such module "Check for unknown parameters". for k < nScript error: No such module "Check for unknown parameters". of incomplete orthonormal bases (orthonormal kScript error: No such module "Check for unknown parameters".-frames) are still homogeneous spaces for the orthogonal group, but not principal homogeneous spaces: any kScript error: No such module "Check for unknown parameters".-frame can be taken to any other kScript error: No such module "Check for unknown parameters".-frame by an orthogonal map, but this map is not uniquely determined.

See also

Specific transforms

Specific groups

Related groups

Lists of groups

Representation theory

Notes

<templatestyles src="Reflist/styles.css" />

  1. Infinite subsets of a compact space have an accumulation point and are not discrete.
  2. O(n) ∩ GL(n, Z)Script error: No such module "Check for unknown parameters". equals the signed permutation matrices because an integer vector of norm 1 must have a single non-zero entry, which must be ±1Script error: No such module "Check for unknown parameters". (if it has two non-zero entries or a larger entry, the norm will be larger than 1), and in an orthogonal matrix these entries must be in different coordinates, which is exactly the signed permutation matrices.
  3. In odd dimension, SO(2k + 1) ≅ PSO(2k + 1)Script error: No such module "Check for unknown parameters". is centerless (but not simply connected), while in even dimension SO(2k)Script error: No such module "Check for unknown parameters". is neither centerless nor simply connected.

Script error: No such module "Check for unknown parameters".

Citations

<templatestyles src="Reflist/styles.css" />

  1. For base fields of characteristic not 2, the definition in terms of a symmetric bilinear form is equivalent to that in terms of a quadratic form, but in characteristic 2 these notions differ.
  2. F. Gantmacher, Theory of matrices, vol. 1, Chelsea, 1959, p. 285.
  3. Serge Lang, Linear Algebra, 3rd ed., Springer, 1987, p. 230.
  4. Script error: No such module "Footnotes". Theorem 11.2
  5. Script error: No such module "Footnotes". Section 1.3.4
  6. Script error: No such module "Footnotes". Proposition 13.10
  7. Script error: No such module "citation/CS1".
  8. a b Script error: No such module "citation/CS1".
  9. Script error: No such module "Footnotes".
  10. a b Script error: No such module "citation/CS1".
  11. Script error: No such module "Footnotes".
  12. Script error: No such module "Footnotes".
  13. Script error: No such module "Footnotes".

Script error: No such module "Check for unknown parameters".

References

<templatestyles src="Refbegin/styles.css" />

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

External links