Квантовая магия | страница 4
Глава 1
Магия запутанных состояний
1.1. На пороге эры квантовых компьютеров
Сейчас каждый из нас хотя бы в самых общих чертах представляет, что такое обычный компьютер. А что вы скажете насчет компьютера, информационный ресурс которого превышает число частиц во Вселенной (по оценкам специалистов, оно равно 10>80), — компьютера, который по своей эффективности превосходил бы обычный ПК примерно во столько же раз, сколько превосходит один атом? Скажете, что это бред, что такое просто немыслимо? И будете неправы! Поскольку в настоящее время работа над такими компьютерами идет полным ходом. Их назвали квантовыми компьютерами. Для этого устройства нужно не так уж много рабочих ячеек памяти, обрабатывающих информацию[1], — достаточно будет всего лишь нескольких сотен. Скажем, довольно 300 ячеек, чтобы информационный ресурс компьютера примерно на 10 порядков превысил число частиц во Вселенной (2>300 = 10>90)[2]. И весь этот гигантский массив информации будет согласованно изменяться за один рабочий такт. Столь поразительное различие между обычным и квантовым компьютерами объясняется тем, что эффективность последнего растет экспоненциально с увеличением числа его ячеек памяти.
Чтобы вы могли более наглядно представить себе, что такое экспоненциальный рост, напомню известную легенду о том, как индийский правитель решил отблагодарить изобретателя шахмат за новую интересную игру. Тот попросил выдать ему в качестве награды зерна пшеницы: на первую клетку шахматной доски следовало положить одно зернышко, на вторую — два, на третью — четыре, помещая на каждую следующую клетку в два раза больше зернышек, чем было предыдущей. Царь удивился такой скромной просьбе, однако выполнить ее оказалось невозможно. Во всем мире не нашлось бы столько пшеницы. Таким количеством зерна можно было усыпать всю планету. Амбар, в котором бы поместилась вся эта пшеница, должен был быть высотой до Солнца.
С квантовым компьютером ситуация та же самая: добавление каждой новой ячейки памяти к уже существующему регистру вдвое увеличивает общую эффективность устройства.
Так, классический компьютер с регистром из 300 бит может последовательно перебрать те же 2>300 состояний, но в каждый момент времени он может находиться лишь в одном из них. В то время как квантовый компьютер способен находиться одновременно во всех этих состояниях (в их суперпозиции