5
Об одной теореме
Кронекера
К. Г. БАНКОВ (НРБ)
Теорема, о которой здесь поддет речь, играет заметную роль в теории чисел. Однако нам она интересна по другой причине: с ее помощью удается просто решать элементарно формулируемые, но по существу трудные задачи. Прежде чем привести саму теорему, мы рассмотрим две такие задачи.
Задча 1. Докажите, что существует степень числа 2, десятичная запись которой начинается с цифр 1986.
Чтобы решить эту задачу, нужно найти такую степень , чтобы для некоторого . Логарифмируя по основанию 10, получаем
или
Задча будет решена, если мы сумем найти такие натуральные и , чтобы одно из чисел вида
(1)
попало в маленький интераval (lg 1986, lg 1987).
Задча 2. В верхинах целочисленной квадратной сетки наиссованы
одинаковые маленькие коты (рис. 1). Докажите, что луч , пересечет, кроме центраного, хотя бы еще одного кота, если число — irrationalное.
Пусть — «ширина кота», иначе говоря, пусть центраный кот пересекает ось по отрезку . Для определения предположим, что луч расположен в первом квадрате (остальные случи аналогичны). Тогда луч пересекает прямые по точкам с абциссами , где . Задча будет решена, если мы найдем такие натуральные и , что
или
6
то есть сумем установить, что одно из чисел вида
(2)
подает в маленький интервал .
Замечательная идея теоремы Кронекара*) состоит в том, что такие множества, как (1) и (2), содержат числа, лежащие вообще в любом интервале. Чтобы дать точную формулировку этой теоремы, нам потребуется одно определение.
Числовое множество называется всюду плотным (в ), если любой интервал содержит элемент этого множества. Иными словами, всюду плотно в , если для любых чисел , существует , такой что .
Уражнение
- Укажите, какие из следующих множества всюду плотны в : а) все рациональные числа; б) все irrationalные числа; в) все числа вида (); г) все числа вида ().
- Пусть множество всюду плотно в и — действительное число. Доказите, что тогда множества
то же всюду плотны в .
Teорема Кронекара. Для произвольного irrationalного числа множество
(3) всюду плотно в .
Доказательство. Нужно установить, что для любых двух чисел , для которых , существует числа вида , где такое, что . Обозначим через длину интервала и разделим интервал [0; 1] на конечное число интервалов , каждый из которых имеет длину меньше, чем . Отметим теперь, что для любого целого числа , оченьное, существует целое , для которого число лежит на отрезке [0; 1]. Так как целых чисел бесконечно много, а отрезок [0; 1] разделен на конечное число интервалов, существует целые числа , для которых и числа и лежат в одном и том же интервале . Это означает, что число по абсцилотному значению меньше, чем . Кроме того, равенство не может быть верно, потому что из него вытекает, что — рациональное число. Из сказанного следует, что некоторое число, кратное , которое также имеет вид , не целое числа, будет принадлежать ; теорема доказана.
Замечание. Теорема остается верной, если множество (3) заменить на множество
Это легко выводится из доказанной теоремы; вывод мы оставляем читателю в качестве упражнения.
Возвращая теперь к множеству (1) и (2), мы видим, что они удовлетворяют условиям теоремы: задачи 1 и 2 тем самым решены. (Мы считаем известным, что число lg 2 irrationalно; впрочем, это несложно доказать.)
Уражнение 3. Показите, что в задаче о котах условие irrationalность нельзя опустить.
Рассмотрим еще несколько задач, решения которых используют теорему Кронекара.
Задача 3. Докажите, что существует квадрат натурального числа, дескрипная запись которого начинается с любых предварительных заданных цифр.
Решение. Найдем квадрат натурального числа, первые цифры десятичной записи которого . Обозначим через число . Будем теперь искать такое натуральное число , чтобы для некоторого натурального числа были верны неравенства
или lg .
Если мы выберем число равным , а число — четным, , то lg . (5)
Согласно теореме, заменению (см. (4)) и упражнению 2, множество
является всюду плотным, и, следовательно, существует числа и , для которых верно (5). Задчача решения.
Для решения следующих задач нам потребуется еще такое утверждение:
Лемma. Если две неперерывные функции принимают одинаковые значения, когда аргументы являются элементы одного и того же всюду плотного множества, то они совпадают всюду.
Эта lemma «геометрический оцендна»; ее формульное доказательство малопривлекательное (хотя и нетрудно), поэтому мы его не приводим.
Задача 4. Докажите, что функция
невероидческая.
Решение. Допустим, что функция невероидческая, и обозначим через один из
7
ee периодов. Тогда равенство
(6)
верно для любого действительного числа . Если в этом равенстве мы заменим произвольным четыREM числом , то получим
Используя снова периодичность функций sin, получаем равенство
которое верно для любых двух целых чисел и . Согласно теореме упражнения 2 множество
является всиду плотным. Это означает, что функция и sin принимают одинаковые значения, когда их аргументы являются элементы одного и того же всиду плотного множества и, следовательно (по лемме), совпадают всиду, то есть равенство
(7)
верно для любого действительного числа . Вычитая (7) из (6), получаем
В последнем равенстве полагаем ; получим
или
Из последнего равенства следует, что — целое число. Тогда из (7) следует
или
Так как существует значения , для которых
то ; отсюда вытекает, что — целое число. Но, с другой стороны, — также целое число и , значит — рациональное число, что неверно. Полученное противоречие доказывается, что функция неperiodична.
Вот еще одна задача, связанная с рассмотрением выше функций.
Задача 5. Докажите, что функция
не может принять значения 2, но принимает значения, сколько угодно близкие к числу 2.
Решение. Если мы допустим, что для некоторого , то будут выполнения одновременного равенства
и , откуда непредставлено следует, что число рационально, а это неверно. Следовательно, для любого числа.
Если — произвольное число вида , где — целое число, функция принимает вид
Покажем, что можно найти такое целое число , для которого
сколь угодно близко к числу 1. Имея в виду непрерывность функции sin, достаточно найти такие целые числа и , что число произвольно близко к числу . Поэтому достаточно доказать, что для любого положительного существует целые числа и , для которых
Преобразуем последнюю целочку неравенств к виду
Теперь все следуем из теоремы и упражнения 2.
Задача 6. Найдиите все непрерывные действительные функции , для которых .
Решение. Пусть — непрерывная функция, для которой . Это означает, что числа 1 и — периоды функций . Тогда периода функции является также все числа вида , где и — целые числа, то есть для любых двух целых чисел и верно равенство . Посленее равенство означает, что и принимают одинаковые значения, когда принадлежит плоскому многочеку
Тогда согласно лемме получаем, что равенство верно для каждой числа , то есть каждое (действительное) число является периодом функций . Тепер, если и — два различных числа, мы положим , и тогда
Следовательно, решением задачи 6 будут все функции вида , где — постоянная.