Semidirect product

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

Template:Use American English Template:Short description Script error: No such module "Sidebar".

In mathematics, specifically in group theory, the concept of a semidirect product is a generalization of a direct product. It is usually denoted with the symbol ⋊. There are two closely related concepts of semidirect product:

  • an inner semidirect product is a particular way in which a group can be made up of two subgroups, one of which is a normal subgroup.
  • an outer semidirect product is a way to construct a new group from two given groups by using the Cartesian product as a set and a particular multiplication operation.

As with direct products, there is a natural equivalence between inner and outer semidirect products, and both are commonly referred to simply as semidirect products.

For finite groups, the Schur–Zassenhaus theorem provides a sufficient condition for the existence of a decomposition as a semidirect product (also known as splitting extension).

Inner semidirect product definitions

Given a group GScript error: No such module "Check for unknown parameters". with identity element eScript error: No such module "Check for unknown parameters"., a subgroup HScript error: No such module "Check for unknown parameters"., and a normal subgroup N◃G, the following statements are equivalent:

  • GScript error: No such module "Check for unknown parameters". is the product of subgroups, G = NHScript error: No such module "Check for unknown parameters"., and these subgroups have trivial intersection: N ∩ H = Template:MsetScript error: No such module "Check for unknown parameters"..
  • For every g ∈ GScript error: No such module "Check for unknown parameters"., there are unique n ∈ NScript error: No such module "Check for unknown parameters". and h ∈ HScript error: No such module "Check for unknown parameters". such that g = nhScript error: No such module "Check for unknown parameters"..
  • The composition π ∘ iScript error: No such module "Check for unknown parameters". of the natural embedding i : H → GScript error: No such module "Check for unknown parameters". with the natural projection π : G → G/NScript error: No such module "Check for unknown parameters". induces an isomorphism between HScript error: No such module "Check for unknown parameters". and the quotient group G/NScript error: No such module "Check for unknown parameters"..
  • There exists a homomorphism G → HScript error: No such module "Check for unknown parameters". that is the identity on HScript error: No such module "Check for unknown parameters". and whose kernel is NScript error: No such module "Check for unknown parameters".. In other words, there is a split exact sequence 1→N→G→H→1 of groups (which is also known as a split extension of H by N).

If any of these statements holds (and hence all of them hold, by their equivalence), we say GScript error: No such module "Check for unknown parameters". is the semidirect product of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters"., written G=N⋊H or G=H⋉N. The symbol ⋊ is a combination of ◃ and ×, oriented so that N◃(N⋊H), i.e. so that the semidirect product symbol points towards the normal subgroup.[1][2] Another way of expressing this is that GScript error: No such module "Check for unknown parameters". splits over NScript error: No such module "Check for unknown parameters".; one also says that GScript error: No such module "Check for unknown parameters". is a semidirect product of HScript error: No such module "Check for unknown parameters". acting on NScript error: No such module "Check for unknown parameters"., or even a semidirect product of HScript error: No such module "Check for unknown parameters". and NScript error: No such module "Check for unknown parameters". (though to avoid ambiguity, it is advisable to specify which is the normal subgroup).

If G=N⋊H, then there is a group homomorphism φ:H→Aut(N) given by φh(n)=hnh−1, and for g=nh,g′=n′h′, we have gg′=nhn′h′=nhn′h−1hh′=nφh(n′)hh′=n*h*.

Inner and outer semidirect products

Inner semidirect product

Let us first consider the inner semidirect product. In this case, for a group G, consider a normal subgroup NScript error: No such module "Check for unknown parameters". and another subgroup HScript error: No such module "Check for unknown parameters". (not necessarily normal). Assume that the conditions on the list above hold. Let Aut⁡(N) denote the group of all automorphisms of NScript error: No such module "Check for unknown parameters"., which is a group under composition. Construct a group homomorphism φ:H→Aut⁡(N) defined by conjugation,

φh(n)=hnh−1, for all hScript error: No such module "Check for unknown parameters". in HScript error: No such module "Check for unknown parameters". and nScript error: No such module "Check for unknown parameters". in NScript error: No such module "Check for unknown parameters"..

In this way we can construct a group G′=(N,H) with group operation defined as

(n1,h1)⋅(n2,h2)=(n1φh1(n2),h1h2) for n1, n2Script error: No such module "Check for unknown parameters". in NScript error: No such module "Check for unknown parameters". and h1, h2Script error: No such module "Check for unknown parameters". in HScript error: No such module "Check for unknown parameters"..

