Квант

10

  1. Повторение
  • А разве ты не видишь?
  • Нет.
  • И я тоже!

Изагровора Иа·Иас Винни Пухом*)

С чего же начать? Прежде всего — с ответов в школьных вариантах задачи (n=2, 3, 4). Выпишем эти ответы в таблицу:

| n = 2 | (1, 1) | (1, 2) | (2, 3) | |
| :— | :— | :— | :— | :— |
| n = 3 | (1, 1, 1) | (1, 1, 2) | (1, 2, 3) | (2, 3, 7) |
| n = 4 | (1, 1, 1, 1) | (1, 1, 1, 2) | (1, 1, 2, 3) | (2, 3, 7, 43) |

Не правда ли, решение для различных n оцень похожи? Они образуют вертикальные серии и получаются добавлением единиц. Это наблюдение распространяется на всевозможные n с помощью следующей оцененной леммы:

Лемма 1. Пусть набор чисел (x₁, x₂, …, xₙ) является решением задачи для n=k. Тогда набор чисел (x₁, x₂, …, xₙ, 1) — решение задачи для n=k+1. И набором: если среди k+1 чисел, являющихся решением задачи для n=k+1, имеется единица, мо, убрав ее из набора, получим решение задачи для n=k.

А какрождаются новые серии: (2, 3), (2, 3, 7), …?

Пусть (x₁, …, xₙ) — решение задачи для n=k. По условию задачи, если (x₁, …, xₙ, xₙ+1) — решение задачи для n=k+1, то x₁ … xₙ+1 + 1 = Cxₙ+1, где C — неокоторое натуральное число. Попробуем положить C равным единице (так получаются числа 3=2+1, 7=2·3+1, 43=2·3·7+1). Докажем такую лемму:

Лемма 2. Если набор чисел (x₁, …, xₙ) — решение задачи для n=k, то набор (x₁, …, xₙ, xₙ+1) — решение задачи для n=k+1.

*) Все эпиграфы взяты из сказки Милна «Винни Пух и Все, Все, Все».

При помощи лемм 1 и 2 из каждой решения задачи для n=k могут быть получены два решения задачи для n=k+1. На рисунке 1 показано, как из решения задачи для n=2 при помощи леммы 1 (красные стрелки) и при помощи леммы 2 (синные стрелки) таким способом получаются решения задачи сначала для n=3, а затем — для n=4.

Ниоткуда не следует, что таким путем мы получим все решения. Впрочем, легко доказать, что набора, указанным на рисунке 1, исчерпываются все решения нашей задачи для n=2, 3, 4. К сожалению, из решения для n=4 таким способом получаются не все решения для n=5; кроме решения (2, 3, 7, 43, 1807), получающегося по решетту леммы 2, есть еще такое: (2, 3, 7, 47, 395).

  1. Сведения к уравнению

Далее неиможечко,чайная ложечка,— это уже хорошо.

Винни Пух

Лемма 1 позволяет здесь и далее не рассматривать решения, содержащих 1,— с ними все ясно. Тогда, если набор (x₁, …, xₙ) — решение задачи для n=k, то все числа xᵢ различны (подумайте, почему).

11

Рис. 1.

Аналізируя ответы задачи при n=2,3n = 2, 3 и 4, мы можем создать гипотезы лишь о строении этих ответов, а отнюдь не о том, как решать задачу. Посмотрим теперь, как эти ответы получаются для n=3n = 3.

Пусть (x,y,z)(x, y, z) — некоторое решение задачи с треем числами. Тогда должны выполнять равенства

