proof of Hilbert Theorem 90


Remember that two cocyclesMathworldPlanetmathPlanetmath a,a′:G→L* are called cohomologous, denoted by a∼a′, if there exists b∈L*, such that a′⁢(τ)=b⁢a⁢(τ)⁢τ⁢(b-1) for all τ∈G. Then

H1(G,L*)={a:G→L*|a is a cocycle}/∼.

Now let a:G→L* be a cocycle. Then consider the map

α:L→L,c↦∑τ∈Ga⁢(τ)⁢τ⁢(c).

Since elements of the Galois group are linearly independentMathworldPlanetmath, α is not 0. So we can choose c∈L, such that b=α⁢(c)≠0. Then for σ∈G we have

σ⁢(b) =∑τ∈Gσ⁢(a⁢(τ)⁢τ⁢(c))
=∑τ∈Gσ⁢(a⁢(τ))⁢(σ⁢τ)⁢(c)
=∑τ∈Ga⁢(σ)-1⁢a⁢(σ⁢τ)⁢(σ⁢τ)⁢(c),

since a is a cocycle, i.e. a⁢(σ⁢τ)=a⁢(σ)⁢σ⁢(a⁢(τ)). Then we get

σ⁢(b) =a⁢(σ)-1⁢∑τ∈Ga⁢(σ⁢τ)⁢(σ⁢τ)⁢(c)
=a⁢(σ)-1⁢b.

Thus we have that a⁢(σ)=b⁢σ⁢(b)-1 is a 1-coboundary.

Now we prove the corollary. Denote the norm by N. Now if x=yσ⁢(y), we have

N⁢(x)=N⁢(yσ⁢(y))=∏τ∈Gτ⁢(y)τ⁢(σ⁢(y))=1.

Now let N⁢(x)=1, n=|G|. Since G is assumed cyclic, let σ be a generatorPlanetmathPlanetmathPlanetmathPlanetmathPlanetmath of G. G is isomorphicPlanetmathPlanetmathPlanetmath to ℤ/n⁢ℤ. We define the map x~:ℤ/n⁢ℤ→L* by

x~⁢([i])=∏0≤j≤i-1σj⁢(x),

where [i] denotes the class of i∈ℤ in ℤ/n⁢ℤ. Since N⁢(x)=1, x~ is well defined. We have

x~⁢([i+k]) =∏0≤j≤i+k-1σj⁢(x)
=(∏0≤j≤i-1σj⁢(x))⁢σi⁢(∏0≤j≤k-1σj⁢(x))
=x~⁢([i])⁢σi⁢(x~⁢([j])).

Therefore x~ is a cocycle. Because of Hilberts Theorem 90, there exists y∈L*, such that x=x~⁢([1])=y⁢σ⁢(y)-1.

Title proof of Hilbert Theorem 90
Canonical name ProofOfHilbertTheorem90
Date of creation 2013-03-22 15:19:27
Last modified on 2013-03-22 15:19:27
Owner mathcam (2727)
Last modified by mathcam (2727)
Numerical id 8
Author mathcam (2727)
Entry type Proof
Classification msc 11R32
Classification msc 11S25
Classification msc 11R34