26
Catalan’s Conjecture Author Andreas Steiger A semester project supervised by Prof. E. Kowalski Fall Semester, 2008

Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Catalan’s ConjectureAuthor

Andreas Steiger

A semester project supervised by Prof. E. Kowalski

Fall Semester, 2008

Page 2: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Contents

Contents i

1 Historical Development and Mihailescu’s Proof 1

2 Advanced Tools 42.1 Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.2 Group Rings and the Stickelberger Theorem . . . . . . . . . . . 52.3 The Fq[G]-module H . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Theorem 2: The Wieferich Pair 8

4 Theorem 4: The Lower Bound 9

5 Theorem 3: The Relative Bounds 13

6 Theorem 1: The Plus Argument 166.1 Preliminaries on Power Series . . . . . . . . . . . . . . . . . . . . 166.2 Semi-simple Rings and Theorem 1 . . . . . . . . . . . . . . . . . 20

Bibliography 24

i

Page 3: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Chapter 1

Historical Development and

Mihailescu’s Proof

In 1844, Crelle’s Journal fur die reine und angewandte Mathematik published thefollowing note from E. Catalan [3]:

Je vous prie, Monsieur, de vouloir bien enoncer, dans votre recueil, letheoreme suivant, que je crois vrai, bien que je n’aie pas encore reussia le demontrer completement: d’autres seront peut-etre plus heureux:

Deux nombres entiers consecutifs, autres que 8 et 9,ne peuvent etre des puissances exactes; autrementdit: l’equation xm − yn = 1, dans laquelle les incon-nues sont entieres positives, n’admet qu’une seulesolution.

This leads to the following formulation:

Conjecture 1.1 (Catalan). The only solution to the equation

xm − yn = 1 (1)

in integers x, y, m, n > 1 is 32 − 23 = 1.

The first goal is to reduce it to the following conjecture:

Conjecture 1.2 (Catalan). There are no solutions to the equation

xp − yq = 1 (2)

in odd primes p, q and non-zero integers x, y.

Remark. Notice that negative integers are allowed in Conjecture 1.2. But since(x, y, p, q) is a solution if and only if (−y,−x, q, p) is a solution, this is a veryhelpful extension of the problem.

To achieve the reduction to prime power case, we have a look at the his-tory of the problem: It was already known to Euler that for some fixed ex-ponents, there are only a few solutions. By an infinite descent argument, hewas able to solve the case (m, n) = (2, 3).

Theorem 1.3 (Euler, 1738). If m = 2 and n = 3, the solutions to (1) in rationalnumbers are (x, y) ∈ {(0,−1), (±1, 0), (±3, 2)}.

1

Page 4: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

But he was not the first to study the problem of consecutive powers: Inthe 14th century, Levi ben Gerson showed that the only consecutive powersof 2 and 3 are 8 and 9:

Theorem 1.4. If 3m ± 1 = 2n, then m = 2 and n = 3.

Several years after Catalan’s note, Gaussian integers led to a proof of thecase n = 2:

Theorem 1.5 (Lebesgue 1850, [11]). If n = 2 and m > 2, then (1) has no solutionin positive integers x, y.

After that, not much progress was achieved for a long time. Furtherstudies then revealed more results for small exponents, and Nagell resolvedthe cases m = 3 and n = 3.

In 1953 and 1961, Cassels published new results [2], that stimulated theproblem again.

Theorem 1.6 (Cassels’ Relations, 1961). Solutions to (2) satisfy p|y and q|x.

Other mathematicians were then attracted to the problem by this result.A lot of research was kicked off, and results were found. For our goal, themost important of these results is the case m = 2:

Theorem 1.7 (Chao Ko 1960, [8]). If m = 2 and n > 1, then there are no solutionsto (1) in positive integers except 32 − 23 = 1.

The mentioned results together give the wanted reduction. Thus, fromnow on Conjecture 1.2 will be meant whenever Catalan’s Conjecture is men-tioned.

But let us now go on with the little history lesson: After 1960, a lot ofdifferent ways were tried to tackle the problem. There were attempts tobound the variables. This resulted in Tijdeman’s theorem [17] that there existcomputable bound C such that solutions to (1) must satisfy x, y, m, n < C.This bound was then computed by Langevin [10]. However, it turned out notto be very useful, for the bounds were

p, q < 10110,x, y < exp exp exp exp 730.

Further refinements could be accomplished, and around 2000 the best knownresults [12] were that p and q must lie between 107 and 1018, and if furtherp < q then p < 7.15 · 1011 and q < 7.78 · 1016.

On the other hand, there were attempts to solve the problem with alge-braic approaches. The first notable result was due to Inkeri [6] who showedthat solutions to (2) with p ≡ 3 mod 4 have to satisfy

q|h(Q(√−p)

)or pq−1 ≡ 1 mod q2,

and symmetrically in p, q. The second condition is an example of what iscalled a (double) Wieferich pair, i.e. primes p, q such that

pq−1 ≡ 1 mod q2, qp−1 ≡ 1 mod p2.

2

Page 5: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

They are named after Wieferich, who showed that any prime number pthat fails to satisfy the First Case of Fermat’s Last Theorem has to satisfy2p−1 ≡ 1 mod p2. Nowadays, one calls primes satisfying this conditionWieferich primes. Wieferich pairs are supposed to be very rare; There are only6 examples known, and one conjectures that there exist only finitely many.

The class number approach was strengthened by many results, and in the90’es, mathematicians began to use computers to check conditions similarto those of Inkeri. The approach was successful, since a lot of special casescould be ruled out. But in the end it was not a computer who solved Catalan’sConjecture: In 2002, the Romanian mathematician Preda Mihailescu found acomplete proof. In this text, we show a refined version of the proof, wherethe major improvement over the initial proof is the indepence of a computercalculation, which was required at first.

Theorem 1.8 (Mihailescu). If p and q are the exponents of a solution to Catalan’sequation, then

1. p ≡ 1 mod q or q ≡ 1 mod p,

2. pq−1 ≡ 1 mod q2 and qp−1 ≡ 1 mod p2,

3. p < 4q2 and q < 4p2.

Together this three statements lead to a proof of Catalan’s Conjecture.

Theorem 1.9 (Mihailescu, 2002). The only solutions of the equation

xp − yq = 1

in integers p, q ≥ 2 and non-zero integers x, y are given by (±3)2 − 23 = 1.

Proof. From the discussion in the first chapter we are left to consider oddprimes p, q. Catalan’s equation is symmetric in p and q, hence in the firststatement we can assume that p ≡ 1 mod q, i.e. there exists k ∈ Z such thatp = 1 + kq. Applying the second statement gives

1 ≡ pq−1 = (1 + kq)q−1 ≡ 1 + kq(q− 1) ≡ 1− kq mod q2,

so k ≡ 0 mod q and p ≡ 1 mod q2. Therefore there exists an l ∈ Z≥1 suchthat p = 1 + lq2 – But by the third statement, l can not exceed 3. In the casesl = 1 and l = 3, the term 1 + lq2 is even and hence not prime. By looking atp = 1 + 2q2 modulo 3, we see that q = 3 and thus p = 19 has to hold. Butin this case 318 6≡ 1 mod 192, violating the second statement and completingthe contradiction.