{xy+1=k1z,xz+1=k2y,yz+1=k3x,\begin{cases} xy + 1 = k_1z, \\ xz + 1 = k_2y, \\ yz + 1 = k_3x, \end{cases}

где k1,k2,k3k_1, k_2, k_3 — какие-то натуральные числа.

Перемножив эти соотношения, получим

xyz(xyz+x+y+z)+xy+xz+yz+1=k1k2k3xyz.xyz (xyz + x + y + z) + xy + xz + yz + 1 = k_1k_2k_3xyz.

Отсюда вытекает, что xy+xz+yz+1xy + xz + yz + 1 делится на xyzxyz, то есть

xy+xz+yz+1=Axyz,xy + xz + yz + 1 = Axyz,

где AA — натуральное число. Разделив обе части этого равенства на xyzxyz, получим

1x+1y+1z=A.(1)\frac{1}{x} + \frac{1}{y} + \frac{1}{z} = A. \quad (1)

Итак, любое решение задачи для n=3n = 3 удовлетворяет уравнению (1). Осовобидшись от значенателя, легко увидеть, что и обратно: если x,y,zx, y, z — натуральные числа, удовлетворяющие — при некотором натуральном AA — уравнению (1), то (x,y,z)(x, y, z) — решение задачи для n=3n = 3.

Левая часть (1) принимает наиболее значение при наименьших значениях x,y,zx, y, z; если 2≤x<y<z2 \leq x < y < z, то

A≤12+13+14+2724<2.A \leq \frac{1}{2} + \frac{1}{3} + \frac{1}{4} + \frac{27}{24} < 2.

Следовательно, A=1A = 1 и x,y,zx, y, z удовлетворяют уравнению

1x+1y+1z=1.\frac{1}{x} + \frac{1}{y} + \frac{1}{z} = 1.

Ну что же, первый шаг очень естественный. Воспользовавшись определением делимости, мы от несколько неопределенных слов — одно число делится на конкретным и знакомным нам объektам. Правда, появились новые неизвестные k1,k2,k3k_1, k_2, k_3, которые раньше не были, но это — общная расплата за «некоторую определению». И второй шаг вполне понятен — желание избавиться от «лишних» неизвестных (за счет перехода от системы к одному уравнению).

Проделав аналогичную операцию для произвольного nn, мы снова получим уравнение вида

1x1+1x2+⋯+1xn+1x1…xn=A,(2)\frac{1}{x_1} + \frac{1}{x_2} + \dots + \frac{1}{x_n} + \frac{1}{x_1 \dots x_n} = A, \quad (2)

где AA — натуральное число. Снова легко проверяется обратное утверждение:

если x1,x2,…,xnx_1, x_2, \dots, x_n — натуральные числа, удовлетворяющие — при некотором натуральном AA — уравнению (2), то набор (x1,x2,…,xn)(x_1, x_2, \dots, x_n) является решением нашей задачи.

Итак, исходная задача эквивалентна задаче нахождения решения уравнения (2) в наименьших числах при всевозможных натуральных AA. Продвижение, конечно, необольное, но «далясе немножечко … это уже хорошо!».

Окрыленные условия, мы можем попытаться доказать, что в уравне-

12

(2) A=1A = 1. Поскольку можно считать, что 2⩽x1<x2<⋯<xn2 \leqslant x_1 < x_2 < \dots < x_n, для AA получаем оценку:

A=1x1+⋯+1xn+1x1…xn⩽12+13+⋯+1n+1n!.A = \frac{1}{x_1} + \dots + \frac{1}{x_n} + \frac{1}{x_1 \dots x_n} \leqslant \frac{1}{2} + \frac{1}{3} + \dots + \frac{1}{n} + \frac{1}{n!}.

Однако уже для n=14n = 14 сумма, стоящая в правой части, больше 2. Но, может быть, из этой оценки все таки можно вывести, что величина AA ограничена и потому может принимать лишь конечное число значений? Так ведь нет: сумма 12+⋯+1n\frac{1}{2} + \dots + \frac{1}{n} неограниченно возрастает с увеличением nn.

Упражнение 1. Докажите это.

По-видимому, наш метод оценки слишком груб. Нельзя ли его уличшить? Ясно, например, что все числа, входящие в решение, попарно взамимо просты. Поэтому, в частности, если x1=2x_1 = 2, то x3>4x_3 > 4.

Покажем, что сумму 1x1+⋯+1xn+1x1…xn\frac{1}{x_1} + \dots + \frac{1}{x_n} + \frac{1}{x_1 \dots x_n} можно оценить сверху числом 12+13+15+⋯+1p+12⋅3⋅5⋅…p\frac{1}{2} + \frac{1}{3} + \frac{1}{5} + \dots + \frac{1}{p} + \frac{1}{2 \cdot 3 \cdot 5 \cdot \dots p}, где pp—просто число.

Действительно, обозначим через pip_i какой-нибудь простой делитель числа xix_i. Заметим, что pi⩽xip_i \leqslant x_i. Поскольку числа xix_i попарно взамимо просты, все pip_i различны. Будем считать их упорядоченными по величины. Тогда 2⩽p1,3⩽p2,5⩽p32 \leqslant p_1, 3 \leqslant p_2, 5 \leqslant p_3 и т. д. Заменяя xix_i на pip_i, получаем требуемую оценку.

Может быть, сумма величины, обратных простым числам, не превыходит некоторого простяного числа MM? Это означает, что A<M+1A < M + 1. Оказывается, и это неверно: с увеличением количества сумма 12+13+⋯+1p\frac{1}{2} + \frac{1}{3} + \dots + \frac{1}{p} возрастает неограниченно *). Тем не менее получаем оценка позволяет утверждать, что A=1A = 1 для всех n⩽58n \leqslant 58. Утешительного мало, но по крайней мере ясно, почему, анализируя ответы, мы ненатолкнулись на решение с константой A=2A = 2: вряд ли кому-нибудь придет в голову рассматривать задачу сразу для шестидесятей чисел.

  1. Добавление одного — ничего нового

