Disclaimer: This post is the first of a set of three(ish) about Baker’s Theorem and the Class Number Problem. It is intended to be informative and not too rigorous.
Over roughly 3 posts, I aim to introduce Baker’s Theorem, the Class Number Problem, and then discuss how Baker’s methods solved part of the problem. In this post, I’ll be discussing Baker’s Theorem (from Baker’s “Linear Forms in the Logarithms of Algebraic Numbers”, which earned Baker the Fields Medal) and giving some examples of it’s use. I will be heavily borrowing from Baker’s “Transcendental Number Theory” and Natarajan and Thangadurai’s “Pillars of Transcendental Number Theory“, both books I highly recommend to people interested in the area.
As usual, we take the complex logarithm , where we take
. I denote effectively computable constants with
, and won’t make too much effort to differentiate between these constants. I will sometimes give in brackets what the constants depend on; for example
would depend on numbers
and
. For an algebraic number
, we define the height of
to be the maximum of the absolute values of the coefficients of the minimal polynomial of
(we note we can compare this to other heights such as absolute logarithmic height and so on).
There are a few ways to state Baker’s Theorem, we will use the following.
Baker’s Theorem Letbe such that
are linearly independent over
. Let
, not all 0. Set
and let
. Assume that
Then there exists an effectively computable constant
such that
.
From this, we can immediately deduce that are linearly independent over the algebraic numbers
. This is essentially the order Baker writes these in his original paper; in many places including Baker’s book we prove the non-vanishing of
and thus linear independence, before giving a lower bound.
I do not aim to prove this theorem here; the proof is too long but essentially is a proof by contradiction (the proof has a nice use of Siegel’s Lemma too, another favourite result of mine!). For a discussion of proof using non-standard analysis, see Tao’s excellent post here.
First I show some applications of our deduction of linear independence, before using the qualitative result to solve a nice little problem.
Corollary 1 Letand
. Then
is either zero or transcendental.
When this is the Hermite-Lindemann-Weierstrass Theorem. To prove the claim we induct on
. Assume the corollary is true for all
, but assume it is not true for
. Thus there exist algebraic numbers
such that
(*).
By the contrapositive of our deduction, are linearly dependent over
; thus, there exist rational numbers
such that
(**).
Without loss of generality, we mas assume that is not 0. We combine (*) and (**) to eliminate
, obtaining
, where
is non-zero and algebraic. By the inductive hypotheses, the left hand side is transcendental, giving us a contradiction and proving the claim.
An immediate consequence of this corollary allows us to show a large set of numbers are transcendental.
Corollary 2 Let. Then the number
is transcendental.
To see this, suppose equals an algebraic number
. Then
, and we can take logarithms, obtaining
. We recall
, so this contradicts corollary 1; the left hand side must be transcendental!
Corollary 2 implies numbers such as and
for algebraic, non-zero
are transcendental.
We now directly apply Baker’s Theorem with the lower bound to a specific case of Catalan’s conjecture; indeed, Baker’s Theorem can be used (in principle) to resolve Catalan’s conjecture in all but a finite number of cases.
Catalan’s Conjecture The only solution in the natural numbers offor
is
.
We shall consider a much weaker example; we shall show there are finitely many solutions in natural numbers to the equation
With minimal work, we obtain the following corollary of Theorem 1:
Corollary 3 Let, and
such that
. Then
, where
and
![]()
We apply this to . I claim that
for some effectively computable constant
. Let
, and assume without loss of generality that
. Throughout this proof, I just use
for multiple different effectively computable constants; I hope it doesn’t cause too much confusion!
By Corollary 3, . Thus,
. By the definition of
and assumption that
,
. Thus,
.
It follows that , so
. Recalling that if
then
for real
, we obtain that
. Thus, we have an upper bound for the maximum exponent
or
, and thus have finitely may solutions to
, as we wanted to show. As a side-note, showing this was one of the problems I was given in my PhD interview, and has stuck with me since! With some more work we can show that there are only finitely many solutions to
in integers, but I omit the details here.
Something I’ve not discussed at all in this post is how we compute this constant; there has been a lot of work done in optimising this constant. As should be expected, the constant comes from the proof of the theorem, and this has undergone many refinements. For the best bound as of writing, see Matveev’s result.
So far, I’ve not mentioned the Class Number Problem, and if you know the statement, it’s not immediately clear (at least to me!) how we can apply Baker’s result. In the next post I will introduce the Class Number Problem, and discuss some work that was done on the way to proof of part of the problem.
Any questions, mistakes noticed or anything else, please comment or drop me a tweet!
3 thoughts on “Baker’s Theorem and the Class Number Problem (Part 1)”