The strategy is as follows: We define a group H (see (4)), for which wecan show that it is annihilated by an ideal I (see (3)). This is essentually dueto Stickelberger’s Theorem 2.1. One can then analyse the properties of theannihilators and since the trivial elements in H are all qth powers of elementsin Q(ζp), even the fraction they are annihilated to can give information. Fur-thermore, Cassels’ Relations 2.3 tell us a lot about the structure of solutions,and will be used throughout the whole article. Equations of the form

(x− ζp)θ = αq

3

Page 6: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

are the main objects of study, and one can show that the existence of solutionsthat do not satisfy Mihailescu’s conditions lead to contradictions.

The reader will notice that the proofs for the Theorems 1 and 3 requirep and q to be sufficiently large. This is accomplished by Mihailescu’s fourthTheorem:

Theorem 1.10 (Mihailescu’s Theorem 4). There are no solutions if one of p or qis at most 43.

For a wider account on the historic development, the reader is suggestedto consult the book by Paulo Ribenboim [15] and the article of Mignotte [7].Furthermore, the articles by Mischler and Boechat [14], Schoof [16] and Bilu[1] turned out to be very useful.

Chapter 2

Advanced Tools

The reader is assumed to have a working knowledge in algebraic numbertheory. A good (and free) introduction on this topic can be found in Milne’slecture notes Algebraic Number Theory [13]. Furthermore, a little knowledgeon p-adic integers is assumed. This can be found in Milne as well. Koblitz’p-adic Numbers, p-adic Analysis and Zeta-Functions [9] is another well-writtenintroductory book. As a third ingredient, group rings will be used. BothMischler & Boechat’s Le Conjecture de Catalan [14] and Cohen’s Number Theory[4] introduce them in the chapters where they are required for the neededresults.

With these fundamental tools we can establish results on cyclomotic fieldswhich will constantly be used to proof Mihailescu’s theorems. But first weneed to fix some notation.

2.1 Notation

Let x, y, p, q be a fixed non-trivial solution to Catalan’s equation

xp − yq = 1,

where p and q are odd primes.Let ζp denote a pth primitive root of unity. We will often work in the

cyclotomic number field Q(ζp) over Q, which has the Galois group

G := {τa | a ∈ (Z/pZ)∗}

, where τa acts on ζp by raising it to the a-th power. The complex conjugationis an automorphism τ−1 ∈ G, and it will sometimes be written as ι. The fixedfield of ι is Q(ζ+

p ) where ζ+p = ζp + ζ−1

p . For the quotient of G by 〈ι〉 we willwrite G+.

4

Page 7: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Group Rings and the Stickelberger Theorem

The class group of the ring of integers Z[ζp] is denoted by Cl. Similarly,the class group of Z[ζ+

p ] is denoted by Cl+. This group has a natural image inCl, and we call the quotient Cl− := Cl/Cl+. To these three groups, we asso-ciate (in the obvious way) the class numbers hp, h+

p and h−p . By constructionthey satisfy hp = h+

p · h−p .

Let E := Z[ζp, 1p ]∗ be the group of p-units. Since p = u(1− ζp)p−1 for

some unit u ∈ Z[ζp]∗, the group E is generated by the unit group Z[ζp]∗ and1− ζp. For an integer b and abelian groups A we set Ab := {αb | α ∈ A} andA[b] := {α ∈ A | αb = 1}. Note that if A is a finite group and r is an oddprime, then A[r] has order 1 or is a multiple of r.

2.2 Group Rings and the Stickelberger Theorem

The group ring Z[G] of the Galois group G acts on the number field in thefollowing way: Let λ = ∑τ∈G nττ ∈ Z[G] and x an element of the field, then

xλ = ∏τ∈G

τ(x)nτ .

One verifies easily that the usual rules of exponentiation hold, i.e.

(xλ)µ = xλµ, xλxµ = xλ+µ, (xy)λ = xλyλ.

The size of θ ∈ Z[G] is given by ‖θ‖ := ∑τ∈G |nτ |. The Stickelberger elementof Z[G] is

Θ := ∑τa∈G

am

τ−1a ∈ Q[G].

Note that the Stickelberger element is not in Z[G], but only in Q[G]. However,one can restrict the Z[G]-module ΘZ[G] to the group ring by intersection,and one defines the Stickelberger ideal to be Ist = Z[G] ∩ ΘZ[G], which isin fact an ideal of Z[G]. It is generated by the elements Θb := (τb − b)Θ,where b is coprime to p. There is convenient Z-basis for Ist by the elementsfi := Θi−Θi+1 for i ∈ {1, . . . , p−1

2 } together with the G-trace s(G) := ∑τ∈G τ.Each fi has size p−1

2 , since all coefficients nτ are either 0 or 1. Furthermore,we define ei := (1− ι) fi. The ei have size p− 1 and generate the ideal

I := (1− ι)Ist. (3)

Finally, the most important fact about the group rings is the following state-ment:

Theorem 2.1 (Stickelberger’s Theorem). The Stickelberger ideal Ist of Q(ζp) an-nihilates the class group Cl, i.e. aθ is a principal ideal for all θ ∈ Ist, a ∈ Cl.

As mentioned above, proofs for all these statements can be found in Mis-chler & Boechat [14], chapter 5, and Cohen [4], chapter 3.6.

5

Page 8: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

The Fq[G]-module H

2.3 The Fq[G]-module H

For a module M of a group ring R[G] containing ι, one defines the M-submodules M± := {x ∈ M | ιx = ±x}. If 1

2 ∈ R (which will be thecase everywhere), then M = M+ ⊕M−.

Define p = (1− ζp) to be the unique prime ideal in Z[ζp] above (p). Onecan then consider the Fq[G]-module

H := {α ∈ Q(ζp)∗ | ordr(α) ≡ 0 mod q for all primes r 6= p}/(Q(ζp)∗

q) .(4)

For any element α ∈ H there exists a unique fractional ideal a in Q(ζp) anda unique integer k such that (α) = aqpk.

Lemma 2.2. The Fq[G]-module H has the following properties:

i) The map ϕ : H → Cl[q] that sends α to the class of Z[ζp]-ideals a asabove induces an exact sequence

0 // E/Eq j // Hϕ // Cl[q] // 0.

ii) The group E/Eq is invariant under the action of ι.

iii) There is an exact sequence

0 // E/Eq // H+ // Cl+[q] // 0.

iv) The ideal I (see (3)) annihilates H.

v) H− ' Cl−[q].

Proof. The map ϕ is well-defined by the uniqueness of (α) = aqpk. Sincep = (1 − ζp), the q-th power of a satisfies aq =

(α(1− ζp)−k

)and thus

a ∈ Cl[q]. The kernel of the j is obviously Eq, and ϕ is surjective. Letα = βqpk be in the kernel of ϕ. Then there is a unit u ∈ Z[ζp]∗ such thatα = uβq(1− ζp)k ≡ u(1− ζp)k ∈ E/Eq. Thus the sequence is exact.

