# Introduction

This exercise appears in [1] and is numbered as P1966-1. It comes from a mathematics competition held in Indiana. The numbers mean it is problem 1 of the exam held in 1966 (which was the first such exam).

Show that the equation always has integer solutions for and whenever a is a positive integer.

# Heuristic Analysis

After reading the problem we should immediately wonder why there would always exist two integers such that when you square them and take the difference you can always find a cube. In other words, for every cube derived from a positive integer such a pair and exists.

It’s obvious we can’t formulate a proof without understanding why this is true. After some study you might realize that the statement isn’t so mystical after all. First, let’s take a look at the inputs. They said and are integers, but since and are squared this means the result is always positive. Hence if > we have which we need since . So we might as well work our problem by assuming .

The next part to consider is that the result of is always an integer since the square of an integer always yields an integer. Since the problem states that is a positive integer, by the same logic we have that is always a positive integer also. So after thinking about how the assumptions interact with the left hand side we see no contradiction with how the assumptions interact with the result of the right hand side. The problem seems logically sound so far! **I would highly recommend always thinking through this type of logic prior to trying to formulate a proof! Always make sure you understand all the assumptions and how they interact with what you are trying to prove.**

# Further Analysis

After taking the steps to verify the assumptions we can begin to wonder why the statement we are trying to prove is true. We see a difference of squares, and could immediately begin by exploring the well known identity . Another good approach is to plug in some values for and and see how the difference behaves. For example, consider the following table:

1 | 0 | 1 | 0 | 1 |

2 | 1 | 4 | 1 | 3 |

3 | 2 | 9 | 4 | 5 |

4 | 3 | 16 | 9 | 7 |

5 | 4 | 25 | 16 | 9 |

6 | 5 | 36 | 25 | 11 |

In the above table we simply explored what happens if we plug consecutive integers into and and take their difference. The result is that we seem to generate all of the odd integers. This means we can generate any odd cube by simply using the proper and , which are separated by 1.

Since we have all the odds, the next step would be to see if we can find a way to generate all even integers. Let’s try numbers that differ by two as follows:

2 | 0 | 4 | 0 | 4 |

3 | 1 | 9 | 1 | 8 |

4 | 2 | 16 | 4 | 12 |

5 | 3 | 25 | 9 | 16 |

6 | 4 | 36 | 16 | 20 |

7 | 5 | 49 | 25 | 24 |

This table looks close to what we want, but we seem to be generating multiples of 4, so we aren’t getting all of the even integers. This is a good time to conclude the heuristic experiment we are running, and start to look at some formulas.

# Generalization: Explore the Equations

The next step is to generalize the results above by using the given assumptions to formulate the proof. First, let’s start with the consecutive integers case as follows:

Let and be consecutive integers such that and where .

Next let’s substitute into our difference.

Since every odd integer has the form we have the odd integers covered.

Next let’s consider the integers that differ by 2.

Let and be consecutive integers such that and where .

Now we have all integers that are multiples of 4.

This is a sufficient condition once we realize that every even integer has the form and if we cube them we have which always yields a multiple of 4.

# The Proof

We’ve essentially got our proof now, and I’ve taken what’s above and tucked it away neatly in this pdf for your convenience.

# Conclusion

I hope that by the end of this you’ve gained some insight into some of the logical thinking that’s used to put together proofs. First you start by considering the basic assumptions the proof provides you with. Next you put those assumptions to work by playing with heuristic or experimental cases within the proofs assumptions. That part might take a while, but eventually you’ll hopefully gain some insight into the structure of the problem. Once that insight is gained you can begin to generalize your proof using mathematical constructs, and ultimately type up your final proof.

# Sources

[1] A Friendly Mathematics Competition, Rick Gillman, Editor

## Leave a Reply