Tuesday, August 22, 2006

News: Grigory Perelman wins Fields Medal

Grigory Perelman, a Russian mathematician who may have solved Poincare Conjecture, has won the Fields Medal for his work on the Ricci Flow. The Fields Medal is one of the most prestigious prizes in mathematics and is awarded every four years by the International Congress of Mathematicians. This year, the awards were presented by King Juan Carlos of Spain. Interestingly, Perelman has made news by not showing up to the ceremony to receive the Fields Medal. The New Yorker has recently done a story on him.
Perelman has also gained international notoriety for posting a generalized solution to the Poincare Conjecture on a web site in November, 2002. Many mathematicians believe that he may have successfully solved it. It is a statement to Perelman's reputation that mathematicians have been willing to come to his web site as opposed to the standard process where Perelman would submit his papers to a peer-reviewed math journal.

The Poincare Conjecture is a theorem about the nature of multidimensional space. It is the most famous open problem in topology. The Poincare Conject concerns the problem of transforming a torus into sphere.

If Perelman has indeed proven the Poincare Conjecture, then he will be eligible for the $1 million from the Clay Mathematics Institute. The Institute has identified seven open math problems which it has called the Millenium Problems and offers a $1 million prize for the solution of any of them. Perelman has said that if he wins the $1 million dollars, he plans to talk to the Institute.

Monday, August 21, 2006

Kummer's Proof for Regular Primes: αr

In today's blog, I continue the proof of Fermat's Last Theorem for regular primes. In today's blog, I go over a lemma which is used in the proof for Case I. For context and definitions, please start here at the beginning of this proof.

The details of today's content is taken from Harold M. Edwards Fermat's Last Theorem: A Genetic Introduction to Algebraic Number Theory.

Lemma 1: a unit is only divisible by a unit

Proof:

(1) Assume that a unit g(α) is divisible by a nonunit h(α).

(2) Ng(α) = 1

(3) Nh(α) ≠ 1 (see Definition 1, here for definition of unit) so Nh(α) ≥ 2.

(4) But then Nh(α) ≥ 2 must divide 1 (see Lemma 6, here) which is impossible.

(5) So we reject our assumption.

QED

Lemma 2: α - α-1 is divisible by α - 1.

Proof:

(1) α - α-1 = α - αλ-1

(2) (α - αλ-1) = (α - 1)(αλ-2 - αλ-3 + ... ± α)

QED

Lemma 3: αi - α-i is divisible by α - α-1

Proof:

i - α-i) = (α - α-1)(αi-1 - αi-3 + ... ± α1-i)

QED

Examples:

2 - α-2) = (α - α-1)(α + α-1)

3 - α-3) = (α - α-1)(α2 - 1 + α-2)

4 - α-4) = (α - α-1)(α3 - α + α-1 + α-3)

Lemma 4: if e is a unit then e/e = αr for some r.

Proof:

(1) Let E(α) = e/e.

(2) E(α) = a0 + a1α + ... + aλ-1αλ-1 (See Lemma 1, here for details)

(3) Then, E(X) = a0 + a1X + ... + aλ-1Xλ-1

(4) Using the Division Algorithm for Polynomials to divide E(Xλ-1)E(X) by (Xλ-1 - 1), we know that there exists Q(X),R(X) such that:

E(Xλ-1)E(X) = Q(X)(Xλ-1 - 1) + R(X)

where R(X) is a polynomial of degree less than λ.

(5) So, we know that there exists Ai such that:

R(X) = A0 + A1X + ... + Aλ-1Xλ-1

(6) If we set X=1, then the equation in step #4 gives us:

E(1λ-1)E(1) = Q(1)*(1λ-1-1) + R(1) =

= E(1)*E(1) = (a0 + a1 + ... + aλ-1)2 =

= Q(1)*0 + R(1) = A0 + A1 + ... + Aλ-1.

(7) If we set X=α, then the equation in step #4 gives us:

E(α-1)*E(α) = [e(α-1)/e-1)][e(α)/e(α)] = [e/e][e/e] = 1 =

= Q(α)*(αλ-1-1) + R(α) = Q(α)*(1-1) + R(α) = R(α) = A0 + A1α + ... + Aλ-1αλ-1

(8) This gives us that:

(A0 - 1) + A1α + ... + Aλ-1αλ-1 = 0.

(9) Since αλ-1 + αλ-2 + ... + α + 1 = 0 [See Lemma 2, here], we can conclude that:

A0 - 1 = A1 = A2 = ... = Aλ-1.

(10) Let k = A0-1 = A1 = ... = Aλ-1

(11) Using the equation from step #6, we have:

(a0 + a1 + ... + aλ-1)2 = A0 + A1 + ... + Aλ-1 = λ*k + 1.