For a unit u ∈ Z[ζp]∗, the element u1−ι = uu is a 2p-th root of unity and

is thus a q-th power. Similarly (1− ζp)1−ι = −ζp is still a root of unity, andthus a q-th power. Since E is generated by these elements, all ε ∈ E satisfyε1−ι ≡ 1 mod Eq, i.e. E/Eq is ι-invariant.

Now one easily sees that the application of 1 + ι to the exact sequence ofi) implies the exact sequence of iii). Since Ist annihilates Cl[q] and 1− ι an-nihilates E/Eq, the exact sequence of i) tells us that I = (1− ι)Ist annihilatesH and Cl−[q] ' H−.

We know turn to results concerning our conjecture. The first statement isa refinement of Cassels’ Relations 1.6, still due to Cassels.

6

Page 9: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

The Fq[G]-module H

Corollary 2.3 (Cassels’ Relations). i) There are a, v ∈ Z such that

y = pav, x− 1 = pq−1aq,xp − 1x− 1

= pvq.

ii) There are b, u ∈ Z such that

x = qbu, y + 1 = qp−1bp,yq + 1y + 1

= qup.

iii) We have that

|x| ≥ max(pq−1 − 1, qp−1 + q), |y| ≥ max(qp−1 − 1, pq−1 + p).

A proof for these important statements can be found in [4], pages 444 and447ff., as well as in [14], pages 11ff.

At this point, one could ask whether Cassels would have been able tofind the theorems of Mihailescu, if he had tried harder. However, Cassels’approach uses only elementary number theory, in contrast to Mihailescu,who used the full power of cyclotomy. The proof of Mihailescu is dependenton deep arithmetic facts which were not known at the time when Casselsworked on the problem.

The following proposition tells us that x − ζp is contained in H, so itsclass modulo qth powers is annihilated by the ideal I. This annihilation willbe used and analysed thoroughly to prove Mihailescu’s Theorems.

Proposition 2.4. i) There exists a non-zero ideal a ⊂ Z[ζp] such that(x− ζp

1− ζp

)= aq,

ii) The class of x− ζp modulo q-th powers is contained in H.

Proof. By Cassels’ Relations 2.3, we know that there exists a positive integerv such that

∏ζ∈µpζ 6=1

(x− ζ

1− ζ

)= vq.

Since p|x − 1 we have x − ζ = x − 1 + 1− ζ ∈ (1− ζ) for all 1 6= ζ ∈ µp.However, for all non-trivial p-th roots of unity ζ 6= ζ ′ the principal idealssatisfy (1− ζ) = (1− ζp) = (ζ − ζ ′) in Z[ζp], thus there is a unit uζ := 1−ζ

1−ζp.

Then we have

(x− ζ

1− ζ

)− uζ ′

(x− ζ ′

1− ζ ′

)=

ζ ′ − ζ

1− ζp.

This is a unit, thus all the factors in the product are coprime. Hence, eachfactor has to be the q-th power of an ideal in Z[ζp] and the first part of theproposition is proven. The second part is then evident by multiplying with(1− ζp).

7

Page 10: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Chapter 3

Theorem 2: The Wieferich Pair

We first prove Mihailescu’s second Theorem, stating that p and q have to be aWieferich pair. As mentioned in the beginning, Wieferich pairs are supposedto be rare and large. This was the first theorem that Mihailescu proved, andit was a strong indicator for the truth of Catalan’s conjecture.

Theorem 3.1 (Mihailescu’s Theorem 2, 2000). We have

pq−1 ≡ 1 mod q2 and qp−1 ≡ 1 mod p2.

The proof is based on a subtle but beatiful improvement of Cassels’ Re-lations. By using Stickelberger’s theorem, one can show that not only q, butalso q2 has to divide x.

Lemma 3.2. Let R be a commutative ring and let q be a prime number suchthat the pricinpal ideal (q) is radical. Then for any a, b ∈ R such that aq ≡bq mod q, they also satisfy aq ≡ bq mod q2.

Proof. We have (a− b)q ≡ aq − bq ≡ 0 mod q. The ideal (q) is radical, henceeven a− b ≡ 0 mod q, which yields aq ≡ bq mod q2.

Remark. In particular, the lemma holds in the case where K is a number field,S ⊂ OK is a subset consisting of elements coprime to q and R = S−1OK.

Proposition 3.3. q2 divides x.

Proof. Let θ ∈ I. By lemma 2.2 we know that I annihilates H, i.e. there isan α ∈ Q(ζp)∗ such that (x− ζp)θ = αq. Multiply this equation by (−ζ−1

p )θ

(which is a q-th power of another 2p-th root of unity, since (2p, q) = 1) andapply complex conjugation ι. Then there exists β ∈ Q(ζp)∗ such that

(1− xζp)θ = βq.

Since q|x by Cassels’ Relations 2.3, we have 1 ≡ βq mod q, and by Lemma 3.2we even get 1 ≡ βq mod q2.

By definition, we have

(1− xζp)θ = ∏τ∈G

(1− xτ(ζp))nτ .

Expanding the product and reducing modulo q2 gives

1− x ∑τ∈G

nττ(ζp) ≡ 1 mod q2.

Assume that q2 does not divide x. Then ∑τ∈G nττ(ζp) ≡ 0 mod q is requiredfor this equivalence to be true. This is only possible if q divides all nτ , i.e.

8

Page 11: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

the image of the ideal I in Fq[G] is zero. But this is not true, since thegenerating elements ei of I have all their coefficients equal to ±1. Thus q2|xmust hold.

We are now able to prove Theorem 3.1.

Proof of Mihailescu’s Theorem 2. By Cassels’ Relations 2.3 above we have

x− 1 = pq−1aq

for some nonzero a ∈ Z. By applying Fermat’s little Theorem to this equa-tion and using q|x, we have −1 ≡ aq mod q, and lemma 3.2 tell us that theequivalence also holds modulo q2. Since q2|x by proposition 3.3, we have that

−1 ≡ x− 1 = pq−1aq ≡ −(pq−1) mod q2.

Thus the first congruence is proven. The second follows by symmetry.

To conclude this chapter we state a corollary to proposition 3.3 whichwill be used in the proof of Mihailescu’s Theorem 1. Consider the subgroupH′ := {α ∈ H | α is a q-th power modulo q2} of H.

Corollary 3.4. The image of x− ζp is contained in H′.

Proof. Since q2|x, we have x− ζp ≡ −ζp mod q2, which is a q-th power mod-ulo q2.

Chapter 4

Theorem 4: The Lower Bound

The next theorem rules out small values of p and q.

Theorem 4.1 (Mihailescu’s Theorem 4, 2002). p and q are larger than 43.

The proof is based on the following proposition that eventually relates theexponents of a solution with their minus class numbers.

Proposition 4.2. (x− ζp)1−ι is not trivial in H.

The proof is based on a lengthy p-adic argument on (x− ζp)1−ι. We firststate the consequences:

Corollary 4.3. p | h−q and q | h−p must hold.

