← LibraryThe Unipotent Radical of a Linear Group | KEVOS®Project Delivery · Project ManagementLesson 233/249← PrevNext →
ArticlePublished 9 Aug 202620 min readBy Kevin Jogin
Skip to content

Engineering Mathematics Advanced Linear groups

The Unipotent Radical

Every linear group has a largest normal unipotent subgroup H, and G/H is completely reducible. The radical of the algebra Spank(G) sees it exactly: H={gG:g1radSpank(G)}.

Page ID
KEVOS-ENG-MATH-NCR-0073
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(9.22)–(9.24), §9 (pp. 161–162)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Let GGL(V) be any linear group over any field, with dimkV<. Among the normal subgroups of G that are unipotent there is a largest one, H — the unipotent radical — and G/H is isomorphic to a completely reducible linear group over k.

Two descriptions make H computable. It is the set of elements acting trivially on every composition factor of V; equivalently, writing S=Spank(G), it is {gG:g1radS}. The obstruction to complete reducibility that lives inside the group is therefore visible in the radical of an algebra of dimension at most n2.

g1radSMembership test
G/HCompletely reducible
necessaryH=1 for complete reducibility
not sufficientThe converse fails

Overview

Complete reducibility is the property one wants and rarely has. It is natural to ask what part of G is responsible for its failure, and to hope for a normal subgroup that carries the blame — a radical in the group-theoretic sense, mirroring radR for rings.

The unipotent radical is that subgroup, and Kolchin's theorem is what makes it exist. A normal unipotent subgroup must act trivially on every composition factor of V: Clifford's theorem makes the restriction semisimple, and (9.18)(1) makes each constituent a line with trivial action. So all normal unipotent subgroups are contained in one explicit subgroup, which is itself normal and unipotent.

The notion is borrowed by, and named for, the theory of linear algebraic groups, where connected groups with trivial unipotent radical are precisely the reductive groups.

Learning Objectives

  • Prove (9.22): a unique maximal normal unipotent subgroup H exists and G/H is completely reducible.
  • Identify the mechanism: Clifford's theorem plus (9.18)(1) force a normal unipotent subgroup to act trivially on composition factors.
  • State (9.23) with the correct reference class of modules.
  • Prove (9.24): H={g:g1radSpank(G)}.
  • Exhibit a linear group with H={1} that is not completely reducible.
  • Compute H, Spank(G) and radSpank(G) for S3 on a two-dimensional module over 𝔽3.

Definitions

Normal unipotent subgroup
NG with every element unipotent. In characteristic p this means a normal p-subgroup, by (9.17).
Unipotent radical
The unique maximal element of the set of normal unipotent subgroups of GGL(V); written H here, and Ru(G) in the algebraic groups literature.
radS
The Jacobson radical of the finite-dimensional algebra S=Spank(G); a nilpotent ideal, equal to the set of elements annihilating every composition factor of V.
Composition factors of V
The simple subquotients in a kG-composition series of V; well defined up to isomorphism and order by Jordan–Hölder.
Reductive
Trivial unipotent radical, for a connected linear algebraic group. The analogue for abstract linear groups is the necessary condition H={1}.

The unipotent radical depends on the module V, not only on the abstract group G — except for finite groups in characteristic p, where it is always the largest normal p-subgroup.

Core Concepts

Why a largest normal unipotent subgroup exists

Define H directly as the set of elements acting trivially on every composition factor of V. This is the kernel of GiGL(Vi), so it is normal without argument, and it is unipotent because (g1) shifts each term of a composition series into the next, giving (g1)t=0 where t is the length of V.

The work is in showing H contains every normal unipotent subgroup. That is where Clifford's theorem and Kolchin's theorem combine: restricted to a normal unipotent N, each composition factor becomes semisimple; each of its simple kN-constituents is a subquotient of V, hence carries a λ-potent action of N with λ1, hence is a line with trivial action by (9.18)(1); and a semisimple module all of whose constituents are trivial is itself trivial.

NG unipotentClifford: Vi|N semisimpleKolchin: constituents are trivial linesN acts trivially on each ViNH

The radical of the span, in two lines

Let S=Spank(G) and let J be the set of elements of S annihilating every composition factor of V. Then JtV=0 where t is the length of V, and V is a faithful S-module, so Jt=0 and JradS; the reverse inclusion is automatic because the composition factors are simple S-modules. Hence radS=J, and (9.24) follows immediately.

Key Results

Theorem(9.22)Existence of the unipotent radical

