Это не официальный сайт wikipedia.org 01.01.2023

Доказательство иррациональности π — Википедия

Доказательство иррациональности π

(перенаправлено с «Доказательства иррациональности π»)

В 1760-х Иоганн Генрих Ламберт доказал, что число π иррационально, то есть не может быть представлено дробью a/b, где a — целое число, b — натуральное число. В XIX веке Чарльз Эрмит нашел еще одно доказательство, пользуясь только базовыми средствами математического анализа. В дальнейшем Мэри Картрайт, Айвен Нивен и Никола Бурбаки смогли упростить доказательство Эрмита, а Миклош Лацкович упростил доказательство Ламберта.

В 1882 году Фердинанд фон Линдеманн доказал, что π не только иррационально, но и трансцендентно .[1]

Доказательство ЛамбертаПравить

 
Скан формулы со стр. 288 из труда Ламберта «Mémoires sur quelques propriétés remarquables des quantités transcendantes, circulaires et logarithmiques», Mémoires de l’Académie royale des sciences de Berlin (1768), 265—322.

В 1761 году Ламберт доказал иррациональность π, исходя из найденного им представления тангенса в виде непрерывной дроби:

tan ( x ) = x 1 x 2 3 x 2 5 x 2 7 .  

Ламберт доказал, что если x не равно нулю и рационально, то это выражение иррационально. Так как tg(π/4) = 1, отсюда следует, что π/4 иррационально и, следовательно, π иррационально тоже.[2]

Упрощение доказательства Ламберта предоставил Миклош Лацкович, см. ниже.

Доказательство ЭрмитаПравить

В этом доказательстве используется факт, что π является наименьшим положительным числом, половина которого является нулем косинуса, что доказывает иррациональность π 2 .[3][4] Как и во многих доказательствах иррациональности числа, это доказательство от противного.

Рассмотрим последовательности функций A n и U n из R   в R   для n N 0  , заданные формулой:

A 0 ( x ) = sin ( x ) , A n + 1 ( x ) = 0 x y A n ( y ) d y U 0 ( x ) = sin ( x ) x , U n + 1 ( x ) = U n ( x ) x  

По индукции можем доказать

A n ( x ) = x 2 n + 1 ( 2 n + 1 ) ! ! x 2 n + 3 2 × ( 2 n + 3 ) ! ! + x 2 n + 5 2 × 4 × ( 2 n + 5 ) ! ! U n ( x ) = 1 ( 2 n + 1 ) ! ! x 2 2 × ( 2 n + 3 ) ! ! + x 4 2 × 4 × ( 2 n + 5 ) ! !  

и поэтому:

U n ( x ) = A n ( x ) x 2 n + 1 .  

Откуда

A n + 1 ( x ) x 2 n + 3 = U n + 1 ( x ) = U n ( x ) x = 1 x d d x ( A n ( x ) x 2 n + 1 ) = 1 x ( A n ( x ) x 2 n + 1 ( 2 n + 1 ) x 2 n A n ( x ) x 2 ( 2 n + 1 ) ) = ( 2 n + 1 ) A n ( x ) x A n ( x ) x 2 n + 3  

что эквивалентно

A n + 1 ( x ) = ( 2 n + 1 ) A n ( x ) x 2 A n 1 ( x ) .  

Используя определение функций, по индукции можно показать, что

A n ( x ) = P n ( x 2 ) sin ( x ) + x Q n ( x 2 ) cos ( x ) ,  

где P n и Q n — полиномиальные функции с целыми коэффициентами, степень P n меньше или равна ⌊n/2⌋. В частности, An(π/2)=Рn2/4).

Эрмит также вывел замкнутое выражение для функции An, а именно

A n ( x ) = x 2 n + 1 2 n n ! 0 1 ( 1 z 2 ) n cos ( x z ) d z .  

Он не обосновывал это равенство, но его легко доказать. Прежде всего, это утверждение эквивалентно

1 2 n n ! 0 1 ( 1 z 2 ) n cos ( x z ) d z = A n ( x ) x 2 n + 1 = U n ( x ) .  

Рассуждая по индукции, при n=0.

0 1 cos ( x z ) d z = sin ( x ) x = U 0 ( x )  

и, для шага индукции рассмотрим произвольное n N  . Если

1 2 n n ! 0 1 ( 1 z 2 ) n cos ( x z ) d z = U n ( x ) ,  

затем, используя интегрирование по частям и правило Лейбница, можно получить