Proof. By symmetry it suffices to assume q - h−p . By definition h−p = |Cl−|,and lemma 2.2 states that H− ' Cl−[q]. The cardinality of the subgroupCl−[q] is either 1 or a multiple of q. Thus H− is trivial, contradicting propo-sition 4.2.

9

Page 12: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Minus class numbers are not hard to calculate: For an odd prime p, choosea generator γ of F∗p. Then choose positive integers γi not exceeding p − 1,such that γi ≡ γi mod q for i = 1, . . . , p− 1. Write Fp(X) = ∑1≤i≤p−1 γiXi.Then

h−p =

∣∣∣∏1≤k≤ p−12

Fp(ζ2k−1p−1 )

∣∣∣(2p)

p−32

.

A proof for this statement can be found in [5], page 225. With these results,we are now able to complete the proof for Theorem 4.

Proof of Mihailescu’s Theorem 4. For p ≤ 19 the minus class number is always1. For p = 23, 29, 31, 37, and 41, the respective minus class numbers are3, 8, 9, 37, 112 and q has to divide them, which gives no non-trivial solutionsin each case. Finally we have h−43 = 211. But then one checks that 43 does notdivide h−211, thus the corollary tells us that there are no non-trivial solutions.

For p = 47 and q = 137, the argument does not work since p|h−q and q|h−p .However, one could use Mihailescu’s Theorem 2 to rule out this case.

Proof of proposition 4.2. Write π = ζp − 1 and suppose that (x− ζp)1−ι is triv-ial in H, i.e. there exists α ∈ Q(ζp)∗ such that

(x− ζp)1−ι =x− ζp

x− ζp= αq.

By Cassels’ Relations 2.3 we know that x ≡ 1 mod pq−1. Therefore α is equiv-alent to −1 mod π. Put µ = x−1

1−ζp∈ Z[ζp]. Then the π-adic valuation of µ is

ordπ(µ) ≥ (p− 1)(q− 1)− 1 ≥ 4. One easily verifies that x−ζp1−ζp

= 1 + µ and

1 + µ

1 + µ= −ζ−1

p αq,

which is again a q-th power. Fix q-th roots of 1 + µ and 1 + µ such that

q√

1 + µq√

1 + µ= −ζ

−1/qp α.

Since α ≡ −1 mod π, this implies that q√

1 + µ is congruent to q√

1 + µ mod-ulo π. Write

η =(

q√

1 + µ + ζ−1/qp

q√

1 + µ)q

.

η is a unit in the ring Z[ζp]: Indeed, η is integral since µ and µ are integraland roots of integral numbers are integral as well. On the other hand, a quickcalculation shows that

η =(

q√

1 + µ)q (−αζ

−1/qp + ζ

−1/qp

)q= (1 + µ)(1− α)qζ−1

p ∈ Q(ζp).

10

Page 13: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Since q√

1 + µ + ζ−1/qp

q√

1 + µ divides the unit

1 + µ + ζ−1p (1 + µ) =

x− ζp

1− ζp+

x− ζp

ζp − 1=

ζp − ζp

1− ζp,

its q-th power η has to be a unit as well.This implies that η satisfies

NQ(ζp)/Q(η) = 1.

The degree of Q(ζp) over Q is the same as the degree of Qp(ζp) over Qp,hence we can compute the norm in Qp(ζp). The ring Zp[ζp] is local, and itsunique maximal ideal is generated by π. Both 1 + µ and 1 + µ are containedin the pro-p-group 1 + πZp[ζp], hence they have q-th roots, and the element

u = q√

1 + µ + ζ−1/qp

q√

1 + µ is contained in Zp[ζp], having η as q-th power.

Let’s have a look at the Taylor series of q√

1 + µ: It converges to a numberthat is congruent to 1 modulo π up to a q-th root of unity, since µ is a highpower of π. Now, if p 6≡ 1 mod q, then the only q-th root of unity in Qp(ζp)is 1. Otherwise there are other q-th roots of unity besides 1. But then we canmultiply η with a suitable root of unity without changing its norm, such thatthe q-th root of 1 + µ is actually congruent to 1 modulo π. Choose r ∈ Z tobe congruent to −1/q in Fp. Then we get

u = q√

1 + µ + ζ−1/qp

q√

1 + µ

= 1 +µ

q+ ζr

p

(1 +

µ

q

)+ O(µ2)

= (1 + ζrp)

(1 +

x− 1q

1− ζr+1p

(1− ζp)(1 + ζrp)

)+ O(µ2).

The norm of 1 + ζrp =

1−ζ2rp

1−ζrp

is 1, thus we can compute the norm

N(u) = ∏ζ∈µpζ 6=1

(1 +

x− 1q

1− ζr+1

(1− ζ)(1 + ζr)

)+ O(µ2)

= 1 +x− 1

q ∑ζ∈µpζ 6=1

1− ζ1+r

(1− ζ)(1 + ζr)+ O(µ2).

Put π′ = ζ − 1 for any root of unity ζ ∈ µp \ {1}. Then π′ is associated to πand the terms in the sums can be written independently of ζ as follows:

1− ζ1+r

(1− ζ)(1 + ζr)=

1− (1 + π′)r+1

−π′(1 + (1 + π′)r)=

−(r + 1)π′ + O(π2)−π′(2 + rπ′) + O(π3)

=r + 1

2+ O(π).

The last equality is due to the geometric series for 11+O(π) .

11

Page 14: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Recall that ordπ(µ) ≥ 4, hence µ2 =(

x−1π

)2is divisible by π(x− 1). Thus

N(u) = 1 +x− 1

q(r + 1)(p− 1)

2+ O(π(x− 1)).

But remember that η = uq has norm 1, thus 1 = N(η) = N(u)q resulting in

1 = N(u) = 1 + (x− 1)(r + 1)(p− 1)

2+ O(π(x− 1)).

This implies that π(x − 1) divides (x−1)(r+1)(p−1)2 . The only possibility is

π|r + 1 in Zp. i.e. r ≡ −1 mod p. But we already set r to be equivalent to−1/q in Fp, which is only possible if q ≡ 1 mod p.

The same argument is now repeated under the assumption q ≡ 1 mod p,but this time we throw away third powers of µ in the Taylor expansion. Wenow know that ζ−1

p = ζ−1/qp , and thus µ = −ζ

−1/qp µ. This time, p ≡ 1 mod q

can not happen and the obstacle of different q-th roots of unity does notappear. So we get

u = 1 +(

1/q2

)µ2 + ζ−1

p (1 +(

1/q2

)µ2) + O(µ3)

= (1 + ζ−1p )

(1 +

1− q2q2 µ2ζp

)+ O(µ3)

= (1 + ζ−1p )

(1 +

1− q2q2 (x− 1)2 ζp

(1− ζp)2

)+ O(µ3).

Again, we take the norm and get

N(u) = 1 +1− q2q2 (x− 1)2 ∑

ζ∈µpζ 6=1︸︷︷︸=:sp

ζ

(1− ζ)2 + O(µ3).

It is well known that the sum sp has the value 1−p2

12 . This time the condition

N(u) = 1 tells us that µ3 = (x−1)3

π3 divides (1−q)(x−1)2(p2−1)24q2 in Zp and fur-