Let k be an arbitrary field, V a finite-dimensional k-vector space, and GGL(V) a linear group. Then G has a unique maximal normal unipotent subgroup H, called the unipotent radical of G. Moreover G/H is isomorphic to a completely reducible linear group over k.

Proof

Let V1,,Vt be the composition factors of V as a kG-module (a composition series exists because dimkV<), and put

H={gG:g acts as the identity on every Vi}=ker(Gi=1tGL(Vi)).

**H is normal**, being a kernel. **H is unipotent**: fix a composition series V=W0W1Wt=0; for gH the operator g1 maps Wj into Wj+1, so (g1)t=0 on V.

**H contains every normal unipotent subgroup.** Let NG be unipotent and let M be any composition factor of V. Then M is a finite-dimensional simple kG-module, so by Clifford's Theorem (8.5) the restriction M|N is a semisimple kN-module. Each simple kN-constituent of M|N is a subquotient of V as a kN-module, so N acts on it unipotently, and (9.18)(1) makes it one-dimensional with N acting by the scalar 1. A semisimple module whose constituents are all trivial is trivial, so N acts trivially on M. As M was arbitrary, NH.

The quotient. Put V¯=V1Vt. By construction H is the kernel of the representation GGL(V¯), so G¯:=G/H embeds in GL(V¯) as a linear group. Since V¯ is a direct sum of simple kG-modules, it is a semisimple kG¯-module, and G¯ is completely reducible.

Corollary(9.23)Characterisation by composition factors

With H as above,

H={gG:g acts trivially on every composition factor of V}.

For a finite group G in characteristic p acting faithfully on V=kG, every simple kG-module occurs among the composition factors, so in that case H=Op(G) is exactly the set of elements acting trivially on all simple kG-modules — the statement to be compared with (8.6).

Remark(9.23a)The reference class of modules matters

The characterisation is about the composition factors of the given V, not about all finite-dimensional irreducible representations of the abstract group G. The discrete Heisenberg group GUT3() is unipotent, so it is its own unipotent radical, and the composition factors of 3 are three trivial modules; yet G has irreducible G-modules of every finite dimension m, on which it acts faithfully. Those modules are not unipotent, so (9.18)(1) does not apply to them and they are irrelevant to H.

Corollary(9.24)The unipotent radical inside rad Span

Let GGL(V) with dimkV< and S=Spank(G). Then the unipotent radical of G is

H={gG:g1radS}=G(1+radS).

In particular, if G is completely reducible then radS=0 by (9.11) and hence H={1}: triviality of the unipotent radical is a necessary condition for complete reducibility.

Proof

The composition factors of V as a kG-module are exactly its composition factors as an S-module, and they are simple S-modules. Let J={sS:sVi=0 for all i}, the intersection of their annihilators.

Then JradS is clear, since radS is contained in the annihilator of every simple module and conversely J annihilates the simple modules occurring. For the reverse inclusion: with a composition series of length t, J maps each term into the next, so JtV=0; since SEndkV acts faithfully, Jt=0, so J is a nilpotent ideal and JradS. Hence radS=J.

Now gH iff g acts as the identity on each Vi, iff (g1)Vi=0 for all i, iff g1J=radS.

Counterexample(9.24a)Trivial unipotent radical is not sufficient

Let k have characteristic p>0 and let G be a finite group with p|G| and with no nontrivial normal p-subgroup. Let V=kG with G acting by left multiplication; the action is faithful, so GGL(V).

By (9.17) the normal unipotent subgroups of G are exactly its normal p-subgroups, so the unipotent radical is Op(G)={1}. But p|G| makes kG non-semisimple (6.1), so V=kG is not a semisimple kG-module and G is not a completely reducible linear group.

Concretely, take p=2, G=S3, k=𝔽2: the only proper nontrivial normal subgroup of S3 is A3 of order 3, so O2(S3)=1, while 𝔽2S3 has nonzero radical.

RemarkFinite groups: the radical does not see the module

If G is finite and chark=p, then for every faithful finite-dimensional representation V the unipotent radical of GGL(V) equals Op(G), because normal unipotent subgroups are normal p-subgroups by (9.17) and this is a property of the abstract group. For infinite linear groups no such module-independence holds.

Proof Techniques and Method

How these proofs work, and which move to reuse.