(12) If we subtract k from each Ai we get:

A0 + A1 + ... + Aλ-1 = 1

Under this situation, we get:

(a0 + a1 + ... + aλ-1)2 = 1

which means that

a0 + a1 + ... + aλ-1= ± 1

Further we have the following:

k=0
A0=1
A1 = A2 = ... = Aλ-1 = 0.

(13) We can now show that A0 = a02 + a12 + ... + aλ-12 since:

(a) Each term of E(Xλ-1)E(X) is of the form (aiXλi-i)(ajXj) = aiajX(λi-i+j)

(b) Using the Division Algorithm for Integers, we know that there exists q,r such that:

λi - i + j = qλ + r where r is less than λ.

(c) Since λ divides λ*i, we know that r ≡ j - i (mod λ).

(d) We now have:

aiajX(λi-i+j) = aiajXqλ+r =

= aiajXr*(X) =

= aiajXr*(X - 1) + aiajXr

(e) We can now define a function Qi,j(X) = aiajXr*(X - 1)/(Xλ-1)

(f) We can see that using Qi,j(X), each term has the following value:

aiajX(λi-i+j) = aiajXr*(X - 1) + aiajXr = Qi,j(X)(Xλ-1) + aiajXr

(g) if q is greater than 1, we have:

Qi,j(X) = aiajXr*(X - 1)/(Xλ-1) = aiajXr*(Xqλ-λ + ... + Xλ + 1)

(h) if q = 1, then Qi,j(X) = aiajXr.

(i) if q = 0, then Qi,j(X) = 0.

(j) Since E(Xλ-1)E(X) = Q(X)(Xλ-1 - 1) + R(X) is the sum of all of these terms we can conclude that:

R(X) = ∑ (r=0,λ-1) [∑ (j-i ≡ r) aiaj]Xr.

(k) For A0 where r=0, we have the following:

A0 = (∑(j-i ≡ 0) aiaj)X0 = a0*a0 + a1*a1 + ... + aλ-1*aλ-1 = a02 + a12 + ... + aλ-12.

(14) So A0 = 1 implies that one ai = ±1 and the rest = 0.

(15) Since E(α) = a0 + a1α + ... + aλ-1αλ-1, step #14 implies that:

E(α) = 0 + 0 + (±1)αr + 0 + 0 + 0 +...

So that:

E(α) = ± αr for some r.

(16) Finally, we can show that E(α) = αr

(a) Assume that E(α) = -αr

(b) Since λ is odd, either r is even or r+λ is even (since odd + odd = even) so there exists an s such that E(α) = -α2s

NOTE: Since α = 1, -αr = -αr*1 = -*αrλ = -αλ+r

(c) Since E(α) = e/e, we have:

e/e = -α2s

NOTE:2s is a unit since e is a unit and e is a unit. [See Lemma 5, here]

This implies that:

-s = -eαs.

NOTE: By Lemma 1 above, α-s and αs are units since they divide 2s which is a unit.

Further, -s, -eαs are units because the product of units is a unit (see Lemma 3, here)

(d) Since -s is a cyclotomic integer, we have:

-s = b0 + b1α + ... + bλ-1 [See Lemma 1, here for details]

(e) Let f(α) = b0 + b1α + ... + bλ-1αλ-1

(f) Then we can see that f(α) = eα-s and f(α-1) = es.

where f(α-1) = b0 + b1α-1 + ... + bλ-1α

(g) So that, f(α) = -f(α-1) [from step #16c]

(h) 2*f(α) = f(α) + -f(α-1) = (b0 - b0) + b1(α - α-1) + b22 - α-2) + ... + bλ-1-1 + α)

(i) Now it is clear that (α - α-1) divides 2*f(α) [See Lemma 3 above]

(j) We know further (α - 1) divides 2*f(α) since α - 1 divides (α - α-1) [See Lemma 2 above]

(k) But (α - 1) does not divide 2 since Norm(α-1) = λ and λ doesn't divide Norm(2) = 2λ-1 (see Lemma 6, here for details)

(l) But if (α - 1) divides f(α) then we have a contradiction by Lemma 1 above since a unit is only divisible by a unit and Norm(α - 1) = λ is not a unit (see Definition 1, here).

(m) Therefore, we reject our assumption at step #16a.

QED

Sunday, August 20, 2006

Kummer's Proof for Regular Primes: Case I

In today's blog, I continue the proof of Fermat's Last Theorem for regular primes. Case I makes the assumption that x,y,z,λ are relatively prime and that each of the factors are relatively prime. For context and definitions, please start here at the beginning of this proof.

The details of today's content is taken from Harold M. Edwards Fermat's Last Theorem: A Genetic Introduction to Algebraic Number Theory.

