Come funziona la notazione bra-ket?


29

Gli algoritmi quantistici usano spesso la notazione bra-ket nella loro descrizione. Cosa significano tutte queste parentesi e linee verticali? Ad esempio: |ψ=α|0+β|1

Mentre questa è probabilmente una domanda sulla matematica, questo tipo di notazione sembra essere usato frequentemente quando si tratta specificamente di calcolo quantistico. Non sono sicuro di averlo mai visto usato in altri contesti.


modificare

Con l'ultima parte, intendo dire che è possibile indicare vettori e prodotti interni usando la notazione standard per l'algebra lineare, e alcuni altri campi che usano questi oggetti e operatori lo fanno senza l'uso della notazione bra-ket.

Questo mi porta a concludere che esiste qualche differenza / ragione per cui bra-ket è particolarmente utile per indicare algoritmi quantistici. Non è un'affermazione di fatto, lo intendevo come un'osservazione. "Non sono sicuro di averlo visto usato altrove" non è la stessa affermazione di "Non è usato in nessun altro contesto".


Risposte:


18

Come già spiegato da altri, un ket è solo un vettore. Un reggisenoè il coniugato eremitico del vettore. Puoi moltiplicare un vettore con un numero nel solito modo.|ψ ψ|

Ora arriva la parte divertente: puoi scrivere il prodotto scalare di due vettori e come .|ψ|ϕϕ|ψ

È possibile applicare un operatore al vettore (in dimensioni finite questa è solo una moltiplicazione di matrici) .X|ψ

Tutto sommato, la notazione è molto utile e intuitiva. Per ulteriori informazioni, consultare l' articolo di Wikipedia o un libro di testo sulla Meccanica Quantistica.


"il reggiseno è un coniugato eremitico." Che cos'è un coniugato eremitico di un vettore? E solo il prodotto interno dei vettori e ? ϕ|ψϕψϕψ
sviluppatore il

Esistono due tipi di vettori, vettori di colonna e vettori di riga. Il coniugato eremitico di un vettore di colonna è un vettore di riga con elementi coniugati complessi e viceversa.
jknappen - Ripristina Monica il

elementi coniugati complessi?
sviluppatore il

Elementi come in elementi di matrice. Puoi anche usare il termine "componenti" che è più comune quando si parla di vettori.
jknappen - Ripristina Monica il

1
Sì, è il prodotto interno , ma lo spazio vettoriale è complesso, quindi la formula è , nota il pugnale per il coniugato eremitico, non è solo la trasposizione. ϕ|ψϕψ
jknappen - Ripristina Monica il

20

Si potrebbe pensare a e come due stati di base ortonormali (rappresentati da "ket" s) di un bit quantico che risiede in uno spazio vettoriale complesso bidimensionale. Le linee e le parentesi che vedi sono fondamentalmente la notazione bra-ket, nota anche come notazione di Dirac, che è comunemente usata nella meccanica quantistica.|0|1

Ad esempio potrebbe rappresentare lo stato di spin-down di un elettrone mentre potrebbe rappresentare lo stato di spin-up. Ma in realtà l'elettrone può trovarsi in una sovrapposizione lineare di questi due stati, ovvero (questo è normalmente normalizzato come ) dove .|0|1|ψelectron=a|0+b|1a|0+b|1|a|2+|b|2a,bC


16

Cosa significano tutte queste parentesi e linee verticali?

La notazione significa esattamente la stessa cosa di o , ovvero indica un vettore il cui nome è "v". Questo è tutto. Non c'è nessun altro mistero o magia, affatto. Il simbolo indica un vettore chiamato "psi".|vvv|ψ

Il simbolo è chiamato "ket", ma potrebbe anche (e secondo me dovrebbe) essere chiamato un "vettore" senza alcuna perdita di significato.|

Mentre questa è probabilmente una domanda sulla matematica, questo tipo di notazione sembra essere usato frequentemente quando si tratta specificamente di calcolo quantistico. Non sono sicuro di averlo mai visto usato in altri contesti.

La notazione è stata inventata da un fisico ( Paul Dirac ) e si chiama "notazione di Dirac" o "notazione bra-ket" . Per quanto ne so, Dirac probabilmente inventato studiando la meccanica quantistica, e così storicamente la notazione è in gran parte stato utilizzato per indicare i vettori che compaiono in meccanica quantistica, cioè stati quantistici. La notazione bra-ket è lo standard in qualsiasi contesto di meccanica quantistica, non solo il calcolo quantistico. Ad esempio, l' equazione di Schrodinger , che ha a che fare con la dinamica dei sistemi quantistici e che precede il calcolo quantistico da decenni, è scritta usando la notazione bra-ket.

Inoltre, la notazione è piuttosto conveniente in altri contesti di algebra lineare e viene utilizzata al di fuori della meccanica quantistica.


12

Questo mi porta a concludere che esiste qualche differenza / ragione per cui bra-ket è particolarmente utile per indicare algoritmi quantistici.

C'è già una risposta accettata e una risposta che spiega 'ket', 'bra' e la notazione del prodotto scalare.

Proverò ad aggiungere un po 'di più alla voce evidenziata. Cosa lo rende una notazione utile / utile?

La prima cosa per cui la notazione bra-ket è usata molto è indicare semplicemente gli autovettori di un operatore (di solito eremitico) associato a un autovalore. Supponiamo di avere un'equazione di autovalore , che può essere indicata come , e probabilmente qualche etichetta extra se c'è un po 'di degenerazione .A(v)=λvA|λ=λ|λkA|λ,k=λ|λ,k

