Главная страница
Навигация по странице:

  • 10.6.3. Обратимые классические вычисления

  • 10.6.4. Обратимые вычисления

  • 10.6.5. Вентили сугубо квантовые

  • 10.6.6. Обратимость и уборка «мусора»

  • Симметрии-1 (теорема Н¨етер)

  • 11.1. Что такое симметрия в квантовой механике

  • 11.2. Преобразования операторов «вместе» и «вместо»

  • 11.3. Непрерывные симметрии и законы сохранения

  • 11.3.1. Сохранение единичного оператора

  • Как понимать квантовую механику. Как пониматьквантовую механику


    Скачать 4.31 Mb.
    НазваниеКак пониматьквантовую механику
    АнкорКак понимать квантовую механику.pdf
    Дата06.03.2018
    Размер4.31 Mb.
    Формат файлаpdf
    Имя файлаКак понимать квантовую механику.pdf
    ТипКнига
    #16313
    страница34 из 52
    1   ...   30   31   32   33   34   35   36   37   ...   52
    10.6.2. Вычисления и необратимость
    Описанные выше логические схемы представляют собой графическое описание процесса вычислений, который может быть реализован на неко- тором классическом вычислительном устройстве. То есть логические схе- мы — описания физических процессов, которые реализуют данное вычис- ление.
    Поскольку линии логической схемы могут разветвляться, произволь- ная информация в логических схемах может копироваться. Согласно тео- реме о невозможности клонирования квантового состояния, возможность

    302
    Г
    ЛАВА
    10
    копирования означает, что информация не может задаваться произволь- ным квантовым состоянием, в частности, она не может быть квантовой суперпозицией двух логически различных входов. Поскольку число входов логического вентиля больше, чем число выходов, число входных состоя- ний больше, чем число выходных, и работа такого вентиля необратима.
    Физически из этого, в частности, следует, что работа соответствующего физического устройства генерирует энтропию: потеря одного бита инфор-
    мации порождает не менее одного бита энтропии, как меры недостатка
    информации о микросостоянии системы.
    Поскольку квантовая теория замкнутых систем всегда порождает обра- тимую (унитарную) эволюцию, необратимые логические вентили не могут быть смоделированы как замкнутые квантовые системы.
    10.6.3. Обратимые классические вычисления
    Унитарная квантовая эволюция, в отличие от классических алгорит- мов, полностью обратима. Тем не менее любое классическое вычисление может быть модифицировано так, чтобы каждый шаг выполнялся обрати- мым образом, и вс¨е вычисление в целом также было обратимым.
    Для обратимых классических вычислений вход и выход всегда содер- жат одинаковое количество бит L и любое вычисление можно рассматри- вать как некоторое взаимно-однозначное отображение (перестановку) мно- жества всех входов (состоит из 2
    L
    элементов) на себя.
    Такую перестановку можно представить матрицей 2
    L
    × 2
    L
    , в каждой строке и в каждом столбце которой имеется ровно одна единица, а осталь- ные элементы — нули. Такая матрица является унитарной (обратима и сох- раняет скалярное произведение), а значит может быть реализована как опе- ратор эволюции некоторой квантовой системы с пространством состояний
    H
    L
    =
    C
    2
    L
    (см. рис. 10.1).
    10.6.4. Обратимые вычисления
    A
    Рис. 10.1. Обратимый логи- ческий вентиль, действую- щий на два (ку)бита.
    Для записи обратимых вычислений удоб- но использовать обратимые логические опе-
    рации (они не подпадают под определение логической операции, данное выше). Обрати- мые логические операции являются взаимно- однозначными отображениями множества вхо- дов (множество состояний l битов, которое имеет 2
    l состояний) на множество выходов,

    10.6. Л
    ОГИКА И ВЫЧИСЛЕНИЯ
    303
    которое также имеет 2
    l состояний и может быть записано как множество состояний l битов.
    Обратимая логическая операция может быть изображена графически
    (рис. 10.1) в виде обратимого логического вентиля: блока, имеющего рав- ное число входов (однобитных аргументов) и выходов (битов для запи- си значения функции). Такая картинка полностью аналогична графиче- скому представлению квантового оператора, действующего на сложную систему (см. 4.4.4 «Сравнение разных обозначений*»), и, действительно,
    действие такого вентиля на квантовую систему соответствует действию соответствующего унитарного оператора.
    Доказано, что любое классическое вычисление может быть сделано об- ратимым. При этом достаточно применить конечное число разновидностей обратимых логических вентилей, например, достаточно одного универсаль- ного вентиля «управляемое не»:
    «управляемое не»:
    00
    → 00 01
    → 01 10
    → 11 11
    → 10
    В операции «управляемое не» первый бит определяет применять ли опера- цию «не» ко второму биту, сам первый бит переда¨ется со входа на выход без изменений.
    Обратимые вентили типа «управляемое не» могут быть реализованы в виде классических, или квантовых устройств. Однако такой вентиль пе- реводит базисное состояние (в котором состояние всех битов зада¨ется как 0
    или 1 и биты не зависят друг от друга) снова в базисные состояния.
    То есть в процессе таких вычислений (вычислений в базисных состоя- ниях) нигде не появляются квантовые суперпозиции и квантовая запутан- ность. Единственное преимущество квантовой реализации таких вычисле- ний — теоретическая возможность вычисления без генерации энтропии, т. е.
    без диссипации энергии. Генерация энтропии и нагрев будут обязательно происходить только при необратимой очистке памяти и приготовлении ис- ходного состояния компьютера.
    10.6.5. Вентили сугубо квантовые
    Чтобы построить универсальный квантовый в смысле привед¨енного выше определения необходимо дополнить описанный выше вентиль «управ- ляемое не» несколькими сугубо квантовыми вентилями. Обычно берут

    304
    Г
    ЛАВА
    10
    однобитовые вентили e
    iασ
    x
    ,
    e iασ
    y
    ,
    e iασ
    z
    ,
    H =



    1

    2 1

    2 1

    2

    1

    2


    ⎠.
    Доказано, что, используя перечисленные вентили, можно воспроизвести любое унитарное преобразование на пространстве состояний входа (про- странстве состояний L кубитов) с любой напер¨ед заданной точностью.
    10.6.6. Обратимость и уборка «мусора»
    Переписывание какого-либо необратимого алгоритма в обратимом ви- де может привести к тому, что в схеме появятся дополнительные выход- ные биты, которые будет нести дополнительную информацию, которая не нужна для вычислений, но которая необходима, чтобы сделать вычисления обратимыми.
    То есть результат вычисления можно записать так:
    ˆ
    U
    |вход, 0 . . . 0
    выход
    , 0 . . . 0
    доп. ячейки
    =
    |вход, выход, вспомогательная информация
    «мусор»
    Вспомогательная информация может мешать интерференции квантовых состояний, поэтому предпочтительно было бы иметь процесс вида
    ˆ
    U
    |вход, 0 . . . 0
    выход
    , 0 . . . 0
    доп. ячейки
    =
    |вход, выход, 0 . . . 0 .
    Это не нарушает обратимости оператора ˆ
    U , т. к. вся информация, необ- ходимая для обращения вычисления, уже содержится в подсистеме ячеек
    «вход».
    Доказано, что любое классическое вычисление всегда можно провести обратимым образом так, чтобы все дополнительные ячейки памяти, кото- рые не используются для записи входа и выхода, в начале и конце процесса были в состоянии 0 («ложь», «нет», «спин вниз» и т. п.).
    Как правило, мы не можем «подсматривать» за промежуточными сос- тояниями квантового компьютера, работающего в суперпозиции базисных состояний, чтобы не разрушить суперпозицию и не испортить вычисле- ния. Однако, если мы заранее знаем, что на каком-то этапе вычислений в определ¨енной ячейке обязательно должен быть 0, мы можем это прове- рить, и состояние квантового компьютера от этого не изменится.

    10.6. Л
    ОГИКА И ВЫЧИСЛЕНИЯ
    305
    Если квантовые вентили реализуются не идеально точно, реальное со- стояние может чуть-чуть отличаться от желаемого, и мы можем вместо 0
    обнаружить 1. Это будет означать ошибку квантового компьютера. Если мы в самом деле обнаружим 0, то «неправильная» часть волновой функции си- стемы обнулится и мы, убедившись что ошибки пока нет, увеличим вероят- ность успешного завершения вычисления. По существу, это разновидность квантового эффекта Зенона.

    Г
    ЛАВА
    11
    Симметрии-1 (теорема Н¨етер)
    Рис. 11.1. Эмма Н¨етер
    (1882–1935). W
    Наиболее естественно строить квантовую ме- ханику, основываясь, понятии симметрии. Выше
    (5.1 «Квантовая механика замкнутой системы») вре- менная эволюция была описана как преобразование симметрии, порожд¨енное оператором энергии (га- мильтонианом). Следуя за классической теоретичес- кой механикой, в которой теорема Эммы Н¨етер уста- навливает связь между симметриями и законами сох- ранения, мы должны ожидать, что и другим преобра- зованиям симметрии будут соответствовать свои со- храняющиеся величины, прич¨ем сдвигу по координа- те должен соответствовать импульс.
    Как мы увидим далее, квантовая теорема Н¨етер даже проще классической. Мы воспользуемся ей,
    чтобы ввести в квантовую механику ряд наблюдае- мых, как имеющих классические аналоги (импульс, момент импульса), так и не имеющих (ч¨етность, квазиимпульс).
    11.1. Что такое симметрия в квантовой механике
    Симметрия физической системы — это некоторое преобразование, ко- торое переводит одни решения уравнений эволюции в другие решения того же уравнения
    1
    . В частности стационарные состояния должны переходить в стационарные с той же энергией
    2
    . Стационарные состояния образуют ба-
    1
    Рассматривавшийся выше сдвиг нулевого уровня энергии (5.13) не подпадает под данное определение, поскольку преобразование ψ(t)
    → ψ(t)e

    iE0t
    ¯
    h переводит решения уравнения
    Шр¨едингера с гамильтонианом ˆ
    H в решения другого уравнения Шр¨едингера, с гамильтониа- ном ˆ
    H = ˆ
    H + E
    0
    ˆ
    1.
    2
    Если симметрия не зависит от времени. В данном разделе мы ограничимся этим случаем,
    хотя возможны и иные случаи, например, переход от одной инерциальной системы отсч¨ета

    11.1. Ч
    ТО ТАКОЕ СИММЕТРИЯ В КВАНТОВОЙ МЕХАНИКЕ
    307
    зис, поэтому достаточно проверить симметрию только для стационарных состояний.
    Симметрии должны удовлетворять следующим условиям:
    • пространство чистых состояний имеет структуру линейного простран- ства =
    ⇒ симметрии описываются линейными операторами;
    • симметрия должна обладать свойством рефлексивности (если ψ сим- метрично φ, то и φ симметрично ψ) =
    ⇒ для всякого оператора сим- метрии существует обратный оператор, который тоже является симмет- рией;
    • пространство чистых состояний наделено структурой скалярного про- изведения =
    ⇒ операторы симметрии должны сохранять скалярное произведение (а значит и вероятность).
    Перечисленные три условия означают, что симметрии описываются
    унитарными операторами. φ симметрично ψ относительно симметрии ˆ
    U ,
    записывается как ψ = ˆ
    U φ, где ˆ
    U — унитарный оператор данной симметрии.
    Пусть задан некоторый гамильтониан, для которого задан спектр:
    ˆ

    E
    = Eψ
    E
    Если унитарный оператор ˆ
    U является симметрией данного гамильтониа-
    на, то состояние ˆ
    U ψ
    E
    также является собственным для того же гамильто- ниана с тем же собственным числом:
    ( ˆ
    H ˆ
    U )ψ
    E
    = ˆ
    H( ˆ
    U ψ
    E
    ) = E( ˆ
    U ψ
    E
    ) = ˆ
    U ( ˆ

    E
    ) = ( ˆ
    U ˆ
    H)ψ
    E
    Вычитая из первого выражения в цепочке равенств последнее, получаем:
    ( ˆ
    H ˆ
    U
    − ˆ
    U ˆ
    H)ψ
    E
    = 0.
    Состояния ψ
    E
    образуют базис. Таким образом, все базисные состояния об- нуляются под действием оператора [ ˆ
    H, ˆ
    U ] = ˆ
    H ˆ
    U
    − ˆ
    U ˆ
    H, а значит данный оператор является нулевым:
    [ ˆ
    H, ˆ
    U ] = ˆ
    H ˆ
    U
    − ˆ
    U ˆ
    H = 0.
    (11.1)
    Равенство нулю коммутатора (11.1) является необходимым и достаточным условием того, что унитарный оператор ˆ
    U является симметрией данного
    гамильтониана ˆ
    H.
    к другой, движущейся относительно исходной равномерно и прямолинейно, является симмет- рией для свободной частицы, хотя и меняет уровни энергии.

    308
    Г
    ЛАВА
    11
    Из условия (11.1) следует, что эрмитов оператор ˆ
    H и унитарный опе- ратор ˆ
    U могут быть диагонализованы одновременно, т. е. может быть пост- роен базис, все элементы которого являются собственными функциями для обоих операторов. Следует иметь в виду, что не всякая функция, собствен- ная для одного оператора, также является собственной для другого (такое возможно для собственных чисел, которым соответствуют несколько ли- нейно независимых собственных функций).
    11.2. Преобразования операторов «вместе» и «вместо»
    Мы можем применять преобразования симметрии не только к состоя- ниям, но и к операторам. Мы можем выполнять преобразования двумя спо- собами:
    Преобразование «вместе»: операторы преобразуются вместе с состо- яниями, так, чтобы изменение операторов компенсировало изменение состояний и все матричные элементы оставались теми же, что и до преобразования:
    ψ
    → ˆ
    U ψ,
    ˆ
    A
    → ˆ
    U ˆ
    A ˆ
    U

    ,
    φ
    | ˆ
    A
    |ψ → φ| ˆ
    U

    ˆ
    U
    ˆ
    1
    ˆ
    A U

    ˆ
    U
    ˆ
    1
    |ψ = φ| ˆ
    A
    |ψ .
    Преобразование «вместо»: операторы преобразуются вместо состоя- ний, так, чтобы изменение операторов и изменение состояний давало одинаковое преобразование матричных элементов:
    ψ
    → ˆ
    U ψ,
    ˆ
    A
    → ˆ
    A,
    φ
    | ˆ
    A
    |ψ → φ| ˆ
    U

    ˆ
    A ˆ
    U
    |ψ ,
    или
    ψ
    → ψ,
    ˆ
    A
    → ˆ
    U

    ˆ
    A ˆ
    U ,
    φ
    | ˆ
    A
    |ψ → φ| ˆ
    U

    ˆ
    A ˆ
    U
    |ψ .
    Таким образом, преобразования операторов «вместе» и «вместо» осу- ществляются с помощью обратных операторов.
    Преобразования «вместе» естественно применять для описания пас- сивных преобразований, когда преобразования состояния системы тракту- ются как замена базиса. В этом случае преобразование операторов вместе с состояниями соответствует их переписыванию в новом базисе.
    Преобразования «вместо» естественно применять для описания актив- ных преобразований, когда преобразования состояния системы трактуются

    11.3. Н
    ЕПРЕРЫВНЫЕ СИММЕТРИИ И ЗАКОНЫ СОХРАНЕНИЯ
    309
    как изменение физического состояния системы. В этом случае преобра- зование операторов вместо состояний да¨ет альтернативное описание того же самого преобразования. Например, преобразование операторов от пред- ставления Шр¨едингера к представлению Гайзенберга — это преобразование операторов «вместо» преобразования состояний, задававшего унитарную эволюцию в представлении Шр¨едингера.
    11.2.1. Непрерывные преобразования операторов и коммутаторы
    Пусть оператор ˆ
    A подвергается однопараметрическому преобразова- нию «вместе» ˆ
    U
    α
    :
    ˆ
    A
    → ˆ
    A
    α
    = ˆ
    U
    α
    ˆ
    A ˆ
    U

    α
    ,
    ˆ
    U
    α
    = e iα ˆ
    B
    Дифференцируя ˆ
    A
    α
    по параметру α, получаем коммутатор операто- ра ˆ
    A
    α
    и генератора преобразования ˆ
    B:
    d ˆ
    A
    α

    = (i ˆ
    B) ˆ
    U
    α
    ˆ
    A ˆ
    U

    α
    + ˆ
    U
    α
    ˆ
    A ˆ
    U

    α
    (
    −i ˆ
    B) = i[ ˆ
    B, ˆ
    A
    α
    ].
    (11.2)
    Положив α = 0, получаем необходимое и достаточное условие инва- риантности оператора при однопараметрическом преобразовании («вместе»
    или «вместо» — не важно):
    [ ˆ
    A, ˆ
    B] = 0.
    11.3. Непрерывные симметрии и законы сохранения
    В классической механике каждой симметрии, параметризуемой непре- рывным параметром, в соответствии с теоремой Эммы Н¨етер соответ- ствует закон сохранения. Если выбором координат свести такую сим- метрию к сдвигу по какой-то обобщ¨енной координате (однородность по обобщ¨енной координате), то такой сохраняющейся величиной можно выб- рать обобщ¨енный импульс вдоль этой координаты. Если функция Гамиль- тона H(Q, P ) не зависит от координаты Q
    i
    , то есть если
    ∂H(Q,P )
    ∂Q
    i
    = 0, то в силу уравнения Гамильтона
    ∂H(Q,P )
    ∂Q
    i
    =
    − ˙P
    i импульс P
    i не зависит от времени.
    Получим квантовый аналог теоремы Н¨етер. Пусть имеется однопара- метрическая группа симметрий гамильтониана ˆ
    H с непрерывным парамет-

    310
    Г
    ЛАВА
    11
    ром α
    ∈ R:
    ˆ
    U
    α
    1
    ˆ
    U
    α
    2
    = ˆ
    U
    α
    1

    2
    ,
    (11.3)
    ˆ
    U
    −1
    α
    = ˆ
    U
    −α
    ,
    (11.4)
    ˆ
    U
    0
    = ˆ
    1,
    (11.5)
    [ ˆ
    H, ˆ
    U
    α
    ] = 0.
    (11.6)
    Частный случай однопараметрической группы симметрии сдвига по вре- мени (5.4)–(5.6) уже рассматривался при выводе уравнения Шр¨едингера.
    И подобно тому, как из сдвига по времени ˆ
    U
    t получается оператор Га- мильтона (оператор Гамильтона отвечает энергии, той самой величине, сох- ранение которой следует из однородности времени по теореме Н¨етер), из симметрии ˆ
    U
    α
    получится эрмитов оператор некоторой сохраняющейся ве- личины.
    Дифференцируя (11.6) по параметру α, получаем:

    ∂α
    [ ˆ
    H, ˆ
    U
    α
    ]
    α=0
    =
    ˆ
    H,
    ∂ ˆ
    U
    α
    ∂α
    α=0
    = 0.
    Обозначим
    ˆ
    A =
    −i¯h
    ∂ ˆ
    U
    α
    ∂α
    α=0

    ˆ
    U
    α
    = e i
    ¯
    h
    α ˆ
    A
    (11.7)
    (по сравнению с (5.9) здесь выбран другой знак). Полностью аналогич- но (5.10)
    ˆ
    U


    =
    ˆ
    1
    − dα
    ˆ
    A

    h
    + o(dα)

    = ˆ
    1 + dα
    ˆ
    A


    h
    + o(dα),
    (11.8)
    ˆ
    U


    = ˆ
    U
    −1

    =
    ˆ
    1
    − dα
    ˆ
    A

    h
    + o(dα)
    −1
    = ˆ
    1 + dα
    ˆ
    A

    h
    + o(dα),

    ˆ
    A = ˆ
    A

    Таким образом, мы получаем эрмитов оператор ˆ
    A, для которого коммутатор с гамильтонианом обнуляется
    [ ˆ
    H, ˆ
    A] = 0.
    (11.9)
    Эрмитовы операторы ˆ
    H и ˆ
    A могут быть одновременно диагонализованы.
    То есть математически (11.9) не имеет преимуществ перед (11.1), но имеет- ся преимущество с точки зрения физического смысла, поскольку эрмитовой

    11.3. Н
    ЕПРЕРЫВНЫЕ СИММЕТРИИ И ЗАКОНЫ СОХРАНЕНИЯ
    311
    величине соответствует некоторая измеряемая величина. Энергия и физи- ческая величина, соответствующая оператору ˆ
    A, могут быть одновременно измерены.
    Далее мы рассмотрим ряд важных примеров квантовых законов сохра- нения.
    11.3.1. Сохранение единичного оператора
    Заметим, что любой гамильтониан симметричен относительно одно- временного умножения всех волновых функций на одинаковый фазовый множитель e
    α
    = e iα
    , α
    ∈ R, |e
    α
    | = 1. Умножение на e
    α
    может рассматри- ваться как действие унитарного оператора ˆ
    e
    α
    = e
    α
    · ˆ1 из группы U(1). Мы получаем однопараметрическую симметрию, для которой сохраняющаяся физическая величина зада¨ется единичным оператором ˆ
    1 =
    −i
    ∂ ˆ
    e
    α
    ∂α
    α=0
    , ко- торый, очевидно, коммутирует с любым оператором, а значит сохраняется для любого гамильтониана
    3
    1   ...   30   31   32   33   34   35   36   37   ...   52


    написать администратору сайта