1 2 n + 1 ( n + 1 ) ! 0 1 ( 1 z 2 ) n + 1 cos ( x z ) d z = 1 2 n + 1 ( n + 1 ) ! ( ( 1 z 2 ) n + 1 sin ( x z ) x | z = 0 z = 1 = 0 + 0 1 2 ( n + 1 ) ( 1 z 2 ) n z sin ( x z ) x d z ) = 1 x 1 2 n n ! 0 1 ( 1 z 2 ) n z sin ( x z ) d z = 1 x d d x ( 1 2 n n ! 0 1 ( 1 z 2 ) n cos ( x z ) d z ) = U n ( x ) x = U n + 1 ( x ) .  

Если π2/4 = p/q, где p и q из N  , то, так как коэффициенты Pn являются целыми числами, и его степень меньше или равна ⌊n/2⌋, q⌊n/2⌋Pn2/4) — это некоторое целое число N. Другими словами,

N = q n 2 A n ( π 2 ) = q n 2 ( p q ) n + 1 2 2 n n ! 0 1 ( 1 z 2 ) n cos ( π 2 z ) d z .  

Но это число очевидно больше 0. С другой стороны, предел этой величины, когда n стремится к бесконечности, равен нулю, и поэтому, если n достаточно велико, N < 1. Тем самым достигается противоречие.

Эрмит не стремился доказать именно иррациональность π, это было побочным выводом в поиске доказательства трансцендентности π. Он рассмотрел рекуррентные соотношения, чтобы получить удобное интегральное представление. Получив интегральное представление, возможно найти несколько кратких и самодостаточных доказательств (как в представлениях Картрайта, Бурбаки или Нивена), что и заметил Эрмит (он так и сделал в своем доказательстве трансцендентности е[5]).

Доказательство Эрмита близко к доказательству Ламберта: An(x) представляет собой «остаток» непрерывной дроби Ламберта для tg(x).

Доказательство КартрайтПравить

Гарольд Джеффрис писал, что Мэри Картрайт дала это доказательство в виде примера на экзамене в Кембриджском университете в 1945 году, но она не определила его происхождение.[6]

Рассмотрим интегралы

I n ( x ) = 1 1 ( 1 z 2 ) n cos ( x z ) d z ,  

где n — неотрицательное целое число.

Два интегрирования по частям дают рекуррентное соотношение

x 2 I n ( x ) = 2 n ( 2 n 1 ) I n 1 ( x ) 4 n ( n 1 ) I n 2 ( x ) . ( n 2 )  

Обозначив

J n ( x ) = x 2 n + 1 I n ( x ) ,  

получим

J n ( x ) = 2 n ( 2 n 1 ) J n 1 ( x ) 4 n ( n 1 ) x 2 J n 2 ( x ) .  

Так как J0(x) = 2sin(x) и J1(x) = −4x cos(x) + 4sin(x), отсюда для всех n ∈ Z + ,

J n ( x ) = x 2 n + 1 I n ( x ) = n ! ( P n ( x ) sin ( x ) + Q n ( x ) cos ( x ) ) ,  

где Pn(x) и Qn(x) — многочлены степени ≤ n с целыми коэффициентами.

Возьмем x = π/2 и предположим, что π/2 = a/b, где a и b — натуральные числа (то есть предположим, что π рационально). Тогда

a 2 n + 1 n ! I n ( π 2 ) = P n ( π 2 ) b 2 n + 1 .  

Правая часть — это целое число. Но 0 < In(π/2) < 2, так как длина интервала [−1, 1] равна 2 и интегрируемая функция принимает значения от 0 до 1. С другой стороны,

a 2 n + 1 n ! 0  as  n .  

Следовательно, для достаточно большого n

0 < a 2 n + 1 I n ( π 2 ) n ! < 1 ,  

то есть существует целое число от 0 до 1. Это противоречие следует из предположения о рациональности π.

Это доказательство похоже на доказательство Эрмита. В самом деле,

J n ( x ) = x 2 n + 1 1 1 ( 1 z 2 ) n cos ( x z ) d z = 2 x 2 n + 1 0 1 ( 1 z 2 ) n cos ( x z ) d z = 2 n + 1 n ! A n ( x ) .  

Тем не менее, оно очевидно проще. Это достигается исключением индуктивного определения функций An и тем, что за отправную точку взято их выражение в виде интеграла.

Доказательство НивенаПравить

В этом доказательстве используется то, что π — это наименьший положительный нуль синуса.[7]