The subgroups NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". determine GScript error: No such module "Check for unknown parameters". up to isomorphism, as we will show later. In this way, we can construct the group GScript error: No such module "Check for unknown parameters". from its subgroups. This kind of construction is called an inner semidirect product (also known as internal semidirect product[3]).

Outer semidirect product

Let us now consider the outer semidirect product. Given any two groups NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". and a group homomorphism φ : H → Aut(N)Script error: No such module "Check for unknown parameters"., we can construct a new group N ⋊φ HScript error: No such module "Check for unknown parameters"., called the outer semidirect product of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". with respect to φScript error: No such module "Check for unknown parameters"., defined as follows:[4]

  1. REDIRECT Template:Ordered list

This defines a group in which the identity element is (eN, eH)Script error: No such module "Check for unknown parameters". and the inverse of the element (n, h)Script error: No such module "Check for unknown parameters". is (φh−1(n−1), h−1)Script error: No such module "Check for unknown parameters".. Pairs (n, eH)Script error: No such module "Check for unknown parameters". form a normal subgroup isomorphic to NScript error: No such module "Check for unknown parameters"., while pairs (eN, h)Script error: No such module "Check for unknown parameters". form a subgroup isomorphic to HScript error: No such module "Check for unknown parameters".. The full group is a semidirect product of those two subgroups in the sense given earlier.

Conversely, suppose that we are given a group GScript error: No such module "Check for unknown parameters". with a normal subgroup NScript error: No such module "Check for unknown parameters". and a subgroup HScript error: No such module "Check for unknown parameters"., such that every element gScript error: No such module "Check for unknown parameters". of GScript error: No such module "Check for unknown parameters". may be written uniquely in the form g = nhScript error: No such module "Check for unknown parameters". where nScript error: No such module "Check for unknown parameters". lies in NScript error: No such module "Check for unknown parameters". and hScript error: No such module "Check for unknown parameters". lies in HScript error: No such module "Check for unknown parameters".. Let φ : H → Aut(N)Script error: No such module "Check for unknown parameters". be the homomorphism (written φ(h) = φhScript error: No such module "Check for unknown parameters".) given by

φh(n)=hnh−1

for all n ∈ N, h ∈ HScript error: No such module "Check for unknown parameters"..

Then GScript error: No such module "Check for unknown parameters". is isomorphic to the semidirect product N ⋊φ HScript error: No such module "Check for unknown parameters".. The isomorphism λ : G → N ⋊φ HScript error: No such module "Check for unknown parameters". is well defined by λ(a) = λ(nh) = (n, h)Script error: No such module "Check for unknown parameters". due to the uniqueness of the decomposition a = nhScript error: No such module "Check for unknown parameters"..

In GScript error: No such module "Check for unknown parameters"., we have

(n1h1)(n2h2)=n1h1n2(h1−1h1)h2=(n1φh1(n2))(h1h2)

Thus, for a = n1h1Script error: No such module "Check for unknown parameters". and b = n2h2Script error: No such module "Check for unknown parameters". we obtain

λ(ab)=λ(n1h1n2h2)=λ(n1φh1(n2)h1h2)=(n1φh1(n2),h1h2)=(n1,h1)∙(n2,h2)=λ(n1h1)∙λ(n2h2)=λ(a)∙λ(b),

which proves that λScript error: No such module "Check for unknown parameters". is a homomorphism. Since λScript error: No such module "Check for unknown parameters". is obviously an epimorphism and monomorphism, then it is indeed an isomorphism. This also explains the definition of the multiplication rule in N ⋊φ HScript error: No such module "Check for unknown parameters"..

The direct product is a special case of the semidirect product. To see this, let φScript error: No such module "Check for unknown parameters". be the trivial homomorphism (i.e., sending every element of HScript error: No such module "Check for unknown parameters". to the identity automorphism of NScript error: No such module "Check for unknown parameters".) then N ⋊φ HScript error: No such module "Check for unknown parameters". is the direct product N × HScript error: No such module "Check for unknown parameters"..

A version of the splitting lemma for groups states that a group GScript error: No such module "Check for unknown parameters". is isomorphic to a semidirect product of the two groups NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". if and only if there exists a short exact sequence

1⟶N⟶βG⟶αH⟶1

