Characters in Analysis and Algebra

Analysis Fourier Analysis Algebra Galois Theory

Let M be a monoid and K be a field, then by a character of G in K we mean a monoid-homomorphism

χ:MK.

By trivial character we mean a character such that χ(M)={1}. We are particularly interested in the linear independence of characters. Functions fi:MK are called linearly independent over K if whenever

a1f1++anfn=0

with all aiK, we have ai=0 for all i.

Character in Fourier Analysis

In Fourier analysis we are always interested by functions like f(x)=einx or g(x)=eixt, corresponding to Fourier series (integration on R/2πZ) and Fourier transform. Later mathematicians realised that everything can be set in a locally compact abelian (LCA) group. For this reason we need to generalise these functions, and the bounded ones coincide with our definition of characters.

Let G be a LCA group, then γ:GC is called a character if |γ(x)|=1 for all xG and

γ(x+y)=γ(x)γ(y).

Note since G is automatically a monoid, this coincide with our ordinary definition of character. The set of continuous characters form a group Γ, which is called the dual group of G.

If G=R, solving the equation γ(x+y)=γ(x)γ(y) in whatever way he or she likes we obtain γ(x)=eAx for some AC. But |eAx|1 (or merely being bounded) forces A to be purely imaginary, say A=it, then we have γ(x)=eitx. Hence the dual group of R can be determined by (the speed of) rotation on the unit circle.

With this we have our generalised version of Fourier transform. Let G be a LCA group, fL1(G), then the Fourier transform is given by

f^(γ)=Gf(x)γ(x)dx,γΓ.

One can intuitively verify that f^ is exactly the Gelfand transform of f, the step of which will be sketched below. On one hand, one can indeed verify that ff^(γ) is indeed a Banach algebra homomorphism L1(G)C, for all γΓ. This is a plain application of Fubini’s theorem. On the other hand, let h:L1(G)C be any non-trivial Banach algebra homomorphism. One can investigate that |h|=1 and hence h is a bounded linear functional. By Riesz’s representation theorem, there is some ϕL(G) with |ϕ|=1 such that

h(f)=Gf(x)ϕ(x)dx.

We can indeed assume that ϕ is continuous. With h being algebra homomorphism, we can see

ϕ(x+y)=ϕ(x)ϕ(y).

We know that |ϕ(x)|1 but ϕ(x)=ϕ(x)1 forces |ϕ(x)|=1. The proof is done after some routine verification of uniqueness.

Indeed, with this identification, we can also identify Γ as the maximal ideal space of L1(G), which results in the following interesting characterisation.

If G is discrete, then Γ is compact; if G is compact, then Γ is discrete.

Proof. If G is discrete, then L1(G) has a unit. The maximal ideal space, which can be identified as Γ, is a compact Hausdorff space.

If G is compact, then its Haar measure can be normalised so that m(G)=1. We prove that the singleton containing the unit alone is an open set. Let γΓ be a character 1, then there exists some x0 such that γ(x0)1. As a result,

Gγ(x)dx=γ(x0)Gγ(xx0)dx=γ(x0)Gγ(x)dx

and hence Gγ(x)dx=0. If γ=1 then Gγ(x)=1.

Besides, the compactness of G implies the constant function f1 is in L1(G). As a result, f^(1)=1 but f^(γ)=0 whenever γ1. But f^ is continuous, {γ:f(γ)0}={1} is open.

Linear Independence of Characters

If characters of G are linear independent, then they are pairwise distinct, but what about the converse? Dedekind answered this question affirmatively. But his approach is rather complicated: it needed determinant. However, Artin found a neat way to do it:

Theorem (Dedekind-Artin) Let M be a monoid and K a field. Let χ1,,χn be distinct characters of G in K. Then they are linearly independent over K.

Proof. Suppose this is false. Let N be the smallest integer that

a1χ1+a2χ2++aNχN=0

but not all ai are 0, for distinct χi. Since χ1χ2, there is some zM such that χ1(z)χ2(z). Yet still we have

a1χ1(zx)++aNχN(zx)=0.