1. Define the candidate firstDo not search for a maximal normal unipotent subgroup; write down the kernel of the action on the composition factors and prove afterwards that it is maximal.
2. Normality and unipotency are freeA kernel is normal; and g1 shifting a composition series gives (g1)t=0.
3. Clifford to restrictRestriction of a simple module to a normal subgroup is semisimple. This is the only step needing N normal rather than merely unipotent.
4. Kolchin to collapseEach constituent is a line with trivial action, so the whole restriction is trivial and N lands in the candidate.
5. Read off the algebra statementFaithfulness plus nilpotence identify radS with the annihilator of the composition factors, giving the membership test g1radS.

The reusable pattern is define by an action, prove maximality by a restriction theorem. It is the same shape as the definition of radR as the annihilator of all simple modules: an invariant defined by what it does to representations is easier to prove maximal than one defined by an internal property such as nilpotence.

Worked Example

S3 on a two-dimensional module over 𝔽3

Let k=𝔽3, let G=S3 permute e1,e2,e3, and let

V=(ke1ke2ke3)/k(e1+e2+e3),dimkV=2.

Write e¯i for the images, so e¯3=e¯1e¯2. In the basis (e¯1,e¯2), with σ=(123) and τ=(12),

σ=(0111),τ=(0110)over 𝔽3.
(E.1)

Composition factors

The line V1=k(e¯1e¯2) is G-invariant: τ(e¯1e¯2)=(e¯1e¯2), while σ(e¯1e¯2)=e¯2e¯3=e¯1+2e¯2=e¯1e¯2 in characteristic 3. So V1 is the sign module. Since detσ=1 and detτ=1, the quotient V/V1 is the trivial module. These are the two composition factors.

The unipotent radical

By (9.23), H consists of the elements acting trivially on both factors, i.e. of the kernel of the sign character: H=A3=σ, of order 3. This agrees with the general principle for finite groups: H=O3(S3)=A3.

The spanned algebra and its radical

From σ2+σ+I=0 one gets σ2=σI, and a direct check gives στ=I+σ+τ. So {I,σ,τ} spans S=Span𝔽3(G), and these three are linearly independent, whence dim𝔽3S=3<4. Indeed S is the algebra of all matrices preserving the line V1.

(σI)2=σ22σ+I=(σI)2σ+I=3σ=0,radS=𝔽3(σI)=𝔽3(1112).
(E.2)

A one-dimensional square-zero ideal; S/radS𝔽3×𝔽3.

Now check (9.24) element by element. σI is nilpotent and lies in radS, so σH. For τ,

τI=(1111),det(τI)=0,tr(τI)=2=10,
(E.3)

eigenvalues 0 and 1: not nilpotent, so τIradS and τH.

So H=σ=A3, exactly as the composition factor computation gave. And since radS0, (9.11) says G is not completely reducible on V — consistent with H{1} and (9.24).

A trivial radical without complete reducibility

Change the field to 𝔽2 and the module to V=𝔽2S3, the regular module of dimension 6. Then O2(S3)={1}, so the unipotent radical is trivial, yet 2 divides |S3|=6 and 𝔽2S3 is not semisimple. The group is not completely reducible even though its unipotent radical vanishes.

Process and Workflow

Span the algebraFrom matrix generators build a basis of S=Spank(G) by closing under multiplication; at most n2 basis elements.
Compute the radicalIn characteristic 0, radS is the kernel of the trace form on S; in characteristic p use the Friedl–Rónyai algorithm. Both are polynomial time in dimkS.
Test membershipg lies in the unipotent radical iff g1radS, by (9.24). For a group given by generators this identifies H as the kernel of GGL(V¯).
Decide complete reducibilityradS=0 iff G is completely reducible (9.11). If radS0 but H={1}, the failure is in the gluing, not in a normal unipotent subgroup.

What does the pair (radS,H) tell you?

radS=0G is completely reducible, and necessarily H={1}.
radS0, H{1}There is a genuine normal unipotent obstruction. Pass to G/H acting on Vi, which is completely reducible, and study the extension separately.
radS0, H={1}The failure is invisible to the group: the composition factors are glued nontrivially but no normal unipotent subgroup records it. The regular module of a finite group with Op(G)=1 in characteristic p is the standard case.

Comparison and Classification

Unipotent radicals of familiar linear groups
GGL(V)Unipotent radical HCompletely reducible?
UTn(k) on knall of UTn(k)no
k×UTn(k) on knUTn(k)no
Borel Bn(k) on knUTn(k)no
GLn(k) or SLn(k) on kn{1}yes — irreducible
Diagonal group on kn{1}yes
S3 on the 2-dimensional module over 𝔽3A3no
S3 on 𝔽2S3{1}no — the converse fails
G finite, chark|G|{1}yes, by Maschke
What each invariant detects
sees normal unipotent partsees gluing of factorsmodule independent
Unipotent radical Hyesnofor finite G only
radSpank(G)yesyesno
Composition factors of Vpartialnono
Complete reducibilityyesyesno