and a group homomorphism γ : H → GScript error: No such module "Check for unknown parameters". such that α ∘ γ = idHScript error: No such module "Check for unknown parameters"., the identity map on HScript error: No such module "Check for unknown parameters".. In this case, φ : H → Aut(N)Script error: No such module "Check for unknown parameters". is given by φ(h) = φhScript error: No such module "Check for unknown parameters"., where

φh(n)=β−1(γ(h)β(n)γ(h−1)).

Examples

Dihedral group

The dihedral group DnScript error: No such module "Check for unknown parameters". with 2nScript error: No such module "Check for unknown parameters". elements is isomorphic to a semidirect product of the cyclic groups CnScript error: No such module "Check for unknown parameters". and C2Script error: No such module "Check for unknown parameters"., i.e., Dn = Cn ⋊ C2Script error: No such module "Check for unknown parameters". .[5] Here, the non-identity element of C2Script error: No such module "Check for unknown parameters". acts on CnScript error: No such module "Check for unknown parameters". by inverting elements; this is an automorphism since CnScript error: No such module "Check for unknown parameters". is abelian. The presentation for this group is:

⟨a,b∣a2=e,bn=e,aba−1=b−1⟩.

Cyclic groups

More generally, a semidirect product of any two cyclic groups CmScript error: No such module "Check for unknown parameters". with generator aScript error: No such module "Check for unknown parameters". and CnScript error: No such module "Check for unknown parameters". with generator bScript error: No such module "Check for unknown parameters". is given by one extra relation, aba−1 = bkScript error: No such module "Check for unknown parameters"., with kScript error: No such module "Check for unknown parameters". and nScript error: No such module "Check for unknown parameters". coprime, and km≡1(modn);[5] that is, the presentation:[5]

⟨a,b∣am=e,bn=e,aba−1=bk⟩.

If rScript error: No such module "Check for unknown parameters". and mScript error: No such module "Check for unknown parameters". are coprime, arScript error: No such module "Check for unknown parameters". is a generator of CmScript error: No such module "Check for unknown parameters". and arba−r = bkrScript error: No such module "Check for unknown parameters"., hence the presentation:

⟨a,b∣am=e,bn=e,aba−1=bkr⟩

gives a group isomorphic to the previous one.

Symmetric group

The symmetric group SnScript error: No such module "Check for unknown parameters". where n≥2 is a semidirect product of the alternating group AnScript error: No such module "Check for unknown parameters". and any 2-element subgroup generated by a single transposition.

Holomorph of a group

One canonical example of a group expressed as a semidirect product is the holomorph of a group. This is defined as

Hol⁡(G)=G⋊Aut⁡(G)

where

Aut(G)

is the automorphism group of a group

G

and the structure map

φ

comes from the right action of

Aut(G)

on

G

. In terms of multiplying elements, this gives the group structure

(g,α)(h,β)=(g(φ(α)⋅h),αβ).

Fundamental group of the Klein bottle

The fundamental group of the Klein bottle can be presented in the form

⟨a,b∣aba−1=b−1⟩.

and is therefore a semidirect product of the group of integers with addition, ℤ, with ℤ. The corresponding homomorphism φ:ℤ→Aut⁡(ℤ) is given by φ(h)(n)=(−1)hn.

Upper triangular matrices

The group 𝕋n of upper triangular matrices with non-zero determinant in an arbitrary field, that is with non-zero entries on the diagonal, has a decomposition into the semidirect product 𝕋n≅𝕌n⋊𝔻n[6] where 𝕌n is the subgroup of matrices with only 1s on the diagonal, which is called the upper unitriangular matrix group, and 𝔻n is the subgroup of diagonal matrices.
The group action of 𝔻n on 𝕌n is induced by matrix multiplication. If we set

A=[x10⋯00x2⋯0⋮⋮⋮00⋯xn]

and

B=[1a12a13⋯a1n01a23⋯a2n⋮⋮⋮⋮000⋯1]

then their matrix product is

AB=[x1x1a12x1a13⋯x1a1n0x2x2a23⋯x2a2n⋮⋮⋮⋮000⋯xn].

This gives the induced group action m:𝔻n×𝕌n→𝕌n

m(A,B)=[1x1a12x1a13⋯x1a1n01x2a23⋯x2a2n⋮⋮⋮⋮000⋯1].

A matrix in 𝕋n can be represented by matrices in 𝕌n and 𝔻n. Hence 𝕋n≅𝕌n⋊𝔻n.

Group of isometries on the plane

