lieven le bruyn's blog
On2 : transfinite number hacking
In ONAG, John Conway proves that the symmetric version of his recursive definition of addition and multiplcation on the surreal numbers make the class On of all Cantor’s ordinal numbers into an algebraically closed Field of characteristic two : On2 (pronounced ‘Onto’), and, in particular, he identifies a subfield with the algebraic closure of the field of two elements. What makes all of this somewhat confusing is that Cantor had already defined a (badly behaving) addition, multiplication and exponentiation on ordinal numbers.
Over the last week I’ve been playing a bit with sage to prove a few exotic identities involving ordinal numbers. Here’s one of them (
is the first infinite ordinal number, that is,
),

answering a question in Hendrik Lenstra’s paper Nim multiplication.
However, it will take us a couple of posts before we get there. Let’s begin by trying to explain what brought this on. On september 24th 2008 there was a meeting, intended for a general public, called a la rencontre des dechiffeurs, celebrating the 50th birthday of the IHES.
One of the speakers was Alain Connes and the official title of his talk was “L’ange de la géométrie, le diable de l’algèbre et le corps à un élément” (the angel of geometry, the devil of algebra and the field with one element). Instead, he talked about a seemingly trivial problem : what is the algebraic closure of
, the field with two elements? My only information about the actual content of the talk comes from the following YouTube-blurb
Alain argues that we do not have a satisfactory description of
, the algebraic closure of
. Naturally, it is the union (or rather, limit) of all finite fields
, but, there are too many non-canonical choices to make here.
Recall that
is a subfield of
if and only if
is a divisor of
and so we would have to take the direct limit over the integers with respect to the divisibility relation… Of course, we can replace this by an increasing sequence of a selection of cofinal fields such as

But then, there are several such suitable sequences! Another ambiguity comes from the description of
. Clearly it is of the form
where
is a monic irreducible polynomial of degree
, but again, there are several such polynomials. An attempt to make a canonical choice of polynomial is to take the ‘first’ suitable one with respect to some natural ordering on the polynomials. This leads to the so called Conway polynomials.
Conway polynomials for the prime
have only been determined up to degree 400-something, so in the increasing sequence above we would already be stuck at the sixth term
…
So, what Alain Connes sets as a problem is to find another, more canonical, description of
. The problem is not without real-life interest as most finite fields appearing in cryptography or coding theory are subfields of
.
(My guess is that Alain originally wanted to talk about the action of the Galois group on the roots of unity, which would be the corresponding problem over the field with one element and would explain the title of the talk, but decided against it. If anyone knows what ‘coupling-problem’ he is referring to, please drop a comment.)
Surely, Connes is aware of the fact that there exists a nice canonical recursive construction of
due to John Conway, using Georg Cantor’s ordinal numbers.
In fact, in chapter 6 of his book On Numbers And Games, John Conway proves that the symmetric version of his recursive definition of addition and multiplcation on the surreal numbers make the class
of all Cantor’s ordinal numbers into an algebraically closed Field of characteristic two :
(pronounced ‘Onto’), and, in particular, he identifies a subfield
![\overline{\mathbb{F}}_2 \simeq [ \omega^{\omega^{\omega}} ] \overline{\mathbb{F}}_2 \simeq [ \omega^{\omega^{\omega}} ]](/latexrender/pictures/3f0c0502e0d1eecba068da56df1a0aac.gif)
with the algebraic closure of
. What makes all of this somewhat confusing is that Cantor had already defined a (badly behaving) addition, multiplication and exponentiation on ordinal numbers. To distinguish between the Cantor/Conway arithmetics, Conway (and later Lenstra) adopt the convention that any expression between square brackets refers to Cantor-arithmetic and un-squared ones to Conway’s. So, in the description of the algebraic closure just given
is the ordinal defined by Cantor-exponentiation, whereas the exotic identity we started out with refers to Conway’s arithmetic on ordinal numbers.
Let’s recall briefly Cantor’s ordinal arithmetic. An ordinal number
is the order-type of a totally ordered set, that is, if there is an order preserving bijection between two totally ordered sets then they have the same ordinal number (or you might view
itself as a totally ordered set, namely the set of all strictly smaller ordinal numbers, so e.g.
).
For two ordinals
and
, the addition
is the order-type of the totally ordered set
(the disjoint union) ordered compatible with the total orders in
and
and such that every element of
is strictly greater than any element from
. Observe that this definition depends on the order of the two factors. For example,
as there is an order preserving bijection
by
. However,
as there can be no order preserving bijection
as the first set has no maximal element whereas the second one does. So, Cantor’s addition has the bad property that it may be that
.
The Cantor-multiplication
is the order-type of the product-set
ordered via the last differing coordinate. Again, this product has the bad property that it may happen that
(for example
). Finally, the exponential
is the order type of the set of all maps
such that
for only finitely many
, and ordered via the last differing function-value.
Cantor’s arithmetic allows normal-forms for ordinal numbers. More precisely, with respect to any ordinal number
, every ordinal number
has a unique expression as
![\alpha = [ \gamma^{\alpha_0}.\eta_0 + \gamma^{\alpha_1}.\eta_1 + \hdots + \gamma^{\alpha_m}.\eta_m] \alpha = [ \gamma^{\alpha_0}.\eta_0 + \gamma^{\alpha_1}.\eta_1 + \hdots + \gamma^{\alpha_m}.\eta_m]](/latexrender/pictures/1d789775dba8c93edcfd73121192bb86.gif)
for some natural number
and such that
and all
. In particular, taking the special cases
and
, we have the following two canonical forms for any ordinal number 
![[ 2^{\alpha_0} + 2^{\alpha_1} + \hdots + 2^{\alpha_m}] = \alpha = [ \omega^{\beta_0}.n_0 + \omega^{\beta_1}.n_1 + \hdots + \omega^{\beta_k}.n_k] [ 2^{\alpha_0} + 2^{\alpha_1} + \hdots + 2^{\alpha_m}] = \alpha = [ \omega^{\beta_0}.n_0 + \omega^{\beta_1}.n_1 + \hdots + \omega^{\beta_k}.n_k]](/latexrender/pictures/d2db46dec1a011194ebaf1cf274abcfb.gif)
with
natural numbers and
and
. Both canonical forms will be important when we consider the (better behaved) Conway-arithmetic on
, next time.
Connes, Conway, cryptography, Galois, games, geometry| Print article | This entry was posted by lievenlb on January 8, 2009 at 5:06 pm, and is filed under games, numbers. Follow any responses to this post through RSS 2.0. You can skip to the end and leave a response. Pinging is currently not allowed. |









about 1 year ago
Whoa. I’ve been putting ONAG on the backburner for ages – but this is really cool, especially given that I don’t actually like Conway polynomials much because I think tehy are kind of arbitrary – at least to my shallow understanding of this field.
Can’t wait till the Conway-arithmetic stuff. When is “next time?” (also, is it before the 1/30 Carnival of Mathematics? ;P)