Безвозмездно, то есть даром.

Кто может заранее знать, какой путь приведет к успеху? Терпение (но не упрямство) — вот принципи исследования. Вернемся еще раз к началу нашего путешествия. Телерь у нас в руках анализ ответов и методов решения задачи для частных случаев. Приставлено внимание заслуживаюл lemмы 1 и 2— они содержат хотя какой-то алгоритм нахождения некоторых решений. Какой подход они предлагают? В обеих леммах говорится о том, как из решения задачи для n=kn = k получить решение задачи для n=k+1n = k + 1. Нам такой подход вполне привычен (вспомните метод математической индукции). Попробуем, считая, что задача решения для n=kn = k, решить ее для n=k+1n = k + 1.

Итак, путь (x1,…,xk)(x_1, \dots, x_k) — решение задачи для n=kn = k. Обозначим произведение x1…xkx_1 \dots x_k через fkf_k. Тогда 1x1+1x2+⋯+1xk+1fk=A\frac{1}{x_1} + \frac{1}{x_2} + \dots + \frac{1}{x_k} + \frac{1}{f_k} = A.

Если число xk+1x_{k+1} дополняется набор x1,…,xkx_1, \dots, x_k до решения задачи для n=k+1n = k + 1 и xk+1≠1x_{k+1} \neq 1, то имеет место соответствие:

1x1+⋯+1xk+1xk+1+1fkxk+1=A\frac{1}{x_1} + \dots + \frac{1}{x_k} + \frac{1}{x_{k+1}} + \frac{1}{f_k x_{k+1}} = A

с тем же самым AA (продумайте это).

Приравнивая левые части этих двух равенств и отбрасывая одинаковые слагемы, получаем

1xk+1+1fkxk+1=1fk;\frac{1}{x_{k+1}} + \frac{1}{f_k x_{k+1}} = \frac{1}{f_k};

следоватьно, xk+1=fk+1x_{k+1} = f_k + 1. Именно так получается решение и по

13

лемме 2! Значит, в равенстве x1…xk+1=C⋅xk+1x_1 \dots x_k + 1 = C \cdot x_{k+1}CONSTANTA CC равна 1 не случайно: дело тут не в простоте, а в уравнения (2). Кстати, лемма 2 δ\delta-ром следует из этого уравнения.

Таким образом, если решение задачи для n=k+1n = k + 1 получается добавленем одного числа к решению задачи для n=kn = k, то оно образуется либо по лемме 1, либо по лемме 2.

  1. А если добавить два?

Интересно, что это так бумкнуло? Не может же я одиннадать столько шума! И куда, интересно знать, девалься мои воздушный шарик?

Пятачок

