День числа Пи — это ежегодный праздник, посвящённый математической константе π (отношению длины окружности идеального круга к его диаметру). День числа Пи отмечается 14 марта (3-й месяц), поскольку 3, 1 и 4 — первые три значащие цифры числа π. Он был основан в 1988 году Ларри Шоу, сотрудником научного музея «Эксплораториум» в Сан-Франциско (Калифорния). Празднования часто сопровождаются поеданием пирога или проведением соревнований по цитированию цифр числа Пи наизусть. В 2009 году Палата представителей Конгресса США поддержала предложение о праздновании Дня числа Пи. 40-я Генеральная конференция ЮНЕСКО объявила День числа Пи Международным днём математики в ноябре 2019 года. Альтернативные даты праздника — 22 июля (22/7, приближение к π) и 28 июня (6,28, приближение к 2π или тау).
1) π нельзя вычислить точно, потому что его невозможно представить в виде дроби
Если вы можете представить число в виде дроби (отношения) двух целых чисел, то есть двух целых чисел с положительным или отрицательным значением, то это число, значение которого вы можете узнать точно. Это верно для чисел, дроби которых записываются без периода, например 2/5 (или 0,4), и верно для чисел, дроби которых записываются с периодом, например 2/3 (или 0,666666...).
Но π, как и все иррациональные числа, нельзя представить таким образом — и, следовательно, его не получится вычислить точно. Всё, что мы можем сделать — это вычислить π приблизительно. И хотя мы делаем это очень хорошо с помощью наших современных математических методов и вычислительных инструментов, мы неплохо с этим справлялись уже пару тысячелетий назад.
2) Метод Архимеда используется для приближённого определения π уже более 2000 лет
Вычислить площадь круга сложно — особенно если вы ещё не знаете, что такое "π". Но вычислить площадь правильного многоугольника легко, особенно если вы знаете формулу площади треугольника и понимаете, что любой правильный многоугольник можно разбить на набор из равнобедренных треугольников. У вас есть два пути:
- вы можете вписать правильный многоугольник внутрь круга и учитывать, что «истинная» площадь круга должна быть больше его,
- или вы можете построить правильный многоугольник снаружи круга и учитывать, что «истинная» площадь круга должна быть меньше этой площади.
Чем больше сторон у правильного многоугольника, тем ближе к значению π. В III веке до н.э. Архимед взял эквивалент 96-гранного многоугольника для приближённого определения π и обнаружил, что оно должно лежать между двумя дробями 220/70 (или 22/7, поэтому в Европе день π отмечается 22 июля) и 223/71. Десятичные эквиваленты этих двух приближений — 3,142857… и 3,140845..., что весьма впечатляет для двух с лишним тысяч лет назад!
3) Приближение для π, известное как «Милю», открытое китайским математиком Цзу Чунчжи, было лучшим дробным приближением π в течение примерно 900 лет
В V веке математик Цзу Чунчжи открыл замечательное дробное приближение π: 355/113. Для тех из вас, кому нравится десятичное приближение π, оно получается равным 3,14159292035… что соответствует первым семи цифрам π и отличается от истинного значения всего на 0,0000002667, или на 0,00000849%. Это самое долгоиграющее лучшее приближение в письменной истории.
На самом деле, если вы будете пытаться вычислить дробные приближения π, постоянно увеличивая знаменатель, то вы не найдёте лучшего варианта, чем 355/113, пока не наткнётесь на дробь 52163/16604, которая, впрочем, лишь немногим лучше. Если 355/113 отличается от истинного значения π на 0,00000849%, то 52163/16604 отличается от истинного значения π на 0,00000847%.
Эта замечательная дробь, 355/113, была лучшим приближением к π, существовавшим до конца 14-го — начала 15-го века. Именно тогда индийский математик Мадхава из Сангамаграмы придумал более совершённый метод приближения π: метод, основанный на суммировании бесконечных рядов.
4) π не просто иррациональное число – оно ещё и трансцендентное
Чтобы число было рациональным, оно должно записываться в виде дроби с целыми числами в числителе и знаменателе. По этому признаку π является иррациональным — как и, например, квадратный корень из целого положительного числа, типа √3. Однако существует большое различие между числом типа √3, которое известно как «действительное алгебраическое» число, и π, которое является не только иррациональным, но и трансцендентным.
Если вы можете записать полиномиальное уравнение с целочисленными экспонентами и коэффициентами и использовать только суммы, разности, умножение, деление и экспоненты, то все реальные решения этого уравнения будут реальными алгебраическими числами. Например, √3 является решением полиномиального уравнения x² — 3 = 0, а другим его решением является -√3. Но ни для одного трансцендентного числа, включая π, e и γ, таких уравнений не существует.
На самом деле, одна из самых известных в истории нерешённых математических головоломок заключается в том, чтобы построить квадрат с такой же площадью, как у круга, используя только циркуль и линейку. И невозможность её решить была строго доказана только в 1882 году, что демонстрирует, насколько сложно в математике бывает доказать то, что кажется очевидным.
5) Вы можете очень просто построить приближение к π, бросая дротики
Хотите получить приблизительное значение π, но не хотите заниматься сложной математикой? Нет проблем, просто возьмите круг, нарисуйте вокруг него квадрат, одна сторона которого точно равна диаметру круга, и начните бросать дротики. Вы сразу же обнаружите, что:
- некоторые дротики попадают внутрь круга (вариант 1),
- некоторые дротики попадают за пределы круга, но внутрь квадрата (вариант 2),
- и некоторые дротики попадают за пределы квадрата и круга (вариант 3).
Если ваши дротики будут попадать в истинно случайные места, вы обнаружите, что отношение «дротиков, попавших внутрь круга (вариант 1)» к «дротикам, попавшим внутрь квадрата (варианты 1 и 2 вместе)» равно π/4. Этот метод аппроксимации π является примером техники моделирования, очень часто используемой в физике частиц: метод Монте-Карло. Если вы напишете компьютерную программу для моделирования этой игры в дартс, то вас можно будет поздравить: вы только что написали свою первую симуляцию Монте-Карло!
6) Вы можете довольно неплохо и относительно быстро построить приближение к числу π с помощью непрерывной дроби
Хотя вы не можете представить π в виде простой дроби, вы можете представить его в виде непрерывной дроби. У такой дроби в знаменатели стоят дроби, у которых в знаменателе стоят ещё дроби, и так далее. Чем больше дробей вы вычисляете, тем более точное приближение у вас получается.
Существует множество примеров формул, которые можно использовать для приближения к числу π через повторения, но преимущество трёх приведённых на картинке выше формул в том, что они просты, понятны и дают отличное приближение при относительно небольшом количестве членов. Например, использование только первых 10 членов последней показанной серии дробей правильно даёт первые 8 цифр π, с небольшой ошибкой в 9-й цифре. Большее количество членов даёт лучшее приближение.
7) После 762 цифр π встречается шесть девяток подряд
Это математическое совпадение стало знаменитым благодаря идее о том, что можно запомнить цифры числа π до этого момента, а потом пошутить насчёт рациональности π. Самое раннее известное упоминание этой идеи встречается в книге Дугласа Хофштадтера «Метамагические темы» 1985 года, где Хофштадтер пишет:
Я сам однажды выучил 380 цифр числа π, когда был сумасшедшим школьником. Моей недостижимой мечтой было дойти до того места в 762 знака в десятичной системе счисления, где будет «999999», чтобы я мог произнести его вслух, дойти до этих шести девяток, а затем в шутку заявить: «И так далее!».
Эту последовательность из шести девяток иногда называют «точкой Фейнмана», в честь физика Ричарда Фейнмана, который якобы высказал эту идею в одной из лекций. Однако неясно, когда и сделал ли Фейнман такое заявление; оно не упоминается ни в опубликованных биографиях, ни в автобиографиях, и неизвестно его биографу Джеймсу Глику.
Теперь мы вступаем на территорию, требующую довольно сложных вычислений. Многие люди задавались вопросом: «Какие закономерности можно найти в числе π?». Если выписать первые 1 000 цифр, то уже и в них можно обнаружить несколько интересных закономерностей:
- 33-я цифра числа π – это ноль. Именно так далеко нужно зайти, чтобы найти в записи числа π все 10 цифр, от 0 до 9.
- В первых 1000 цифрах π есть несколько случаев «трижды повторяющихся» чисел подряд, включая «000» (два раза), «111» (два раза), «555» (два раза) и «999» (два раза).
- При этом эти две тройки из девяток находятся рядом друг с другом; после 762-й цифры числа π вы увидите шесть девяток подряд.
Можно доказать, что где-то в π встречаются любые комбинации и последовательности цифр; но при этом вы не найдёте строку из 7 одинаковых цифр подряд, пока не выпишите почти 2 миллиона цифр π!
8) Вы можете вычислить π с точностью до 31 цифры, разделив два обычных на вид иррациональных числа
Одно из самых причудливых свойств π заключается в том, что оно появляется в очень неожиданных местах. Хотя формула eiπ = -1 является, пожалуй, самой известной — но, возможно, лучший и ещё более странный факт заключается в следующем: если взять натуральный логарифм 18-значного целого числа 262 537 412 640 768 744, а затем разделить его на квадратный корень числа 163, то получится число, идентичное π вплоть до 31-й цифры.
Почему это так, и как мы дошли до такого хорошего приближения для π?
Оказывается, в 1859 году математик Шарль Эрмит обнаружил, что комбинация трёх иррациональных (и двух трансцендентных) чисел e, π и √163 даёт так называемое «почти целое число»: e π√163 почти точно оказывается целым. Это будет число, почти равное 262 537 412 640 768 744 – а именно, 262 537 412 640 768 743,99999999999925…
9) У нескольких знаменитых в области физики, астрономии и космонавтики людей день рождения приходится на день π
Первый из них – сам Альберт Эйнштейн, родившийся 14 марта 1879 года. Известный своим вкладом в теорию относительности, квантовую механику, статистическую механику и эквивалентность энергии и массы, Эйнштейн также — самый известный человек из родившихся в день π.
Следующий — Фрэнк Борман, родившийся 14 марта 1928 года, которому в этот день в 2023 году исполнилось 95 лет. Он командовал «Джемини-7» и был связным НАСА в Белом доме во время высадки на Луну «Аполлона-11», но наиболее известен как командир корабля «Аполлон-8», который стал первой экспедицией, доставившей астронавтов на Луну, облетевшей вокруг Луны и сфотографировавшей место «восхода» Земли над горизонтом Луны.
Третий, возможно, наименее известный сегодня человек — это Джованни Скиапарелли, родившийся 14 марта 1835 года. Благодаря его работам XIX века мы получили самые подробные на то время карты скалистых планет нашей Солнечной системы (кроме нашей): Меркурия, Венеры и Марса.
Ещё один человек — Джин Сернан, родившийся 14 марта 1934 года, который (на данный момент) является последним человеком, ступившим на Луну. Он вошёл в лунный модуль «Аполлона-17» вслед за другим членом экипажа Харрисоном Шмиттом. Сернан умер 16 января 2017 года в возрасте 82 лет.
10) Существует знаменитое звёздное скопление, внешне похожее на букву "π"
На фото выше представлено открытое звёздное скопление Мессье-38, которое можно найти, сначала обнаружив яркую звезду Капеллу, третью по яркости звезду в северном полушарии (после Арктура и Ригеля), а затем переместившись примерно на треть пути по направлению к Бетельгейзе. Прямо в этом месте, не доходя до звезды Альнат, вы найдёте звёздное скопление Мессье-38. На композитном фото из красного, зелёного и синего цветов отчётливо видна знакомая нам форма.
В отличие от самых новых и молодых звёздных скоплений, ни одна из оставшихся в Мессье-38 звёзд никогда не станет сверхновой: масса всех выживших звёзд слишком мала для этого. Самые массивные звезды в скоплении уже умерли, и теперь, спустя примерно 220 миллионов лет после их образования, остались только звезды классов A, F, G (похожие на Солнце) и более холодные. И что примечательно, самые яркие и голубые из выживших звёзд образуют на небе приблизительную π-форму. Существует ещё четыре относительно близких к нам звёздных скопления, но ни одно из них не связано с Мессье-38, которое расположено на расстоянии 4200 световых лет от нас и содержит сотни, а возможно, даже тысячи звёзд. Так что благодаря этому скоплению вы можете увидеть π в небе.
Комментарии (26)
CaptainFlint
00.00.0000 00:00+4Можно доказать, что где-то в π встречаются любые комбинации и последовательности цифр
Погуглил. Говорят, что это пока только предположение, доказательства нет.funca
00.00.0000 00:00+7Говорят, что это пока только предположение, доказательства нет.
Если доказательство есть, то оно тоже должно быть в числе π - надо лишь хорошенько поискать.
Metotron0
00.00.0000 00:00+2Я как-то раз скачал число пи в пару гигабайтов размером и поискал там разные номера телефонов, свои и коллег. Вроде бы, целиком не нашёл ни одного, но до какого-то знака совпадения былиа. Там ещё был торрент на несколько десятков гигабайтов, но такое я качать не стал.
Мы тогда ещё обнаружили в npm забавный пакет, который быстро выдаёт сколько нужно цифр числа пи, но делает это копированием строки, потому что в этом пакете лежало что-то около 2 МБ текста с пи. То есть, "сколько нужно" было ограничено сверху.
x2v0
00.00.0000 00:00+114 Марта - День Святой Евдокии, День рождения моей дочки, моей бабушки и моей тети (которых звали Евдокиями).
speshuric
00.00.0000 00:00+3КДПВ злостно троллит. Сначала мне показалось, что диаметр проведён выше, чем должен быть. А потом я проверил и понял, что не показалось.
ios29A
00.00.0000 00:00Эх, несколько лет назад была идея запустить расчет числа ПИ в облаке + всех кто захочет присоединится, основываясь на очередях Ажура (Microsoft Azure)
Т.е. каждый мог бы взять из публичной очереди какой-то промежуток и посчитать шестнадцатеричные значения по алгоритму Bailey Borwein Plouffe Formula (https://en.wikipedia.org/wiki/Bailey–Borwein–Plouffe_formula), а потом положить результат через публичный API.
Наполнять очередь предполагал по тысяче знаков, и в основном бы её разгребали Azure Functions на CPU поднятые во множестве экземпляров, и вероятно несколько виртуальных машин от туда-же, с Xeon, 56Гб RAM и NVIDIA Tesla V60 GPU.
Но т.к. имелось всего 200 баксов через VS Enterprise Subscription от компании, то можно было только попробовать.
А задел остался - https://bitbucket.org/ios29A/picalc - код на C#, и в том числе под CUDA/OpenCL.
Единственное я не понял, как потом преобразовать кусок шестнадцатеричного кода в десятичный. 0x29A == 666 это понятно, не понятно как 0x35EA16C406 соответствует 100000' знаку числа ПИ ?
netricks
А еще, мало кто знает, но если мы пронумеруем буквы английского алфавита следующим образом: `a-01, b-02 .. z-26`, то в числе пи мы сможем обнаружить последовательность цифр, кодирующую Шекспировского Гамлета!. Удивительно. Возможно, Шекспир был нумерологом!
Squoworode
Да зачем нумеровать? Просто пишем пи в шестнадцатиричной системе и читаем как ascii...
Refridgerator
А ещё можно записать пи в пи-ричной системе счисления и получится просто 10.
Squoworode
Тогда будет сложно прочитать Гамлета.
В гамлетичной системе счисления тоже не очень...
el_hopaness_romtic
А это утверждение доказано (или как-то называется)? Я много раз встречал подобные утверждения про трансцендентные числа, но мне неочевидно, что они верные. Условно, если я напишу число 0.1101100110001... (две единицы, один ноль, две единицы, два нуля, две единицы, три нуля и т.д.) - думаю, оно будет трансцендентным, но Гамлета там не зашифровано (по крайней мере, указанным способом)
netricks
Нет, это гипотеза. Хотя в неё "верит" большинство профессиональных математиков.
Refridgerator
Да, именно так. Бесконечная ациклическая последовательность символов вовсе не значит перебор всех возможных вариантов сочетания из этих символов. Почему до сих пор теорема об обезьянах звучит именно как "теорема" и вообще упоминается без приписки "лженаучная" — лично для меня загадка.
EzikBro
Потому что теорема об обезьянах действительно является доказанной теоремой. Она хоть и схожа с гипотезой о нормальности пи, но все-таки представляет собой совершенно другую вещь.
Refridgerator
Её доказательство строится исключительно на аксиоматических утверждениях из теории вероятностей, которые недоказуемы по определению. При этом она самой теории вероятностей и противоречит, поскольку статистическое распределение символов в любом художественном произведении отличается и от нормального, и от равномерного, а значит, таки могут быть предсказаны с вероятностью больше нуля.
Ну а если сюда подключить ещё и ЦОС, в котором нет понятия случайности, но зато есть понятие шума — и у этого шума есть вполне конкретные характеристики, которые отличают его от полезного сигнала — то получаем ещё большее противоречие — поскольку из теоремы об обезьянах следует, что шум от полезного сигнала отличить невозможно, а значит никакого радио, вайфая и спутникового интернета быть не может.
CBET_TbMbI
А будет ли твоё число трансцендентным? Или иррациональным? Честно говоря, не знаю, как их различить для случайно написанного числа. Но, как я понимаю, в числе Пи числа идут в общем-то случайно, не имея никакой закономерности. У тебя же хоть цикла, как такового нет, то закономерность более чем очевидна.
Если в Пи на самом деле нет закономерности, то задача поиска там Шекспира сравнима с набором этого же текста обезьяной случайно тыкающей по клавишам. С математической точки зрения возможно, а на практике и за миллион лет не наберёт. Так и в Пи, может, и есть это Гамлет, но после, например, гуголплекса цифр.
Вообще это почти философская проблема бесконечности. В бесконечности любое возможное событие становится неизбежным.
По хорошему надо доказать, что ряд после запятой на самом деле случаен. Не знаю, строго ли доказано это, но, думаю, будь там какая-нибудь логика, её бы уже нашли.
CaptainFlint
ssj100
ну у меня всегда насчет бесконечности Пи всегда сомнения, может реальное Пи имеет 30 знаков после запятой, и всё но дальше нет, но математики придумали бесконечно генерируемую формулу,
Напомнило что мы проходили по матиматике/анализу: вроде было уравнение где если подставить вместо а подставлять "любые" число то и ответ будет простое число, поэтому проверяя можно подставлять, от 1 и выше, но при достижении 33 то после этого ответ уже было не простое...
так и с Пи это ведь не Е - где понятно что сумма бесконечно дробных чисел. Поэтому кажется что Пи может оно конечно после определенного знака
CaptainFlint
Математика так не работает. Если для бесконечной формулы проверить только несколько значений, это не означает, что формула верна; требуется строгое доказательство, что она верна для всего бесконечного ряда (разумеется, это делается не перебором). Так вот, для формул, генерирующих знаки числа "пи", такие доказательства существуют и они проверены. В отличие от той формулы, которая якобы генерировала простые числа.
Разумеется, надо учитывать, что в математике есть разные системы. Скажем, в некоторых метриках круг по определению является квадратом, и отношение его периметра к диаметру там будет равно 4, без всяких бесконечных дробей.
P. S. И кстати, сумма бесконечного числа дробных чисел не гарантирует бесконечной дроби. Например, бесконечная сумма 1+1/2+1/4+1/8+… равна ровно 2.
Refridgerator
Они не идут случайно, это просто Вы не видите в них закономерности. ГПСЧ работают по тому же принципу, и по той же причине первые некриптостойкие ГПСЧ вполне себе успешно взламывались.
А для пи есть множество вариантов записи, где закономерности легко прослеживаются, например
или
В такой форме записи ожидать, что что спустя много терм в знаменателе вдруг начнут появляться какие-то другие числа — слегка наивно.
CBET_TbMbI
В виде ряда его можно представить. Тут спора давно нет. Но кто сказал, что наличие ряда обозначает закономерность самого состава Пи?
Refridgerator
Это не просто ряд — это ряд, закодированный тремя символами. Нельзя тремя символами закодировать произвольный объём информации.
Если так непонятно, ну давайте с другой стороны подойдём. Напишите программу, которая выводит на экран числа от одного до миллиона, используя только одну переменную типа байт.