Lemma 1: If n is odd, then xn + yn = zn implies that (x)n + (y)n + (-z)n = 0.

Proof:

This works because n is odd. n is odd implies that (-z)n = -(z)n

QED

Lemma 2: Every cyclotomic integer is congruent mod (α - 1) to a rational integer

Proof:

(1) Let g(α) be any cyclotomic integer.

(2) g(α) = a0 + a1α + ... + aλ-1αλ - 1 [See Lemma 1, here]

(3) α ≡ 1 (mod α - 1)

(4) g(α) ≡ g(1) ≡ a0 + a1 + ... + aλ-1 = rational integer

QED

Lemma 3: For any given cyclotomic integer g(α) and any given integer k greater than 0, there exists integers a0, a1, ..., ak-1 such that:

g(α) ≡ a0 + a1(α - 1) + ... + ak-1(α - 1)k-1 (mod (α - 1)k)

Proof:

(1) Let a0 ≡ g(α) (mod α - 1) [See Lemma 2 above]

(2) Let h(α) = [g(α) - a0]/(α - 1)

(3) Let a1 ≡ h(α) (mod α -1 ) [See Lemma 2 above]

(4) We can see that g(α) ≡ a0 + a1*(α - 1) mod (α - 1)2

(5) Using step #4, let a2 ≡ [g(α) - a0 - a1(α - 1)]/(α - 1)2 (mod α -1)

(6) Then g(α) ≡ a0 + a1(α - 1) + a2(α - 1)2 (mod (α - 1)3).

(7) We can continue this process up to any integer k so we are done.

QED

Lemma 4: Coefficients of corresponding powers of (α - 1) must be congruent mod λ provided all powers are less than the (λ - 1)st.

if:

a0 + a1(α - 1) + a2(α-1)2 + ... + aλ-2(α-1)λ-2 ≡ b0 + b1(α - 1) + b2(α-1)2 + ... + bλ-2(α-1)λ-2 (mod λ)

then:

a0 ≡ b0 (mod λ)
a1 ≡ b1 (mod λ)
...
aλ-2 ≡ bλ-2 (mod λ)

Proof:

(1) If a0 + a1(α - 1) + ... + aλ-2(α - 1)λ-2 ≡ b0 + b1(α -1) + ... + bλ-2(α-1)λ-2 (mod (α - 1)λ-1), then:

c0 + c1(α-1) + ... ≡ 0 (mod (α - 1)λ-1) where ci = ai - bi

(2) Then c0 ≡ 0 (mod α - 1) which also gives us that c0 ≡ 0 (mod λ)  [See Theorem here for explanation of λ and see Lemma 2, here for properties of cyclotomic integers, and Corollary 3.2 here]

(3) Then c1(α-1) ≡ 0 (mod (α-1)2) so that (α-1) divides c1.   Also, from step(1) and Corollary 3.2, c1 ≡ 0 (mod λ).

(4) We can use the same logic to show that all ci ≡ 0 (mod λ)

(5) So, ai - bi = 0, this implies that ai = bi

QED

Theorem: x,y,z,λ are coprime and all factors (x + αjy) are relatively prime, then xλ + yλ = zλ has no integer solutions except for where xyz=0.

Proof:

(1) zλ = xλ + yλ = (x + y)(x + αy)(x + α2y)*...*(x + αλ-1y). [See Lemma 1 here for details on this refactoring]

(2) From the given, we know that all the factors (x + αjy) are relatively prime, so we can conclude that the divisor of each (x + αjy) is λth power. [See Lemma 1, here]

(3) Further, we can conclude that each factor (x + αjy) is a unit*λth power. [This follows from Corollary, here]

(4) So, there exists a unit e and a cyclotomic integer t such that:

x + αy = etλ

(5) If permute α to α-1 on each side, we get:

x + α-1y = e*tλ where e is the inverse of e and t is the inverse of t.

(6) Now, there exists an r such that e/e = αr. [See Lemma 4, here]

(7) tλ ≡ C ≡ Ctλ mod λ because mod λ of every λth power is a rational integer (see Theorem 6, here) and rational integers are invariant under α → α-1.

(8) Since e = e*α-r, we have:

x + α-1y = α-retλ