The Euclidean group of all rigid motions (isometries) of the plane (maps f:ℝ2→ℝ2 such that the Euclidean distance between x and y equals the distance between f(x) and f(y) for all x and y in ℝ2) is isomorphic to a semidirect product of the abelian group ℝ2 (which describes translations) and the group O(2) of orthogonal 2×2 matrices (which describes rotations and reflections that keep the origin fixed). Applying a translation and then a rotation or reflection has the same effect as applying the rotation or reflection first and then a translation by the rotated or reflected translation vector (i.e. applying the conjugate of the original translation). This shows that the group of translations is a normal subgroup of the Euclidean group, that the Euclidean group is a semidirect product of the translation group and O(2), and that the corresponding homomorphism φ:O(2)→Aut⁡(ℝ2) is given by matrix multiplication: φ(h)(n)=hn.

Orthogonal group O(n)

The orthogonal group O(n)Script error: No such module "Check for unknown parameters". of all orthogonal real n × nScript error: No such module "Check for unknown parameters". matrices (intuitively the set of all rotations and reflections of nScript error: No such module "Check for unknown parameters".-dimensional space that keep the origin fixed) is isomorphic to a semidirect product of the group SO(n)Script error: No such module "Check for unknown parameters". (consisting of all orthogonal matrices with determinant 1Script error: No such module "Check for unknown parameters"., intuitively the rotations of nScript error: No such module "Check for unknown parameters".-dimensional space) and C2Script error: No such module "Check for unknown parameters".. If we represent C2Script error: No such module "Check for unknown parameters". as the multiplicative group of matrices {I, R}Script error: No such module "Check for unknown parameters"., where RScript error: No such module "Check for unknown parameters". is a reflection of nScript error: No such module "Check for unknown parameters".-dimensional space that keeps the origin fixed (i.e., an orthogonal matrix with determinant –1Script error: No such module "Check for unknown parameters". representing an involution), then φ : C2 → Aut(SO(n))Script error: No such module "Check for unknown parameters". is given by φ(H)(N) = HNH−1Script error: No such module "Check for unknown parameters". for all H in C2Script error: No such module "Check for unknown parameters". and NScript error: No such module "Check for unknown parameters". in SO(n)Script error: No such module "Check for unknown parameters".. In the non-trivial case (HScript error: No such module "Check for unknown parameters". is not the identity) this means that φ(H)Script error: No such module "Check for unknown parameters". is conjugation of operations by the reflection (in 3-dimensional space a rotation axis and the direction of rotation are replaced by their "mirror image").

Semi-linear transformations

The group of semilinear transformations on a vector space VScript error: No such module "Check for unknown parameters". over a field K, often denoted ΓL(V)Script error: No such module "Check for unknown parameters"., is isomorphic to a semidirect product of the linear group GL(V)Script error: No such module "Check for unknown parameters". (a normal subgroup of ΓL(V)Script error: No such module "Check for unknown parameters".), and the automorphism group of K.

Non-examples

Of course, no simple group can be expressed as a semidirect product (because they do not have nontrivial normal subgroups), but there are a few common counterexamples of groups containing a non-trivial normal subgroup that nonetheless cannot be expressed as a semidirect product. Note that although not every group G can be expressed as a split extension of H by A, it turns out that such a group can be embedded into the wreath product A≀H by the universal embedding theorem.

Z4

The cyclic group

Z4

is not a simple group since it has a subgroup of order 2, namely

{0,2}≅Z2

is a subgroup and their quotient is

Z2

, so there is an extension

0→Z2→Z4→Z2→0

If instead this extension is split, then the group

G

in

0→Z2→G→Z2→0

would be isomorphic to

Z2×Z2

.

Q8

The group of the eight quaternions

{±1,±i,±j,±k}

where

ijk=−1

and

i2=j2=k2=−1

, is another example of a group[7] which has non-trivial normal subgroups yet is still not split. For example, the subgroup generated by

i

is isomorphic to

Z4

and is normal. It also has a subgroup of order

2

generated by

−1

. This would mean

Q8

would have to be a split extension in the following hypothetical exact sequence of groups:

0→Z4→Q8→Z2→0

,

but such an exact sequence does not exist. This can be shown by computing the first group cohomology group of

Z2

with coefficients in

Z4

, so

H1(Z2,Z4)≅Z/2

and noting the two groups in these extensions are

Z2×Z4

and the dihedral group

D8

. But, as neither of these groups is isomorphic with

Q8

