In this post, we begin a discussion of Hurwitzβs theorem, which
states that the real finite-dimensional unital normed algebras are β, β, β (quaternions) and π (octonions). We only prove part of it here
and we delay a full proof to a future post. about later.
We begin by defining our objects of interest, as well as formalizing
some linear algebra in the setting of k-algebras.
Recall that if V is a
vector space over k, then a
quadratic form is a map qβ:βVβββk such
that q(ax)β=βa2q(x)
for all aβββk and
xβββV. A form induces
a symmetric bilinear form β¨β
,ββ
β©
defined by β¨x,βyβ©β=βq(xβ
+β
y)β
ββ
q(x)β
ββ
q(y).
We say a non-zero element uβββV is a
unit-vector if q(u)β=β1. We say a linear
map Fβ:βVβββV is an
orthogonal map if q(F(x))β=βq(x)
for all xβββA. As an
example, β is a normed space with norm
q(x)β=βx2
for xββββ. Similarly, for
β, we have a norm q(aβ
+β
ib)β=βa2β
+β
b2.
Note that we do not deal with any square roots.
Remark 1. Linear algebra in this setting works exactly as one would expect. In particular, if (V,βq) is such a space, then we can assume that we have an orthnormal basis with respect to the inner product β¨β ,ββ β©q. If Fβ:βVβββV is an orthogonal map, then β¨Fx,βFyβ©β=ββ¨x,βyβ© for all x,βyβββV, and FTFβ=βI.
Let k be a field. A vector
space A over k, equipped with a k-linear map AβkAβββA
is called a k-algebra. We say A is unital if it contains
a non-zero member e such that
evβ=βv for
each vβββA. We define
a normed algebra A to
be an algebra equipped with a quadratic form q such that q(xy)β=βq(x)q(y)
for all x,βyβββA. We let
β¨β
,ββ
β© denote its inner product.
We now have enough to begin our study properly. Let A be a real finite-dimensional unital normed algebra with unit e. For a non-zero element uβββA, define the map Auβ:βAβββA by Au(x)β=βux for all xβββA. Note that Au is a linear map, and that Au is orthogonal when u is a unit vector. For an element vβββA, define its involution by v*β=ββ¨v,βeβ©β ββ v. We note the following properties for vβββA.
Proposition 1.
v*vβ=βq(v)e
v**β=βv
Auβ1β=βAuTβ=βAu*
Lemma 1. (Braiding equation) Let u,βv be β-linearly independent unit-vectors. Then AuTAvβ +β AvTAuβ=β0.
Proof. Extend {u,βv} to a basis, and
denote the basis by {e1,ββ¦,βen}.
Let 1ββ€βiβ<βjββ€βn.
Note that for vβββA,
q(Aiv)β=βq(eiv)β=βv,
so each Ai
is orthogonal with respect to q, and hence AiTAiβ=βI.
Now we wish to prove the other identity. To this end, let r1,ββ¦,βrn be real numbers. Then
$$\begin{align*} \langle \sum r_i A_i v, \sum r_j A_j v &= ||\sum r_i A_i v||^2 \\ &= ||\sum r_i e_i v||^2 \\ &= ||\sum r_i e_i||^2 ||v||^2 \\ &= ( \sum r_i^2 ) ||v||^2 \end{align*}$$
so βrirjβ¨v,βAitAjβ©β=β(βri2)||v||2. It is worth pausing a minute to reflect on this sum. If we consider the cases iβ=βj and iββ βj separately, we conclude that $$\sum\limits_{i < j} r_i r_j \langle v, (A_i^T A_j + A_j^T A_i) v\rangle = 0.$$ Choosing riβ=β1 for all i yields β¨v,β(AiTAjβ +β AjTAi)vβ©β=β0 for all v. Thus AiTAjβ +β AjTAiβ=β0 for each i. β»
Lemma 2. dimβA is an even positive integer or dimβAβ=β1.
Proof. As A is unital, we can assume that last basis vector en is a unit. Hence Anβ=βI. Moreover, if iβ<βn, then AiTAnβ +β AnTAiβ=β0 i.e. βAiTβ=βAi so Ai2β=ββI hence detβ(A)2β=β(β1)n which proves that n must be even. β»
Lemma 3. Let A be a unital f.d. k-algebra. Let eβββA be the unit, and let u be an orthogonal unit vector. Then u2β=ββe and u*β=ββu.
Proof. By the braiding equation we have AuTAeβ=ββAeTAu i.e. AuTβ=ββAu so u*β=ββu. Therefore q(u)eβ=βu*uβ=ββu2 so u2β=ββe. β»
Proposition 2. Let B be a unital associative subalgebra of A. Let eβββA be the identity, and let uβββA be a unit vector orthogonal to e. Then Bβ ββ Bu is a subalgebra of A of dimension 2β β β dimβB.
Proof. First note that Bβ ββ Bu has dimension 2β β β dimβB by the definition of the direct sum, and the fact that if {vi} is an orthonormal basis of B then {viu} is also an orthonormal basis. Thus, it suffices to show that Bβ ββ Bu is closed under multiplication. Indeed, let aβ +β bu and cβ +β du be members of Bβ ββ Bu, where a,βb,βc,βdβββB. Then (aβ +β bu)(cβ +β du)β=βacβ +β a(du)β +β (bu)dβ +β (bu)(du)β=β(acβ ββ bd)β +β (adβ ββ bd*)u which is a member of Bβ ββ Bu. β»
Corolary 1. If A is a real unital f.d. algebra, then its dimension over β is a power of 2.
Proof. Let Bβ=ββ and apply the above construction. β»