
Math detective: finding positive integer solutions to the equation
- Transfer
“I experimented with cubic representation tasks in the style of the previous work by Andrew and Richard Guy. The numerical results were amazing ... "( Comment on MathOverflow)This is how the retired mathematician Allan MacLeod stumbled upon this equation several years ago. And it is really very interesting. Honestly, this is one of the best Diophantine equations that I have ever seen, but I have not seen very many of them.
I found it when it began to spread as a pseudo-picture that snatches on the net of nerds, invented by someone's ruthless mind ( Sridhar , was that you?). I did not immediately understand what it is. The picture looked like this:

“95% of people will not solve this riddle. Can you find positive integer values? ”
You've probably already seen similar meme pictures. This is always pure rubbish, click bates: "95% of MIT graduates will not solve it!" “She” is some kind of stupid or poorly formulated task, or a trivial workout for the brain.
But this picture is completely different . This meme is a smart or evil joke. Approximately 99.999995% of people do not have the slightest chance of solving it, including a good portion of mathematicians from leading universities who are not involved in number theory. Yes, it is solvable, but it’s really complicated. (By the way, Sridhar did not come up with it, or rather, he did not completely. See the story in this comment ).
You might think that if nothing else helps, then you can just make the computer solve it. It is very simple to write a computer program to find solutions to this seemingly simple equation. Of course, the computer will sooner or later find them, if they exist. Big mistake . Here, a simple computer brute force method will be useless.
I don’t know whether it will be possible to fit the complete solution into the article, if not to accept that everyone already knows everything necessary about elliptic curves. I can only give a brief overview here. The main reference source is a wonderful, relatively recent work by Bremner and MacLeod entitled An unusual cubic representation problem , published in 2014 inAnnales Mathematicae et Informaticae .
So let's get started.
We are looking for positive integer solutions to the equation
(I replaced the designations of variables with those used in the work).
The first thing to do when examining any equation is to try to put it in the right context. One must ask the question: what is this equation? So, we are asked to find integer solutions, that is, it is a number theory problem. In the current formulation, rational functions are used in the equation (polynomials divisible by other polynomials), but it is obvious that we can multiply by the common multiple of denominators to clean up the equation and get only polynomials, that is, bring it to the form of a Diophantine equation . The requirement of “positivity” is rather unusual, and, as we shall see, complicates everything.
So how many variables do we have here? The question seems silly: obviously, three, namely
This means that the equation only pretends to be three-dimensional. In fact, it is two-dimensional. In the geometric representation, we have a surface (one equation with three variables generally defines a two-dimensional surface. In general,
The simplest way to comprehend this information is as follows: we can divide the decisions, whatever they may be, into those for which
Continuing: what is the degree of our equation? The degree of an equation is the maximum degree of any that appears in the equation of a monomial, where the “monomial” is the product of several variables whose “degree” is the number of multiplied monomials. For instance,
The behavior of Diophantine equations strongly depends on their degree. Generally:
- With degree
everything is simple.
- Power
fully analyzed and can be solved in fairly elementary ways.
- Power
- This is a vast ocean of deep theory and a million unsolved problems.
- Power
and higher ... Very, very complex.
We have a degree
Even without opening the brackets, you can see that the degree is
You may argue that multiplication by divisors is not possible if some of them are equal
In fact, an equation with polynomials is easy to solve, for example,
When you find that the equation is an elliptic curve, then a) you are happy and b) you despair, because there is still much to learn. This equation is a great example of how a powerful theory of elliptic curves can be applied to finding insanely complex solutions.
The first thing that an elliptic curve is usually made is to bring it into Weierstrass form. This is an equation that looks like
and sometimes how
(This is called an expanded Weierstrass form. It is optional, but sometimes more convenient).
Usually, any elliptic curve can be reduced to this form (unless you are working on fields with small characteristics, but here we do not need to worry about them). It would be too long to explain the way to find the right transformation, so just know that this is an absolutely mechanical process (it is critical that there is at least one rational point that we have). There are different packages of computational algebra that will do everything for you.
But even if you do not know. how to find the transformation, it is very simple to check, at least it is done purely mechanically. The necessary transformation in our case is given by scary-looking formulas
I know that they look like the voodoo magic that came from nowhere, but believe me, this is not so. Having obtained these transformations, using monotone, but rather simple algebraic calculations, we show that
This equation, although it looks completely different, is in fact a reliable model of the original. Graphically, it looks like this - a typical elliptical curve with two real parts: the

"Fish tail" on the right grows "to infinity and beyond." The oval shape on the left is closed and is quite interesting for us.
Having any solution
(Remember that triplet
The two displays shown by us, from
Let's look at an example.
There is a good rational point on the elliptic curve (2):
And indeed
as you can easily see. This is a simple solution to our original equation in integers, but, alas, not in positive integers. This solution is not easy to derive manually, but it is also easy to obtain without all of the crypts considered here, with a little patience. The most difficult thing is positive solutions.
Now, having received a rational point on an elliptic curve, for example,

First, add our point
and again this new point corresponds to the values
This solution is definitely not easy to find manually, but it is still within the power of the computer. However, it is still not positive.
Without fear of failure, we continue to calculate
9P=(-66202368404229585264842409883878874707453676645038225/13514400292716288512070907945002943352692578000406921,
58800835157308083307376751727347181330085672850296730351871748713307988700611210/1571068668597978434556364707291896268838086945430031322196754390420280407346469)
a=154476802108746166441951315019919837485664325669565431700026634898253202035277999,
b=36875131794129999827197811565225474825492979968971970996283137471637224634055579,
c=4373612677928697257861252602371390152816537558161613618621437993378423467772036
In fact, they are the smallest solutions to the problem. If we continue to add a point to ourselves

Back to the theory. An elliptic curve over rational values has a rank , which is the number of points needed to use for the chords and tangents method and to be sure that sooner or later we will find all rational points on the curve. Our elliptic curve (2) has rank 1. This means that it has an infinite number of rational points, but they all come from the only one, which is nothing other than our point
In our case, the point

Points
Bremner and MacLeod studied what happens if we replace
A striking example of how Diophantine equations with small coefficients can have huge solutions. This inspires not just awe, but a feeling of bottomlessness. A negative solution to the tenth Hilbert problem means that the growth of solutions with increasing coefficients is a non-computable function , because if it were computable, then we would have a simple algorithm for solving Diophantine equations, and it does not exist (neither simple nor complex). Conformity
Here's a surprisingly tricky little equation.
Thanks to MrShoor for sending me a link to this interesting article.