Since χi are characters, for all xM we have

a1χ1(z)χ1(x)++aNχN(z)χN(x)=0.

We now have a linear system

(a1a2aNa1χ1(z)a2χ2(z)aNχN(z))(χ1χ2χN)=(00)

If we perform Gaussian elimination once, we see

(a1a2aN0(χ2(z)χ1(z)1)a2(χN(z)χ1(z)1)aNχN(z))(χ1χ2χN)=(00)

But this is to say

(χ2(z)χ1(z)1)a2χ2++(χN(z)χ1(z)1)aNχN(z)χN=0

Note by assumption χ2(z)χ1(z)10 and therefore we found N1 distinct and linearly independent characters, contradicting our assumption.

As an application, we consider an n-variable equation:

Let α1,,αn be distinct non-zero elements of a field K. If a1,,an are elements of K such that for all integers v0 we have

a1α1v++anαnv=0

then ai=0 for all i.

Proof. Consider n distinct characters χi(v)=αv of Z0 into K.

Hilbert’s Theorem 90

The linear independence of characters gives us a good chance of studying the relation of the field extension and the Galois group.

Hilbert’s Theorem 90 (Modern Version) Let K/k be a Galois extension with Galois group G, then H1(G,K)=1 and H1(G,K)=0. This is to say, the first cohomology group is trivial for both addition and multiplication.

It may look confusing but the classic version is about cyclic extensions (K/k is cyclic if it is Galois and the Galois group is cyclic).

Hilbert’s Theorem 90 (Classic Version, Multiplicative Form) Let K/k be cyclic of degree n with Galois group G generated by σ. Then

kerN1/σA1

where 1/σA consists of all elements of the form α/σ(α) with αA, and N(β) is the norm of βK over k.

This corresponds to the statement that H1(G,K)=1. On the other hand,

Hilbert’s Theorem 90 (Classic Version, Additive Form) Let K/k be cyclic of degree n with Galois group G generated by σ. Then

kerTr(1σ)A0

where (1σ)A consists of all elements of the form (1σ)(α) with αA, and Tr(β) is the norm of βK over k.

This corresponds to, of course, the statement that H1(G,K)=0. Note this indeed asserts an exact sequence

0kK1σKTrK0.

Before we prove it we recall what is group cohomology. Let G be a group. We consider the category G-mod of left G-modules. The set of morphisms of two objects A and B, for which we write HomG(A,B), consists of all objects of G-set maps from A to B. The cohomology groups of G with coefficients in A is the right derived functor of HomG(Z,):

H(G,A)ExtZ[G](Z,A).

It follows that H0(G,A)HomG(Z,A)=A/gaa:gG,aA. In particular, if G is trivial, then HomG(Z,) is exact and therefore H(G,A)=0 whenever 0. We will see what will happen when G is a Galois group of a Galois extension. If the modern version is beyond your reach, you can refer to the classic version. As a side note, the modern version can also be done using Shapiro’s lemma.

Proof of the Modern Version

Proof. Note α:GK is an 1-cocyle if and only if αστ=ασσ(ατ) for all σ,τG. By Artin’s lemma, for each 1-cocyle α, the following map is nontrivial:

Λ=σGασσ:KK.

Suppose γ=Λ(θ)0. Then

τγ=τσGασσ(θ)=σGτ(ασ)τσ(θ)=σGατ1ασττσ(θ)=ατ1σGαστστ(θ)=ατ1γ

which is to say ατ=γ/τγ. Replacing γ with γ1 gives what we want: cocycle coincides with coboundary. So much for the multiplicative form.

For the additive form, take θKkerTr. Given a 1-cocycle α in the additive group K, we put

β=1Tr(θ)τGαττ(θ)

Since cocycle satisfies αστ=ασ+σατ, we get

σβ=1Tr(θ)τG(αστασ)στ(θ)=βασ

which gives ασ=βσβ. Replacing β with β gives what we want.

Proof of the Classic Version

Additive form. Pick any βσβ, we see Tr(βσβ)=τGτβτGτβ=0.

