Главная > КВАНТОВЫЙ КОМПЬЮТЕР КВАНТОВЫЕ ВЫЧИСЛЕНИЯ (В.А.Садовничий)
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

Метод, который будет применен для построения модели с гамильтонианом, не зависящим от времени, основан на следующем наблюдении. В приведенной выше конструкции происхождение зависимости от времени скрывалось в необходимости последовательных изменений типа гамильтониана, чтобы за время Δ совершилось три превращения, вызываемые операторами V1,V2 и V3. Однако нет причин, по которым эволюция системы не может ускориться так, чтобы за интервал Δ выполнялась бы операция V, объединяющая все три шага — запись, вычисление и сдвиг. Чтобы осуществить это, нужно построить унитарный оператор V, который в терминах чисел (lγjkϕ) действовал бы следующим образом:
VΨlγjkϕ=Ψlγjkϕ,

где Ψlγjkϕ и Ψlγjkϕ связаны соотношением
V3V2V1Ψlγjkϕ=iΨlγjkϕ.

Связь между штрихованными и нештрихованными величинами в уравнении (36) определяется равенствами (21), (24) и (26). Детали соответствующего вывода предоставляются читателю. Заметим только, что если пятерки ( lγjkϕ ) описывают состояние (стандартной) машины Тьюринга в конце n-го шага стандартного вычисления Misplaced &, то (lγjkϕ) описывает состояние машины в конце (n+1)-го шага. Существует много конфигураций ( lγjkϕ), не соответствующих ни одному из состояний машины Тьюринга. Кроме того, в силу построений раздела 2 существуют конфигурации f : которые нельзя представить какимнибудь набором (lγjkϕ). В качестве примера приведем конфигурацию, в которой головка j записала более чем один (+)-спин. В таких конфигурациях оператор V может сводиться к тождественному, а может и не быть им — все зависит от конфигурации.

Рассмотрим некоторый вектор Ψ1γ00b, который представляет начальное состояние стандартного вычисления (раздел 3 ). Пусть Nγ некоторое число, определяемое условием VNγΨ1γ00b=Ψ1γ00b. Такое число существует, потому что V — унитарный оператор, а множество конфигураций на решетке конечно. Определим орбиту V при Ψ1γ00b как множество состояний {VnΨ1γ00bn=0,1,,Nγ1}.

Для каждого γ существует орбита длины Nγ. Поскольку V унитарный оператор, не существует двух орбит, обладающих общими состояниями. Заметим, что Misplaced & при всех γ. В результате J итераций оператора V, примененных к вектору Ψ1γ00, соответствуют выполнению J вычислительных шагов машиной Тьюринга. Продолжение итераций V вплоть до Nγ1 разрушает представление, т. к. получающиеся состояния не соответствуют состояниям, получаемым при вычислении. Однако эффектом продолжения итераций является уничтожение записей и результатов вычисления, что приводит в конце концов к начальному состоянию.

Кроме перечисленных выше, существует много других нетривиальных орбит. Любую конфигурацию решетки f, для которой Ψf не содержится в уже построенных орбитах, можно использовать для создания новых орбит. Применяя эту процедуру, можно исчерпать запас состояний конфигураций решетки и найти все орбиты оператора V. Все сказанное легко перевести на язык стандартного пространства Гильберта. Гильбертово пространство решетки H, натянутое на все состояния конфигураций, можно разложить на множество замкнутых подпространств, которые нетривиальны и неприводимы относительно оператора V и находятся во взаимно однозначном соответствии с орбитами. Каждое подпространство натянуто на состояния соответствующей орбиты. В частности, для каждого стандартного выражения на ленте γ существует подпространство Hγ, натянутое на {VnΨ1γ00bn=0,1,,Nγ1}.

Пусть H1,H2,,HN — это все V-инвариантные неприводимые подпространства, а P1,P2,,PN — проекционные операторы, выделяющие эти подпространства. Оператор V можно представить в форме
V=j=1NVjPj,

где VjHj=Hj=PjH и [Vj,Pj]=0. Нас интересуют подпространства Hγ с проекционными операторами Pγ и сужения Vγ оператора V на Hγ. Для этой цели определим другой оператор W :
W=γVγPγ+(1γPγ),

где сумма берется по всем возможным при стандартном вычислении начальным выражениям на ленте. W — унитарный оператор, совпадающий с V на подпространствах Hγ и действующий как единичный в других областях.

Наша цель — построить полный гамильтониан H, удовлетворяющий соотношению
W=eiΔH.

Для этого полезно найти в каждом подпространстве Hγ собственные значения и собственные векторы оператора Vγ. (Излагаемый метод един для всех конечномерных пространств и его можно применить к любому оператору Vj из разложения V ).

Фиксируем γ и рассмотрим векторы Ψ0γ,Ψ1γ,,ΨNγ1γ в Hγ, определяемые равенствами Ψnγ=VnΨ1γ00b для n=0,1,,Nγ1. Для nJ вектор Ψn представляет состояние машины Тьюринга после n шагов вычисления. Очевидно, что
VγΨnγ=Ψn+1γ,