thermore that x− 1 divides (1−q)(p2−1)π3

24q2 . Recall that pq−1 divides x− 1, thus

it has to divide (1−q)π3

3 as well. This implies pq−1|q− 1 in Zp and thus in Z,which is absurd since pq−1 is much larger than q− 1. Finally we arrived at acontradiction, thus the initial assumption that (x− ζp)1−ι was trivial in H iswrong.

12

Page 15: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Chapter 5

Theorem 3: The Relative Bounds

In this chapter, we prove Mihailescu’s third theorem. This is the point wherewe leave Mihailescu’s original path to prove the conjecture. His first proofwas a similar, but asymmetric condition for p and q, and it could be checkedby a computer calculation that no such p and q exist. However, a little laterhe found a way to avoid this computation, by proving the following theorem:

Theorem 5.1 (Mihailescu’s Theorem 3, 2004). We have

p < 4q2 and q < 4p2.

It is based on the fact that x and y have to be quite large in absolute value,which is the case by Cassels’ Relations.

Define X := AnnFq [G](x− ζp) to be the annihilator of x− ζp, i.e. the ideal

in Fq[G] consisting of the elements θ such that (x− ζp)θ is a q-th power.

Lemma 5.2. There is an injective homomorphism

X −→ Q(ζp)∗/(Q(ζp)∗)q,

sending an annihilator θ to the element α ∈ Q(ζp)∗ for which (x− ζp)θ = αq.

Proof. Since Q(ζp)∗ does not contain any primitive q-th roots of unity, theimage α is well-defined. In the proof of proposition 2.4 we have already seenthat the conjugates of x−ζp

1−ζpare multiplicatively independent. By Cassels’

Relations, we know that |x| ≥ qp−1 − 1 ≥ 3, and hence the norms of theconjugates are strictly larger than 1 and they can not be units:

N(

x− ζ

1− ζ

)=|∏1≤i≤p−1(x− ζ i)|

p≥ (|x| − 1)p−1

p> 1.

Hence they are divisible by distinct prime ideals of Z[ζp].

Proposition 5.3. Suppose p, q ≥ 11. If θ is a non-zero element in X ∩ (1 −ι)Z[G] ⊂ Z[G] such that ‖θ‖ ≤ 3q

p−1 and α ∈ Q(ζp)∗ is such that (x− ζp)θ = αq,then for any σ ∈ G

| arg(σ(α))| > π

q.

Proof. The proof consists of a contradiction involving the norm of the denom-inator of α− 1, very similar to diophantine approximations.

13

Page 16: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Suppose 0 6= θ = ∑τ∈G nττ satisfies the conditions of the proposition andassume there is a σ such that | arg(σ(α))| ≤ π

q . The element θ is in (1− ι),hence ιθ = −θ and

|σ(α)|2q = |(x− ζp)σθ |2 = (x− ζp)σθ+σιθ = (x− ζp)σθ−σθ = 1,

and so we get |σ(α)| = 1. For the same reason we get nιτ = −nτ , hences = ∑τ nτ = 0 and we can write

αq = (x− ζp)θ = ∏τ

(x− τ(ζp))nτ = xs︸︷︷︸=1

∏τ

(1−

τ(ζp)x

)nτ

.

Recall that |x| ≥ qp−1 + q is very large, so the following Taylor expansion ofthe principal branch of the complex logarithm is justified:

| arg(σ(α)q)| = | log(σ(α)q)| = ∑τ

∣∣∣∣nτ log(

1−τ(ζp)

x

)∣∣∣∣≤ ∑

τ

∣∣∣∣∣nτ ∑k≥1

τ(ζp)k

kxk

∣∣∣∣∣ ≤ ‖θ‖|x| − 1

.

By our assumption that | arg(σ(α))| < πq it is clear that

arg(σ(α)q) = q arg(σ(α)).

Using this and the bound on the size of θ we even have

arg(σ(α))| ≤ ‖θ‖q(|x| − 1)

<1

qp−1 .

Thus α has to be very close to 1, and since σ(α) = ei arg(σ(α)) we can use theTaylor expansion of the exponential to estimate

|σ(α)− 1| ≤ 2‖θ‖q(|x| − 1)

.

Obviously, the same is true for the complex conjugate of σ(α). For the otherconjugates of α we have |τ(α)− 1| ≤ |τ(α)|+ 1 = 2. Knowing bounds for allconjugates of α− 1 we can bound its norm

|N(α− 1)| ≤(

2‖θ‖q(|x| − 1)

)2

2p−3.

By lemma 5.2, α is non-zero as well. The denominator J of α − 1 ∈ Z[ζp]is equal to the denominator of α, and since all the functions used are multi-plicative we can even use αq to get useful bounds. We have already seen thatnιτ = −nτ , therefore the numerator and the denominator of αq = (x − ζp)θ

have the same norm. Hence we can square the norm of αq to get rid of thesigns and get the bound

N(J)2q = N(αq)2 ≤ N

(∏

τ

(x− ζp)|nτ |)≤ (|x|+ 1)(p−1)‖θ‖.

14

Page 17: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Therefore we have the inequality

(|x|+ 1)−(p−1)

2q ‖θ‖ ≤ 1N(J)

≤ |N(α− 1)| ≤(

2‖θ‖q(|x| − 1)

)2

2p−3.

Now |x| is large enough to satisfy (|x|+ 1)2 ≤ 2(|x| − 1)2 and hence

(|x|+ 1)2− (p−1)2q ‖θ‖ ≤ 2p

(‖θ‖

q

)2

.

Using the bound of the size of θ we get 2− (p−1)2q ‖θ‖ ≥ 2− 3/2 ≥ 1/2 and

‖θ‖/q ≤ 3/p, and hence

(√

q)p−1 ≤√|x|+ 1 ≤ 2p

(3p

)2≤ 2p−1.

This contradicts q ≥ 11 by far, and the proposition holds even for q ≥ 5.

The next proposition states that if q > 4p2, then the proposition justproven can not hold, leading to a contradiction. But first, we need two littlelemmas:

Lemma 5.4. Let k ≥ 2 and s ≥ 6 be integers satisfying s + 2k ≥ 13. Then(s + k

s

)>

43(s + 1)k2 + 1.

Proof. If the pair (s, k) satisfies the inequality and s′ ≥ s, k′ ≥ k, then thepair (s′, k′) satisfies the inequality as well. The smallest pairs that satisfyall conditions for s and k are (6, 4), (7, 3) and (9, 2), and in each case theinequality holds.

Lemma 5.5. Assume q > 4p2 and p, q ≥ 11. Then there exist at least q + 1elements θ ∈ I such that ‖θ‖ ≤ 3

2q

p−1 .

Proof. Recall that I has a Z-basis {ei} for 1 ≤ i ≤ (p − 1)/2 such that allei have size p − 1. Now one can choose non-negative integers λi such that

∑i λi ≤ s :=⌊

3q2(p−1)2

⌋and define θ := ∑i λiei. For such a θ we have

‖θ‖ ≤ (p− 1) ∑i

λi ≤ (p− 1)s ≤ 3q2(p− 1)