What each invariant detects

Relationship Map

The unipotent radical sits between the trivial subgroup and the whole group, and its two descriptions bracket the algebra.

  • H, the unipotent radical of GGL(V) — largest normal unipotent subgroup
    • equals
      • {g:g trivial on every composition factor of V}
      • G(1+radSpank(G))
      • Op(G) when G is finite and chark=p
    • contains
      • every normal unipotent subgroup of G
      • every normal p-subgroup, in characteristic p
    • controls
      • G/H is completely reducible on iVi
      • H={1} is necessary for G to be completely reducible
    • does not control
      • complete reducibility of G on V itself
      • the algebra radSpank(G), which can be nonzero with H={1}
Linear group Gacting on V, dimkV=n
H = unipotent radicalnormal, unipotent, maximal such
Trivial on all composition factorsH=G(1+radS)
{1}attained exactly when no nontrivial normal unipotent subgroup exists — necessary, not sufficient, for complete reducibility

Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Algebraic groups

Reductive groups

A connected linear algebraic group with trivial unipotent radical is reductive; the Levi decomposition writes a general group as a semidirect product of a reductive group by its unipotent radical. The entire classification of reductive groups by root data presupposes that the unipotent part has been quotiented away.

Automorphic forms

Parabolic subgroups and Eisenstein series

Parabolic subgroups P=MN have N as their unipotent radical, and constant terms along N are the basic operation in the theory of automorphic forms and the Langlands programme.

Modular representation theory

Op(G) acts trivially on simple modules

For a finite group in characteristic p, the unipotent radical of the regular representation is Op(G), and (9.23) recovers the classical statement that Op(G) acts trivially on every simple kG-module — the starting point of block theory and of the Green correspondence.

Computational algebra

Structural decomposition of matrix groups

Algorithms that analyse a matrix group given by generators compute a composition series of the natural module, then the kernel of the action on the factors. That kernel is the unipotent radical, and it is the first splitting in the matrix group recognition project implemented in GAP and Magma.

Inside this collection the notion completes the analogy with ring theory begun by the Jacobson radical: an obstruction that is always defined, always normal, always quotient-able — and, as here, not always a complete answer.

Design Considerations

Design considerations here means the choices made when modelling a problem with these algebraic structures.

  • Decide whether the group or the algebra is your object. If you need the gluing data, keep Spank(G) and its radical. If you need a normal subgroup to quotient by, take H. They are not interchangeable.
  • Fix the module before speaking of the radical. Except for finite groups in characteristic p, the unipotent radical depends on V; the same abstract group can have trivial radical in one representation and be its own radical in another.
  • Do not expect a Levi complement. For algebraic groups over a perfect field, Mostow's theorem provides a Levi decomposition; for an abstract linear group there is no reason for GG/H to split, and the extension must be handled on its own terms.
  • **Use H={1} as a filter, not a certificate.** It is cheap to test and eliminates many groups, but a positive answer still requires computing radSpank(G) to decide complete reducibility.
  • Choose the characteristic deliberately. In characteristic 0 a nontrivial unipotent radical is torsion-free and infinite; in characteristic p it is a p-group and may be finite. Which of these you want often determines the right field to work over.

Failure Modes and Common Mistakes

  • Do not assume radSpank(G) is generated by {g1:gH}; the containment can be strict, and that gap is exactly the case H={1} with nonzero radical.
  • Do not confuse the unipotent radical with the solvable radical or with the Fitting subgroup; they agree in special cases only.
  • Do not expect H to be closed under passing to overgroups: a normal unipotent subgroup of G need not be normal in a larger linear group containing G.
  • Do not conflate this H with the unipotent radical Ru(G) of an algebraic group, which is defined as a closed connected normal unipotent subgroup; for abstract subgroups of GL(V) no topology is involved.

Quick Reference

(9.22)unique maximal normal unipotent H; G/H completely reducible on Vi
(9.23)H={g:g trivial on all composition factors of V}
(9.24)H=G(1+radSpank(G))
Necessary conditionG completely reducible H={1}
Not sufficientS3 on 𝔽2S3: H={1}, not completely reducible
Finite groupsH=Op(G) in characteristic p, for every faithful V
Tools usedClifford (8.5) and Kolchin (9.18)(1)
Algebraic groupstrivial unipotent radical + connected = reductive
The three descriptions of H, and what each is good for
DescriptionBest forReference
Largest normal unipotent subgroupstructural statements, quotients(9.22)
Trivial on all composition factorscomputing H from a composition series(9.23)
g1radSpank(G)membership tests, machine computation(9.24)
Op(G)finite groups in characteristic p(9.17) plus (9.22)