с тем уточнением, что если n=Nγ1, то n+1 следует положить равным 0.

Вышеприведенное показывает, что Vγ — это оператор двустороннего сдвига в Hγ. Поскольку пространство Hγ конечномерно, то спектр Vγ чисто дискретен. Собственные значения и собственные векторы таких операторов известны. Собственные значения VγNγ
корни из единицы α0,α1,,αNγ1, определяемые формулой
αl=exp(2πilNγ).

Собственные векторы Φ0γ,Φ1γ,,ΦNγ1γ определяются выражениями
Φlγ=1Nγj=0Nγ1(αl)j+1Ψjγ.

Ясно, что
VγΦlγ=αlΦlγ.

Гамильтониан H должен удовлетворять равенствам (37) и (38). Потребуем, чтобы его можно было представить в форме
H=γHγ,

где для каждого стандартного выражения γ на вычислительной ленте оператор Hγ действует нетривиально только в пространстве Hγ и равен нулю в других областях. Кроме того, должно выполняться равенство Vγ=exp(iHγΔ). В этом случае для всех t оператор W(t)= exp(iHt) удовлетворяет равенству
W(t)=γeiHγtPγ+1(1γPγ),
т. к. HγHγ=0 при γeqγ.

Можно определить различные гамильтонианы Hγ, удовлетворяющие равенству exp(iΔHγ)=Vγ. Вот один из таких операторов (=1) :
Hγ=l=0Nγ12πΔlNγQlγ,

где Qlγ — оператор проектирования на собственный вектор Φlγ. Заметим, что оператор Hγ=l=0Nγ1(2π/Δ)(l/Nγ+nlγ)Qlγ, где nlγ произвольное целое число, также согласуется с условиями (37) и (38). Равенство (44) — простейшая из всех возможностей: nlγ=0 для всех l и γ.

Пусть Vγ(t)=exp(iHγt) — оператор сдвига во времени для гамильтониана Hγ, определенного равенством (44). Тогда
Vγ(t)=l=0Nγ1exp2πiltNγΔQlγ.

Формулы (44) и (45) задают гамильтониан Hγ и оператор сдвига во времени Vγ(t) в терминах собственных векторов Qlγ. Удобно выразить Vγ(t) и Hγ непосредственно в терминах проекционных и обменных операторов в спиновом конфигурационном пространстве. Используя равенства (40) и (41), можно представить проецционные операторы Qlγ как
Qlγ=1Nγj,k=0Nγ1exp(2πilNγ(jk))ΨjγΨkγ.

Заметим, что
ΨjγΨkγ=σjkPkγ,

где σjk — оператор перестановки конфигураций j и k, определенный равенством (14). Конфигурации j и k, которые соответствуют состоянию системы на j-м и k-м шагах вычисления, определены во всей решетке, изображенной на рис. 1,Pkγ — оператор проектирования на состояние Ψkγ. С помощью равенств (46) и (47) гамильтониан можно представить так:
Hγ=j,k=0Nγ1djkσjkγPkγ,

где коэффициенты djk равны
djk=l=0Nγ12πlΔNγ2exp2πil(jk)Nγ.
Оператор сдвига во времени равен
Vγ(t)=j,k=0Nγ1bjk(t)σjkγPkγ,

где коэффициенты bjk(t) определяются формулой
bjk(t)=1Nγl=0Nγ1exp(2πilNγ(tΔ+kj)).

Ясно, что определенный равенствами (42) и (44) или (48) гамильтониан обладает требуемыми свойствами. Он не зависит от времени. Закон эволюции начального состояния Ψ(t)=exp(iHt)Ψ1γ00b таков, что вектор состояния в момент времени t=nΔ,Ψ(nΔ)=Ψ¯nγ соответствует конфигурации системы после n шагов вычисления. (Заметим, что Ψ1γ00b=Ψ0γ.) Это следует из того обстоятельства, что в силу (51) числа bjk(nΔ) равны нулю, если не выполняются соотношения n(modNγ)+kj=0 или Nγ. В двух последних случаях bjk(nΔ)=1. Для t=NγΔ — времени завершения цикла для каждого состояния из Hγ справедливо равенство W(NγΔ)Ψnγ=Ψnγ для каждого Misplaced &. Таким образом, если начать вычисление в момент времени t=0, выйдя из начального состояния Ψ1γ00b, то в момент NγΔ мы вернемся в начальное состояние.

Действие W(t) на состояния за промежуток времени, не кратный Δ, определяется формулой (50). В частности, пусть t=nΔ+δ, где 0δ1. Тогда W(t) (или, что эквивалентно, Vγ(t) ), действуя на Ψ1γ00b, дает
Ψ(nΔ+δ)=m=0Nγ1bmn(δ)Ψmγ.

Здесь было использовано (см. (51)) соотношение bm0(nΔ+δ)=bmn(δ)= =bmn(δ).

1
Оглавление
email@scask.ru