Обо мне
Привет! Меня зовут Лис и это мой блог. Здесь я могу ныть и страдать, писать про код и обо всем.
Декабрь 2024
ПнВтСрЧтПтСбВс
1
2345678
9101112131415
16171819202122
23242526272829
3031
Теги
Блог страдающего Лиса
Lorem ipsum hello dolor sit world amet

21 июл 2023 Пт Ужасающее число ГРЭМА

На старт, внимание!

Все только и носятся с этим числом, как будто оно золотое, везде, куда не пойдешь, только и говорят, что о Грэме. И соленый прибой, и подруги поцелуй. В булочных только и разговоров, что о Грэме, и о числе. Там говорят о том, как чертовски здорово наблюдать за огромным огненным Числом, как оно тает в математическом безумии. И еле видимый свет знания, словно от свечи, горит где-то в глубине сознания сумасшедшего Математика в психушке… да, поэтично для двух обдолбанных оборванцев, которые решили вынести всем мозг и кассу в том числе. Но это оставим на потом, а сейчас хочу рассказать про число Грэма.
Начнем с того, что есть стрелочная нотация Кнута (и пряника). Об этом можно и Вики прочитать. Вот например, 3 \uparrow 3 , это 3 в степени 3, то есть, 3, умноженное три раза на себя, то есть, 3 \cdot 3 \cdot 3 = 27 . Двадцать семь... еще ничего не началось, а уже какой-то беспредел творится. Ладно, это только очистки от семечек. А что будет с семечками?

Поехаааали!

Если указать две стрелки подряд, например 3 \uparrow\uparrow 3 , то это будет обозначать уже целую башню, однако, башню еще не снесет, снос башни будет позже. Что за башня такая? Это вот что, 3 \uparrow\uparrow 3 означает, что башня из степеней будет равна 3, то есть, вот так 3 \uparrow (3 \uparrow 3) = 3^{3^3} или, если раскрыть 3 \uparrow 3 , это будет 27, правильно? Да, и тогда решение будет 3^{27} = 7625597484987 . Нехилово, да, аж ~ 7.6 триллионов? Это даже еще не семечки, а так, не кожура, ни очистки. Это чисто еще можно сосчитать хотя бы. А теперь начнутся семечки.
Возьмем на заметку, что вычислялось только 3 \uparrow\uparrow 3 , а что будет с 3 \uparrow\uparrow\uparrow 3 , это я скажу так, жесть что будет. Можно сказать, что 3 \uparrow\uparrow\uparrow 3 = 3 \uparrow\uparrow (3 \uparrow\uparrow 3) . Ощущается, что сейчас будет? Будет боль. Ну давайте раскроем, что ли. Итак, 3 \uparrow\uparrow 3 = 7625597484987 , это сосчитали, да... Итак, ну что теперь получается: 3 \uparrow\uparrow 7625597484987 , так... Ну и жесть. Хорошо, а теперь надо раскрыть 3 \uparrow\uparrow 7625597484987 и это вообще что такое, а? Это получается, что будет 3 в степени 3, которая в степени 3, которая в степени 3, и так далее, и так 7625597484987 раз. Это если записывать просто число, еще даже не вычисленное, то надо составить числовую башню от Земли до Марса! И это еще не вычисленная башня!
photo_2023-05-11_21-49-08.jpg
Вычо! Даже такое число вычислить уже не представляется реальным. Его вычислить НЕВОЗМОЖНО!

Думаешь, конец?