(9) From tλtλ (mod λ) [See step #7], we have:

α-retλ ≡ α-retλ (mod λ)

(10) Applying x + αy = etλ [see step #4] give us:

α-retλ ≡ α-r(x + αy) (mod λ)

(11) This then gives us:

αr(x + α-1y) ≡ αr-retλ) ≡ etλ (mod λ) [from step #8]

Further, from tλtλ (mod λ) [See step #7], we have:

etλ ≡ etλ (mod λ)

Combining this result with x + αy = etλ in step #4 gives us:

αr(x + α-1y) ≡ x + αy (mod λ)

(12) We know that r not ≡ 0 (mod λ) since:

(a) Assume r ≡ 0 (mod λ)

(b) Then from step #11, we have:

(x + α-1y) ≡ x + αy (mod λ)

(c) Subtracting (x + α-1y) to both sides gives us:

0 ≡ (x + αy) - (x + α-1y) ≡ αy - α-1y (mod λ)

(d) Multiplying both sides by (α) gives us:

0 ≡ α2y - y ≡ (α2 - 1)y (mod λ)

(e) Since λ = (α-1)λ-1*unit (see Corollary 3.2, here), we have:

0 ≡ (α2 - 1)y (mod (α - 1)λ - 1)

(f) Since (α-1)λ - 1 divides 2 - 1)y, it follows that (α - 1) must divide y which contradicts our assumption that y and λ are coprime.

If (α - 1) divides y, then λ must divide y since α - 1 divides λ and y is a rational integer.

(g) So we reject our assumption at #12a.

(13) From step #12, we can assume that r is greater than 0 and less than λ.

NOTE: It is less than λ because it is a power of α and αλ = 1 = α0.

(14) Since r is greater than 0, we can rearrange step #11 to give us:

αr-1(αx + y) ≡ x + αy (mod λ)

(15) Since α = [1 + (α - 1)], we have:

αr-1(αx + y) ≡ [1 + (α - 1)]r-1[x(1 + [α - 1]) + y] ≡ [1 + (α - 1)]r-1[x + y + x(α - 1) ] (mod λ)

x + αy ≡ x + (1 + [α - 1])y ≡ x + y + y(α - 1) (mod λ)

(16) Putting the result of step #15 together with the fact that λ = (α - 1)λ - 1*unit (see Corollary 3.2, here) gives us:

[1 + (α - 1)]r-1[x + y + x(α - 1) ] ≡ x + y + y(α - 1) (mod (α - 1)λ - 1)

(17) If we carry out this equation using the Binomial Theorem (see here), we get:

[1 + (α - 1)]r-1 = 1 + (r-1)(α - 1) + [(r-1)(r-2)/(2!)](α - 1)2 + ... + (α - 1)r-1

Multiplying this with [x + y + x(α - 1)] gives us:

[x + y + x(α-1)] + (r-1)[x(α - 1) + y(α - 1) + x(α-1)2] + ... + [x(α-1)r-1 + y(α-1)r-1 + x(α-1)r]

(18) Coefficients of corresponding powers of (α - 1) must be congruent mod λ provided all powers are less than the (λ - 1)st. [See Lemma 4 above]

(19) The congruence in step #16 is impossible when 2 ≤ r ≤ λ - 2 because then the highest order term on the left is x(α - 1)r and step #18 gives us 0 ≡ x (mod λ) which contradicts x,λ being relatively prime.

(20) r = λ - 1 is also impossible since:

The last two terms are:

(λ-2)[x(α-1)λ-3 + y(α-1)λ-3 + x(α-1)λ-2] + [x(α-1)λ-2 + y(α-1)λ-2 + x(α-1)λ-1]

We only need to consider (α-1)λ-2 which gives us:

(λ-2+1)x(α-1)λ-2

Using step #18, we have:

(λ-1)x(α-1)λ-2 ≡ 0 (mod λ)

This implies that:

x ≡ 0 (mod λ)

Which is impossible.

(21) This leaves r = 1 which gives us:

[1 + (α-1)]0[x + y + x(α -1)] ≡ x + y + y(α - 1) (mod λ)

Since [1 + (α-1)]0 = 1, we have:

[x + y + x(α-1)] ≡ x + y + y(α-1) (mod λ)

Subtracting x+y from both sides gives us:

x(α-1) ≡ y(α-1) (mod λ)

Appying step #18 gives us:

x ≡ y (mod λ)

(22) We can put xλ + yλ = zλ into a symmetric form (see Lemma 1 above) where:

xλ + yλ + (z')λ = 0.

(23) By the fact that x,y,z,λ are relatively prime (from the given above), we know that:

x not ≡ 0 (mod λ)
y not ≡ 0 (mod λ)
z' not ≡ 0 (mod λ)

(24) We further know that x ≡ y (mod λ) (from step #21) but because the equation is symmetric we can further conclude that x ≡ z' (mod λ) and y ≡ z' (mod λ)

(25) Using Fermat's Little Theorem (see here), we can conclude that:

xλ ≡ x (mod λ)
yλ ≡ y (mod λ)
z' λ ≡ z' (mod λ)

since:

(a) Fermat's Little Theorem gives us:

gcd(a,p)=1 → ap-1 ≡ 1 (mod p)

(b) So we have:

xλ-1 ≡ 1 (mod λ)

(c) Multiplying x to both sides gives us:

xλ ≡ x (mod λ)

(d) We can make the same argument for y and z.

(26) Putting this all together gives us:

0 = xλ + yλ + z'λ ≡ x + y + z' ≡ 3x (mod λ)

(27) Since x not ≡ 0 (mod λ), this implies that λ = 3. For all other values we have a contradiction and case I is proved.

(28) Using Sophie's Theorem (see Theorem, here), we know that if 2λ+1 is a prime, then λ divides xyz.

(29) But 2*3+1 = 7 which is a prime so this means that λ must divide xyz.

(30) But it does not since x,y,z,λ are relatively prime.

(31) Therefore we have a contradiction and Case I is proved.

QED

Friday, August 18, 2006

Ideal Numbers: Distinct Congruence Classes Modulo an Ideal Number

Today's blog continues the proof for the existence of a class number for any set of cyclotomic integers. There is one last proof we need to complete this proof. We need to show that given a large enough set of cyclotomic integers with distinct congruence classes modulo an ideal number, that we can be certain that at least one is divisible by the ideal number. In other words, we can be sure that there exists within that the set of cyclotomic integers one that is congruent to 0 modulo the ideal number.

The answer to this question turns out to be the norm of the ideal number. For example, if we want to make sure that for a set of cyclotomic integers, a given ideal number A divides at least one, we can be sure of this if we have a set of N(A) distinct congruence classes.

The result presented in today's blog is taken from Harold M. Edwards' Fermat's Last Theorem: A Genetic Introduction to Algebraic Number Theory.

Lemma 1: Norm of a Prime Divisor is the number of incongruent cyclotomic integers

If A is a prime divisor, the Norm N(A) can be regarded as a positive integer that is equal to the number of incongruent cyclotomic integers mod A.

Proof:

(1) If A is a prime divisor, then it is either the exceptional prime divisor (α - 1) or it is one of e prime divisors that divide p.

(2) Assume A = α - 1

(3) Then ever cyclotomic integer is congruent to one and only one of the λ integers 0, 1, 2, ..., λ-1.

(4) And N(α-1) = λ (see Lemma 6, here for details)

(5) Assume A ≠ α - 1.

(6) Then its norm is pf where p is the prime integer that it divides and f is the exponent of p mod λ.

The norm of a divisor is defined to be A*σA*σ2A*...*σλ-2A = (A*σA*σ2A*..*σe-1A)(σeA*...*σ2e-1A)....(σλ-e-1A*..*σλ-2A)

Now, each of these set of e prime divisors is the same as p. Likewise, ef = λ - 1.

This gives us:

(p)*...*(p) = pf.

(7) Using a previous result (see Theorem 3, here), we know that there are pf incongruent elements mod A.

QED

Lemma 2: Norm of a Power of a Prime Divisor is the number of incongruent cyclotomic integers

If A is a power of a prime divisor, the norm N(A) can be regarded as a positive integer that is equal to the number of incongruent cyclotomic integers mod A.

Proof:

(1) Let A = Pn where P is a prime divisor.

(2) Let ψ(α) be a cyclotomic integer which is divisible by P with multiplicity exactly 1 but not divisible at all by any of the conjugates of P. [See Proposition 1, here for details on this construction if needed]

(3) Each cyclotomic integer is congruent to one of the form a0 + a1ψ(α) + a2ψ(α)2 + ... + an-1ψ(α)n-1 mod Pn and two cyclotomic integers of this form are congruent if and only if the coefficients a0, a1, ..., an-1 are the same mod P since:

(a) When n=1, this is obvious since we are only dealing with a0.

(b) Assume that it is proven for n-1.

(c) Then, for a given cyclotomic integer x(α), there are cyclotomic integers a0, a1, ..., an-2 for which x(α) ≡ a0 + a1ψ(α) + ... + an-2ψ(α)n-2 (mod Pn-1) and the coefficients a0, a1, ..., an-2 are uniquely determined mod P. [By our assumption in step (b)]

(d) Let y(α) = x(α) - a0 - a1ψ(α) - ... - an-2ψ(α)n-2.

(e) Then y(α) ≡ 0 mod Pn-1 [By combining step (c) and step (d)]

(f) Now, we need to prove that y(α) ≡ aψ(α)n-1 mod Pn for some a and that a is uniquely determined mod P.

(g) Let γ(α) denote the the product of e-1 distinct conjugates of ψ(α) so that γ(α)ψ(α) = pk where k is an integer relatively prime to p.

We know that p divides γ(α)*ψ(α) exactly once so k is what is left over. Since p is a prime, we know that gcd(p,k)=1.

(h) So if we multiply γ(α)n-1 to both sides of (f), we get:

y(α)γ(α)n-1 ≡ aγ(α)n-1ψ(α)n-1 ≡ apn-1kn-1 (mod Pn)

(i) Since gcd(p,k)=1, there exists an integer m such that mk ≡ 1 (mod p).

NOTE: This comes straight from Bezout's Identity which says there exist m,n such that mk + np = 1. In other words (-n)p = mk - 1.

(j) Multiplying mn-1 to both sides of (h) gives us:

y(α)γ(α)n-1mn-1 ≡ apn-1kn-1mn-1 ≡ apn-1 (mod Pn)

(k) Since y(α) ≡ 0 (mod Pn-1) by assumption, then y(α)γ(α)mn-1 is divisible by pn-1

(l) This shows that y(α) is determined by a mod P [See here for details if needed]

(m) This completes the proof in the case A = Pn.

(4) This proves that the number of classes mod Pn is equal to the number of ways of choosing a0, a1, ..., an-1 mod P which is N(P)n = N(Pn).

QED

Theorem 1:
Norm of a Divisor is the number of incongruent cyclotomic integers

If A is a divisor, the Norm N(A) can be regarded as a positive integer that is equal to the number of incongruent cyclotomic integers mod A.

Proof:

(1) The number of incongruent elements mod AB (where A,B are relatively prime) is never more than the number of incongruent elements mod A times the number of incongruent elements mod B since:

(a) Let x ≡ x' (mod A)

(b) Let x ≡ x' (mod B)

(c) Then:

A divides x - x'

B divides x - x'

(d) Since A,B are relatively prime, this means that AB divides x - x'.

(e) So that x ≡ x' (mod AB)

(2) The Chinese Remainder Theorem for Divisors (see here) shows that all possible classes mod A and mod B occur.

(3) So that, the number of classes mod AB is equal to the number of classes mod A times the number of classes mod B.

(4) By induction, if A,B,C,D are relatively prime divisors, then the number of classes mod ABC*..*D is equal to number of classes mod A times ... times the number of classes mod D.

(5) If A,B,C,D are powers of prime divisors, by Lemma 2 above this number is equal to N(A)*N(B)*N(C)*...*N(D) = N(ABC*...*D).

(6) Since any divisor can be written in the form A*B*C*....*D where A,B,C,...,D are relatively prime powers of prime divisors, it follows that the number of classes mod any divisor is the norm of that divisor.

QED

Tuesday, August 15, 2006

Ideal Numbers: Norm of an Ideal Number

In my last blog, I offered a definition of an ideal number. Based on this definition, it is possible to define a norm function that maps a divisor to a rational integer by multiplying it with its conjugates.

The norm of an ideal number is more than a curiosity. It has an interesting property. The norm for any ideal number is also the number of incongruent classes modulo that ideal number. I use this result in my proof of the existence of the class number for any set of cyclotomic integers. I go over this property of norms of ideal numbers here.

Today's content is once again based on Harold M. Edwards' Fermat's Last Theorem: A Genetic Introduction to Algebraic Number Theory.

Definition 1: Norm of an Ideal Number

For an ideal number A, the norm N(A) = A*σA*σ2A*...*σλ-2A.

For details on what σA means please see the Definition 1, here.

Lemma 1: N(AB)=N(A)*N(B)

Proof:

N(AB) = AB*σ(AB)*σ2(AB)*...*σλ-2(AB) =

= A*B*σA*σB*σ2(A)*σ2(B)*...*σλ-2(A)*σλ-2(B) =

= A*σA*σ2(A)*...*σλ-2(A)*B*σB*...*σλ-2B =

= N(A)*N(B)

QED

Lemma 2: if p ≠ λ, then P*σP*σ2P*...*σe-1P = p

NOTE: e = (λ - 1)/f where f = exponent mod λ for p. [See Definition 2, here]

Proof:

(1) Let P be a prime divisor that divides a rational integer p.

(2) From a previous result (see Lemma 1, here), we know that P, σP, σ2P, ..., σe-1P are the e distinct divisors that divide p.

(3) We know that if any cyclotomic integer g(α) is divisible by all the prime divisors of p, then it is also divisible by p. Likewise, we know that if g(α) is divisible by p, then it is divisible by all the prime divisors. (See Theorem, here)

(4) In other words, the product of all prime divisors is principal and it is equal to p.

QED

Lemma 3: For a Prime Divisor P that divides p, the N(P) is a rational integer.

Proof:

(1) If p = λ, then P = α - 1 and N(P) = λ [See Lemma 2, here]. So now, we can assume that p ≠ λ in order to complete the proof.

(2) If p ≠ λ, then N(P) = P*σP*σ2P*...*σλ-2P. [See Definition above]

(3) Since σ is a permutation and there are only e distinct prime divisors, we get the following:

N(P) = (P*σP*σ2P*...*σe-1P)*(P*σP*σ2P*...*σe-1P)*...*(P*σP*σ2P*...*σe-1P)

(4) Applying Lemma 2 above gives us:

N(P) = p*p*...*p = pf [since ef = λ - 1, from the definition of exponent mod λ, see Definition 2, here]

QED

Lemma 4: For any ideal number A, the N(A) is a rational integer.

Proof:

(1) Every ideal number A is composed of powers of prime divisors. [See here for definition of ideal number]

(2) Let us assume that the powers of prime divisors of A consist of: P1a*P2b*...*Pnc

(3) Then using Lemma 1 above, N(A) = N(P1a*P2b*...*Pnc) =

= N(P1a)*N(P2b)*...*N(Pnc) =

= N(P1)*...*N(P1)*N(P2)*...*N(P2)*...*N(Pn)*...*N(Pn)

(4) Using Lemma 3 above, we know that each N(Pi) is a rational integer. This then gives us our result since the product of a set of rational integers is itself a rational integer.

QED

Lemma 5: if g(α) is a cyclotomic prime that divides p where p ≠ λ and P is the divisor for g(α), then p divides g(α)*σg(α)*σ2g(α)*...*σe-1g(α) with a multiplicity of 1.

Proof:

(1) If a prime divisor P is the divisor for g(α), then p divides g(α)*ψ(η) [See Definition 7, here for definition of divisible by a prime divisor]

(2) This means that σp divides σ(g(α)*ψ(η)) and since p is a rational integer σ p = p and we have p divides σg(α)*σψ(η)

(3) Using the definition for divisibility of a prime divisor, we see that σP divides σg(α).

(4) We can make the same argument to show that σ2P divides σ2g(α) and so on up until σe-1P divides σe-1g(α).

(5) This gives us that the rational prime p divides g(α)*σ(gα)*...*σe-1g(α). [See Theorem here, since division by all e of the prime divisors implies that p divides a given cyclotomic integer]

(6) Assume that p divides g(α)*σg(α)*...*σe-1g(α) with a multiplicity greater than 1.

(7) Then the prime divisor P which divides p exactly once (from the theorem mentioned in step #5) would have to divide g(α)*σg(α)*...*σe-1g(α) with the same multiplicity.

(8) But since P is the divisor of g(α), this would imply that g(α) must divide g(α)*σg(α)*...*σe-1g(α) with a multiplicity greater than one which is not the case.

(9) So we reject the assumption in step #6 and conclude that p divides g(α)*σg(α)*...*σe-1g(α) exactly once.

QED

Lemma 6: If a prime divisor P for a prime p ≠ λ is principal such that it is the divisor of a cyclotomic prime g(α), then N(P) = Ng(α)

Proof:

(1) From Lemma 3 above, N(P) = pf

(2) By definition of a divisor, we know that g(α) divides p [since P divides p and P is the divisor of g(α)]

(3) Ng(α) = g(α)*g(α2)*...*g(αλ-1) [See definition of norm for cyclotomic integers]

(4) Np = pλ-1 [See definition of norm for cyclotomic integers]

(5) We know that Ng(α) must be equal to a power of p since:

(a) N(p) = pλ-1 [See definition of norm for cyclotomic integers]

(b) Ng(α) divides N(p) since g(α) divides p [See Lemma 6, here]

(6) Ng(α) ≡ g(1)λ-1 ≡ 0 or 1 (mod α - 1) since:

(a) α ≡ 1 (mod α -1)

(b) Ng(α) = g(α)*g(α2)*...*g(αλ-1,) [Definition of Ng(α), see here]

(c) Using step #6a, we have:

g(α)*g(α2)*...*g(αλ-1,) ≡ g(1)*g(1)*...*g(1) = g(1)λ-1 = (a0 + a1 + ... + aλ-1)λ-1 = rational integer r (since ai are all rational integers).

(d) Now, since N(α - 1) = (α - 1)(α2 - 1)*...*(αλ-1-1) = λ (see Lemma 2, here), we know that (α-1) divides λ.

(e) Since λ is a prime, we know that either λ divides r or it does not. If it does, then g(1)λ-1 ≡ 0 (mod α -1 ).

(f) If λ does not divide g(1)λ-1, then gcd(λ,g(1)λ-1) = 1 [Since λ is a prime]

(g) Using Bezout's Identity, there exists a,b such that a*λ + b*g(1)λ-1 = 1.

(h) This gives us that b*g(1)λ-1 - 1 = (-1)(aλ) so that b*g(1)λ-1 ≡ 1 (mod λ).

(7) So, from step #6, we see that g(1)λ-1 ≡ 0 or 1 (mod α - 1) if and only if g(1)λ - 1 ≡ 0 or 1 (mod λ)

(8) We know that λ does not divide Ng(α) since Ng(α) = px (from step #5 above) and since gcd(p,λ)=1.

(9) So, we are left with Ng(α) ≡ 1 (mod λ) which means that if Ng(α) = px then x is divisible by f where f is the exponent mod λ for p. [See Lemma 1, here]

(10) Finally, we show that Ng(α) = pf since:

(a) We can divide up Ng(α) into [g(α)*σg(α)*...*σe-1g(α)]*[σeg(α)* σe+1g(α)*...*σ2e-1g(α)]*...*[σ(f-1)*eg(α)σ(f-1)*e+1g(α)*...*σ(f-1)*e+e-1g(α)]

(b) By the reasoning in Lemma 5 above, each of these f groupings of e elements is divisible by at most once by p. So that all f of these groups is divisible at most by pf.

(c) Thus, it follows that if Ng(α) = pa, then a = f.

QED


Lemma 7: Criteria for a Principal Divisor

An ideal number A is a principal divisor for a cyclotomic integer g(α) if for any prime divisor Pn:

Pn divides A if and only if Pn divides g(α)

Proof:

(1) An ideal number by definition is a set of powers of prime divisors. [See Definition 3, here]

(2) So, if each power of each prime that makes up an ideal number A divide a given cyclotomic integer g(α), then A divides g(α)

(3) This gives us that if g(α) divides a second cyclotomic integer h(α), then A also divides h(α).

(4) Now, to complete this proof, we need to show that if A divides h(α), then g(α) also divides h(α).

(5) By the given, we know that A represents a complete set of prime divisors that divide g(α).

We know this since if there is any prime divisor Pn that does not divide A, then it does not divide g(α).

(6) So, applying the Fundamental Theorem for Ideal Numbers, we know that if A divides a second cyclotomic integer h(α), then g(α) also divides h(α).

QED

Lemma 8: If an ideal number A is the principal divisor for a cyclotomic integer g(α), then σA is the principal divisor for a σg(α)

Proof:

(1) This lemma is established if we can use the criteria in Lemma 7. That is, we want to show that for any prime divisor Pn:

Pn divides σA if and only if Pn divides σg(α).

(2) Assume Pn divides σA

(3) Then σ-1Pn divides A.

(4) And σ-1Pn divides g(α) since A is the principal divisor for g(α).

(5) And Pn divides σg(α).

(6) Assume Pn divides σg(α)

(7) Then σ-1Pn divides g(α) so σ-1Pn divides A [Since, A is the principal divisor for g(α).]

(8) Which gives us that Pn divides σA.

QED

Theorem: If an ideal number A is the principal divisor for a cyclotomic integer g(α), then N(A) is the principal divisor for Ng(α)

Proof:

(1) This lemma is established if we can use the criteria in Lemma 7. That is, we want to show that for any prime divisor Pn:

Pn divides N(A) if and only if Pn divides Ng(α).

(2) Assume Pn divides N(A)

(3) N(A) = A*σA*σ2A*...*σλ-2A

(4) From our assumption in step #2, we know that: Pn divides a subset of the list of ideal numbers in step #3 so that we have:

Pn divides σaA*...*σcA.

(5) Since g(α) = g(α)*σg(α)*...*σλ-2g(α), we can apply Lemma 8 above to conclude that:

σaA is the principal divisor for σag(α)
...
σcA is the principal divisor for σcg(α)

(6) Finally, this gives us that Pn divides Ng(α) since each Pi that divides a given σiA also must divide the given σig(α) and therefore divide Ng(α).

(7) Assume Pn divides Ng(α)

(8) Again Pn can only divide Ng(α), if its divides between 1 and n cyclotomic integers of the form σig(α).

(9) It would then divide each of the principal divisors σiA for those cyclotomic integers and thereby divides N(A).

QED

Corollary: If an ideal number A is the principal divisor for a cyclotomic integer g(α), then N(A) = Ng(α)

Proof:

(1) N(A) is a rational integer (See Lemma 4 above) and Ng(α) is a rational integer (see Lemma 5, here)

(2) Since every prime divisor Pn that divides N(A) also divides Ng(α) [By the Theorem above], we know that N(A) ≤ Ng(α).

(3) Since every prime divisor Pn that divides Ng(α) also divides N(A), we know that Ng(α) ≤ N(A).

(4) The conclusion follows.

QED