Итак, произходение леммы 2, по крайней мере, прояснились. Правда, новых решений мы не получили и попрежнему неопонятно, откуда берется решения, не образующесся применением лемм 1 и 2 (например, решение (2, 3, 7, 47, 395) для задачи с n=5n = 5). Опять тупик? Подумаем еще раз, прежде чем сочти с выбранного пути. Исчерпали ли мы все возможности нашего подхода? Кто мешает нам добавить, ну хотя бы, два числа? Попробуем.

Предположим сначала, что (x1,…,xk)(x_1, \dots, x_k)—решение задачи для n=kn = k. Тогда

1x1+⋯+1xk+1fk=A.\frac{1}{x_1} + \dots + \frac{1}{x_k} + \frac{1}{f_k} = A. (3)

Пусть (x1,…,xk,xk+1,xk+2)(x_1, \dots, x_k, x_{k+1}, x_{k+2})—решение задачи для n=k+2n = k + 2 и xk+1≠1,xk+2≠1x_{k+1} \neq 1, x_{k+2} \neq 1. Оказывается, и в этом случае

1x1+⋯+1xk+1xk+1+1xk+2+1fkxk+1xk+2=A\frac{1}{x_1} + \dots + \frac{1}{x_k} + \frac{1}{x_{k+1}} + \frac{1}{x_{k+2}} + \frac{1}{f_k x_{k+1} x_{k+2}} = A (4)

с тем же AA.

Следовательно,

1xk+1+1xk+2+1fkxk+1xk+2=1fk,\frac{1}{x_{k+1}} + \frac{1}{x_{k+2}} + \frac{1}{f_k x_{k+1} x_{k+2}} = \frac{1}{f_k}, (5)

откуда

xk+2=fk+fk2+1xk+1−fk.x_{k+2} = f_k + \frac{f_k^2 + 1}{x_{k+1} - f_k}. (6)

Поскольку xk+2x_{k+2} должно быть целым, число d=xk+1−fkd = x_{k+1} - f_k является делителем числа fk2+1f_k^2 + 1. Итак,

