ArticlePDF Available

Abstract and Figures

Although the Cayley-Dickson algebras are twisted group algebras, little attention has been paid to the nature of the Cayley-Dickson twist. One reason is that the twist appears to be highly chaotic and there are other interesting things about the algebras to focus attention upon. However, if one uses a doubling product for the algebras different from yet equivalent to the ones commonly used and if one uses a numbering of the basis vectors different from the standard basis a quite beautiful and highly periodic twist emerges. This leads easily to a simple closed form formula for the product of any two basis vectors of a Cayley-Dickson algebra.
Content may be subject to copyright.
AN ALTERNATE CAYLEY-DICKSON PRODUCT
JOHN W. BALES
Abstract. Although the Cayley-Dickson algebras are twisted group
algebras, little attention has been paid to the nature of the Cayley-
Dickson twist. One reason is that the twist appears to be highly
chaotic and there are other interesting things about the algebras to
focus attention upon. However, if one uses a doubling product for
the algebras different from yet equivalent to the ones commonly
used and if one uses a numbering of the basis vectors different
from the standard basis a quite beautiful and highly periodic twist
emerges. This leads easily to a simple closed form equation for the
product of any two basis vectors of a Cayley-Dickson algebra.
1. Introduction
The purpose of this paper is to give a closed form formula for the
product of any two basis vectors of a Cayley-Dickson algebra.1
The complex numbers are constructed by a doubling product on the
set of real numbers:
(a, b)(c, d) = (ac bd, ad +bc) (1)
To produce the quaternions by a doubling product on the complex
numbers requires that one take conjugation into consideration in such
a way that, for real numbers the product reduces to the one above.
There are eight (and only eight) distinct Cayley-Dickson doubling
products [4] which accomplish this. For each of the eight, the conjugate
of an ordered pair (a, b) is defined recursively by
(a, b)= (a,b) (2)
2000 Mathematics Subject Classification. 16S99,16W99.
Key words and phrases. Cayley-Dickson,doubling product,twisted group prod-
uct,fractal,twist tree.
1After publication the author discovered that this is not a Cayley-Dickson dou-
bling product and retracted the paper.
1
2 JOHN W. BALES
The eight doubling products are:
P0: (a, b)(c, d) = (ca bd, da+bc)
P1: (a, b)(c, d) = (ca db, ad+cb)
P2: (a, b)(c, d) = (ac bd, da+bc)
P3: (a, b)(c, d) = (ac db, ad+cb)
P
0: (a, b)(c, d) = (ca bd, ad +cb)
P
1: (a, b)(c, d) = (ca db, da +bc)
P
2: (a, b)(c, d) = (ac bd, ad +cb)
P
3: (a, b)(c, d) = (ac db, da +bc)
Only two of these eight, P3and P
3have been investigated. The eight
algebras resulting from these products are isomorphic [4] and all have
the same elements and the same unit basis vectors e0, e1, e2,··· , en,···.
The basis vectors will be defined below. The eight products may be
arranged in four transpose pairs P0,P
0,P1,P
1,P2,P
2,P3,P
3. They
are transposes in the sense that, given two basis vectors ep,eq, it is
the case that P(ep, eq) = P(eq, ep). This holds for each of the four
product pairs. So the multiplication table of the basis vectors for a
product Pis the transpose of the multiplication table of its transpose
P. Given a basis vector epand a basis vector eqthere is only one r
for which it is the case that either P(ep, eq) = eror P(ep, eq) = er,
For any pand qthe value of rwill be the same for all eight of the
products and is denoted by pq(which happens to also equal qp),
but whether the product of epand eqis epqor epqwill depend upon
which of the eight products is used.
Let Wdenote the set of non-negative integers. For each of the eight
products there is a corresponding twist function [7, 10, 11] ω:W×W
{−1,1}such that for each p, q W,P(ep, eq) = ω(p, q)epq
Historically, researchers have been focused on the properties of the
Cayley-Dickson algebras and not on the nature of the twist ω. One
reason for this is that there seemed little rhyme or reason to ω. The
fact that different researches numbered the basis vectors differently did
not help the situation. Furthermore, for P3and P
3the function ω
is particularly inscrutable. However, in [3] a heuristic Cayley-Dickson
tree method was described for computing ω(p, q) for the product P3.
In [4] the products P0,P
0,P1,P
1,P2, and P
2were derived. Further
investigation has shown that for the product P2(and its corresponding
AN ALTERNATE CAYLEY-DICKSON PRODUCT 3
transpose) there is a simple closed form formula for ω. That is the
subject of this paper.
2. Background
Each real number xis identified with the infinite sequence x, 0,0,···
and an ordered pair of two infinite sequences x=x0, x1, x2, x3,··· and
y=y0, y1, y2, y3,··· is equated with the shuffled sequence
(x, y) = x0, y0, x1, y1, x2, y2,···
Only real number sequences terminating in a string of zeros are considered—
that is, finite real sequences.
The basis for this space is chosen to be
e0= 1,0,0,0,···
e1= 0,1,0,0,0,···
e2= 0,0,1,0,0,0,···
.
.
.
This basis differs from bases commonly used by other researchers. To
distinguish this basis from others we call it the ‘shuffle basis.’ The
shuffle basis vectors satisfy
e0= 1
e2k= (ek,0)
e2k+1 = (0, ek)
The conjugate of a sequence xis x=x0,x1,x2,x3,··· thus
(x, y)= (x,y)
If p, q < 2Nare positive integers let pqdenote the ‘bit-wise exclu-
sive or’ of the binary representations of pand q. This is equivalent to
the sum of pand qin ZN
2.
The non-negative integers are an abelian group with respect to the
operation with identity 0.
4 JOHN W. BALES
The twist functions for each of the eight doubling products satify the
following [4].
epeq=ω(p, q)epq(3)
ω(p, 0) = 1 (4)
ω(0, q) = 1 (5)
ω(p, p) = 1 for p > 0 (6)
ω(p, q) = ω(q, p) provided 0 6=p6=q6= 0 (7)
3. Properties of ω2
The following properties of ωare peculiar to the product P2.
If 2Np < q < 2N+1 then ω2(p, q) = 1 (8)
If 2Np < 2N+1 qthen ω2(p, q) = (1)q/2N(9)
Figure 1 on page 4 shows ω2(p, q) for Z7
2×Z7
2. The rows and columns
of the matrix are numbered 0 through 127 with gray cells representing
ω(p, q) = 1 and white cells representing ω(p, q) = 1.
Figure 1. ωfor Z7
2×Z7
2
4. Traversing the Cayley-Dickson ω2Tree
In order to validate equations (8) and (9) we will traverse the ω-tree
[3] in Figure 2 on page 6 associated with the doubling product P2.
AN ALTERNATE CAYLEY-DICKSON PRODUCT 5
Others have used such ωtree maps to research properties of Cayley-
Dickson algebras [8].
In order to find ω2(p, q) for non-negative integers pand qit will be
necessary to shuffle their bits. In order not to confuse this process with
the shuffling (x, y) of sequences xand y, the shuffle of integers pand
qwill be denoted using square brackets. So, for example [111,101] =
11,10,11 and [11,11101] = [00011,11101] = 01,01,01,10,11. Notice
that the shuffled binary numbers have been rendered as a sequence
of binary doublets. Each doublet, beginning with the leftmost, is an
instruction for traversing the ω2-tree beginning with the top Cnode. A
0 is an instruction to move down a left branch and a 1 is an instruction
to move down a right branch of the tree.
To find ω2(p, q) by this method, traverse the tree using instruction
sequence [p, q]. Terminating at 1 or Dmeans that ω(p, q) = 1.
Terminating at any other node means that ω2(p, q) = 1. An important
property of ω2is that once either 1 or 1 is reached it is unnecessary
to continue traversing the tree and it will always be the case that
ω2(p, q) = 1 or ω2(p, q) = 1, respectively.
As an example of how one traverses the ω2-tree, let us find the basis
vector product e3e14. First, 3 = 0011Band 14 = 1110B. So 3 14 =
1101B= 13. So e3e14 =ω2(3,14)e13. Now [3,14] = 01,01,11,10. Using
this sequence of doublets to traverse the ω-tree gives us T,T,1,1.
So e3e14 =e13. One may stop, of course, with the first 1 encoun-
tered.
Next, it will be seen how to use the ω2-tree in Figure 2 on page 6 to
validate equations (8) and (9).
Beginning with equation (8). Suppose 2Np < q < 2N+1. Then
[p, q] = 11,···. The doublets following the first will be either 00,01,10,
or 11. The first doublet 11 moves to node D. Subsequent doublets
of either 00 or 11 remain at node D. Since p < q there must occur a
doublet 01 and it must occur prior to any potential doublet 10. But 01
moves from node Dto node 1. Thus ω2(p, q) = 1 verifying equation
(8).
For equation (9) suppose 2Np < 2N+1 q. Then it is either
the case that [p, q] = 01,··· ,10,··· or it is the case that [p, q] =
01,··· ,11,··· (where the 10 and 11 doublets are the bits of pand q
corresponding to 2N). In either case the first ellipsis consists of binary
doublets of the form 00 or 01 so we are at a Tnode until arriving
at either the doublet 10 in which case ω(p, q) = 1 or we arrive at the
doublet 11 in which case ω(p, q) = 1. In the first case, q/2Nis
6 JOHN W. BALES
even and in the second case q/2Nis odd. So in either case ω(p, q) =
(1)q/2Nverifying equation (9).
Let us illustrate the use of equations (8) and (9) with a couple of
examples.
Find e35e55 .
Since 35 = 100011Band 55 = 110111Bthen 35 55 = 10100B= 20.
So e35e55 =ω2(35,55)e20 . And since 2535 <55 <26it follows from
equation 9 that ω2(35,55) = 1. So e35 e55 =e20.
Find e87e340 .
Convert 87 = 001010111Band 340 = 101010100B, so 87 340 =
100000011B= 259. So e87e340 =ω2(87,340)e259 . Since 64 87 <128,
and 128 340 and 340
64 = 5 then ω2(87,340) = (1)5=1. So
e87e340 =e259
Find e51e12 .
First, e51e12 =e12 e51. 12 = 001100Band 51 = 110011Bso 1251 =
111111B= 63. So e51 e12 =e12e51 =ω2(12,51)e63. Since 8 12 <
16 51 and 51
8= 6, ω2(12,51) = (1)6= 1. So e51 e12 =e63.
0C1
C T
TT11
L
L1 L 1
D
D 1 1D
Figure 2. Twist tree for ω2
Lest the reader get eye strain from trying to verify the results for
Z7
2×Z7
2using Figure 1 on page 4, the ω2table for Z5
2×Z5
2is provided
in Figure 3 on page 7. Recall that gray cells denote ω2(p, q) = 1 and
white cells denote ω2(p, q) = 1.
To give a better indication of the fractal nature of ω2, Figure 4 on
page 8 is the 1024 ×1024 bit-mapped image of ω2for Z10
2×Z10
2. For
comparison we also provide the corresponding image of the ‘inscrutable’
ω3for Z10
2×Z10
2in Figure 5 on page 8 to give a visual indication of
why no one has searched for a simple formula for it.
5. Conclusion
The problem historically with finding a simple closed form equation
for the product of two Cayley-Dickson basis vectors has been caused by
AN ALTERNATE CAYLEY-DICKSON PRODUCT 7
Figure 3. ω2for Z5
2×Z5
2
various approaches to the algebras. One issue is that only two of the
eight Cayley-Dickson doubling products have been used [12, 6, 2, 3, 5]
each of which is the transpose of the other.
(a, b)(c, d) = (ac db, ad+cb) (10)
(a, b)(c, d) = (ac db, da +bc) (11)
Unfortunately, the ωmatrix of these two is sufficiently chaotic to dis-
suade further investigation. Furthermore, a different way of numbering
the basis vectors has traditionally been used which further scrambles
the ωmatrix. These issues have conspired to inhibit investigation into
ω.
Now we see that if the doubling product
P2: (a, b)(c, d) = (ac bd, da+bc)
8 JOHN W. BALES
is used and if the basis vectors are indexed over the group (W, ) (the
‘shuffle’ basis) a natural inverse fractal pattern emerges leading to the
simple result in the theorem on page 9.
Figure 4. ω2for Z10
2×Z10
2
Figure 5. ω3for Z10
2×Z10
2
AN ALTERNATE CAYLEY-DICKSON PRODUCT 9
Theorem 5.1. If 2Np < q < 2N+1 then epeq=epq.
If 2Np < 2N+1 qthen epeq= (1)q/2Nepq.
Combined with e0= 1, e2
p=1 for p > 0 and epeq=eqepfor
06=p6=q6= 0 we have a simple closed formulation for the product of
any two Cayley-Dickson basis vectors.
References
[1] W. Ambrose Structure theorems for a special class of Banach algebras
Trans. Amer. Math. Soc. Vol. 57 (1945) 364-386
[2] J. Baez The Octonions Bul. Am. Math. Soc. Vol. 39 No. 2 (2001) 145-
205
[3] J. Bales A tree for computing the Cayley-Dickson twist Missouri J. of
Math. Sci. Vol 21 No. 2 (2009) 83-93
[4] J. Bales The eight Cayley-Dickson doubling products Adv. in Appl. Clif-
ford Alg. 25 No. 4 (2015) 1-23
[5] Biss, D., Christensen J., Dugger, D., and Isaksen, D. Eigentheory of
Cayley-Dickson algebras In Forum Mathematicum Vol. 21 No. 5 (2009)
833-851.
[6] R. Brown, On generalized Cayley-Dickson algebras Pacific J. Math. Vol.
20 (1967) 415-422
[7] R. Busby, H. Smith Representations of twisted group algebras Trans.
Am. Math. Soc. Vol. 149 No. 2 (1970) 503-537
[8] C. Flaut, V. Shpakivskyi, Holomorphic Functions in Generalized
Cayley-Dickson Algebras Springer Basel, Adv. in Appl. Clifford Alge-
bras 25 No. 1 (2015) 95-112
[9] Dickson, Leonard E. On quaternions and their generalization and the
history of the eight square theorem Annals of Mathematics 20 No. 3
(1919) 155-171
[10] Edwards, C. M., and J. T. Lewis. Twisted group algebras I Communi-
cations in Mathematical Physics Vol. 13 No. 2 (1969) 119-130
[11] Reynolds, William F. Twisted group algebras over arbitrary fields Illi-
nois J. Math. Vol. 15 (1971) No. 1 (1971) 91-103
[12] R. Schafer On the algebras formed by the Cayley-Dickson process Amer.
J. Math. Vol. 76 (1954) 435-446
Department of Mathematics, Tuskegee University, Tuskegee, AL
36088, USA
E-mail address:john.w.bales@gmail.com
... Example. ω(5, 481) = ω(5, 2 3 + 481 mod 2 3 ) = ω(5,9) △Theorem 5. Suppose 2 M −1 ≤ p < 2 M , 2 M −1 ≤ q < 2 M and 2 N −1 ≤ p ⊕ q < 2 N .Then N < M and ω(p, q) = ω(2 N + p mod 2 N , 2 N + q mod 2 N ) ...
Research
Full-text available
Regarding the Cayley-Dickson algebras as twisted group algebras, this paper reveals some basic periodic properties of these twists.
Article
Full-text available
The purpose of this paper is to identify all eight of the basic Cayley–Dickson doubling products. A Cayley–Dickson algebra AN+1{\mathbb{A}_{N+1}} of dimension 2N+1{2^{N+1}} consists of all ordered pairs of elements of a Cayley–Dickson algebra AN{\mathbb{A}_{N}} of dimension 2N{2^N} where the product (a,b)(c,d){(a, b)(c, d)} of elements of AN+1{\mathbb{A}_{N+1}} is defined in terms of a pair of second degree binomials (f(a,b,c,d),g(a,b,c,d)){(f(a, b, c, d), g(a, b, c,d))} satisfying certain properties. The polynomial pair(f,g){(f, g)} is called a ‘doubling product.’ While A0{\mathbb{A}_{0}} may denote any ring, here it is taken to be the set R{\mathbb{R}} of real numbers. The binomials f{f} and g{g} should be devised such that A1=C{\mathbb{A}_{1} = \mathbb{C}} the complex numbers, A2=H{\mathbb{A}_{2} = \mathbb{H}} the quaternions, and A3=O{\mathbb{A}_{3} = \mathbb{O}} the octonions. Historically, various researchers have used different yet equivalent doubling products.
Article
Full-text available
Article
Full-text available
In this paper we investigated holomorphic functions (belonging to the kernel of the Dirac operator) in Cayley-Dickson algebras. For this purpose, we study the structure of Cayley-Dickson algebras. We also provide an algorithm for the construction of such functions.
Article
Full-text available
A universal twist γ\gamma for all finite-dimensional Cayley-Dickson algebras is defined recursively and a tree diagram 'computer' is presented for determining the value of γ(p,q)\gamma (p,q) for any two non-negative integers p and q.
Article
We construct a general class of Banach algebras which include as special cases the group algebra of a locally compact group, the group algebra of a group extension (in terms of the subgroup and quotient group), and some other examples, special cases of which have been studied under the name of covariance algebras. We develop the general representation theory and generalize Mackey's theory of induced representations.
Article
Among those algebras whose multiplication does not satisfy the associative law is a particular family of noncommutative Jordan algebras, the generalized Cayley-Dickson algebras. These are certain central simple algebras whose dimensions are all powers of two. Most of this paper is concerned with giving the classification up to isomorphism of those of dimensions 16, 32, and 64 and determining the automorphism groups. In addition to this some generalized Cayley-Dicksondivision algebras are constructed. Precise criteria for when the 16-dimensional algebras are division algebras are formulated and applied to algebras over some common fields. For higher dimensions no such criteria are given. However, specific examples of division algebras for each dimension 2t are constructed over power-series fields.
Article
A generalization of the group algebra of a locally compact group is studied, by expressing the group algebra of a central group extension as the direct sum of closed *-ideals each one of which is isomorphic to such a twisted group algebra. In particular, the representation theory of such algebras is associated with the theory of projective representations by studying the representations of the group algebra of the group extension and the associated unitary representations of the group extension.