
Двери открываются. Разговор с Алексеем Семихатовым о квантах в вагоне «Росатома»
Атомы и всё, что с ними связано, — тема очень сложная, требующая специальных знаний. Экспозиция в вагоне метро — это вообще удачный способ разговора на такую тему? Нет у вас ощущения, что обычные люди просто не смогут в неё вот так, на ходу, вникнуть?
Любая тема, если в неё вникнуть, непростая, — это раз. Два: вникать можно на разных уровнях, и важно привлекать широкое внимание к тому обстоятельству, что рядом с нами имеется и развивается научное знание, которое напрямую превращается в технологии.
И такой поезд, конечно, привлекает внимание и к отрасли, и к людям, которые этим занимаются. Кому-то может прийти в голову, что об этом можно узнать больше, и можно, в конце концов, пойти учиться. И это, по-моему, очень важно. Ведь эти технологии — самые наукоёмкие, потому что они используют фундаментальные свойства мира. Это с одной стороны. А с другой — они обеспечивают наши обыденные нужды в получении, например, энергии.
К тому, что из атомов получают энергию, мы более-менее привыкли. А вот, например, кванты, про которые вас часто спрашивают, и я тут не стану исключением: что это такое и как знания о них будут применяться в реальной жизни?
Квант — это самая маленькая порция, которая вообще может быть. Квант света — это просто самый слабый свет. Вы пытаетесь сделать свет ещё слабее — и он исчезает. И эти самые маленькие порции живут своей собственной жизнью.
Мы сейчас пытаемся залезть внутрь и управлять ими по отдельности — то есть совершить технологическое чудо. Обычно любое наше действие затрагивает, не знаю, зиллион — в общем, гигантское количество этих квантов, даже если мы очень стараемся быть аккуратными. Но мы сейчас хотим научиться управлять ими по одному.
Что это даст?
Совершенно уникальные возможности. Все химические реакции, механизмы действия лекарств, свойства материалов будут моделироваться в квантовом компьютере. И нам сразу станет ясно, что с ними происходит и почему. Вот задумайтесь: любое химическое соединение по какой-то причине точно знает, как себя вести в той или иной ситуации. И если мы проникнем в эти фундаментальные причины, у нас появится такая же власть над миром, какая имеется у самого этого мира.
О том, как технологии изменят будущее, сейчас модно рассуждать в связи с искусственным интеллектом. Квантовый компьютер и нейронная сеть — это конкурирующие технологии или это вагоны, которые идут, так сказать, в одной сцепке?
Соревнование технологий есть всегда. И это очень хорошо. Есть идея квантовых компьютеров, которые пока существуют в виде прототипов. Есть суперкомпьютеры, которые готовы не уступать квантовым компьютерам на их поле, используя для этого, скажем, вероятностные алгоритмы. И есть искусственный интеллект, который тоже решает часть задач. Мы, конечно, будем пользоваться и тем, и другим, и третьим.
Что касается полноценного, работающего квантового компьютера, который, я надеюсь, появится в ближайшем будущем, — его уникальность в том, что он способен сразу показывать вам, как идёт химическая реакция и какими свойствами обладает то или иное соединение — причём делает это исходя из первых принципов (на основе фундаментальных законов, без использования упрощающих предположений, которые обычно требуются при моделировании сложных процессов — Прим. ред.). Потому что, повторюсь, в каждой химической реакции и в каждом материале каждый электрон сам знает, что ему делать. Традиционными средствами воспроизвести это поведение непросто, даже если мы используем для этого суперкомпьютер. Без квантового компьютера мы вынуждены искать приближённые методы.
А суперкомпьютер — это не другое название квантового компьютера?
Нет, суперкомпьютер — это просто очень мощный и очень быстро работающий, сильно запараллеленный компьютер. А квантовый компьютер способен внутри себя фактически воспроизвести поведение самых фундаментальных составных вещей, из которых, в том числе, состоим и мы сами, и все наши материалы. Вот за счёт этого фундаментального свойства квантовый компьютер позволит нам видеть глубже, чем обычный компьютер, каким бы он ни был мощным.
Возвращаясь к конкуренции технологий: квантовый компьютер не будет заполнять вам электронные таблицы, но есть уникальные области, где при любом соревновании он останется непревзойдённым.
Но искусственный интеллект тоже не для заполнения таблиц в Excel придумывался. Вы считаете, он не способен фундаментально менять науку? То есть для научной революции надо ждать квантовый компьютер, а нейросеть просто избавит нас от рутины, упростит жизнь, но в поведении электрона не разберётся и белок не свернёт?
Что делает искусственный интеллект: находит очень тонкие, ускользающие от человеческого глаза корреляции в реальности или в той системе, которую ему нужно изучать. Находит и, ориентируясь на эти корреляции, выдаёт предсказание с некоторой степенью вероятности. Часто неплохо, хотя и по-разному бывает. В отличие от этого квантовый компьютер будет моделировать эту самую реальность, практически воспроизводя её.
Реальность глубоко внутри — квантовая, и для того, чтобы управлять свойствами вещей в нашем мире, нам нужно знать, как вмешиваться в поведение на квантовом уровне.
Принцип работы квантового компьютера можно объяснить в каком-то первом приближении?
Квантовый компьютер выращивает волновую функцию, которая содержит в себе один правильный ответ и очень много неправильных. Предположим, вас интересует число в задаче разложения на множители или в качестве ответа на какой-то другой вопрос. Квантовый компьютер может «вернуть» вам и правильное число, и множество других чисел, которые не являются правильным ответом. Это важная деталь: неправильные ответы тоже присутствуют в волновой функции.
В конце выполнения алгоритма мы получаем ответ, делая измерение. Оно сопровождается явлением, в которое невозможно вмешаться: случайным образом выпадает один из потенциальных ответов — или правильный, или любой из колоссального количества неправильных.
Задача тех, кто разрабатывает квантовые алгоритмы, — сделать так, чтобы вероятность правильного ответа была намного выше, чем вероятность неправильных. Тогда, повторяя алгоритм несколько раз, мы сможем понять, какой ответ правильный. В зависимости от алгоритма можно дать математическую оценку, сколько раз нужно повторить вычисление, чтобы быть уверенным в правильности ответа. Часто, кстати, предлагаемый ответ можно ещё и проверить; в целом ряде задач ответ трудно найти, но легко проверить. Как, например, судоку: решить трудно, но проверить решение легко.
Почему квантовый компьютер может выдавать неправильные ответы?
Потому что не может по-другому. Квантовый компьютер потому такой мощный в ряде задач, что на каждом шаге он оперирует всеми возможностями — приводящими и к правильному ответу, и к неправильным. Он постепенно выращивает «смесь» разных ответов. Квантовый алгоритм управляет вероятностями, с которыми ответы «выпадут» при финальном измерении. Но это лишь вероятности, единичный исход остаётся непредсказуемым. При взаимодействии с квантовым миром мы неизбежно сталкиваемся с индетерминизмом — беспричинным выпадением одного или другого результата в идентичных обстоятельствах.
Извините, что я опять про конкурирующую фирму, но то, что вы рассказываете, чем-то похоже на то, как искусственный интеллект перемножает матрицы из миллиардов данных и выбирает ответ по принципу наибольшей вероятности.
Это интересная аналогия; искусственный интеллект тренируют, и он в результате выбирает каждое следующее слово в своём ответе в зависимости от контекста. Контекст, собственно говоря, ранжирует слова по вероятности. Для оживления в процесс встроена некоторая (очевидно, не слишком большая) степень случайности. Но вероятности в квантовом мире — это проявление физики, т.е. свойств системы. А случайность там — фундаментальная, «первозданная», не редуцируемая к какому-либо «механизму», из-за чего в неё невозможно вмешаться.
У случайности в «Спортлото», когда из барабана выталкивается 41-й шар, а не 24-й, есть понятная механика, даже если за конкретными деталями сложно проследить. А в квантовый индетерминизм вмешаться нельзя, потому что у него нет скрытых от нас шестерёнок. Голый индетерминизм, однако же соблюдающий вероятности.