Предположим, что π рационально, то есть π = a /b для некоторых целых чисел a и b ≠ 0, которые можно считать, не ограничивая общности, положительными. Для любого положительного целого числа n определим полиномиальную функцию:

f ( x ) = x n ( a b x ) n n !  

и для любого х ∈ ℝ положим

F ( x ) = f ( x ) f ( x ) + f ( 4 ) ( x ) + + ( 1 ) n f ( 2 n ) ( x ) .  

Утверждение 1: F(0) + F(π) является целым числом.

Доказательство: Представим f в виде суммы степеней x, тогда коэффициент x k представляет собой число вида ck /n!, где c k — целое число, равное 0 при k < n . Следовательно, f (k)(0) = 0 при k < n и равно (k! /n!) ck при nk ≤ 2n; во всех случаях f (k)(0) — это целое число и, следовательно, F(0) тоже целое число.

С другой стороны, f(π – x) = f (x) и, следовательно, (–1)kf (k)(π – x) = f (k)(x) для любого неотрицательного целого числа k. В частности, (–1)kf (k)(π) = f (k)(0). Следовательно, f (k)(π) также целое число, поэтому F (π) — целое число (на самом деле, легко увидеть, что F (π) = F(0), но это не имеет отношения к доказательству). Поскольку F (0) и F (π) являются целыми числами, то и их сумма тоже.

Утверждение 2:

0 π f ( x ) sin ( x ) d x = F ( 0 ) + F ( π )  

Доказательство: Так как f (2n + 2) это нулевой полином, верно

F + F = f .  

Производные функции синуса и косинуса определяются формулами sin' = cos and cos' = −sin. Следовательно, по правилу произведения

( F sin F cos ) = f sin  

По основной теореме анализа

0 π f ( x ) sin ( x ) d x = ( F ( x ) sin x F ( x ) cos x ) | 0 π .  

Из того, что sin 0 = sin π = 0 и cos 0 = – cos π = 1 (здесь используются вышеупомянутую характеристику π как нуля синуса), следует утверждение 2.

Вывод: так как f(x) > 0 и sin x > 0 для 0 < x < π (поскольку π является наименьшим положительным нулем синуса), из утверждений 1 и 2 следует, что F(0) + F(π) является положительным целым числом. Поскольку 0 ≤ x(abx) ≤ πa и 0 ≤ sin x ≤ 1 для 0 ≤ x ≤ π, из определения f следует

0 π f ( x ) sin ( x ) d x π ( π a ) n n !  

что меньше 1 для больших n, следовательно, F(0) + F(π) < 1 для этих n по утверждению 2. Это невозможно для натурального числа F(0) + F(π) .

Приведенное выше доказательство, не прибегая к сложным выкладкам, дает изящный анализ формулы

0 π f ( x ) sin ( x ) d x = j = 0 n ( 1 ) j ( f ( 2 j ) ( π ) + f ( 2 j ) ( 0 ) ) + ( 1 ) n + 1 0 π f ( 2 n + 2 ) ( x ) sin ( x ) d x ,  

которая получается 2n + 2 интегрированиями по частям. Утверждение 2 в сущности выводит эту формулу, использование F скрывает повторное интегрирование по частям. Последний интеграл исчезает, так как f (2n + 2) это нулевой полином. Утвержение 1 показывает, что оставшаяся сумма это целое число.

Доказательство Нивена ближе к доказательству Картрайт (и, следовательно, Эрмита), чем кажется на первый взгляд. Верно равенство

J n ( x ) = x 2 n + 1 1 1 ( 1 z 2 ) n cos ( x z ) d z = 1 1 ( x 2 ( x z ) 2 ) n x cos ( x z ) d z .  

Поэтому подстановка xz = y превращает этот интеграл в

x x ( x 2 y 2 ) n cos ( y ) d y .  

В частности,

J n ( π 2 ) = π / 2 π / 2 ( π 2 4 y 2 ) n cos ( y ) d y = 0 π ( π 2 4 ( y π 2 ) 2 ) n cos ( y π 2 ) d y = 0 π y n ( π y ) n sin ( y ) d y = n ! b n 0 π f ( x ) sin ( x ) d x .  

Доказательства похожи еще и в том, что Эрмит уже упоминал[3] , что если f является полиномиальной функцией и

F = f f ( 2 ) + f ( 4 ) ,  

тогда

f ( x ) sin ( x ) d x = F ( x ) sin ( x ) F ( x ) cos ( x ) + C ,  