{xk+1=fk+d,xk+2=fk+fk2+1d.\begin{cases} x_{k+1} = f_k + d, \\ x_{k+2} = f_k + \frac{f_k^2 + 1}{d}. \end{cases} (7)

Обозначим теперь через dd произвольный делитель числа fk2+1f_k^2 + 1 и определим числа xk+1,xk+2x_{k+1}, x_{k+2} равенствами (7). Тогда для чисел fk,xk+1,xk+2f_k, x_{k+1}, x_{k+2} выполняется (6), а значит, и (5). Из (3) и (5) следует (4). Значит, расширенный набор (x1,…,xk,xk+1,xk+2)(x_1, \dots, x_k, x_{k+1}, x_{k+2}) является решением нашей задачи для n=k+2n = k + 2. Итак, нами доказана.

Лемма 3. Пусть (x1,…,xk)(x_1, \dots, x_k)—решение задачи для n=k,fk=x1…xkn = k, f_k = x_1 \dots x_k и dd—делитель числа fk2+1f_k^2 + 1. Тогда набор (x1,…,xk,fk+d,fk+fk2+1d)(x_1, \dots, x_k, f_k + d, f_k + \frac{f_k^2 + 1}{d}) является решением задачи для n=k+2n = k + 2. И наоборот: если решение задачи для n=kn = k добавленем двух чисел n=kn = k добавленем двух чисел, отличных от 1, то добавленные числа удовлетворяют равенствам (7).

Таким образом, если решение задачи для n=k+2n = k + 2 получается добавленем двух чисел к решению задачи для n=kn = k, то оно образуется либо по лемме 2, либо по лемме 3.

Два делителя yfk2+1y f_k^2 + 1 всегда: это 1 и fk2+1f_k^2 + 1. Однако легко видеть, что для таких делителей лемма 3 не дает ничего нового по сравнению с лемкой 2. Но затем, если fk2+1f_k^2 + 1 не является простым числом, то лемма 3 дает начало новой серии решений (xk+3(x_{k+3} можно строить снова по лемме 2 и т. д.). Например, для решения (2, 3, 7) имеем fk2+1=1765=5⋅353f_k^2 + 1 = 1765 = 5 \cdot 353, и мы получаем из него по лемме 3 решение (2, 3, 7, 47, 395), которое мы упоминали в п. 1. Аналогично, из решения (2, 3, 7, 43) по лемме 3 получается решения (2, 3, 7, 43, 1823, 193 667) (здесь fk2+1=3261637=17⋅191861f_k^2 + 1 = 3261637 = 17 \cdot 191861).

Рассмотрим последовательность решений, получающихся из решения

14

(2, 3) по лемме 2. Изовем ее базисной. Каждый раз, когда число fk2+1f_k^2 + 1 оказывается в ней составным, от нее по лемме 3 отшпаляется по крайней мере одна ветка (рис. 2).

А много ли составных чисел среди чисел fk2+1f_k^2 + 1 для базисной последовательности?

У пряженение 2. Докажите, что в базисной последовательности все числа f2k+12+1f_{2k+1}^2 + 1 делятся на 5.

Из упражнения 2 следует, что по крайней мере при каждом нечетном nn от базисной последовательности по лемме 3 будет отшпалться решение, порождающее по лемме 2 новую последовательность решения. Легко проверить, что решения, принадлежшие разным последовательностям, не совпают.

Итак, всего лишь одна базисная последовательность для каждой n>2n > 2 порождает по крайней мере [n−12]\left[\frac{n-1}{2}\right] решения, не содержащих 1. А гипотеза, что решения без единниц не так уж «много» (точнее, что их число ограничено константой, не зависит от nn), «бумкнула». Она была бы справедлива, если бы, начиная с некоторого nn, все решения действительно получались только применением леммы 2.

  1. Другой подход

А все почему? По какой причине?
И какой из этого следует вывод?

Иа-Иа

Конечно, пусть, который был выбран, далеко не единственный. В письме читателя А. Н. Броцкого из Кнева предлагается другой подход: вместо того, чтобы из решения задачи для n=kn = k получать решение задачи для n=k+1n = k + 1 или n=k+2n = k + 2, попробуем из решения задачи для некоторого nn получить другие решения задачи для того же самого nn. Броцкий предложил следующее теорему:

Пусть (x1,…,xn−2,xn−1,xn)(x_1, \dots, x_{n-2}, x_{n-1}, x_n) — решение, получающей по лемме 2 из решения (x1,…,xn−2,xn−1)(x_1, \dots, x_{n-2}, x_{n-1}) и fn−2xn+1xn−1=d1d2\frac{f_{n-2}x_n + 1}{x_{n-1}} = d_1d_2.

Если система уравнений

{fn−2x+1=d1y,fn−2y+1=d2x\begin{cases} f_{n-2}x + 1 = d_1y, \\ f_{n-2}y + 1 = d_2x \end{cases}

имеем решение в натуральных числах, то набор (x1,…,xn−2,x,y)(x_1, \dots, x_{n-2}, x, y) может являться решение задачи.

У пряженение 3. Докажите теорему Броцкого.

Своим методом А. Н. Броцкий из решения (2, 3, 7, 47, 395, 779 731) получил решение (2, 3, 7, 47, 415, 8111), не образушееся применением леммы 3.

У пряженение 4. Проверьте, что для решения из базисной последовательности система (8) всегда имеет решение в натуральных числах,

У пряженение 5. Проверьте, дает ли метод А. Н. Броцкого, примененный к базисной последовательности, решения, не получающейся при помощи леммы 2 и 3.

Мы показ не решили проблему до конца — не знаем, сколько решения имеет задача для данного (произвольного) nn. Но мы сделали все лишь несколько шагов, а пусть еще долог. В этом наша задача ничего не отличается от проблем, которые занимаются крупные математики. Процесс познания истинны бесконечен. Он не завершается даже решения той или иной задачи, за ней следует новые, более общие, требующие для своего решения переосмысления старых методов и изобретения новых. Как происходит такое переосмысление, какими прициппами при этом должен руководствоваться исследователь, вы видели в этой статье.