.

There are (s+ p−12

s ) such elements θ. Since ‖−θ‖ = ‖θ‖, there are 2(s+ p−12

s )− 1elements in I of size at most 3q

2(p−1) . Now we apply lemma 5.4 with k = p−12

and get that there are at least

2 · 43(s + 1)

(p− 1)2

4+ 1 > 2 · 1

33q

2(p− 1)2 (p− 1)2 + 1 = q + 1

such elements. We are allowed to use the lemma since k = p−12 ≥ 5 and

s =⌊

3q2(p−1)2

⌋>⌊

3·42

⌋= 6.

15

Page 18: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Proposition 5.6. Assume q > 4p2 and p, q ≥ 11. Then for all σ ∈ G there exists anonzero θ in I ⊂ Z[G] with ‖θ‖ ≤ 3q

p−1 , such that | arg(σ(α))| ≤ π/q, where α is

the unique element in Q(ζp)∗ satisfying (x− ζp)θ = αq.

Proof. Fix σ : Q(ζp) ↪→ C. By lemma 5.5 we can find at least q + 1 elementsθ0, . . . , θq ∈ I having ‖θi‖ ≤ 3

2q

p−1 , and each of them annihilates x− ζp ∈ H.As in the proof for Proposition 5.3, we find a bound on the absolute value ofthe argument of σ(αi), but this time we find that there exist integers ki ∈ Z

such that

| arg(σ(αi))−2πki

q| ≤ ‖θi‖

q(|x| − 1).

By the pigeon hole principle, at least 2 of these ki differ by a multiple of q,say k0 and k1. Choose θ := θ0 − θ1. Then the associated α satisfies

| arg(σ(α))| ≤ ‖θ‖q(|x| − 1)

≤ 3(p− 1)qp−1 <

π

q.

The proof for Mihailescu’s third Theorem is now immediate:

Proof of Mihailescu’s Theorem 3. By Mihailescu’s Theorem 4, the lower boundsfor p, q are much larger than 11. By symmetry assume that q > 4p2. Thenboth proposition 5.3 and 5.6 apply. Since I ⊂ X ∩ (1 − ι)Z[G], this is acontradiction.

Chapter 6

Theorem 1: The Plus Argument

Theorem 1 is the main result of Mihailescu and is proven, in contrast to hisother theorems, by using the plus part of the class group, which is invariantunder complex conjugation.

6.1 Preliminaries on Power Series

As usual, let p, q be odd primes. For θ = ∑τ∈G nττ ∈ Z[G], let

(1− τ(ζp)T)nτ/q = ∑k≥0

(nτ/q

k

)(−τ(ζp)T)k ∈ Q(ζp)[[T]],

and define

F(T) = (1− ζpT)θ/q = ∏τ∈G

(1− τ(ζp)T)nτ/q ∈ Q(ζp)[[T]].

16

Page 19: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Preliminaries on Power Series

For σ ∈ G, let Fσ(T) denote the power series obtained by applying σ to thecoefficients of F.

Lemma 6.1. Let R be a commutative domain of characteristic 0 and let I ⊂ Rbe an ideal. Suppose the two power series ∑k≥0

akk! Tk and ∑k≥0

bkk! Tk in R[[T]]

have the property that there exist a, b ∈ R such that

∀k ≥ 0 : ak ≡ ak mod I, bk ≡ bk mod I.

Then the product of the two power series is ∑k≥0ckk! Tk where ck ≡ (a + b)k

mod I.

Proof.

ckk!

= ∑l+m=k

all!

bm

m!=

1k! ∑

l+m=kalbm,

ck ≡ ∑l+m=k

(km

)albm = (a + b)k mod qR.

Proposition 6.2. The power series F has the following properties:

(i) Its coefficients are integral outside of q.

(ii) There exist ak ∈ Z[ζp] having ak ≡ (−∑τ nττ(ζp))k mod q, such that

F(T) = ∑k≥0

ak

k!qk Tk.

(iii) For all σ ∈ G and all t ∈ (−1, 1), we obtain a converging series when evalu-ating Fσ at t. Call its value Fσ(t). Denote by Fσ

k (T) the sum of the terms ofdegree up to k, and write m = 1

q ∑τ nτ . If furthermore 0 ≤ nτ ≤ q, then wehave for any k ≥ 0

|Fσ(t)− Fσk (t)| ≤

(−m

k + 1

)|t|k+1

(1− |t|)m+k .

Proof. Part (i) comes from the fact that for x ∈ Q∗ the binomial coefficient(x

n) is integral outside the prime divisors of the denominator of x.For the second part, consider the power series

(1− τ(ζp)qT)nτ/q = ∑k≥0

nτ(nτ − q) . . . (nτ − (k− 1)q)k!

(−τ(ζp)T)k.

This power series has coefficients of the form akk! having ak ≡ (−τ(ζp)nτ)k mod

q. Thus we can apply lemma 6.1 to get the product

F(qT) = ∑k≥0

ckk!

Tk, with ck ≡(−∑

τ

τ(ζp)nτ

)k

mod q.

17

Page 20: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Preliminaries on Power Series

For the third part, observe that∣∣∣∣(nτ/qk

)∣∣∣∣ ≤ ∣∣∣∣(−nτ/qk

)∣∣∣∣ ,

so the absolute values of the coefficients of the series ∑k≥0 (nτ/qk )(−τ(ζp)T)k

are smaller than those of the series ∑k≥0 (−nτ/qk )(−T)k = (1− T)−nτ/q, whose

coefficients are all positive. Therefore, when we apply σ, we get that thecoefficients of Fσ(T) are bounded by those of

∏τ∈G

(1− T)−nτ/q = (1− T)−1/q ∑τ nτ = (1− T)−m

= ∑k≥0

(−m

k

)(−1)kTk =: S(T).

Hence we find for all complex |t| < 1

|Fσ(t)− Fσk (t)| ≤ |S(|t|)− Sk(|t|)| ≤

|S(k+1)(|t|)|(k + 1)!

|t|k+1

≤∣∣∣∣( −m

k + 1

)∣∣∣∣ |t|k+1

(1− |t|)m+k+1 .

Proposition 6.3. If θ is contained in the ideal (1 + ι) ⊂ Z[G], then

i) the power series F(T) is contained in the subring Q(ζ+p )[[T]],

ii) if t ∈ Q satisfies |t| < 1 and (1− tζp)θ = βq for some β ∈ Q(ζ+p ), then

Fσ(t) = σ(β) for all σ ∈ G.

Proof. For the first part, observe that since θ ∈ (1 + ι)Z[G], its coefficientssatisfy nτ = nιτ for all τ ∈ G. But then the products can be partitioned intotwo parts that are equal up to complex conjugation, so the product of thesetwo parts is real. Since R∩Q(ζp) = Q(ζ+

p ), this proves i).For the second part, we have

σ(β)q = σ((1− tζp)θ) = ∏τ

(1− tσ(τ(ζp)))nτ ∈ R.

Since this product is finite, we can take the unique real q-th root and getFσ(t) = σ(β).

