Очень простое открытие. Как превращать возможности в проблемы (Гуриев) - страница 123

рот картмана залеплен скотчем.

двадцать минут молчания.

в финале картман не выдерживает и подмигивает. на тридцать секунд southpark превращается в игру престолов времен red wedding.

титры.

сценарии остальных серий не нужны, потому что по просьбам четырех миллионов зрителей русский southpark немедленно запретят как оскорбительный и неуместный.

* * *

уже три дня думаю довольно дурацкую мысль о вселенной и всем таком.

я, в общем, не сказать чтобы сильно мистически был настроен, но, наверное, что-то съел на выходных. и надо сразу сказать, что я ничего не понимаю в физике. учился я в физико-математической школе, но в обычном классе, и в нашей параллели физики менялись каждый год, потому что спивались, реально проклятое было место.

короче, в физике я гуманитарий.

в программировании я немножко понимаю, но местами мне придется сильно упрощать.

в общем, в программировании есть такая штука, как «ленивая переменная». обычной переменной вы присваиваете значение на старте, и она хранится в памяти вместе с ним. это не всегда удобно: отжирает память, например, и замедляет запуск.

«ленивая переменная» ведет себя иначе. мы на старте ее объявляем, она как бы есть, но значение ей не присваиваем. значение мы присвоим только в тот момент, когда она нам будет нужна.

короче, ленивая переменная начинает что-то означать только в присутствии наблюдателя, до этого момента она существует только на уровне идеи.

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

чтобы кот существовал, его нужно измерить.

это не очень интуитивная штука, но, как показывает практика, любое физическое явление можно объяснить оптимизацией бюджета.

а что если вселенная построена по тому же принципу, что и, например, angry birds, и она вычисляется только в тот момент, когда появляется наблюдатель. то есть изначально были, конечно, какие-то обычные переменные, всю эту бодягу надо было как-то запустить, но сейчас, 14 или сколько там миллиардов лет спустя, мы имеем дело, в основном, с ленивыми переменными.

в частности, это означает, что не было, например, никакого нептуна, пока ученые не начали изучать орбиту урана. в этот момент инициализировался нептун, потому что он нужен для вычисления орбиты урана, а больше ни для чего.

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

и так во всем. чем дальше мы продвигаемся, тем больше вычислений нужно производить вселенной. изобретение телескопа привело к тому, что вселенной пришлось переехать из домашнего сервера в датацентр.