Введение
В теории чисел теорема Стормера, названная в честь Карла Стормера, устанавливает конечное ограничение на количество последовательных пар гладких чисел для заданной степени гладкости и предоставляет метод для нахождения всех таких пар с помощью уравнений Пелля. Хотя из теоремы Тью — Сигеля — Ротта следует, что существует лишь конечное число пар такого типа, Стормер предложил процедуру для их полного перечисления.
In number theory, Størmer's theorem, named after Carl Størmer, gives a finite bound on the number of consecutive pairs of smooth numbers that exist, for a given degree of smoothness, and provides a method for finding all such pairs using Pell equations. It follows from the Thue–Siegel–Roth theorem that there are only a finite number of pairs of this type, but Størmer gave a procedure for finding them all.
Процедура
Первоначальная процедура Штормера включает решение набора из примерно 3000 уравнений Пелля, в каждом из которых находится только наименьшее решение. Упрощенная версия процедуры, предложенная Д. Х. Лемером, описана ниже; она решает меньше уравнений, но находит больше решений в каждом уравнении. Пусть P – заданное множество простых чисел, и число называется P-гладким, если все его простые делители принадлежат P. Предположим, что p1 = 2; в противном случае не может существовать последовательных P-гладких чисел, поскольку все P-гладкие числа были бы нечетными. Метод Лемера заключается в решении уравнения Пелля для каждого P-гладкого числа q, не делящегося на квадрат, отличного от 2. Каждое такое число q генерируется как произведение подмножества P, поэтому необходимо решить 2k − 1 уравнений Пелля. Для каждого такого уравнения пусть xi, yi – полученные решения, для i в диапазоне от 1 до max(3, (pk + 1) / 2) включительно, где pk – наибольшее из простых чисел в P. Тогда, как показывает Лемер, все последовательные пары P-гладких чисел имеют вид (xi − 1) / 2, (xi + 1) / 2. Таким образом, можно найти все такие пары, проверяя числа этой формы на P-гладкость.
for each P smooth square free number q other than 2. Each such number q is generated as a product of a subset of P, so there are 2k − 1 Pell equations to solve. For each such equation, let xi, yi be the generated solutions, for i in the range from 1 to max(3, (pk + 1)/2) (inclusive), where pk is the largest of the primes in P.
Then, as Lehmer shows, all consecutive pairs of P smooth numbers are of the form (xi − 1)/2, (xi + 1)/2. Thus one can find all such pairs by testing the numbers of this form for P smoothness.
Пример
Чтобы найти десять последовательных пар {2,3,5} гладких чисел (в теории музыки, дающих суперчастичные отношения для точной настройки), пусть P = {2,3,5}. Существует семь P-гладких безквадратных чисел q (исключая восьмое P-гладкое безквадратное число, 2): 1, 3, 5, 6, 10, 15 и 30, каждое из которых приводит к уравнению Пелля. Количество решений уравнения Пелля, требуемых методом Лемера, составляет max(3, (5 + 1) / 2) = 3, поэтому этот метод генерирует три решения для каждого уравнения Пелля, как следует. Для q = 1 первые три решения уравнения Пелля x² − 2y² = 1 — (3,2), (17,12) и (99,70). Таким образом, для каждого из трех значений xi = 3, 17 и 99 метод Лемера проверяет на гладкость пару (xi − 1) / 2, (xi + 1) / 2; три пары, которые необходимо проверить, — (1,2), (8,9) и (49,50). И (1,2), и (8,9) являются парами последовательных P-гладких чисел, но (49,50) — нет, так как 49 имеет 7 в качестве простого множителя. Для q = 3 первые три решения уравнения Пелля x² − 6y² = 1 — (5,2), (49,20) и (485,198). Из трех значений xi = 5, 49 и 485 метод Лемера формирует три пары кандидатов в последовательные числа (xi − 1) / 2, (xi + 1) / 2: (2,3), (24,25) и (242,243). Из них (2,3) и (24,25) являются парами последовательных P-гладких чисел, но (242,243) — нет. Для q = 5 первые три решения уравнения Пелля x² − 10y² = 1 — (19,6), (721,228) и (27379,8658). Решение Пелля (19,6) приводит к паре последовательных P-гладких чисел (9,10); два других решения уравнения Пелля не приводят к P-гладким парам. Для q = 6 первые три решения уравнения Пелля x² − 12y² = 1 — (7,2), (97,28) и (1351,390). Решение Пелля (7,2) приводит к паре последовательных P-гладких чисел (3,4). Для q = 10 первые три решения уравнения Пелля x² − 20y² = 1 — (9,2), (161,36) и (2889,646). Решение Пелля (9,2) приводит к паре последовательных P-гладких чисел (4,5), а решение Пелля (161,36) приводит к паре последовательных P-гладких чисел (80,81). Для q = 15 первые три решения уравнения Пелля x² − 30y² = 1 — (11,2), (241,44) и (5291,966). Решение Пелля (11,2) приводит к паре последовательных P-гладких чисел (5,6). Для q = 30 первые три решения уравнения Пелля x² − 60y² = 1 — (31,4), (1921,248) и (119071,15372). Решение Пелля (31,4) приводит к паре последовательных P-гладких чисел (15,16).
Обобщения и применения
Луи Морделл писал об этом результате, отмечая, что он "очень изящный, и у него много применений".
В теории музыки
В музыкальной практике справедчивой интонации музыкальные интервалы можно описать как отношение между положительными целыми числами. Более конкретно, их можно описать как отношение между членами гармонического ряда. Любой музыкальный тон можно разложить на его основную частоту и гармонические частоты, которые являются целочисленными кратными основной частоты. Считается, что этот ряд лежит в основе естественной гармонии и мелодии. Тональная сложность отношений между этими гармониками возрастает с увеличением простых множителей. Чтобы ограничить эту тональную сложность, интервал называют n-предельным, если и числитель, и знаменатель его n-гладкие. Кроме того, суперпартикулярные отношения играют важную роль в теории справедчивой настройки, поскольку они представляют отношения между соседними членами гармонического ряда. Теорема Стёрмера позволяет найти все возможные суперпартикулярные отношения в заданном пределе. Например, в 3-м пределе (пифагорейская настройка) единственными возможными суперпартикулярными отношениями являются 2/1 (октава), 3/2 (чистая квинта), 4/3 (чистая кварта) и 9/8 (целый тон). То есть, единственные пары последовательных целых чисел, в разложении на простые множители которых содержатся только степени двух и трёх, это (1,2), (2,3), (3,4) и (8,9). Если расширить это до 5-го предела, то становятся доступны шесть дополнительных суперпартикулярных отношений: 5/4 (большая терция), 6/5 (малая терция), 10/9 (малый тон), 16/15 (малая секунда), 25/24 (малый полутон) и 81/80 (синтоническая кома). Все они имеют музыкальное значение.