3とおりで2つの自然数の立方和で表せる自然数の小さいものから4つは以下のとおりである。(http://oeis.org/wiki/Hardy–Ramanujan_numbers を参照)
また、1番目の式については でもある。
2番目の式については
3番目の式については
4番目の式については でもある。
2とおりの立方和で表せる自然数については、ラマヌジャンの見つけたというパラメータ解
がある。3とおりの場合にもそのようなパラメータ解がないか考えているところである。以下、ここでは便宜上、3とおりで2つの自然数の立方和で表せる自然数を「タクシー3」と呼ぶことにする。
先ず、以下に注意する。
(説明)
⇒ mは自然数なので かつ である。 なので とおくと したがって、 とおけば、
⇐ 2次方程式 は整数 を解にもつので判別式は平方数である。すなわち、 :自然数) である。 なのでこの方程式の他方の解は であり に注意すれば、 である。
(説明終)
タクシー3 について上の命題を適用すると
である。がばらばらであると複雑すぎて手の付けようがないので、が巡回的であると考えてみる。
つまり
が成り立てば、
となり、非常に美しい。
そこで、最初の2つのタクシー3について状況を調べてみる。
① タクシー3: 87,539,319 の場合
であるので、
に注意すると
が成り立つ。
② タクシー3: 119,824,488 の場合
であり、 に注意すると
である。
これより、 のとき
(A)
となる自然数解、が存在し、その時
となることを意味する。
タクシー3: 87539319の場合は、
119824488の場合は、である。
このようにが定まることは、3番目と4番目のタクシー3についても同様である。
逆に、不定方程式(A)の自然数解を見つければ、タクシー3が得られることになる。願わくばパラメータ解が得られれば、うれしいことこの上ない。
不定方程式らしくをで置き換えて不定方程式、(A)を次の形のの不定方程式と考える。
(A)
を消去すると
(B)
さらに、を消去すると
(C)
となり、これらを満たす自然数を求める。(C)式は、となるので、これらの解のうちが自然数となる解を求める。さらに、は(A) より求める。但し、整数にはならないかもしれない。それでもタクシー3が得られるので良いとする。
あるかどうかわからないパラメータ解をいきなり探すのも大変なので、(C)式を用いてタクシー3を幾つも探し出す方法はないか考えてみた。
①、②の例でも分かるように、は多くの場合3桁以上の数になることが想定されるので、しらみつぶしに探すのは効率的でない。そこで
とおき、を動かして解を探すこととして、
とおくこととした。逆変換は、
である。ここで、及びは整数であることに注意する。
(C)を変形して
さらにを用いて書き直すと
(D)
ここで、
これから、とを与えて (D)式より を求めることを考えた。しかし、が3桁以上の数になることが多く、計算に時間を要して思うような結果が出なかった。
①や②の結果からはあまり大きな数にならないことが期待されたことと
が整数になることから、を与えた上で(B)式のうち、を与えて
を満たす解を求め、
より、自然数解を求めることとした。
CoCalcで簡単なコードを書き、が30以下、かつ、が1000以下で求めたタクシー3は以下のとおりである。なお、同一のタクシー3が複数回出てくる場合はが最も小さな場合のみ掲載している。また、プリミティブなタクシー3、つまり6つの立方数の最大公約数が1であるもののみについて表示している。
のとき
のとき
のとき
のとき
のとき
のとき
WEB (http://oeis.org/wiki/Hardy–Ramanujan_numbers)によると、小さいほうから14番目までのプリミティブなタクシー3は、以下のとおりである。上の計算で求められたものを太字とした。ここであげた計算法では、|u|+3|v|を大きくしないと、求められないタクシー3も多いようである。ちなみに、|u|+3|v|=30 までで求められなかったタクシー3について、必要な |u|+3|v| の値を 該当するタクシー3の右に記す。
87539319,
119824488, |u|+3|v|=45
143604279, |u|+3|v|=66
175959000,
327763000,
804360375,
1840667192, |u|+3|v|=64
1915865217, |u|+3|v|=50
3080802816,
3499524728, |u|+3|v|=129
3623721192, |u|+3|v|=90
5544709352, |u|+3|v|=121
10458523413, |u|+3|v|=76
10499580728 |u|+3|v|=175