В фильме «Терминатор-2: Судный день» робота в исполнении Арнольда Шварценеггера атакует робот более продвинутой модели из будущего, некий Т-1000, изготовленный из жидкого металла. В неоформленном состоянии этот робот напоминает дрожащую массу жидкой ртути; он способен произвольно изменять форму и просачиваться сквозь любые препятствия. Он может проникнуть в крохотную щель и превратить в смертельное оружие собственные руки и ноги, а затем внезапно вернуть себе первоначальную форму и продолжить свой убийственный путь. Кажется, что Т-1000—это идеальная машина для убийства и остановить ее невозможно.
Конечно, все это фантастика. Сегодняшняя технология не позволяет произвольно изменять форму твердого объекта. Тем не менее к середине века технология изменения формы в каком-то виде может войти в наш быт. И это не просто разговоры; достаточно сказать, что среди основных компаний, занятых этой проблемой, такая серьезная фирма, как Intel.
По иронии судьбы к 2050 г. результаты, полученные при помощи нанотехнологий, распространятся повсюду, при этом оставаясь незаметными. Чуть ли не каждый продукт будет модифицирован при помощи молекулярных технологий — он станет сверхпрочным, неуязвимым и гибким. Датчики, созданные на основе нанотехнологий, будут круглые сутки защищать нас и оказывать помощь; они будут всюду, но скрыты из глаз. Внешне все будет выглядеть примерно так же, как сегодня, так что обычные люди даже не узнают, насколько нанотехнологии изменили мир вокруг нас.
Но одно из достижений нанотехнологии всегда будет на виду.
Т-1000, робот-убийца из «Терминатора» — это, возможно, самый наглядный пример объекта из области так называемой «программируемой материи», благодаря которой мы однажды получим возможность одним нажатием кнопки изменять форму, цвет и физические свойства объекта. На примитивном уровне даже обычная неоновая реклама — тоже форма программируемого вещества, потому что мы можем в любой момент щелкнуть выключателем — ив наполненной газом трубке возникнет электрический ток. Электричество возбуждает атомы газа, которые затем возвращаются в нормальное состояние и одновременно излучают свет. Более сложный вариант — LCD-дисплей обычного компьютера. В нем содержится жидкий кристалл, который под воздействием слабого электрического тока становится непрозрачным. Регулируя ток, протекающий в жидком кристалле, можно нажатием кнопки получать на экране изображения и цвета.
Ученые Intel метят гораздо выше и хотят добиться, чтобы программируемая материя на самом деле меняла форму твердого объекта — в точности как в фантастике. Идея проста: создать компьютерный чип в форме крохотной песчинки. Эти умные песчинки должны обладать способностью по команде менять статический электрический заряд на поверхности и вследствие этого притягиваться друг к другу или отталкиваться друг от друга. При одном распределении зарядов эти частицы выстроятся и образуют определенную форму. Но стоит их перепрограммировать — и электрические заряды изменятся, и частицы переместятся таким образом, чтобы сформировать совершенно иной объект. Такие «песчинки» получили название «катомов» (или клейтронных атомов), поскольку из них, как из атомов, можно сформировать множество различных объектов при помощи просто изменения их зарядов. (У программируемой материи много общего с модульными роботами, о которых мы говорили в главе 2. Но если модульные роботы строятся из умных блоков размером около 5 см, которые способны самоорганизоваться в различных формах, то в программируемой материи эти элементарные кирпичики съеживаются до миллиметровых и субмиллиметровых размеров.)
Один из горячих сторонников этой технологии — Джейсон Кэмпбелл (Jason Campbell), старший исследователь фирмы Intel. Он говорит: «Представьте себе мобильное устройство. К примеру, мой сотовый телефон слишком велик, чтобы удобно умещаться в кармане, и слишком мят для удобного набора цифр. Еще хуже, если я пытаюсь смотреть на нем фильмы или разбирать электронную почту. Но будь у меня 200–300 миллилитров катомов, я мог бы заставить их принимать каждый раз форму того устройства, которое нужно мне в данный момент». Так что представьте, что у меня в руках сотовый телефон. В следующий момент он изменяется и превращается во что-то другое. Таким образом, мне не приходится носить с собой так много электронных гаджетов.
Компания Intel в своих лабораториях уже создала систему катомов размером около 2, 5 см. Катом по форме напоминает детский кубик с десятками крошечных электродов, равномерно распределенных по каждой стороне. Этот катом уникален, потому что вы можете изменять заряды на каждом из этих электродов, так что в результате катомы связываются друг с другом в разных ориентациях. При одном комплекте управляющих сигналов эти кубики могут собраться в один большой куб. Изменим заряд на каждом электроде — и кубики тут же рассыплются и быстро соберутся вновь уже иначе — скажем, в форме лодки.
Теперь задача заключается в том, чтобы уменьшить каждый катом до размеров песчинки или еще меньше. Если когда-нибудь технологии травления кремниевых компонент позволят нам создавать катомы размером с живую клетку, мы, вероятно, получим возможность реалистично превращать одну форму в другую одним нажатием кнопки. Джастин Раттнер (Justin Rattner), старший исследователь фирмы Intel, говорит: «В какой-то момент в ближайшие сорок лет эта технология станет обычной». Одними из первых, вероятно, ее начнут применять автомобильные дизайнеры, авиационные инженеры, художники, архитекторы и вообще все, кому приходится изготавливать трехмерные модели своих проектов, а затем модифицировать их до бесконечности. К примеру, можно будет взять модель четырехдверного седана, схватить, потянуть — и превратить его в хетчбэк. Сожмите модель по вертикали еще немножко — и она превратится в спортивный автомобиль. Это намного удобнее модельной глины, у которой нет ни памяти, ни разума. У программируемой материи есть разум, она может запоминать предыдущие формы, приспосабливаться к новым требованиям и отзываться на желания дизайнера. Как только модель закончена, ее «схему» можно просто разослать по e-mail тысячам других дизайнеров, которые смогут у себя в мастерской практически мгновенно получить точную копию вашей модели.
Эта технология может самым решительным образом повлиять на множество чисто потребительских продуктов. Игрушки, к примеру, можно будет программировать на новую форму при помощи специальной программы. Так что к Рождеству нужно будет только скачать программу для новой игрушки, установить ее в старую и появится совершенно новая. Можно представить, что дети на Рождество, вместо того чтобы разворачивать найденные под елкой подарки, будут скачивать программы для любимых игрушек, которые им по электронной почте прислал Дед Мороз. Получится, что самой необходимой вещью станут катомы, из которых построена прошлогодняя игрушка. Это означает, что множество всевозможных потребительских товаров со временем просто исчезнет, вернее, превратится в рассылаемые по Интернету компьютерные программы; вам же не потребуется нанимать грузовик, чтобы доставить домой новую мебель или крупную бытовую технику; достаточно просто скачать из сети программу и «перелицевать» старые вещи. Вообще, с программируемой материей ремонт домов и квартир перестанет быть таким мучительным. Чтобы заменить в кухне плитку, столешницы, оборудование и шкафчики, возможно, достаточно будет нажать кнопку.
Помимо всего прочего эта технология поможет решить проблему отходов. Вместо того чтобы выбрасывать ненужные вещи, их можно будет просто перепрограммировать. Если что-то сломается обновить программу, и вещь опять станет новой.
Эта технология обещает невероятные перспективы, но и проблем перед ее создателями стоит немало. Одна из них — как организовать и упорядочить движение всех этих миллионов катомов. При загрузке в программируемую материю необходимой информации наверняка возникнет проблема с шириной канала. Но намечаются уже и кое-какие принципиальные решения.
К примеру, в фантастических фильмах, как правило, показывают процесс превращения — человек, скажем, внезапно превращается в чудовище. Раньше съемка подобных вещей представляла собой очень сложный и трудоемкий процесс, но сегодня их с легкостью делает компьютер. Для этого сначала надо задать — и для человека, и для чудовища — несколько векторов, отмечающих ключевые точки лица, такие как нос и глаза. Затем компьютер получает задание превратить векторы одного лица в векторы другого крохотными шажками; при этом на экране также происходит постепенный переход одного лица в другое. Возможно, при изменении формы трехмерного объекта удастся воспользоваться примерно таким же принципом ключевых векторов.
Еще одна проблема заключается в том, что статические электрические силы, связывающие катомы, намного слабее межатомных связей, которые обеспечивают целостность большинства твердых объектов. Как мы уже видели, квантовые силы могут быть достаточно мощными, именно они обеспечивают металлу твердость, а пластику эластичность. Сымитировать эти квантовые силы при помощи сил электростатического притяжения и обеспечить стабильность полученных предметов — задача будущего.
Мне довелось своими глазами увидеть замечательные, стремительные успехи ученых в области программируемой материи, когда я вместе со съемочной группой канала Science посетил лабораторию Сета Голдстейна (Seth Goldstein) в Университете Карнеги-Меллон. Там на столах можно увидеть большие пирамиды кубиков разного размера, но непременно с чипами внутри. Я видел, как два таких кубика соединили при помощи электрических сил, и хозяин лаборатории попросил меня попытаться оторвать их друг от друга руками. Как ни странно, я не сумел этого сделать. Я обнаружил, что электрические силы, связывающие два кубика, сильнее меня. К тому же, указывает Голдстейн, при уменьшении кубиков связывающие их силы соответственно возрастут. Он отвел меня в другую лабораторию, где показал, насколько мелкими в будущем могут стать катомы. Та же технология, что позволяет вытравить на кремниевой подложке миллионы транзисторов, позволяет и вырезать микроскопические катомы размером меньше миллиметра. На самом деле они были такими мелкими, что мне пришлось рассматривать их в микроскоп. Гольдштейн надеется, что когда-нибудь, научившись контролировать электрические силы этих катомов, он сможет одним нажатием кнопки заставить их соединиться в объект любой формы — почти как волшебник, который мановением руки и заклинанием создает любые вещи.
Я спросил, как можно дать подробные инструкции миллиардам и миллиардам катомов, чтобы, скажем, холодильник мгновенно превратился в кухонную плиту. На первый взгляд такая задача кажется кошмаром программиста. Но он ответил, что не обязательно давать подробные инструкции каждому отдельному катому. Каждый из них должен знать только своих непосредственных соседей, этого достаточно. Таким образом, каждый катом получает задание связаться с небольшой группой соседних катомов — и вся сложнейшая структура волшебным образом преображается (примерно так же нейронам мозга младенца для развития достаточно узнать только, как связаться с соседними нейронами).
Если предположить, что проблемы программирования и стабильности решаемы, то существует вероятность, что к концу столетия по нажатию кнопки будут возводиться целые здания и даже города. Достаточно будет задать место расположения домов, выкопать котлованы для фундаментов — и триллионы катомов сами возведут в пустыне или девственном лесу целые города.
Надо сказать, инженеры Intel предвидят и такой день, когда катомы смогут принять человеческую форму. «Почему нет? Об этом интересно порассуждать», — говорит Раттнер. (Тогда, возможно, и робот Т-1000 может стать реальностью.)