откуда следует

0 π f ( x ) sin ( x ) d x = F ( π ) + F ( 0 ) .  

Доказательство БурбакиПравить

Доказательство Бурбаки изложено в качестве упражнения в его труде по анализу.[8] Для любого натурального числа b и неотрицательного целого числа n определяется

A n ( b ) = b n 0 π x n ( π x ) n n ! sin ( x ) d x .  

Поскольку An(b) является интегралом функции, определенной на [0, π] и принимающей значение 0 в 0 и π и большей 0 в других точках, то An(b) > 0. Кроме того, для любого натурального числа b, An(b) < 1 при достаточно больших n достаточно велико, потому что

x ( π x ) ( π 2 ) 2  

и поэтому

A n ( b ) π b n 1 n ! ( π 2 ) 2 n = π ( b π 2 / 4 ) n n ! .  

С другой стороны, рекурсивное интегрирование по частям позволяет сделать вывод, что если a и b натуральные числа, такие что π = a/b и f — полиномиальная функция из [0, π] в R, определяемая по формуле

f ( x ) = x n ( a b x ) n n ! ,  

тогда

A n ( b ) = 0 π f ( x ) sin ( x ) d x = [ f ( x ) cos ( x ) ] x = 0 x = π [ f ( x ) sin ( x ) ] x = 0 x = π + ± [ f ( 2 n ) ( x ) cos ( x ) ] x = 0 x = π ± 0 π f ( 2 n + 1 ) ( x ) cos ( x ) d x .  

Этот интеграл равен 0, так как f (2n +1) является нулевой функцией (потому что f является полиномом степени 2n). Поскольку любая функция f(k) (0 ≤ k ≤ 2n) принимает целочисленные значения в 0 и в π и то же самое верно для синуса и косинуса, это доказывает, что An (b) является целым числом. Так как она тоже больше 0, это должно быть натуральное число. Но было также доказано, что An(b) < 1 при достаточно больших n, что приводит к противоречию .

Это доказательство довольно близко к доказательству Нивена, основное отличие между ними в способе доказательство, что числа An(b) являются целыми.

Доказательство ЛацковичаПравить

Доказательство Миклоша Лацковича — это упрощение доказательства Ламберта.[9]

Рассмотрим функции

f k ( x ) = 1 x 2 k + x 4 2 ! k ( k + 1 ) x 6 3 ! k ( k + 1 ) ( k + 2 ) + ( k { 0 , 1 , 2 , } ) .  

Эти функции определены для всех хR. Верны равенства

f 1 2 ( x ) = cos ( 2 x ) ,  
f 3 2 ( x ) = sin ( 2 x ) 2 x .  

Утверждение 1. Справедливо следующее рекуррентное соотношение :

x R : x 2 k ( k + 1 ) f k + 2 ( x ) = f k + 1 ( x ) f k ( x ) .  

Доказательство: доказывается сравнением коэффициентов при степенях х .

Утверждение 2: для любого хR, lim k + f k ( x ) = 1.  

Доказательство: Последовательность x2n/n! ограничена (так как он сходится к 0) и если C ее верхняя граница и если k > 1, то

| f k ( x ) 1 | n = 1 C k n = C 1 / k 1 1 / k = C k 1 .  

Утверждение 3: если х ≠ 0 и если х2 рационально, то

k Q { 0 , 1 , 2 , } : f k ( x ) 0  and  f k + 1 ( x ) f k ( x ) Q .  

Доказательство: в противном случае нашлось бы число у ≠ 0 и целые числа a и b такие, что fk(x) = ay и fk + 1(x) = by. Для того, чтобы понять, почему это так, зададим y = fk + 1(x), a = 0 и b = 1 при fk(x) = 0; в противном случае выберем целые числа a и b, такие что fk + 1(x)/fk(x) = b/a и определим y = fk(x)/a = fk + 1(x)/b. Во всех случаях y не равно 0, потому что в противном случае из утверждения 1 следует, что все fk + n(x) = 0 (n ∈ N), что противоречило бы утв. 2. Теперь возьмем натуральное число c такое, чтобы все три числа bc/k, ck/x2 and c/x2 были целыми числами, и рассмотрим последовательность

