По определению преобразование Адамара задается матрицей, элементами которой являются
(ЧАСн)я дж"="2− н / 2( − 1)я ⋅ дж
где
я ⋅ дж
является побитовым скалярным произведением двоичных представлений, т.е. количество раз
1 , 1
появляется на одних и тех же местах (цифрах) как в
я
и
Дж
. Для случая трех кубитов матрица
ЧАС3"="1232⋅⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜111111111− 11− 11− 11− 111− 1− 111− 1− 11− 1− 111− 1− 111111− 1− 1− 1− 11− 11− 1− 11− 1111− 1− 1− 1− 1111− 1− 11− 111− 1⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟
Вы можете умножить эту матрицу на свой вектор, который является столбцом
12–√( 1 , 0 , 0 , 0 , 0 , 0 , 0 , 1)Т
и вы получите
12( 1 , 0 , 0 , 1 , 0 , 1 , 1 , 0)Т
Мне нужно было только посмотреть на первый и последний столбцы
ЧАС3
. Если бы было две записи
1 , 1
там результат был
( 1 /23 / 2) ⋅ ( 1 /2–√) × ( 1 + 1 ) = 1 / 2
в том же ряду; если бы
1 , − 1
или
− 1 , 1
, результат был
0
в том же ряду. Обратите внимание, что результирующий вектор также имеет единичную норму,
4 ×12/22= 1
, что гарантируется унитарностью матрицы Адамара.
Преобразование Адамара — это своего рода дискретное преобразование Фурье. Обратите внимание, что у вас было2
одинаково представленные записи в исходном векторе; не совсем случайно его преобразование Адамара имело8/2 = 4 _ _
ненулевые записи (с одинаковым абсолютным значением). Здесь,8
- полная размерность гильбертова пространства и2
в знаменателе скопировано из второго предложения этого абзаца. Это «обратное соотношение» аналогично соотношению неопределенностей дляΔ х
иΔ р
: чем более «локализован» исходный вектор, тем более «делокализовано» его преобразование Адамара.
Питер Шор
оромэ