Skip to content โ†’

Weil descent

A classic Andre Weil-tale is his narrow escape from being shot as a Russian spy

The war was a disaster for Weil who was a conscientious objector and so wished to avoid military service. He fled to Finland, to visit Rolf Nevanlinna, as soon as war was declared. This was an attempt to avoid being forced into the army, but it was not a simple matter to escape from the war in Europe at this time. Weil was arrested in Finland and when letters in Russian were found in his room (they were actually from Pontryagin describing mathematical research) things looked pretty black. One day Nevanlinna was told that they were about to execute Weil as a spy, and he was able to persuade the authorities to deport Weil instead.

However, Weilโ€™s wikipedia entry calls this a story too good to be true, and continues

In 1992, the Finnish mathematician Osmo Pekonen went to the archives to check the facts. Based on the documents, he established that Weil was not really going to be shot, even if he was under arrest, and that Nevanlinna probably didnโ€™t do โ€“ and didnโ€™t need to do โ€“ anything to save him. Pekonen published a paper on this with an afterword by Andre Weil himself. Nevanlinnaโ€™s motivation for concocting such a story of himself as the rescuer of a famous Jewish mathematician probably was the fact that he had been a Nazi sympathizer during the war. The story also appears in Nevanlinnaโ€™s autobiography, published in Finnish, but the dates donโ€™t match with real events at all. It is true, however, that Nevanlinna housed Weil in the summer of 1939 at his summer residence Korkee at Lohja in Finland โ€“ and offered Hitlerโ€™s Mein Kampf as bedside reading.

This old spy-story gets a recent twist now that it turns out that Weilโ€™s descent theory of tori has applications to cryptography. So far, I havenโ€™t really defined what tori are, so let us start with some basics.

The simplest (and archetypical) example of an algebraic torus is the multiplicative group(scheme) Gm over a finite field Fq which is the affine variety

V(xyโˆ’1)โŠ‚AFq2. that is, the Fq points of Gm are precisely the couples (x,1x) : xโˆˆFqโˆ— and so are in one-to-one correspondence with the non-zero elements of Fq. The coordinate ring of this variety is the ring of Laurant polynomials Fq[x,xโˆ’1] and the fact that multiplication induces a group-structure on the points of the variety can be rephrased by saying that this coordinate ring is a Hopf algebra which is just the Hopf structure on the group-algebra Fq[Z]=Fq[x,xโˆ’1]. This is the first indication of a connection between tori defined over Fq and lattices (that is free Z-modules with an action of the Galois group Gal(Fโ€•q/Fq). In this correspondence, the multiplicative group scheme Gm corresponds to Z with the trivial action.

Now take a field extension FqโŠ‚Fqn, is there an affine variety, defined over Fq whose Fq-points are precisely the invertible elements Fqnโˆ—? Sure! Just take the multiplicative group over Fqn and write the elements x and y as x=x1+x2a2+โ€ฆ+xnan (and a similar expression for y with 1,a2,โ€ฆ,an being a basis of Fqn/Fq and write the defning equation xyโˆ’1 out, also with respect to this basis and this will then give you the equations of the desired variety, which is usually denoted by RFqn/Fq1Gm and called the Weil restriction of scalars torus.

A concrete example? Take F9=F3(โˆ’1) and write x=x1+x2โˆ’1 and y=y1+y2โˆ’1, then the defining equation xyโˆ’1 becomes

 (x1y1โˆ’x2y2)+(x1y2โˆ’x2y1)โˆ’1=1

whence RF9/F31=V(x1y1โˆ’x2y2โˆ’1,x1y2โˆ’x2y1)โŠ‚AF34, the intersection of two quadratic hypersurfaces in 4-dimensional space.

Why do we call R1Gm a _torus_? Well, as with any variety defined over Fq we can also look at its points over a field-extension, for example over the algebraic closure Fโ€•q and then it is easy to see that

RFqn/Fq1Gm(Fโ€•q)=Fโ€•qโˆ—ร—โ€ฆร—Fโ€•qโˆ— (n copies)

and such algebraic groups are called tori. (To understand terminology, the compact group corresponding to Cโˆ—ร—Cโˆ— is U1ร—U1=S1ร—S1, so a torus).

In fact, it is already the case that the Fqn points of the restriction of scalar torus are Fqnโˆ—ร—โ€ฆร—Fqnโˆ— and therefore we call this field a splitting field of the torus.

This is the general definition of an algebraic torus : a torus T over Fq is an affine group scheme over Fq such that, if we extend scalars to the algebraic closure (and then it already holds for a finite extension) we get an isomorphism of affine group schemes

Tร—FqFโ€•q=Fโ€•qโˆ—ร—โ€ฆร—Fโ€•qโˆ—=(Fโ€•qโˆ—)n

in which case we call T a torus of dimension n. Clearly, the Galois group Gal(Fโ€•qโˆ—/Fq) acts on the left hand side in such a way that we recover T as the orbit space for this action.

Hence, anther way to phrase this is to say that an algebraic torus is the Weil descent of an action of the Galois group on the algebraic group Fโ€•qโˆ—ร—โ€ฆร—Fโ€•qโˆ—.

Of course we can also rephrase this is more algebraic terms by looking at the coordinate rings. The coordinate ring of the algebraic group  (Fโ€•qโˆ—)n is the group-algebra of the rank n lattice Zn=ZโŠ•โ€ฆโŠ•Z (the free Abelian group of rank n), that is,
Fโ€•q[Zn]. Now the Galois group acts both on the field Fโ€•q as on the lattice Zn coming from the action of the Galois group on the extended torus Tร—FqFโ€•q. In fact, it is best to denote this specific action on Zn by Tโˆ— and call Tโˆ— the character group of T. Now, we recover the coordinate ring of the Fq-torus T as the ring of invariants

Fq[T]=Fโ€•q[Tโˆ—]Gal(Fโ€•q/Fq)

Hence, the restriction of scalars torus RFqn/Fq1Gm is an n-dimensional torus over Fq and its corresponding character group is the free Abelian group of rank n which can be written as Z[x]/(xnโˆ’1)=Z1โŠ•ZxโŠ•โ€ฆโŠ•Zxnโˆ’1 and where the action of the cyclic Galois group Gal(Fqn/Fq)=Cn=โŸจฯƒโŸฉ s such that the generator ฯƒ as as multiplication by x. That is, in this case the character group is a permutation lattice meaning that the Z-module has a basis which is permuted under the action of the Galois group. Next time we will encounter more difficult tori sich as the crypto-torus Tn.

Published in featured

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *