Direct Sums
We now have a working vocabulary. It comprises a
representation
of a matrix Lie group, its associated
Lie algebra representation,
the notion of an
irreducible
representation, and the
intertwining maps
that compare two of them. The constructions of this page are, in a precise sense, not
new. The direct sum of vector spaces, the
tensor product,
and the
dual space
are operations of linear algebra. The last two we have already built. Only the first
needs a sentence. The direct sum \(V_1 \oplus \cdots \oplus V_k\) is the space of tuples
\((v_1, \ldots, v_k)\) with \(v_j \in V_j\), under componentwise addition and scalar
multiplication. Nothing about these operations required a group. What this page adds
is the group. Once a group acts on the spaces being combined, each of these three
operations carries the action along with it, and the result is again a
representation. The constructions were waiting in the linear algebra for a symmetry
to turn them into representation theory.
We take them in turn, beginning with the simplest. The order is direct sum, then
tensor product, then dual. The direct sum makes precise the idea of running several
representations side by side without interaction.
Definition: Direct Sum of Representations
Let \(G\) be a matrix Lie group and let \(\Pi_1, \ldots, \Pi_k\) be representations
of \(G\) acting on vector spaces \(V_1, \ldots, V_k\). The direct sum
\(\Pi_1 \oplus \cdots \oplus \Pi_k\) is the representation of \(G\) acting on
\(V_1 \oplus \cdots \oplus V_k\) defined by
\[
\big[ (\Pi_1 \oplus \cdots \oplus \Pi_k)(A) \big](v_1, \ldots, v_k)
= \big( \Pi_1(A) v_1, \ldots, \Pi_k(A) v_k \big), \quad A \in G.
\]
Likewise, if \(\mathfrak{g}\) is a Lie algebra and \(\pi_1, \ldots, \pi_k\) are
representations of \(\mathfrak{g}\) on \(V_1, \ldots, V_k\), their direct
sum \(\pi_1 \oplus \cdots \oplus \pi_k\) acts on \(V_1 \oplus \cdots \oplus V_k\) by
\[
\big[ (\pi_1 \oplus \cdots \oplus \pi_k)(X) \big](v_1, \ldots, v_k)
= \big( \pi_1(X) v_1, \ldots, \pi_k(X) v_k \big), \quad X \in \mathfrak{g}.
\]
That these formulas define representations is a direct check. For the group case, each
factor is a homomorphism, so for \(A, B \in G\),
\[
(\Pi_1 \oplus \cdots \oplus \Pi_k)(AB)(v_1, \ldots, v_k)
= \big( \Pi_1(AB) v_1, \ldots \big)
= \big( \Pi_1(A)\Pi_1(B) v_1, \ldots \big),
\]
which is exactly \((\Pi_1 \oplus \cdots \oplus \Pi_k)(A)\) applied to
\((\Pi_1 \oplus \cdots \oplus \Pi_k)(B)(v_1, \ldots, v_k)\). Continuity and
\((\Pi_1 \oplus \cdots \oplus \Pi_k)(I) = I\) are immediate. The Lie algebra version
is the same computation with the bracket in place of the product.
The construction is transparent in matrix terms. Choosing a basis of each \(V_j\) and
concatenating them into a basis of \(V_1 \oplus \cdots \oplus V_k\) puts every operator
\((\Pi_1 \oplus \cdots \oplus \Pi_k)(A)\) into block-diagonal form,
\[
(\Pi_1 \oplus \cdots \oplus \Pi_k)(A)
= \begin{pmatrix} \Pi_1(A) & & \\\\ & \ddots & \\\\ & & \Pi_k(A) \end{pmatrix},
\]
with no off-diagonal coupling between the summands. The blocks evolve independently.
The group acts within each \(V_j\) and never mixes one summand into another.
This independence is precisely why the direct sum is the most transparent source of
reducible representations. Each summand \(V_j\), sitting inside
\(V_1 \oplus \cdots \oplus V_k\) as the subspace whose other coordinates vanish, is
invariant under every \((\Pi_1 \oplus \cdots \oplus \Pi_k)(A)\). As soon as there is
more than one summand of positive dimension, this is a nontrivial invariant subspace,
so a direct sum of two or more nonzero representations is never irreducible. The
reverse direction is the substantive question of complete reducibility, namely
whether a given representation can be broken apart as a direct sum of irreducible
pieces. Once such a decomposition exists, the
intertwining maps
between the pieces govern how it is analyzed. The tensor product, by contrast, builds a space
on which the group acts on two factors at once, in a genuinely entangled way.
Tensor Products of Spaces
The second construction rests on the tensor product of vector spaces, which we have
already met. Before building representations on it we recall the underlying linear
algebra and fix the form in which we will use it. Given finite-dimensional vector
spaces \(U\) and \(V\), the
tensor product
\(U \otimes V\) is a new space built from formal products \(u \otimes v\) of an
element \(u \in U\) with an element \(v \in V\). A general element is a linear
combination
\[
a_1\, u_1 \otimes v_1 + a_2\, u_2 \otimes v_2 + \cdots + a_r\, u_r \otimes v_r,
\]
and the symbol \(\otimes\) is bilinear, so that
\[
\begin{align*}
(u_1 + a\, u_2) \otimes v &= u_1 \otimes v + a\, u_2 \otimes v, \\\\
u \otimes (v_1 + a\, v_2) &= u \otimes v_1 + a\, u \otimes v_2.
\end{align*}
\]
The product is not commutative. Even when \(U = V\), the elements \(u \otimes v\) and
\(v \otimes u\) are in general distinct.
Although the spaces of our primary interest are complex, the construction is
identical over \(\mathbb{R}\) and over \(\mathbb{C}\). The pages we cite for the tensor
product, its universal property, and the Kronecker product state their results for
real spaces. The basis and dimension count below, the universal property, and the
coordinate description of operators use only the vector space operations, so they
hold verbatim in either case. We apply them to complex representations without
further comment. The decisive structural fact is that this construction
converts bilinear maps into linear maps, a property that determines \(U \otimes V\)
up to canonical isomorphism without reference to any basis.
Concretely, if \(e_1, \ldots, e_n\) is a basis of \(U\) and \(f_1, \ldots, f_m\) is a
basis of \(V\), then bilinearity lets every element be written in terms of the products
\(e_j \otimes f_k\), and these
form a basis
of \(U \otimes V\). In particular
\[
\dim(U \otimes V) = (\dim U)(\dim V).
\]
The basis-free counterpart of this fact is the
universal property.
There is a bilinear map \((u, v) \mapsto u \otimes v\) from \(U \times V\) into
\(U \otimes V\) through which every bilinear map out of \(U \times V\) factors
uniquely as a linear map out of \(U \otimes V\). That is, for any bilinear
\(\psi : U \times V \to X\) there is a unique linear
\(\tilde{\psi} : U \otimes V \to X\) with \(\tilde{\psi}(u \otimes v) = \psi(u, v)\).
This is the working principle behind every construction in this section. To define a
linear map on \(U \otimes V\), it suffices to give a bilinear recipe on pairs
\((u, v)\), and the universal property supplies a unique, well-defined linear
extension.
The point is subtle enough to be worth stating plainly, since we will lean on it
repeatedly. To pin down a linear map on \(U \otimes V\) one could instead write down
its values on the basis \(\{ e_j \otimes f_k \}\), but then its independence of the
chosen basis would need a separate check. One could try defining it directly on the
products \(u \otimes v\), but a single element of \(U \otimes V\) can be written as
such a combination in many ways, so one would have to verify that the value does not
depend on which decomposition is used. The universal property dispatches both
concerns at once. A bilinear recipe on pairs is exactly the data that extends to one
well-defined linear map, with no basis chosen and no consistency check left to the
reader. Each operator we build below is defined this way, so its well-definedness
will never be in question.
Operators on a Tensor Product
The universal property delivers operators on \(U \otimes V\) from operators on the
factors. If \(A : U \to U\) and \(B : V \to V\) are linear, the assignment
\((u, v) \mapsto (Au) \otimes (Bv)\) is bilinear, so it extends to a unique linear
operator \(A \otimes B\) on \(U \otimes V\) characterized by
\[
(A \otimes B)(u \otimes v) = (Au) \otimes (Bv).
\]
The same recipe applies to operators between different spaces. A short computation on
elementary tensors, which span \(U \otimes V\), gives the composition rule
\[
(A_1 \otimes B_1)(A_2 \otimes B_2) = (A_1 A_2) \otimes (B_1 B_2).
\]
In coordinates this operator is concrete. Order the basis \(\{ e_j \otimes f_k \}\)
so that the index of the first factor varies slowest, the convention fixed on the
Kronecker page. Since
\[
(A \otimes B)(e_j \otimes f_k) = (A e_j) \otimes (B f_k)
= \sum_{i, l} A_{ij} B_{lk}\, e_i \otimes f_l,
\]
the entry of the matrix of \(A \otimes B\) in row \((i, l)\) and column \((j, k)\) is
\(A_{ij} B_{lk}\). The matrix of \(A \otimes B\) is therefore precisely the
Kronecker product
of the matrices of \(A\) and \(B\), and the composition rule above is the
mixed-product property
of the Kronecker product. The abstract operator and its matrix are two views of the
same object. The basis-free definition fixes what \(A \otimes B\) is, while the
Kronecker product is how it is computed once bases are chosen.
Tensor Products of Representations
With the tensor product of spaces and of operators in hand, we can let a group act on
a tensor product. There are two ways to do this, both standard, and the distinction
between them is the source of most of the bookkeeping in the subject. The first takes
representations of two possibly different groups and produces a representation of
their direct product. The second takes two representations of the same group
and produces another representation of that same group.
The Outer Tensor Product
Definition: Tensor Product of Representations (Two Groups)
Let \(G\) and \(H\) be matrix Lie groups, let \(\Pi_1\) be a representation of \(G\)
on \(U\), and let \(\Pi_2\) be a representation of \(H\) on \(V\). The tensor
product \(\Pi_1 \otimes \Pi_2\) is the representation of the product group
\(G \times H\) acting on \(U \otimes V\) defined by
\[
(\Pi_1 \otimes \Pi_2)(A, B) = \Pi_1(A) \otimes \Pi_2(B), \quad A \in G, B \in H.
\]
That this is a representation follows at once from the composition rule for tensor
products of operators: for \((A_1, B_1), (A_2, B_2) \in G \times H\),
\[
(\Pi_1 \otimes \Pi_2)\big((A_1, B_1)(A_2, B_2)\big)
= \Pi_1(A_1 A_2) \otimes \Pi_2(B_1 B_2)
= \big(\Pi_1(A_1)\Pi_1(A_2)\big) \otimes \big(\Pi_2(B_1)\Pi_2(B_2)\big),
\]
and by that composition rule this equals
\(\big(\Pi_1(A_1) \otimes \Pi_2(B_1)\big)\big(\Pi_1(A_2) \otimes \Pi_2(B_2)\big)\),
which is \((\Pi_1 \otimes \Pi_2)(A_1, B_1)\,(\Pi_1 \otimes \Pi_2)(A_2, B_2)\).
Continuity holds because the entries of \(\Pi_1(A) \otimes \Pi_2(B)\) are products
of entries of the two factors, and \((\Pi_1 \otimes \Pi_2)(I, I) = I \otimes I = I\).
The product group \(G \times H\) is itself a matrix Lie group. If
\(G \subseteq GL(p, \mathbb{C})\) and \(H \subseteq GL(q, \mathbb{C})\), the block-diagonal
pairs \(\mathrm{diag}(A, B)\) with \(A \in G\), \(B \in H\) form a closed subgroup of
\(GL(p + q, \mathbb{C})\). Its Lie algebra is the direct sum
\(\mathfrak{g} \oplus \mathfrak{h}\), realized as the block-diagonal matrices
\(\mathrm{diag}(X, Y)\). Indeed, the exponential series acts blockwise, so
\(\exp(t\, \mathrm{diag}(X, Y)) = \mathrm{diag}(e^{tX}, e^{tY})\), and this lies in
\(G \times H\) for every \(t\) exactly when \(e^{tX} \in G\) and \(e^{tY} \in H\) for every
\(t\), which by the
exponential characterization
of the Lie algebra means \(X \in \mathfrak{g}\) and \(Y \in \mathfrak{h}\). In
particular the one-parameter subgroup of \((X, Y)\) is \(t \mapsto (e^{tX}, e^{tY})\).
The corresponding Lie algebra representation has a form that is worth deriving in
full, because the answer is not the one a first guess would suggest.
Proposition (Lie Algebra of an Outer Tensor Product)
Let \(G\) and \(H\) be matrix Lie groups with Lie algebras \(\mathfrak{g}\) and
\(\mathfrak{h}\), and let \(\Pi_1, \Pi_2\) be representations of \(G, H\) with
associated Lie algebra representations \(\pi_1, \pi_2\). Then the Lie algebra
representation \(\pi_1 \otimes \pi_2\) of \(\mathfrak{g} \oplus \mathfrak{h}\)
associated to \(\Pi_1 \otimes \Pi_2\) is
\[
(\pi_1 \otimes \pi_2)(X, Y) = \pi_1(X) \otimes I + I \otimes \pi_2(Y),
\quad X \in \mathfrak{g}, Y \in \mathfrak{h}.
\]
Proof:
The Lie algebra representation associated to a group representation is obtained
by
differentiating along one-parameter subgroups.
The operator \((\pi_1 \otimes \pi_2)(X, Y)\) is the derivative at \(t = 0\) of
\((\Pi_1 \otimes \Pi_2)(e^{tX}, e^{tY})\), which by the definition above is
\[
(\pi_1 \otimes \pi_2)(X, Y)
= \left. \frac{d}{dt} \right|_{t=0}
\Big( \Pi_1(e^{tX}) \otimes \Pi_2(e^{tY}) \Big).
\]
The map \(\otimes\) is bilinear, so for smooth curves \(u(t)\) in one factor and
\(v(t)\) in the other the product rule holds in the form
\[
\frac{d}{dt}\big( u(t) \otimes v(t) \big)
= \frac{du}{dt} \otimes v(t) + u(t) \otimes \frac{dv}{dt}.
\]
This is the ordinary product rule applied entry by entry once bases are chosen, and it
holds for the operator-valued curves \(t \mapsto \Pi_1(e^{tX})\) and
\(t \mapsto \Pi_2(e^{tY})\) acting on a fixed pair of vectors.
Applying the product rule,
\[
\begin{align*}
\left. \frac{d}{dt} \right|_{t=0}
\Big( \Pi_1(e^{tX}) \otimes \Pi_2(e^{tY}) \Big)
&= \left( \left. \frac{d}{dt} \right|_{t=0} \Pi_1(e^{tX}) \right) \otimes \Pi_2(I)
+ \Pi_1(I) \otimes \left( \left. \frac{d}{dt} \right|_{t=0} \Pi_2(e^{tY}) \right) \\\\
&= \pi_1(X) \otimes I + I \otimes \pi_2(Y),
\end{align*}
\]
where \(\Pi_1(I) = I\) and \(\Pi_2(I) = I\), and the two derivatives are by definition
\(\pi_1(X)\) and \(\pi_2(Y)\). This establishes the formula on a spanning set of
elementary tensors, hence everywhere.
The additive form is forced, and the alternative is not a valid choice. The naive
guess \((\pi_1 \otimes \pi_2)(X, Y) = \pi_1(X) \otimes \pi_2(Y)\) is in general not a
representation of \(\mathfrak{g} \oplus \mathfrak{h}\), for a structural reason. A Lie
algebra representation must be a linear map on
\(\mathfrak{g} \oplus \mathfrak{h}\), and
\((X, Y) \mapsto \pi_1(X) \otimes \pi_2(Y)\) is bilinear in the pair, not linear.
Doubling \(X\) and tripling \(Y\) multiplies it by six, whereas a linear map would
scale the two contributions separately. Differentiation resolves the matter
automatically. The product rule converts the multiplicative pairing at the group
level into the additive pairing at the algebra level, with the identity operator
marking the factor that is, momentarily, held fixed.
The Inner Tensor Product
The second construction takes two representations of a single group \(G\) and regards
their tensor product as a representation of \(G\) itself, rather than of \(G \times G\).
Definition: Tensor Product of Representations (One Group)
Let \(G\) be a matrix Lie group and let \(\Pi_1, \Pi_2\) be representations of \(G\)
on \(V_1, V_2\). The tensor product representation of \(G\) on
\(V_1 \otimes V_2\) is
\[
(\Pi_1 \otimes \Pi_2)(A) = \Pi_1(A) \otimes \Pi_2(A), \quad A \in G.
\]
For representations \(\pi_1, \pi_2\) of a Lie algebra \(\mathfrak{g}\), the
corresponding tensor product representation on \(V_1 \otimes V_2\) is
\[
(\pi_1 \otimes \pi_2)(X) = \pi_1(X) \otimes I + I \otimes \pi_2(X),
\quad X \in \mathfrak{g}.
\]
This definition is the previous construction composed with a diagonal restriction. At the group
level one restricts \(\Pi_1 \otimes \Pi_2\) from \(G \times G\) to the diagonal copy
of \(G\) sitting inside it as the pairs \((A, A)\). At the algebra level the diagonal
\(\mathfrak{g} \hookrightarrow \mathfrak{g} \oplus \mathfrak{g}\),
\(X \mapsto (X, X)\), turns the additive form of the previous proposition into
\(\pi_1(X) \otimes I + I \otimes \pi_2(X)\). For Lie algebra representations that do
not come from a group, the formula must be checked directly, and the check is short.
The formula is linear in \(X\). By the composition rule, \(\pi_1(X) \otimes I\)
commutes with \(I \otimes \pi_2(Y)\), so the cross terms in the bracket cancel and
\[
\begin{align*}
\big[ (\pi_1 \otimes \pi_2)(X), (\pi_1 \otimes \pi_2)(Y) \big]
&= [\pi_1(X), \pi_1(Y)] \otimes I + I \otimes [\pi_2(X), \pi_2(Y)] \\\\
&= \pi_1([X, Y]) \otimes I + I \otimes \pi_2([X, Y]) \\\\
&= (\pi_1 \otimes \pi_2)([X, Y]).
\end{align*}
\]
The notation \(\Pi_1 \otimes \Pi_2\) is
therefore genuinely ambiguous. The same symbol denotes a representation of
\(G \times G\) or of \(G\) according to which construction is meant, and one must say
which.
In practice the reading is fixed by the argument the representation is fed. The outer
product accepts a pair \((A, B)\) of group elements and reads off
\(\Pi_1(A) \otimes \Pi_2(B)\), whereas the inner product accepts a single element
\(A\) and reads off \(\Pi_1(A) \otimes \Pi_2(A)\). The two agree precisely along the
diagonal, which is what the restriction above records. In the algebra formulas the
distinction surfaces in the same way. The outer product carries an independent pair
\((X, Y)\), and the inner product carries the single \(X\) substituted into both
slots.
The inner tensor product is where the subject acquires its arithmetic. If \(\Pi_1\)
and \(\Pi_2\) are
irreducible,
their tensor product as a representation of \(G\) is in general not
irreducible, and the problem of decomposing it as a direct sum of irreducibles is a
definite computational question. For the rotation group this decomposition is the
rule for combining angular momenta in quantum mechanics. In the
representation-theoretic description of equivariant networks on geometric data it is
the operation that fuses two feature channels of given types into channels of new
types. We take up that decomposition, for the irreducible representations of
\(SU(2)\), on a later page of this arc.
Dual Representations
The third construction acts not on a product of spaces but on the
dual space
\(V^*\), the space of linear functionals on \(V\). The page that owns the dual space
states its definitions and results for real vector spaces. They use only the vector
space operations, so they transfer verbatim to complex \(V\), and we use them there
without further comment. A group acting on \(V\) induces an
action on functionals, and the natural way to transport a linear operator to the dual is
the
dual map.
For a linear operator \(A\) on \(V\), its dual (or transpose) operator
\(A^\top\) on \(V^*\) is defined by
\[
(A^\top \varphi)(v) = \varphi(A v), \quad \varphi \in V^*, v \in V.
\]
Relative to a basis of \(V\) and its dual basis, the matrix of \(A^\top\) is the
ordinary transpose of the matrix of \(A\), by
part (a) of the properties of the dual map
(written \(A^*\) there). It is the plain transpose rather than the conjugate transpose, even when \(V\) is
complex. Part (b) of the same result, or a short check from the definition, gives the
order-reversing composition law
\[
(AB)^\top = B^\top A^\top.
\]
This order reversal is the whole difficulty. A representation must preserve the order
of multiplication, so the assignment \(g \mapsto \Pi(g)^\top\) is not in general a
representation, since by the law above it reverses products. The remedy is to compose
with the inverse, which restores the order, and this is exactly the definition.
Definition: Dual Representation
Let \(G\) be a matrix Lie group and \(\Pi\) a representation of \(G\) on a
finite-dimensional space \(V\). The dual representation (or
contragredient representation) \(\Pi^*\) is the representation of
\(G\) on \(V^*\) given by
\[
\Pi^*(g) = \big[ \Pi(g^{-1}) \big]^\top.
\]
If \(\pi\) is a representation of a Lie algebra \(\mathfrak{g}\) on \(V\), the
dual representation \(\pi^*\) on \(V^*\) is
\[
\pi^*(X) = -\pi(X)^\top.
\]
Both formulas define representations, and in each the corrective ingredient is essential.
At the group level, the inverse converts the order-reversing transpose into an
order-preserving map: using \((AB)^\top = B^\top A^\top\),
\[
\Pi^*(g) \Pi^*(h)
= \big[\Pi(g^{-1})\big]^\top \big[\Pi(h^{-1})\big]^\top
= \big[\Pi(h^{-1}) \Pi(g^{-1})\big]^\top
= \big[\Pi\big((gh)^{-1}\big)\big]^\top
= \Pi^*(gh),
\]
where the third equality uses \(\Pi(h^{-1})\Pi(g^{-1}) = \Pi(h^{-1} g^{-1}) = \Pi((gh)^{-1})\).
Continuity holds because inversion in \(G\) and transposition are continuous, and
\(\Pi^*(I) = [\Pi(I)]^\top = I\).
At the algebra level the minus sign plays the same role. Since
\((e^{tX})^{-1} = e^{-tX}\) by
property (c) of the matrix exponential,
differentiating \(\Pi^*(e^{tX}) = [\Pi(e^{-tX})]^\top\) at \(t = 0\) brings down a
factor of \(-1\) from the inverse in the exponent and the transpose from the dual,
giving
\[
\left. \frac{d}{dt} \right|_{t=0} \Pi^*(e^{tX})
= -\,\pi(X)^\top,
\]
which is \(\pi^*(X)\). That \(\pi^*\) so defined respects the bracket is a short
computation with the composition law,
\[
\begin{align*}
[\pi^*(X), \pi^*(Y)]
&= \pi(X)^\top \pi(Y)^\top - \pi(Y)^\top \pi(X)^\top \\\\
&= \big( \pi(Y)\pi(X) - \pi(X)\pi(Y) \big)^\top \\\\
&= -\,\pi([X, Y])^\top
= \pi^*([X, Y]).
\end{align*}
\]
Dropping either the inverse in \(\Pi^*\) or the minus sign in \(\pi^*\) destroys the
homomorphism property in general.
Two structural facts complete the picture. First, taking the dual twice returns to
the original representation. The
canonical isomorphism
\(V \cong V^{**}\), which identifies \(v \in V\) with evaluation at \(v\),
intertwines \(\Pi\) with \((\Pi^*)^*\), so that \((\Pi^*)^* \cong \Pi\). Second, the
dual of an
irreducible
representation is again irreducible. An invariant subspace of \(V^*\) under \(\Pi^*\)
is the annihilator of an invariant subspace of \(V\) under \(\Pi\), and the
correspondence between a subspace and its annihilator is inclusion-reversing and
dimension-complementary. For the dimension count, extend a basis of a subspace
\(W\) to a basis of \(V\). The members of the
dual basis
attached to the added vectors form a basis of the annihilator of \(W\), so its
dimension is \(\dim V - \dim W\). A proper nonzero invariant subspace on one side
therefore forces one on the other. Consequently \(\Pi^*\) is irreducible exactly when \(\Pi\)
is.
For some groups the dual carries no new information. When a representation is
unitary, meaning that \(\Pi(g)\) preserves a Hermitian inner
product, the dual representation is isomorphic to the complex conjugate
representation \(\overline{\Pi}\), the map \(g \mapsto \overline{\Pi(g)}\) given by
entrywise conjugation in a fixed basis. The reason is that in an orthonormal basis
the inverse-transpose of a unitary matrix equals its entrywise conjugate. Every representation of a compact
group can be arranged to be unitary. Whether \(\Pi^*\) is then isomorphic to \(\Pi\)
itself depends on the group. It holds for every representation of \(SU(2)\), where
each irreducible representation is self-dual, but fails for \(SU(3)\), whose standard
representation on \(\mathbb{C}^3\) and its dual are inequivalent. Physicists record
the distinction by calling them the quark and antiquark representations.
Direct sum, tensor product, and dual together generate, from a handful of basic
representations, the full library on which the decomposition theory of the pages that
follow operates.