Conversely, assume Tr(α)=0. By Artin’s lemma, the trace function is not trivial, hence there exists some θK such that Tr(θ)0, then we take

β=1Tr(θ)[αθσ+(α+σα)θσ2++(α+σα++σn2α)θσn1]

where for convenience we write σθ=θσ. Therefore

βσβ=1Tr(θ)α(θ+θσ+θσ2++θσn1)=α

because other terms are cancelled.

Multiplicative form. This can be done in a quite similar setting. For any α=β/σβ, we have

N(α)=N(β)/N(σβ)=(τGτβ)/(τGτσβ)=1.

Conversely, assume N(α)=1. By Artin’s lemma, following function is not trivial:

Λ:id+ασ+α1+σσ2++α1+σ++σn2σn1.

Suppose now β=Λ(θ)0. It follows that

αβσ=α(θ+αθσ++α1+σ++σn2θσn1)σ=α(θσ+ασθσ2++ασ+σ2++σn1θσn=α1θ)=αθσ+α1+σ++α1+σ++σn2θn1+θ=β

and this is exactly what we want.

Applications

Consider the extension Q(i)/Q. The Galois group G={1,τ} is cyclic and generated by τ the complex conjugation. Now we pick whatever N(a+bi)=a2+b2=1 where a,bQ, we have some r=s+tiQ(i) such that

a+bi=s+tisti=s2t2+2stis2+t2=s2t2s2+t2+2sts2+t2i

If we put (x,y,z)=(s2t2,2st,s2+t2), we actually get a Pythagorean triple (if s,t are fractions, we can multiply them with the gcd of the denominators so they are integers.). Conversely, all Pythagorean triple (x,y,z), we assign it with xz+yziQ(i) then we have an element of norm 1. Through this we have found all solutions to x2+y2=z2. i.e.

Theorem Integers x,y,z satisfy the Diophantine equation x2+y2=z2 if and only if (x,y,z) is proportional to (m2n2,2mn,m2+n2) for some integers m,n.

This can be generalised to all Diophantine equations of the form x2+Axy+By2=Cz2 for some nonzero constant C and constant A,B such that the discriminant A24B is square-free. You can find some discussion here.

The additive form is a good friend of “character p” things. Artin-Schreier’s theorem is a good example of p-to-the-p.

Theorem (Artin-Schreier) Let k be a field of character p and K/k an extension of degree p. Then there exists αK and α is the zeroof an equation XpXa=0 for some ak.

Proof. Note the Galois group G of K/k is cyclic and Tr(1)=p(1)=0, we are able to use the additive form. Let σ be the generator of G, there exists some αK such that

σα=α+1.

Hence σ(σ(α))=σ(α+1)=α+1+1, and by induction we get

σi(α)=α+i,i=1,2,,p

and α has p conjugates. Therefore [k(α):k]p. But in the meantime

[K:k]=[K:k(α)][k(α):k]

we can only have [K:k(α)]=1, which is to say K=k(α). In the meantime,

σ(αpα)=(α+1)p(α+1)=αp+1pα1=αpα.

Hence αpα lies in the fixed field of σ, which happens to be k. Putting a=αpα and our proof is done. .

For the case when the character is 0 please see here. There is a converse, which deserves a standalone blog post. It says that the polynomial f(X)=XpXa either has one root in k, in which case all its roots are in k; or it is irredcible, in which case if α is a root then k(α) is cyclic of degree p over k.

References

  1. Serge Lang, Algbra, Revised Third Edition.
  2. Charles A. Weibel, An Introduction to Homological Algebra.
  3. Noam D. Elkies, Pythagorean triples and Hilbert’s Theorem 90. (https://abel.math.harvard.edu/~elkies/Misc/hilbert.pdf)
  4. Jose Capco, The Two Artin-Schreier Theorems. (https://www3.risc.jku.at/publications/download/risc_5477/the_two_artin_schreier_theorems__jcapco.pdf)
  5. Walter Rudin, Fourier Analysis on Groups.

Comments