, the quaternion group is not split. This non-existence of isomorphisms can be checked by noting the trivial extension is abelian while

Q8

is non-abelian, and noting the only normal subgroups are

Z2

and

Z4

, but

Q8

has three subgroups isomorphic to

Z4

. With this not-split-ness,

Q8

can not be expressed as

N⋉H

with normal subgroup

N=Z4={±1,±i}

(or two other isomorphic subgroups) and

H=Z2

.

Properties

If GScript error: No such module "Check for unknown parameters". is the semidirect product of the normal subgroup NScript error: No such module "Check for unknown parameters". and the subgroup HScript error: No such module "Check for unknown parameters"., and both NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". are finite, then the order of GScript error: No such module "Check for unknown parameters". equals the product of the orders of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters".. This follows from the fact that GScript error: No such module "Check for unknown parameters". is of the same order as the outer semidirect product of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters"., whose underlying set is the Cartesian product N × HScript error: No such module "Check for unknown parameters"..

Relation to direct products

Suppose GScript error: No such module "Check for unknown parameters". is a semidirect product of the normal subgroup NScript error: No such module "Check for unknown parameters". and the subgroup HScript error: No such module "Check for unknown parameters".. If HScript error: No such module "Check for unknown parameters". is also normal in GScript error: No such module "Check for unknown parameters"., or equivalently, if there exists a homomorphism G → NScript error: No such module "Check for unknown parameters". that is the identity on NScript error: No such module "Check for unknown parameters". with kernel HScript error: No such module "Check for unknown parameters"., then GScript error: No such module "Check for unknown parameters". is the direct product of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters"..

The direct product of two groups NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". can be thought of as the semidirect product of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters". with respect to φ(h) = idNScript error: No such module "Check for unknown parameters". for all hScript error: No such module "Check for unknown parameters". in HScript error: No such module "Check for unknown parameters"..

Note that in a direct product, the order of the factors is not important, since N × HScript error: No such module "Check for unknown parameters". is isomorphic to H × NScript error: No such module "Check for unknown parameters".. This is not the case for semidirect products, as the two factors play different roles.

Furthermore, the result of a (proper) semidirect product by means of a non-trivial homomorphism is never an abelian group, even if the factor groups are abelian.

Non-uniqueness of semidirect products (and further examples)

As opposed to the case with the direct product, a semidirect product of two groups is not, in general, unique; if GScript error: No such module "Check for unknown parameters". and G′Script error: No such module "Check for unknown parameters". are two groups that both contain isomorphic copies of NScript error: No such module "Check for unknown parameters". as a normal subgroup and HScript error: No such module "Check for unknown parameters". as a subgroup, and both are a semidirect product of NScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters"., then it does not follow that GScript error: No such module "Check for unknown parameters". and G′Script error: No such module "Check for unknown parameters". are isomorphic because the semidirect product also depends on the choice of an action of HScript error: No such module "Check for unknown parameters". on NScript error: No such module "Check for unknown parameters"..

For example, there are four non-isomorphic groups of order 16 that are semidirect products of C8Script error: No such module "Check for unknown parameters". and C2Script error: No such module "Check for unknown parameters".; in this case, C8Script error: No such module "Check for unknown parameters". is necessarily a normal subgroup because it has index 2. One of these four semidirect products is the direct product, while the other three are non-abelian groups:

If a given group is a semidirect product, then there is no guarantee that this decomposition is unique. For example, there is a group of order 24 (the only one containing six elements of order 4 and six elements of order 6) that can be expressed as semidirect product in the following ways: (D8 ⋉ C3) ≅ (C2 ⋉ Q12) ≅ (C2 ⋉ D12) ≅ (D6 ⋉ V)Script error: No such module "Check for unknown parameters"..[8]

Existence

Script error: No such module "Labelled list hatnote". In general, there is no known characterization (i.e., a necessary and sufficient condition) for the existence of semidirect products in groups. However, some sufficient conditions are known, which guarantee existence in certain cases. For finite groups, the Schur–Zassenhaus theorem guarantees existence of a semidirect product when the order of the normal subgroup is coprime to the order of the quotient group.

For example, the Schur–Zassenhaus theorem implies the existence of a semidirect product among groups of order 6; there are two such products, one of which is a direct product, and the other a dihedral group. In contrast, the Schur–Zassenhaus theorem does not say anything about groups of order 4 or groups of order 8 for instance.

Generalizations

