Эпиграф:
"Не так уж глубока оказалась ваша кроличья нора", — думал утром Нео, держась за голову и попивая воду из крана.
Сегодня я расскажу как вселенные на флешки записывать, а так же сколько для этого может понадобиться флешек и сколько вселенных. Но не все сразу, для начала, как повелось, вводная теоретическая часть
на пальцах™, а потом уже практические расчеты. Ведь для точных численных решений нам понадобится некая дополнительная информация, что это за информация и какие будут расчеты станет ясно из теоретической части, рекомендую ее мимо ушей не пропускать, даже если какие–то вещи по ходу будут не совсем понятны. Как всегда буду стараться оставаться в рамках
пальцевых аналогий, а с возникающими вопросами и непонятками пожалуйте в комментарии.
Начнем с определения, как в принципе Вселенную можно записать на флешку? Это же Вселенная! В ней встречаются такие вещи как галактики, звезды, квазары, пылевые туманности, метеоритные потоки, планеты, страны и континенты, пирамиды Хеопса, Эйфелевы башни, кольцевые автодороги, крабы и креветки, столы, мониторы, и даже сайт, на котором вы в эту секунду читаете данный пост, вот эту вот самую конкретную строчку — тоже является частью Вселенной.
Тут многие могут добавить — ведь и сама флешка тоже является частью Вселенной! Как можно флешку записать на флешку, это же рекурсия какая–то получается! Поясню сразу — предположим, что мы будем писать на флешку какую–то другую Вселенную. Или же эта флешка находится вне пределов нашей Вселенной. Можно даже сказать, что это и не флешка вовсе, а мы пытаемся выяснить, какого размера винчестерная стойка на сервере у Бога.
С самим постом вроде бы понятно. Его текстовый размер не превышает 30Кб (если не считать приложенных картинок), а вот со всем остальным вышеперечисленным придется поработать отдельно.
Прежде чем записывать на флешку всю эту груду предметов, вещей и галактик, их необходимо каким–то образом
оцифровать. Перевести все встречающееся вокруг многообразие информации в цифру и записать на какой–нибудь носитель. И тут встает вопрос, насколько глубоко придется копать, прежде чем мы доберемся до минимальной единицы информации — бита?
Довольно широко известно (как минимум гуглится), что в обозримой Вселенной находится около 10
80 индивидуальных атомов (плюс–минус порядок туда–сюда), означает ли, что для оцифровки всей Вселенной необходимо как минимум 10
80 бит информации?
Необходимо — однозначно, но вот
достаточно ли? Ведь атомы тоже состоят из набора электронов, протонов и нейтронов, значит для полной оцифровки Вселенной придется использовать много больше бит. И что, кстати говоря, может означать фраза "полная оцифровка Вселенной"?
Сколько в принципе информации теоретически может поместиться в неком объеме пространства?
( Продолжение под катом )