И это что, конец? Как бы не так. Это не то что не конец, это даже не начало. Мне даже страшно говорить, что дальше будет. Есть число, которое называется g_1 и оно равно 3 \uparrow\uparrow\uparrow\uparrow 3 . Короче, что такое это число? Ну, надо разложить сначала верхнюю часть: 3 \uparrow\uparrow\uparrow (3 \uparrow\uparrow\uparrow 3) — тут можно сказать, просто. А теперь смотрите, что за туфта получается уже. Во-первых, тут число 3 \uparrow\uparrow\uparrow 3 — якобы можно раскрыть, это вот та самая башня из троек, возведенных друг в друга и простирающихся до Марса. Мне страшно дальше говорить, честно, меня это пугает!
А теперь смотрите что получается, если взять за X это вот огромное число, которое представляет собой башню до Марса, надо построить 3 \uparrow\uparrow\uparrow X и это равно... да вы с ума сошли!? Это значит, что нам нужно построить башню из вот таких чисел 3 \uparrow\uparrow (3 \uparrow\uparrow (3 \uparrow\uparrow (.... 3 \uparrow\uparrow 3 ...) , и причем эта башня будет размером с мегакошмарное число X , которое было раньше вычислено. Грэм был настоящим математическим извращенцем.
Ладно, вот представим, что число башня будет размером в то неописуемое число, так надо же еще вычислить 3 \uparrow\uparrow X , а как мы помним, это означает количество X башен для числа 3. Ладно, допустим, мы добрались до последнего числа из количества башен, которое уже представить невозможно, а там будет 3 \uparrow\uparrow 3 = 27 . Хорошо, теперь откатимся назад на предпоследнюю башню, и там 3 \uparrow\uparrow 27 , то есть, это 27 башен числа 3... 27 башен! Это число уже никогда не вычислить, и ладно бы, не вычислить, так надо еще 3 \uparrow\uparrow Y возвести, где Y — это то полученное ранее число, состоящее из нехилого числа башен. То есть, это 3 с количеством башен неописуемого количества башен, и так, считая с конца, возводя башни в башни и башнями погоняя, мы доберемся наконец, до первой 3 \uparrow\uparrow M , где M — то число, которое из невыносимого количества башен состоит, и получим такое число башен, которые не влезут не то что в Вселенную, ни даже вообще ни во что, мыслимое и немыслимое.

Разрыхлитель мозгов

И знаете что? Это только число g_1 . У меня уже у самого мозг взорвался. А теперь пришло время по-настоящему повеселиться. Вы ведь представляете, что происходит с 3 \uparrow\uparrow\uparrow\uparrow 3 ? Я не особо. А что будет, если количество нотации Кнута будет 6, 10, 100 или например, миллиард? Нет? И я нет. А Грэм, как бы в насмешку, не остановился на этом и количество знаков Кнута он сделал равным g_1 и полученный результат назвал g_2 . Вызывайте скорую, тут человеку плохо!
Думаете, я закончил на этом? Нет! Дело в том, что есть число g_3 , которое равно 3, возведенное в число Кнута аж g_2 раз. И ну так 64 раза, собственно. g_{64} = 3 количество стрелок Кнута здесь g_{63} 3. Очуметь не встать.
Я уже давно лежу и мне плохо, несмотря на дебильную улыбочку на лице. Это потому что я с ума сошел от такого натиска.

21 июл 2023 Пт Просто с утра сделал еще один генератор

Ничего особенного в нем нет, просто еще один генератор шаблонов для верилятора, чтобы можно было не заморачиваясь, одной кнопкой нажать и все чтобы было хорошо и всем. Для меня это просто возможность легко разворачивать никому не нужные проекты за несколько секунд. Только, все понимают, что то что я делаю... а ладно, уже сотню раз говорил об этом. Не знаю, смогу ли опять что-то создавать, или нет. Все время хочется сделать что-то очень простое, но в то же время, эффектное. Демки там разные, мини-арты кодовые, что-то в этом роде. Но мне лень. Даже текст дописать лень.
Теги: ПЛИС

20 июл 2023 Чт В любой непонятной ситуации...

Создавай процессор Zilog 80 на верилоге. Это все что я смогу сказать на сегодня, ведь идей у меня больше нет, а если даже они и есть, то я их все равно откладываю на завтра, а завтра уже откладываю на послезавтра, и так до бесконечности. Существует цитата мудрых и великих людей:
Я же Вам говорю: "Приходите завтра..." А Вы все время приходите сегодня!
Я не могу с этим не согласиться. Это прямо в самую точку попали. Оно. Прямо идеально.
Поэтому, когда я собираюсь что-то делать, то ничего у меня не получается постоянно, потому что делать ничего не хочется, смысла нет, и еще миллион отмазок разного сорта и качества. Поэтому надо создавать что-то простое, перекладывать кубики с левой стороны на правую, с правой — на левую, и снова опять, как out-ист, туда да сюда, туда да сюда перекладывать из пустого в порожнее, и обратно.
Я уже написал целую кучу вариантов этого процессора и все остановиться никак не могу, потому что мне тут нравится не цель, а просто сам процесс написания, то есть, раз в полгода надо брать снова и снова все с нуля писать, как обычно, и не дописывать до конца, чтобы потом перетереть и снова начать, и снова и снова. Есть такой человек, его назвали Сизиф, так он постоянно камень на гору таскает, но никак не дотащит, потому что сверху какой-то чёрт стоит и сбрасывает камень обратно вниз, и Сизифу надо спускаться, и снова таскать. Так оно и тут, бесконечная бессмысленная, ненужная работа, но мне вообще-то нравится этот камень из кремния таскать и сбрасывать.
Вот такие вот дела.
<< Ранние записи | Поздние записи >>