g n = { f k ( x ) n = 0 c n k ( k + 1 ) ( k + n 1 ) f k + n ( x ) n 0  

Откуда

g 0 = f k ( x ) = a y Z y  and  g 1 = c k f k + 1 ( x ) = b c k y Z y .  

С другой стороны, из утверждения 1 следует

g n + 2 = c n + 2 x 2 k ( k + 1 ) ( k + n 1 ) x 2 ( k + n ) ( k + n + 1 ) f k + n + 2 ( x ) = c n + 2 x 2 k ( k + 1 ) ( k + n 1 ) f k + n + 1 ( x ) c n + 2 x 2 k ( k + 1 ) ( k + n 1 ) f k + n ( x ) = c ( k + n ) x 2 g n + 1 c 2 x 2 g n = ( c k x 2 + c x 2 n ) g n + 1 c 2 x 2 g n ,  

которая является линейной комбинацией gn + 1 и gn с целыми коэффициентами. Поэтому все gn кратны y с целым коэффициентом. Кроме того, из утв. 2 следует, что все gn больше 0 (и, следовательно,gn ≥ |y|) при достаточно больших n и что последовательность gn сходится к 0. Но последовательность чисел ограниченных снизу |у| не может сходиться к 0.

Поскольку f1/2(π/4) = cos(π/2) = 0, из утв. 3 следует, что π2/16, является иррациональным числом и, следовательно, π иррационально тоже.

С другой стороны, так как

tan x = sin x cos x = x f 3 / 2 ( x / 2 ) f 1 / 2 ( x / 2 ) ,  

из утв. 3 также следует иррациональность tg(x) при x ∈ Q \ {0}.

Доказательство Лачковича, на самом деле, касается гипергеометрических функций. Верно равенство fk(x) = 0F1(k; −x2), кроме того, гипергеометрическая функция представима в виде в непрерывные дроби, что установил Гаусс с помощью ее функционального уравнения. Это позволило Лачковичу найти новое и более простое доказательство того, что тангенс возможно представить в виде непрерывной дроби, обнаруженной Ламбертом.

Результат Лачковича можно также выразить в функциях Бесселя первого рода Jν(x). Так как Γ(k)Jk − 1(2x) = xk − 1fk(x), утверждение Лачковича эквивалентно следующему: если х ≠ 0 и если х2 рациональное, то

k Q { 0 , 1 , 2 , } : x J k ( x ) J k 1 ( x ) Q .  

См. такжеПравить

ПримечанияПравить

  1. Lindemann, Ferdinand von (2004), Ueber die Zahl π, in Berggren, Lennart; Borwein, Jonathan M. & Borwein, Peter B., Pi, a source book (3rd ed.), New York: Springer-Verlag, с. 194–225, ISBN 0-387-20571-3 
  2. Lambert, Johann Heinrich (2004), Mémoire sur quelques propriétés remarquables des quantités transcendantes circulaires et logarithmiques, in Berggren, Lennart; Borwein, Jonathan M. & Borwein, Peter B., Pi, a source book (3rd ed.), New York: Springer-Verlag, с. 129–140, ISBN 0-387-20571-3 
  3. 1 2 Hermite, Charles  (англ.) (рус.. Extrait d'une lettre de Monsieur Ch. Hermite à Monsieur Paul Gordan (фр.) // Journal für die reine und angewandte Mathematik : magazine. — 1873. — Vol. 76. — P. 303—311.
  4. Hermite, Charles  (англ.) (рус.. Extrait d'une lettre de Mr. Ch. Hermite à Mr. Carl Borchardt (фр.) // Journal für die reine und angewandte Mathematik : magazine. — 1873. — Vol. 76. — P. 342—344.
  5. Hermite, Charles. Sur la fonction exponentielle // Œuvres de Charles Hermite (фр.). — Gauthier-Villars, 1912. — С. 150—181.
  6. Jeffreys, Harold (1973), Scientific Inference (3rd ed.), Cambridge University Press, с. 268, ISBN 0-521-08446-6, <https://archive.org/details/scientificinfere0000jeff/page/268> 
  7. Niven, Ivan (1947), A simple proof that π is irrational, с. 509, <http://www.ams.org/bull/1947-53-06/S0002-9904-1947-08821-2/S0002-9904-1947-08821-2.pdf>  Архивная копия от 4 января 2010 на Wayback Machine
  8. Bourbaki, Nicolas (1949), Fonctions d'une variable réelle, chap. I–II–III, vol. 1074, Actualités Scientifiques et Industrielles, Hermann, с. 137–138 
  9. Laczkovich, Miklós (1997), On Lambert's proof of the irrationality of π, American Mathematical Monthly Т. 104 (5): 439–443, DOI 10.2307/2974737