Frequently Asked Questions

Why is a trivial unipotent radical not enough for complete reducibility?

Because the unipotent radical is a group-level invariant and complete reducibility is a module-level one. The radical of Spank(G) records how the composition factors of V are glued together; the subgroup H records only those gluings realised by group elements of the form 1+(radical element). When G is a finite group with Op(G)=1 in characteristic p dividing |G|, the gluing is present and the subgroup is not: H={1} while radSpank(G)0.

Does the unipotent radical depend on the representation?

Yes in general, no for finite groups. For finite G in characteristic p, normal unipotent subgroups are exactly normal p-subgroups by (9.17), so H=Op(G) whatever the faithful module. For infinite groups the module matters: has trivial unipotent radical when acting by diag(2m,3m) on 2 and is its own unipotent radical when acting unitriangularly.

Is there a Levi decomposition G(G/H)H?

Not for abstract linear groups. For linear algebraic groups over a field of characteristic zero, Mostow's theorem provides a Levi decomposition, and in characteristic p it can fail even there. The theorem proved here gives only that G/H is completely reducible; the extension of G/H by H need not split.

How does this relate to the Jacobson radical of a group algebra?

For a finite group G in characteristic p, the augmentation ideal of Op(G) generates a nilpotent ideal of kG contained in rad(kG), which is why Op(G) acts trivially on all simple modules. Corollary (9.24) is the linear group version: H is what the radical of Spank(G) contributes to the group. The correspondence is one-way, since the radical carries more information.

What is the unipotent radical of a Borel subgroup?

For Bn(k), the full upper triangular group acting on kn, the composition factors are the n coordinate lines, and an element acts trivially on all of them exactly when its diagonal entries are all 1. So H=UTn(k), matching the algebraic groups definition where UTn is the unipotent radical of the standard Borel and Bn/UTn is the diagonal torus.

Can I compute H from generators?

Yes. Spin up S=Spank(G) from the generators — at most n2 basis elements — compute radS by a nullspace computation, and then H=G(1+radS). Equivalently, compute a composition series of V with the MeatAxe and take the kernel of the induced action on the factors, which is how matrix group recognition software proceeds.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §9 (pp. 161–162).
  2. J. E. Humphreys, Linear Algebraic Groups, Graduate Texts in Mathematics 21, Springer-Verlag, 1975, §19 and §30.
  3. A. Borel, Linear Algebraic Groups, 2nd enlarged edition, Graduate Texts in Mathematics 126, Springer-Verlag, 1991.
  4. C. W. Curtis and I. Reiner, Methods of Representation Theory, Volume I, Wiley-Interscience, 1981, §5 and §8.
  5. B. A. F. Wehrfritz, Infinite Linear Groups, Ergebnisse der Mathematik 76, Springer-Verlag, 1973.
  6. D. F. Holt, B. Eick and E. A. O'Brien, Handbook of Computational Group Theory, Chapman and Hall/CRC, 2005.

AI Suggested Questions

  • State Mostow's theorem on Levi decompositions and explain what fails in characteristic p.
  • Prove that the augmentation ideal of O_p(G) generates an ideal contained in the radical of kG for a finite group G.
  • How do matrix group recognition algorithms in GAP and Magma compute the unipotent radical in practice?
  • Compare the unipotent radical with the solvable radical and the Fitting subgroup for solvable linear groups.
  • Give an infinite linear group whose unipotent radical is trivial but whose spanned algebra has nonzero radical.
  • What is the unipotent radical of a parabolic subgroup of GL(n,k), and how does it appear in the theory of Eisenstein series?
  • For which finite groups G and fields k of characteristic p is the regular module a faithful module with trivial unipotent radical and nonzero radical of the span?
Page
KEVOS-ENG-MATH-NCR-0073
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Absolutely Irreducible Modules and Schur’s Lemma over a Field | KEVOS®Article · Project ManagementAlgebraic and Geometric Multiplicities of Eigenvalues | KEVOS® MathematicsArticle · Project ManagementAmitsur’s Theorem on the Radical of a Polynomial Ring | KEVOS®Article · Project ManagementAmitsur’s Theorem on the Radical of an Algebra of Small Dimension | KEVOS®Article · Project Management