O uso do termo "dimensão" nesta descrição do algoritmo de Simon?

8

Em Kaye, Laflamme e Mosca (2007) pg106, eles escrevem o seguinte (no contexto do algoritmo de Simon):

... onde é um de espaço vectorial -dimensional gerado por .2 sS={0,s}2s

esse não é o único lugar em que eu vi esse espaço vetorial chamado "bidimensional". Mas, certamente, o fato de que ele é estendido apenas por um vetor, , significa (por definição) que é apenas "unidimensional"?s

Estou faltando alguma coisa aqui ou o uso do termo "dimensão" é diferente nessa área?

Mais Contexto

Como mencionado acima, o contexto é o algoritmo de Simon. Ou seja, existe um oráculo tal que se e somente se onde e é a adição em (isto é, bit a bit). O objetivo do algoritmo é encontrar . f ( x ) = f ( y ) x = y s s{ 0 , 1 } nZ n 2 sf:{0,1}n{0,1}nf(x)=f(y)x=yss{0,1}nZ2ns

Após aplicar um circuito relevante, a saída é uma distribuição uniforme de tal que . A declaração que citei acima refere-se ao fato de que, como e são a solução para esse problema, você só precisa de vetores linearmente independentes para encontrar .zs = z 1 s 1 + z 2 s 2+ z n s n = 0 0 s n - 1 z sz{0,1}nzs=z1s1+z2s2+znsn=00sn1zs

Editar

O termo também é usado no mesmo contexto no final da página 4 deste pdf ( versão da Wayback Machine ).

Espaguetificação quântica
fonte
1
você pode adicionar algum contexto para o uso dessa frase? O que é , o que é , você está falando de espaços de vetores reais / complexos, etc. De um modo geral, a dimensão do espaço em que um estado vive é simplesmente o número de modos diferentes suportados pelo sistemas0
glS
@glS Veja minha edição.
Spaghettification Quantum
2
Ainda assim, você pode adicionar a frase completa da qual esse extrato é retirado?
GLS
@glS Veja minha edição. Eu publiquei um link para um pdf que diz a mesma coisa no mesmo contexto. A razão pela qual não adicionei a frase completa é porque ela não adiciona nada - ela simplesmente define algo que não é relevante para minha pergunta.
Spaghettification Quantum

Respostas:

2

Para representar um estado ' ' como um vetor em um espaço de Hilbert, o vetor ' ' deve de fato ser diferente de zero. Assim, o rótulo ' ' é apenas um rótulo para algum vetor designado (da norma 1) em nossa base computacional. Obviamente, isso é um abuso de notação, mas é bastante comum. A notação mais usual (e menos confusa) seria . Essa notação é usada até na página wiki sobre qubits .000|0

Construindo isso desde o início: temos espaços vetoriais bidimensionais e designamos elementos e nesses espaços vetoriais. Ambos estes elementos têm norma 1. Em seguida, formar o dimensional de espaço vectorial . Podemos designar uma base computacional com para . Dentro de existem dois vetores de interesse: e , comnVi|0i|1i2nV=i=1nVi|b1b2bnb1,,bn{0,1}VV0=|000s=|s1s2sns1,,sn os bits de . O espaço vetorial é trivialmente bidimensional.sS=span{0,s}V

JSQuareD
fonte
0

A dimensão de um espaço vetorial é o número de vetores que compõem sua base.
Para um qubit, existem dois vetores básicos: [1 0] e [0 1]. Portanto, a dimensão do espaço vetorial é 2.


fonte
1
Se você ler a pergunta original, o problema não está relacionado aos qubits, mas à maneira como Kaye, Laflamme e Mosca estão usando a notação. (Dito isto, o título inicial da questão foi talvez um pouco confusa.)
Niel de Beaudrap