Within group theory, the construction of semidirect products can be pushed much further. The Zappa–Szép product of groups is a generalization that, in its internal version, does not assume that either subgroup is normal.

There is also a construction in ring theory, the crossed product of rings. This is constructed in the natural way from the group ring for a semidirect product of groups. The ring-theoretic approach can be further generalized to the semidirect sum of Lie algebras.

For geometry, there is also a crossed product for group actions on a topological space; unfortunately, it is in general non-commutative even if the group is abelian. In this context, the semidirect product is the space of orbits of the group action. The latter approach has been championed by Alain Connes as a substitute for approaches by conventional topological techniques; cf. noncommutative geometry.

The semidirect product is a special case of the Grothendieck construction in category theory. Specifically, an action of H on N (respecting the group, or even just monoid structure) is the same thing as a functor

F:BH→Cat

from the groupoid BH associated to H (having a single object *, whose endomorphisms are H) to the category of categories such that the unique object in BH is mapped to BN. The Grothendieck construction of this functor is equivalent to B(H⋊N), the (groupoid associated to) semidirect product.[9]

Groupoids

Another generalization is for groupoids. This occurs in topology because if a group GScript error: No such module "Check for unknown parameters". acts on a space XScript error: No such module "Check for unknown parameters". it also acts on the fundamental groupoid π1(X)Script error: No such module "Check for unknown parameters". of the space. The semidirect product π1(X) ⋊ GScript error: No such module "Check for unknown parameters". is then relevant to finding the fundamental groupoid of the orbit space X/GScript error: No such module "Check for unknown parameters".. For full details see Chapter 11 of the book referenced below, and also some details in semidirect product[10] in ncatlab.

Abelian categories

Non-trivial semidirect products do not arise in abelian categories, such as the category of modules. In this case, the splitting lemma shows that every semidirect product is a direct product. Thus the existence of semidirect products reflects a failure of the category to be abelian.

Notation

Usually the semidirect product of a group HScript error: No such module "Check for unknown parameters". acting on a group NScript error: No such module "Check for unknown parameters". (in most cases by conjugation as subgroups of a common group) is denoted by N ⋊ HScript error: No such module "Check for unknown parameters". or H ⋉ NScript error: No such module "Check for unknown parameters".. However, some sources[11] may use this symbol with the opposite meaning. In case the action φ : H → Aut(N)Script error: No such module "Check for unknown parameters". should be made explicit, one also writes N ⋊φ HScript error: No such module "Check for unknown parameters".. One way of thinking about the N ⋊ HScript error: No such module "Check for unknown parameters". symbol is as a combination of the symbol for normal subgroup (◁Script error: No such module "Check for unknown parameters".) and the symbol for the product (×Script error: No such module "Check for unknown parameters".). Barry Simon, in his book on group representation theory,[12] employs the unusual notation NⓈφH for the semidirect product.

Unicode lists four variants:[13]

Value MathML Unicode description
⋉ U+22C9 ltimes LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
⋊ U+22CA rtimes RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
⋋ U+22CB lthree LEFT SEMIDIRECT PRODUCT
⋌ U+22CC rthree RIGHT SEMIDIRECT PRODUCT

Here the Unicode description of the rtimes symbol says "right normal factor", in contrast to its usual meaning in mathematical practice.

In LaTeX, the commands \rtimes and \ltimes produce the corresponding characters. With the AMS symbols package loaded, \leftthreetimes produces ⋋ and \rightthreetimes produces ⋌.

See also

Notes

Template:Notelist

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

  1. ↑ Script error: No such module "citation/CS1".
  2. ↑ Script error: No such module "citation/CS1".
  3. ↑ DS Dummit and RM Foote (1991), Abstract algebra, Englewood Cliffs, NJ: Prentice Hall, 142.
  4. ↑ Script error: No such module "citation/CS1".
  5. ↑ a b c Script error: No such module "citation/CS1".
  6. ↑ Script error: No such module "citation/CS1".
  7. ↑ Script error: No such module "citation/CS1".
  8. ↑ Script error: No such module "citation/CS1". Note that Rose uses the opposite notation convention than the one adopted on this page (p. 152).
  9. ↑ Script error: No such module "Footnotes".
  10. ↑ Script error: No such module "citation/CS1".
  11. ↑ e.g., Script error: No such module "citation/CS1".
  12. ↑ Script error: No such module "citation/CS1".
  13. ↑ See unicode.org

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

References

Template:Refimprove

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