Recall that G+ = G/〈ι〉 and that H+ is the subgroup of H containing theelements which are invariant under complex conjugation.

Theorem 6.4. Suppose p, q ≥ 7 and |x| ≥ qp−1 + q. Then the Fq[G+]-submoduleof H+ generated by the image of (x− ζp)1+ι has a trivial annihilator.

Remark. In other words, the generated submodule is free.

18

Page 21: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Preliminaries on Power Series

Proof. Suppose that ψ ∈ Fq[G+] annihilates (x − ζp)1+ι in H. This impliesthat for any lift θ = ∑τ nττ ∈ Z[G] of ±(1 + ι)ψ, there exists an α ∈ Q(ζp)∗

such that (x− ζp)θ = αq. But since π = 1− ζp divides all conjugates of x− ζpexactly once, this condition means that

∑τ

nτ = ordπ((x− ζp)θ) ≡ ordπ(αq) ≡ 0 mod q.

We choose a lift θ as follows: Reduce the coefficients nτ modulo q, i.e.0 ≤ nτ < q for all τ ∈ G. Then the element θ′ = −θ + q ∑τ τ is a lift aswell, it has all its coefficients between 1 and q, and its size is a multiple ofq as well. The coefficients of their sum θ + θ′ = q ∑τ τ is exactly q(p − 1),hence there is one with size at most q · p−1

2 . Call that one θ from now on. Byconstruction, the size of θ is mq for an integer 0 ≤ m ≤ p−1

2 . If m = 0, we aredone, so assume m ≥ 1. Also, the construction did not change the propertythat nτ = nιτ , so our chosen θ is still equal to (1 + ι)ψ for a lift ψ ∈ Z[G+]from ψ ∈ Fq[G+].

Since θ ∈ (1 + ι)Z[G], the number (x− ζp)θ is not only contained in Z[ζp],but in Z[ζ+

p ] as well, and furthermore totally positive. Write (x− ζp)θ = αq

for some Z[ζ+p ]; It is unique und totally positive as well. Out of this data, we

build a power series: Write(1−

ζp

x

=( α

xm

)q.

Then α = xmF(

1x

)and by proposition 6.3 we even have

σ(α) = xmFσ

(1x

).

As before denote Fm(T) the polynomial that consists of the terms of degreeat most m of F. We claim that for every σ, the inequality

qm+ordq(m!) |σ(α)− xmFσm(1/x)| < 1

holds: To see this, notice that the left hand term

qm+ordq(m!) |xmFσ(1/x)− xmFσm(1/x)|

can be bounded by

qm+ mq−1

∣∣∣∣ 1x(−m

m + 1

)∣∣∣∣ (1− 1|x|

)−2m≤ 1|x| q

m+ mq−1 +m log 4

log q

(1− 1|x|

)−2m

≤ qp−1

2 (−1+ 1q−1 + log 4

log q )(

1− 1qp−1

)−p.

In the first inequality, we used∣∣( −m

m+1)∣∣ = ( 2m

m+1) ≤ 4m, and in the second we

took the properties m ≤ p−12 and |x| ≥ qp−1.

19

Page 22: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Semi-simple Rings and Theorem 1

The logarithm of the expression we got, divided by log q, is

p− 12

(−1 +

1q− 1

+log 4log q

)− p log

(1− 1

qp−1

)/ log q.

But − log(1− 1qp−1 ) ≤ 1/(qp−1 − 1) ≤ 1/(q2 − 1) and q ≥ 7, hence we can

bound the expression further to

p− 12

(−1 +

16

+log 4log 7

)+

p48 log 7

< 0

for all p. Hence the claim is proven.The preceeding propositions 6.2 and 6.3 tell us that if we multiply Fm(T)

by a high enough power of q, then the product will have coefficients in Z[ζ+p ];

They even tell us that multiplying with qm+ordq(m!) will do. Hence the numberqm+ordq(m!)(α − xmFm(1/x)) is even contained in Z[ζ+

p ]. But by the claimabove, all conjugates of this number have absolute values below 1, so thenorm is 0 and hence

qm+ordq(m!)α = ∑0≤k≤m

qm+ordq(m!) ak

qkk!xm−k.

All coefficents of this polynomial are algebraic integers. Furthermore, all ofthem are divisible by q, except maybe the one of am – But the left hand side isdivisible by q as well, and so this coefficient has to be divisible by q as well.Now, the second part of proposition 6.2 tells us that

0 ≡ am ≡(−∑

τ

nττ(ζp)

)m

mod q.

But the only nilpotent element in Z[ζp]/(q) is zero, hence

∑τ

nττ(ζp) ≡ 0 mod q.

This is only possible if nτ ≡ 0 mod q for all τ ∈ G, which implies thatψ ≡ 0 mod q in Z[G+] as required.

6.2 Semi-simple Rings and Theorem 1

Recall that H′ is the subgroup of elements of H that are a q-th powers moduloq2. To prove Theorem 1, we show that p 6≡ 1 mod q gives the existence of anannihilator of H′ ∩ H+, contradicting Theorem 6.4. This is accomplished byobserving that in this case p does not divide |G+|, so Fq[G+] is semi-simple,i.e. a product of fields.

Definition 6.5. Let C be the group of cyclotomic p-units, i.e. the multiplica-tive subgroup of Q(ζp)∗ generated by the roots of unity and 1− ζk

p, and letCq be the subgroup of C consisting of the elements that are q-th roots moduloq2.

20

Page 23: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Semi-simple Rings and Theorem 1

For this group, we have Thaine’s Theorem:

Theorem 6.6 (Thaine, 1988). Let p be an odd prime and G = Gal(Q(ζp)+/Q).If q is an odd prime such that q does not divide p(p − 1), then any annihilatorθ ∈ Z[G] of E/CEq also annihilates Cl/Clq.

Proofs of this theorem can be found in various sources. A high-levelversion can be found in the appendix of [16], whereas the version in theappendix of [14] takes a rather pedestrian approach.

Before we dive into the proof of Theorem 1, we introduce some morenotation and provide useful lemmas.

Lemma 6.7. If p 6≡ 1 mod q, then E/Eq is a free Fq[G+]-module of rank 1,and Fq[G+] is semi-simple.

Proof. Unter the assumption p 6≡ 1 mod q we know that q does not divide|G+|, and it is a well-known fact from representation theory that Fq[G+] issemi-simple in this case. (cf. Maschke’s Theorem)

To see that E/Eq is a free module of rank 1, we observe that E/Eq hasjust as many elements as Fq[G+] by using the isomorphism E/Eq ' U/Uq ×Z/qZ where U is the unit group of Z[ζp], and counting the elements viaDirichlet’s unit theorem.

It is now sufficient to show that E/Eq has a trivial Fq[G+]-annihilator. LetU+ denote the unit group of Z[ζ+

p ]. Then

E/Eq ' U/Uq ×Z/qZ ' (U+/{±1})/(U+/{±1})q ×Z/qZ.

Let’s have a look at the annihilator of U+/{±1}: By imitating the proof ofDirichlets unit theorem, one can show that any ∑σ∈G+ aσσ annihilating thatmodule has to be of the form a ·∑σ∈G+ , i.e. we can write s := ∑σ∈G+ σ and

AnnFq [G+ ](U+/{±1}) = sZ[G+].

This even works modulo qth powers, and we deduce

AnnFq [G+ ]((U+/{±1})/(U+/{±1})q) = sFq[G+].

Choose an α = ∑σ∈G+ aσσ ∈ Z[G+] such that α · s annihilates E/Eq.In particular, α · s annihilates π = 1 − ζp, i.e. there is a unit u such that

πα·s = u · π∑σ∈G+ aσp−1

2 ∈ Eq. Hence ∑σ∈G+ aσp−1

2 ≡ 0 mod q. The conditionp 6≡ 1 mod q tells us now that ∑σ∈G+ aσ ≡ 0 mod q and finally

α · s = ∑τ∈G+

(∑

σ∈G+aσ

)στ ∈ qZ[G+].

Hence the annihilator of E/Eq in Fq[G+] is trivial.

Proposition 6.8. If C = Cq, then p < q.

21

Page 24: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Semi-simple Rings and Theorem 1

Proof. Let ζ be a primitive p-th root of unity in Q(ζp) and assume C = Cq.Then there exists a u ∈ E such that

1− ζ2q

1− ζq = 1 + ζq = uq mod q2.

Hence (1 + ζ)q ≡ 1 + ζq = uq mod q. Both sides are q-th powers, so we evenhave (1 + ζ)q ≡ 1 + ζq mod q2. Thus the polynomial

W(T) :=(1 + T)q − Tq − 1

qT∈ Fq[T]

is zero at every p-th root of uniy ζ, implying that the p-th cyclomotic polyno-mial divides W(T). Hence the degree q− 2 of W(T) is at least p− 1, so q > pholds.

Theorem 6.9. Suppose that p > q and p 6≡ 1 mod q. Then the Fq[G+]-moduleH′ ∩ H+ has a non-zero annihilator.

Proof. Recall that E = Z[ζp, 1p ]∗ is the group of p-units. We denote by Eq

its subgroup {α ∈ E | α is a q-th power modulo q2}. The exact sequence oflemma 2.2 iii) can then be rewritten to the exact sequence

