Но почему такое происходит? Ведь закону Мура не подчиняются ни автомобили, ни батарейки, ни одежда, ни пищевая промышленность, ни уровень политических дискуссий. Всё, кроме последнего, зримо усовершенствовалось благодаря влиянию закона Мура, однако ничто из перечисленного не показало столь неутомимого экспоненциального улучшения.
Наиболее элегантное объяснение того, почему выполнение закона Мура оказалось возможным, состоит в том, что цифровая логика вся основана, по сути, на абстракциях, более того – на однобитной абстракции, сводящейся к ответу типа «да/нет», а такие абстракции независимы от своих физических носителей.
В мире, который целиком состоял бы из куч красного песка и куч зеленого песка, размер этих куч не имел бы особого значения. Куча либо красная, либо зеленая, и если убрать половину кучи, она все равно останется кучей красного или зеленого песка. Если же потом убрать половину от оставшейся половины и повторять эту процедуру вновь и вновь, уровень абстракции не изменится. А неоднократное уполовинивание, происходящее с постоянной скоростью, как раз и представляет собой экспоненциальное изменение.
Вот почему закон Мура соблюдается для цифровых технологий и не соблюдается для технологий, требующих физической силы или физического носителя, а также тех, где требуются затраты определенного количества энергии. Цифровые же технологии используют физику лишь для поддержки своих абстракций – и больше ни для чего.
Впрочем, тут есть и некоторые оговорки.
1. В своей статье Мур выражал сомнение, останется ли его предсказание верным и для линейных, а не цифровых, интегральных схем, указывая, что первые по своей природе «требуют хранения энергии в некотором объеме» и этот объем должен быть сравнительно большим.
2. Когда вы путем последовательного деления дойдете до кучи песка, содержащей лишь единственную песчинку, придется изменить технологию и задействовать какое-то другое физическое свойство, чтобы дать определение вашей абстракции. За последние 5 десятков лет такие изменения технологии происходили не раз, однако закон Мура продолжал выполняться.
3. Муровская идея не объясняет социологию применения его закона или того, что определяет константу времени удвоения, однако она объясняет, почему в этой сфере вообще возможно экспоненциальное изменение.
Космическая сложность
Джон К. Мазер
Старший астрофизик Лаборатории космологических наблюдений Центра космических полетов НАСА им. Годдарда; автор книги
Как объяснить невероятную сложность наблюдаемого нами космоса во всех масштабах – от кварков до расширяющейся Вселенной? Мое излюбленное объяснение (имейте в виду, его придумал не я) состоит в следующем: фундаментальные законы физики порождают естественную нестабильность, энергетические потоки и хаос. Результат некоторые именуют Живой Силой, некоторые отмечают, что Земля сама по себе являет собой живую систему (Гея, эта «живучая стерва», как говаривала покойная Линн Маргулис), а некоторые приходят к выводу, что наблюдаемая нами сложность требует какого-то сверхъестественного объяснения (таких объяснений у нас множество). Но мой отец был статистиком (он занимался учетом молочных коров) и поведал мне о клетках, генах, эволюции и случайности еще в моем раннем детстве. Так что, на мой взгляд, ученому следует в поисках объяснений попытаться понять, как законы природы и статистика привели к тому, что мы сумели обрести сознательное существование. И как невероятные (казалось бы) события ухитряются постоянно происходить.
Что ж, физики располагают бесчисленными примерами естественной нестабильности, когда высвобождаемая энергия приводит к резкому переходу от простоты к сложности. Один из самых распространенных примеров – остывание паров воды ниже точки замерзания, в результате чего образуются снежинки: все они сложны и прекрасны, причем двух одинаковых снежинок не бывает. Мы часто их видим, поэтому данное явление нас не особенно удивляет. Но физикам довелось наблюдать так много разновидностей подобных переходов от одной структуры к другой (мы именуем их фазовыми переходами), что в 1992 году среди кандидатов на Нобелевскую премию по физике рассматривались и специалисты, расширившие понимание математики общих свойств таких превращений.