Vedete questo impiegato in tutta la meccanica quantistica, gli eigenstate del momento tendono ad essere etichettati come o seconda delle unità o con più stati di particelle ; rappresentazione del numero di occupazione per il sistema bose e fermi molti sistemi corporei ; una mezza particella di spin che prende di solito gli dell'operatore , scritto a volte come e o e , ecc. come scorciatoia per|k|p|p1,p2,p3|n1,n2,Sz|+||||±/2 ; le armoniche sferiche come autofunzioni delle funzioni e sono convenientemente scritte come con eL2Lz|l,ml=0,1,2,m=l,l+1,,l1,l.

Quindi la praticità della notazione è una cosa, ma c'è anche una sorta di sensazione 'lego' alle manipolazioni algebriche con notazione , ad esempio l' operatore metà spin nella notazione come , agendo su uno stato come uno semplicementeSxSx=2(||+||)|

Sx|=2(||+||)|=2|↓∣↑+2|↑∣↑=2|

poiché e .↑∣↑=1↓∣↑=0

Cosa lo rende utile per gli algoritmi quantistici?

Supponiamo di avere un sistema a due livelli adatto per un qubit; questo forma uno spazio vettoriale complesso bidimensionale dire la cui base è indicata come e . Quando consideriamo dire qubit di questa forma, gli stati del sistema vivono in uno spazio più grande lo spazio del prodotto tensore, . La notazione di Dirac può essere piuttosto utile qui, gli stati di base saranno etichettati da stringhe di uno e di zeri e uno di solito indica uno stato, ad esempio , e diciamo che abbiamo un operatore di flip che scambiaV|0|1nVn|1|0|0|1|1001Xi10 sul 'esimo bit, questo può agire piuttosto semplicemente sulle suddette corde ad esempio , e prendendo una somma di operatori o di agire su un la sovrapposizione degli stati funziona altrettanto semplicemente.iX3|1001=|1011

Leggera cautela: uno stato scritto come non significa sempre , ad esempio quando hai due fermioni identici con le funzioni wave dicono e , con etichette che indicizzano un set di basi, quindi si potrebbe scrivere lo stato determinante slater dei fermioni in una scorciatoia come o even .|a,b|a|bϕk1(r1)ϕk2(r2)

12(ϕk1(r1)ϕk2(r2)ϕk1(r2)ϕk2(r1))
|ϕk1,ϕk2|k1,k2|k1|k2

8

La notazione ket indica un vettore in qualunque spazio vettoriale in cui stiamo lavorando, come lo spazio di tutte le complesse combinazioni lineari delle otto stringhe a 3 bit , , , ecc. , Come potremmo usare per rappresentare gli stati di un computer quantistico. Unadorned significa esattamente la stessa cosa: la notazione ket è utile in parte per sottolineare che, ad esempio, è un elemento dello spazio vettoriale di interesse e in parte per la sua carinità in combinazione con notazione del reggiseno .|ψ000001010ψ|ψ|010

La notazione del reggisenoindica il doppio vettore o covector - una mappa lineare funzionale o lineare da vettori a scalari, il cui valore in un vettore è il prodotto interno di con , scritto in modo gradevole . Qui assumiamo l'esistenza di un prodotto interno, che non è un dato in spazi vettoriali arbitrari, ma nella fisica quantistica di solito lavoriamo in spazi di Hilbert che per definizione hanno un prodotto interno. Il duale di un vettore è talvolta chiamato anche trasposizione (eremitica)ψ||ϕψϕψ|ϕ, perché nella rappresentazione matriciale, un vettore corrisponde a una colonna e un covector corrisponde a una riga e quando si moltiplica si ottiene uno scalare. (La parte eremitica significa oltre a trasporre la matrice, prendiamo il complesso coniugato delle sue voci — che in realtà sta solo trasponendo ulteriormente la rappresentazione matriciale del complesso numero .)row×column[abba]a+bi

Se scritto nell'altro modo,, ottieni il prodotto esterno di con , definito come la trasformazione lineare dello spazio vettoriale in se stesso data da . Cioè, dato un vettore , ridimensiona il vettore dello scalare dato dal prodotto interno . Poiché le operazioni in questione sono associative, possiamo rimuovere le parentesi e scrivere in modo inequivocabile|ψϕ|ψϕ|θ(ϕ|θ)|ψθψϕ|θ

(|ψϕ|)|θ=|ψϕ|θ=ϕ|θ|ψ=(ϕ|θ)|ψ.
Le operazioni in questione non sono commutative in generale, tuttavia: l'inversione dell'ordine produce il complesso coniugato , sostituendo con . Potrebbero esserci anche altre trasformazioni degli spazi coinvolti lanciate nel mix, come , che possono essere lette in modo equivalente come precomposizione del funzionale linearedalla trasformazione lineare , applicata al vettoreψ|ϕ=ϕ|ψa+biabiψ|A|ϕψ|A|ϕo come valutazione del funzionale linearepresso il vettore ottenuto dalla recente trasformazione dalla trasformazione lineare .ψ||ϕA

La notazione è usata principalmente nella fisica quantistica; i matematici tendono solo a scrivere dove i fisici potrebbero scrivere ; per il covector; o o per il prodotto interno; e per ciò che i fisici noterebbero con .ψ|ψψψ|ψ,ϕψϕψAϕψ|A|ϕ

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.