0 // Eq/Eq // H′ ∩ H+ // Cl+[q]. (5)

Then we have a filtration

0 ⊂ CqEq/Eq ⊂ CEq/Eq ⊂ E/Eq

with quotients E1 = CqEq/Eq, E2 = CEq/CqEq and E3 = E/CEq.Lemma 6.7 tells us that E/Eq is free of rank 1 and that Fq[G+] is semi-

simple, so all modules over Fq[G+] are semi-simple as well. So we can write

E1 ⊕ E2 ⊕ E3 ' Fq[G+] ' Fq[X]/(Xp−1

2 − 1)

and there are monic polynomials µi such that their principal ideal (µi) =Ann(Ei) satisfy Ei ' Fq[X]/ Ann(Ei). Their product also satisfies µ1µ2µ3 =

Xp−1

2 − 1.We also have Eq/Eq ' E1 ⊕ Eq/CqEq. Furthermore Eq/CqEq ⊂ E/CEq =

E3 since the composition Eq ↪→ E→ E/CEq has the kernel Eq ∩ CEq. In viewof the sequence (5) we get an injection

H′ ∩ H+ ↪→ E1 ⊕ E3 ⊕ Cl+[q].

Since µ3 annihilates E3 = E/CEq, it also annihilates Cl+/Cl+q ' Cl+[q] byThaine’s Theorem 6.6. So the product µ1µ3 annihilates H′ ∩ H+.

Assume the product to be zero in Fq[G+] ' Fq[X]/(Xp−1

2 − 1), leaving µ2to be a unit and E2 = 0, i.e. C = Cq. Proposition 6.8 then tells us that p < q,contradicting the prerequisite p > q. Hence µ1µ3 is a non-zero annihilator ofthe module H′ ∩ H+.

22

Page 25: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Semi-simple Rings and Theorem 1

Theorem 6.10 (Mihailescu’s Theorem 1, 2002). We have

q ≡ 1 mod p or p ≡ 1 mod q.

Proof. By symmetry let p > q. Then q ≡ 1 mod p obviously can not hold.Assume that p ≡ 1 mod q holds neither. By Mihailescu’s Theorem 4 we canassume that p, q ≥ 7, so we can use theorem 6.4 and the Fq[G+]-submodulegenerated by (x− ζp)1+ι in H′ ∩ H+ has no trivial annihilator. On the otherhand, (x− ζp)1+ι is contained in H′ ∩ H+ by corollary 3.4. But H′ ∩ H+ hasa non-trivial annihilator by Theorem 6.9, contradiction.

Hence one of the two congruences has to hold.

23

Page 26: Catalan’s Conjecture - Semantic Scholar...Catalan’s equation is symmetric in p and q, hence in the first statement we can assume that p 1 mod q, i.e. there exists k 2Z such that

Bibliography

[1] Y. Bilu. Catalan’s Conjecture (after Mihailescu). Seminaire Bourbaki,2002.

[2] J. W. S. Cassels. On the equation ax + by = 1, ii. Proc. Cambridge Society,56:97–103, 1960.

[3] E. Catalan. Note extraite d’une lettre adressee a l’editeur. J. reine angew.Math., 27:192, 1844.

[4] Henri Cohen. Number Theory. Volume 1: Tools and Diophantine Equations.Springer Verlag, 2007.

[5] H. M. Edwards. Fermat’s Last Theorem. Springer Verlag, 1977.

[6] K. Inkeri. On Catalan’s problem. Acta Arith., 9:285–290, 1964.

[7] Matti Jutila and Tauno Metsankyla. Number Theory, pages 247–254. Wal-ter der Gruyter, 2001.

[8] Chao Ko. On the diophantine equation x2 = yn + 1, xy 6= 0. Sci. Sinica,14:457–460, 1965.

[9] Neal Koblitz. p-adic Integers, p-adic Analysis and Zeta-Functions. SpringerVerlag, 1984.

[10] M. Langevin. Quelques applications de nouveaux resultats de Van derPoorten. Sem. Delange-Pisot-Poitou, 17, 1975/1976.

[11] V. A. Lebesgue. Sur l’impossibilite en nombres entiers de l’equationxm = y2 + 1. Nov. Ann. Math, 9:178–181, 1850.

[12] Preda Mihailescu. A class number free criterion for Catalan’s conjecture.Journal of Number Theory, 99:225–231, 2000.

[13] J. S. Milne. Algebraic Number Theory. Lecture Notes, 1998.

[14] Maurice Mischler and Jacques Boechat. La conjecture de Catalanracontee a un ami qui a le temps. arXiv:math/0502350v4 [math.NT],2005.

[15] Paulo Ribenboim. Catalan’s Conjecture: Are 8 and 9 the Only ConsecutivePowers? Academic Press, 1994.

[16] Rene Schoof. Catalan’s Conjecture. Springer Verlag, to appear.

[17] R. Tijdeman. On the equation of Catalan. Acta Arithm., 29:197–209, 1976.

24