# Theorems which say “such and such method cannot possibly prove FLT”

After a previous question that I asked https://mathoverflow.net/questions/31565/request-for-comments-about-a-claimed-simple-proof-of-flt-closed was closed, someone suggested in the comments that I ask another question that is more suited for MO. That question is as follows:

Are there any nontrivial theorems of the form "Method X cannot possibly prove FLT."?

The reason I am asking is because I'd like to know (by deductive reasoning and not relying on 350 years experience) if it is impossible to prove FLT using elementary methods.

• I am far from an expert, but I'll make one very shallow remark here. Lots of the elementary "proofs" I've seen spend a lot of time mucking around with congruence conditions. However, this alone is bound to fail because for an odd prime $p$, the equation $x^p+y^p=z^p$ has nontrivial solutions mod $n$ for every $n$ (this is not hard to prove for yourself, or see Prop 6.9.11 in Cohen's "Number Theory Vol I"). In fancier language, the "Hasse principle" fails for FLT. – Andy Putman Jul 13 '10 at 1:22
• Actually, in trying to make my answer elementary I screwed up (ironic, isn't it?). What actually holds is that $x^p+y^p=z^p$ has a nontrivial soln in the $q$-adic integers for all primes $q$. In particular, for $n$ large there is a nontrivial soln to $x^p+y^p=z^p$ in $\mathbb{Z}/q^n \mathbb{Z}$. However, $x$ or $y$ might be divisible by $q^{n-1}$, so this soln might be trivial mod $q^{n-1}$. The moral still stands, however : congruence conditions themselves are not enough. Another moral to draw from this is that one shouldn't answer MO questions while on the phone with one's wife... – Andy Putman Jul 13 '10 at 4:44
• Andy, what about being on the phone with someone else's wife? – Will Jagy Jul 13 '10 at 4:52
• That reminds me of the joke about two people who go into a store and someone comes over to them and says "Ladies, if you need any help my name is George". "Oh," one of them says, "and if we don't need any help who are you then?" – KConrad Jul 13 '10 at 6:58
• Here's an issue I'd be interested to hear experts comment on: There are roughly 100 years of attempts to prove FLT by working in the class group of $\mathbb{Q}(\zeta_p)$, but the final proof required working with the $p$-torsion points of an elliptic curve instead. Is there some fundamental reason why looking at cyclotomic fields was inadequate? – DES-SupportsMonicaAndTransfolk Jul 13 '10 at 19:34

For a while at the end of undergrad and beginning of graduate school I made some money correcting an enthusiastic amateur mathematician's incorrect proofs of FLT. (It was a good experience, he was an academic in another field so was professional and was willing to pay what my time was worth.) When I first read his argument I tried to convince him why the method was doomed to failure. He wasn't interested in trying to understand that, but maybe it'll still be informative here.

His method of proof was to consider the "even-ness" (that is the highest power of 2 which is a factor) each side of the equation. He would then do ever more esoteric changes of variables until he inevitably misapplied the tricky part of the non-archimedian triangle inequality (i.e. if 4 divides x and 4 divides y then you have no idea what the "even-ness" is of x+y). At that point he got a contradiction.

Now why is this doomed to failure? Well any reasonable argument along those lines would apply to the 2-adic integers. However, if p is an odd prime, then the power series for the pth root converges 2-adically. So every 2-adic integer is a pth power, so certainly the Fermat equation has loads of nontrivial 2-adic integer solutions.

According to the review of the paper

MR2006194 Avigad, Jeremy Number theory and elementary arithmetic. Philos. Math. (3) 11 (2003), no. 3, 257--284

Harvey Friedman (who is the expert on these sorts of questions) has conjectured that FLT is provable in elementary function arithmetic, a very weak form of arithmetic that contains addition, multiplication, exponentiation, and some rather weak form of induction. A proof in this theory would elementary in almost any reasonable sense of the word "elementary", but presumably rather long.

• @borcherds: Right, I had this in mind when making my comment on the answer of Charles Matthews. (Welcome to MO!) – Pete L. Clark Jul 13 '10 at 22:54

The motivation "because I'd like to know [...] if it is impossible to prove FLT using elementary methods" seems to require comment. It is much more likely (in my view) that it is true that FLT can be proved by technically elementary methods, but that the proof is the sort that should never be printed out (to save trees) and is entirely unreadable and useless to humans.

This kind of discussion has been going on, in a smouldering way, in proof theory, for half a century and more. There is some sort of "compilation" that is possible, and it has been called "proof unwinding", to replace the use of high-order concepts by more elementary ones, showing that the higher-order ones are substantively "only" abbreviations. Well, it is anyway a more healthy view for a mathematician, I believe, to welcome the abbreviating power of concepts.

So I'm not commenting on whether this has been done or is likely or possible to do. I'm really trying to make a point such as: FLT is not like circle-squaring where one can confidently say that a circle-squarer is a crank. An "elementary proof of FLT" is probably not an impossible object. It perhaps is a too-ghastly-to-contemplate object. But we are unlikely to be sure (ever) that some slick simplification doesn't exist. I think this sort of discussion is required to put into context the other answers; and it is much more treacherous ground than the remarks that congruences don't suffice.

• +1. Phrases like "elementary proof" are being thrown around like they have agreed upon and well-understood meanings, but I don't believe this is the case. In this instance, an unstated implicit condition seems to be "proof that a number-theoretic amateur can understand, in contrast to the Taylor-Wiles proof". I find it very unlikely both that such a proof exists and that we will be able to prove that it does not exist. I could however well imagine an "elementarization" of the T-W proof which resulted in a 50,000 page truly unreadable mess. – Pete L. Clark Jul 13 '10 at 11:13
• I certainly hope it's not true both that such a proof exists and that we can prove it doesn't! ;) – JBL Jul 13 '10 at 13:03
• Simple examples of such "elementary" unwindings are ubiquitous in elementary number theory proofs, where higher-order concepts such as (principal) ideals or modules are hidden in the background. For example, consider the well-known Zermelo-Lindenmann elementary proof  that Z is a UFD - which directly inlines a proof that an ideal is principal by Euclidean descent. Similarly  for irrationality proofs, which essentially inline a proof that a conductor ideal is principal (so cancellable) - so PIDs are integrally closed - a 1-line proof!  bit.ly/cIcw8c  bit.ly/aeKDlR – Bill Dubuque Jul 13 '10 at 13:47
• Charles, consider your comments in the context of P=NP. There, a proof is unknown, but an enormous amount of effort has been invested in showing that certain lines of attack are not powerful enough to solve the problem. Limitative results may be dangerous if they inhibit certain lines of thought but there seems to be a greater danger of spending too much time on futile advancement of methods that are provably insufficient. See the P=NP discussion at the end of my answer. – T.. Jul 13 '10 at 17:39
• @T. Well, consider also that the concept of "depth" has a longer history in analytic number theory, and proof-theoretic analyses as well as genuine advances in elementary techniques (I'm thinking of the Prime Number Theorem) have had quite a thorough discussion in this context. I don't see that P =? NP is really comparable. – Charles Matthews Jul 13 '10 at 18:06

Ruling out Method X is generally much harder than Method X itself, so one shouldn't necessarily expect that for any method that won't work a "certificate" can be found establishing its insufficiency. With that said:

There are plenty of environments (rings) where the algebraic equation in FLT makes sense, but has solutions. If the ingredients of Method X apply in one such environment, they aren't using specific enough properties of the integers to prove FLT. It is well known that if Method X = congruences (reduction modulo $t$ for different values of $t$), then this argument works in rings of $p$-adic numbers where FLT has solutions. Similarly, if Method X = inequalities, then it would have to rule out the positive real solutions of $x^n + y^n = z^n$.

Another possibility, requiring much more knowledge, would be to use the close relations between FLT and elliptic curves (Frey, Wiles, etc) to project method X onto the canvas of Wiles' proof and see how much of it can be understood and delimited in those terms. It could be that X is in effect trying to construct nontrivial objects of a certain kind (esp. cohomology classes) and one can see in light of Wiles methods that the relevant classes are zero, necessary field extensions or coverings are trivial, important obstructions are not killed, etc. This approach stays within environments where FLT is true, but tries to subsume Method X within existing lines of attack, and show that it only includes a part of what is needed.

Another idea is "reverse mathematics", to represent Method X as formal derivations in some weak system Y of arithmetic, and show that FLT is of higher proof theoretic strength (because it implies all the theorems of an even stronger system Z). This is unlikely because FLT is too specialized a statement and the proof-theoretic calibrations of strength only work for reasonably generic theorems with a lot of parameters that can be varied.

EDIT: I should add that each of these approaches has been pursued for showing that the P=NP problem doesn't have elementary solutions. The Baker-Gill-Solovay theorem demonstrated that environments (oracles) exist where P=NP has a different answer but simple methods of proof would continue to work. The Razborov-Rudich "natural proofs" paper showed that any proof sharing certain features of all the arguments then known (for proving lower bounds on circuit complexity) couldn't produce bounds growing faster than any polynomial. And there are weak formal systems whose most general class of definable languages or constructible functions is exactly P or NP; Stephen Cook himself has many papers on the logic/formal-systems approach to P=NP.

There is also the relative approach, which is to show that making Method X work is at least as difficult as solving some set of known hard problems, due to relatively simple reductions between the problems. This is what has been done for the P=NP problem --- thousands of NP problems are computationally equivalent to each other --- as well as the Riemann Hypothesis which has a large number of known equivalents. If you had the bright idea of replacing the non-elementary Riemann zeta function and statements about its zeroes by statements about the distribution of primes, or sums of the Moebius function, then the translation between those contexts is known and much easier than the theory of the zeta function itself, so there would have to be some elementary idea that people had missed in each and every one of those equivalent environments.

For example, if Method X = "prove an effective form of the ABC conjecture" (the non-effective form implies FLT for large exponents using a few lines of algebra), then solutions of dozens of hard unsolved problems, and easier proofs of very hard theorems, would be assured as soon as one could carry out Method X. Because the reductions of these problems to the ABC conjecture are often quite simple, any elementary idea used to carry forward Method X would immediately translate into elementary methods for the dozens of other problems, and it is less likely that nobody would have ever noticed this in any of the other actively studied problems.

You may find it of interest to peruse the very readable introduction in the following paper. It explains briefly what's known about obstructions to a local-global principle for the generalized Fermat equation.

H. Darmon, A. Granville,
On the equations $z^m = F(x, y)$ and $A x^p + B y^q = C z^r$.
Bull. London Math. Soc. 27 (1995), 513–543.
http://blms.oxfordjournals.org/cgi/content/short/27/6/513