Inmathematics, theaffine group orgeneral affine group of anyaffine space is thegroup of all invertibleaffine transformations from the space into itself. In the case of aEuclidean space (where the associated field of scalars is thereal numbers), the affine group consists of those functions from the space to itself such that the image of every line is a line.
Over any field, the affine group may be viewed as a matrix group in a natural way. If the associated field of scalars is the real or complex field, then the affine group is aLie group.
Concretely, given a vector spaceV, it has an underlyingaffine spaceA obtained by "forgetting" the origin, withV acting by translations, and the affine group ofA can be described concretely as thesemidirect product ofV byGL(V), thegeneral linear group ofV:
The action ofGL(V) onV is the natural one (linear transformations are automorphisms), so this defines asemidirect product.
In terms of matrices, one writes:
where here the natural action ofGL(n,K) onKn ismatrix multiplication of a vector.
Given the affine group of an affine spaceA, thestabilizer of a pointp is isomorphic to the general linear group of the same dimension (so the stabilizer of a point inAff(2,R) is isomorphic toGL(2,R)); formally, it is the general linear group of the vector space(A,p): recall that if one fixes a point, an affine space becomes avector space.
All these subgroups are conjugate, where conjugation is given by translation fromp toq (which is uniquely defined), however, no particular subgroup is a natural choice, since no point is special – this corresponds to the multiple choices of transverse subgroup, or splitting of theshort exact sequence
In the case that the affine group was constructed bystarting with a vector space, the subgroup that stabilizes the origin (of the vector space) is the originalGL(V).
Representing the affine group as a semidirect product ofV byGL(V), thenby construction of the semidirect product, the elements are pairs(v,M), wherev is a vector inV andM is a linear transform inGL(V), and multiplication is given by
This can be represented as the(n + 1) × (n + 1)block matrix
whereM is ann ×n matrix overK,v ann × 1 column vector, 0 is a1 ×n row of zeros, and 1 is the1 × 1 identity block matrix.
Formally,Aff(V) is naturally isomorphic to a subgroup ofGL(V ⊕K), withV embedded as the affine plane{(v, 1) |v ∈V}, namely the stabilizer of this affine plane; the above matrix formulation is the (transpose of the) realization of this, with then ×n and1 × 1 blocks corresponding to the direct sum decompositionV ⊕K.
Asimilar representation is any(n + 1) × (n + 1) matrix in which the entries in each column sum to 1.[1] ThesimilarityP for passing from the above kind to this kind is the(n + 1) × (n + 1)identity matrix with the bottom row replaced by a row of all ones.
Each of these two classes of matrices is closed under matrix multiplication.
The simplest paradigm may well be the casen = 1, that is, the upper triangular2 × 2 matrices representing the affine group in one dimension. It is a two-parameternon-AbelianLie group, so with merely two generators (Lie algebra elements),A andB, such that[A,B] =B, where
so that
Aff(Fp) has orderp(p − 1). Since
we knowAff(Fp) hasp conjugacy classes, namely
Then we know thatAff(Fp) hasp irreducible representations. By above paragraph (§ Matrix representation), there existp − 1 one-dimensional representations, decided by the homomorphism
fork = 1, 2,…p − 1, where
andi2 = −1,a =gj,g is a generator of the groupF∗
p. Then compare with the order ofFp, we have
henceχp =p − 1 is the dimension of the last irreducible representation. Finally using the orthogonality of irreducible representations, we can complete the character table ofAff(Fp):
The elements of can take a simple form on a well-chosenaffine coordinate system. More precisely, given an affine transformation of anaffine plane over thereals, an affine coordinate system exists on which it has one of the following forms, wherea,b, andt are real numbers (the given conditions insure that transformations are invertible, but not for making the classes distinct; for example, the identity belongs to all the classes).
Case 1 corresponds totranslations.
Case 2 corresponds toscalings that may differ in two different directions. When working with aEuclidean plane these directions need not beperpendicular, since thecoordinate axes need not be perpendicular.
Case 3 corresponds to a scaling in one direction and a translation in another one.
Case 4 corresponds to ashear mapping combined with a dilation.
Case 5 corresponds to ashear mapping combined with a dilation.
Case 6 corresponds tosimilarities when the coordinate axes are perpendicular.
The affine transformations without anyfixed point belong to cases 1, 3, and 5. The transformations that do not preserve the orientation of the plane belong to cases 2 (withab < 0) or 3 (witha < 0).
The proof may be done by first remarking that if an affine transformation has no fixed point, then the matrix of the associated linear map has aneigenvalue equal to one, and then using theJordan normal form theorem for real matrices.
Given any subgroupG < GL(V) of thegeneral linear group, one can produce an affine group, sometimes denotedAff(G), analogously asAff(G) :=V ⋊G.
More generally and abstractly, given any groupG and arepresentation ofG on a vector spaceV, one gets[note 1] an associated affine groupV ⋊ρG: one can say that the affine group obtained is "agroup extension by a vector representation", and, as above, one has the short exact sequence
The subset of all invertible affine transformations that preserve a fixedvolume form up to sign is called thespecial affine group. (The transformations themselves are sometimes calledequiaffinities.) This group is the affine analogue of thespecial linear group. In terms of the semi-direct product, the special affine group consists of all pairs(M,v) with, that is, the affine transformationswhereM is a linear transformation of whose determinant has absolute value 1 andv is any fixed translation vector.[2][3]
The subgroup of the special affine group consisting of those transformations whose linear part has determinant 1 is the group of orientation- and volume-preserving maps. Algebraically, this group is a semidirect product of the special linear group of with the translations. It is generated by theshear mappings.
Presuming knowledge ofprojectivity and the projective group ofprojective geometry, the affine group can be easily specified. For example, Günter Ewald wrote:[4]
When the affine spaceA is a Euclidean space (over the field of real numbers), the group of distance-preserving maps (isometries) ofA is a subgroup of the affine group. Algebraically, this group is a semidirect product of theorthogonal group of with the translations. Geometrically, it is the subgroup of the affine group generated by the orthogonal reflections.
ThePoincaré group is the affine group of theLorentz groupO(1,3):
This example is very important inrelativity.