Langkau ke kandungan utama

Sfera Bloch

Terdapat cara geometri yang berguna untuk mewakili keadaan Qubit yang dikenali sebagai sfera Bloch. Ia sangat mudah, tetapi malangnya ia hanya berfungsi untuk Qubit — perwakilan yang serupa tidak lagi sepadan dengan objek sfera apabila kita mempunyai tiga atau lebih keadaan klasikal dalam sistem kita.

Keadaan Qubit sebagai titik pada sfera

Mari kita mulakan dengan memikirkan vektor keadaan kuantum bagi sebuah Qubit: α0+β1.\alpha \vert 0\rangle + \beta \vert 1\rangle. Kita boleh mengehadkan perhatian kepada vektor di mana α\alpha adalah nombor nyata tak negatif kerana setiap vektor keadaan Qubit adalah setara sehingga fasa global kepada satu di mana α0.\alpha \geq 0. Ini membolehkan kita menulis

ψ=cos(θ/2)0+eiϕsin(θ/2)1\vert\psi\rangle = \cos\bigl(\theta/2\bigr) \vert 0\rangle + e^{i\phi} \sin\bigl(\theta/2\bigr) \vert 1\rangle

untuk dua nombor nyata θ[0,π]\theta \in [0,\pi] dan ϕ[0,2π).\phi\in[0,2\pi). Di sini, kita membenarkan θ\theta dari 00 ke π\pi dan membahagi dengan 22 dalam argumen sinus dan kosinus kerana ini adalah cara konvensional untuk memparameterkan vektor jenis ini, dan ia akan memudahkan sesuatu kemudian.

Sekarang, tidaklah tepat bahawa nombor θ\theta dan ϕ\phi ditentukan secara unik oleh vektor keadaan kuantum tertentu α0+β1,\alpha \vert 0\rangle + \beta \vert 1\rangle, tetapi hampir begitu. Khususnya, jika β=0,\beta = 0, maka θ=0\theta = 0 dan tidak ada perbezaan nilai apa pun yang diambil oleh ϕ,\phi, jadi ia boleh dipilih secara sewenang-wenangnya. Begitu juga, jika α=0,\alpha = 0, maka θ=π,\theta = \pi, dan sekali lagi ϕ\phi tidak relevan (kerana keadaan kita setara dengan eiϕ1e^{i\phi}\vert 1\rangle untuk sebarang ϕ\phi sehingga fasa global). Namun, jika α\alpha mahupun β\beta tidak sifar, maka terdapat pilihan unik untuk pasangan (θ,ϕ)(\theta,\phi) di mana ψ\vert\psi\rangle adalah setara dengan α0+β1\alpha\vert 0\rangle + \beta\vert 1\rangle sehingga fasa global.

Seterusnya, mari kita pertimbangkan perwakilan matriks ketumpatan bagi keadaan ini.

ψψ=(cos2(θ/2)eiϕcos(θ/2)sin(θ/2)eiϕcos(θ/2)sin(θ/2)sin2(θ/2))\vert\psi\rangle\langle\psi\vert = \begin{pmatrix} \cos^2(\theta/2) & e^{-i\phi}\cos(\theta/2)\sin(\theta/2)\\[2mm] e^{i\phi}\cos(\theta/2)\sin(\theta/2) & \sin^2(\theta/2) \end{pmatrix}

Kita boleh menggunakan beberapa identiti trigonometri,

cos2(θ/2)=1+cos(θ)2,sin2(θ/2)=1cos(θ)2,cos(θ/2)sin(θ/2)=sin(θ)2,\begin{gathered} \cos^2(\theta/2) = \frac{1 + \cos(\theta)}{2},\\[2mm] \sin^2(\theta/2) = \frac{1 - \cos(\theta)}{2},\\[2mm] \cos(\theta/2) \sin(\theta/2) = \frac{\sin(\theta)}{2}, \end{gathered}

serta formula eiϕ=cos(ϕ)+isin(ϕ),e^{i\phi} = \cos(\phi) + i\sin(\phi), untuk memudahkan matriks ketumpatan seperti berikut.

ψψ=12(1+cos(θ)(cos(ϕ)isin(ϕ))sin(θ)(cos(ϕ)+isin(ϕ))sin(θ)1cos(θ))\vert\psi\rangle\langle\psi\vert = \frac{1}{2} \begin{pmatrix} 1 + \cos(\theta) & (\cos(\phi) - i \sin(\phi)) \sin(\theta)\\[1mm] (\cos(\phi) + i \sin(\phi)) \sin(\theta) & 1 - \cos(\theta) \end{pmatrix}

Ini memudahkan kita menyatakan matriks ketumpatan ini sebagai gabungan linear matriks Pauli:

I=(1001),σx=(0110),σy=(0ii0),σz=(1001). \mathbb{I} = \begin{pmatrix} 1 & 0\\[1mm] 0 & 1 \end{pmatrix}, \quad \sigma_x = \begin{pmatrix} 0 & 1\\[1mm] 1 & 0 \end{pmatrix}, \quad \sigma_y = \begin{pmatrix} 0 & -i\\[1mm] i & 0 \end{pmatrix}, \quad \sigma_z = \begin{pmatrix} 1 & 0\\[1mm] 0 & -1 \end{pmatrix}.

Secara khusus, kita simpulkan bahawa

ψψ=I+sin(θ)cos(ϕ)σx+sin(θ)sin(ϕ)σy+cos(θ)σz2.\vert\psi\rangle\langle\psi\vert = \frac{\mathbb{I} + \sin(\theta) \cos(\phi)\sigma_x + \sin(\theta)\sin(\phi) \sigma_y + \cos(\theta) \sigma_z}{2}.

Pekali σx,\sigma_x, σy,\sigma_y, dan σz\sigma_z dalam pengangka ungkapan ini semuanya adalah nombor nyata, jadi kita boleh mengumpulkan mereka bersama untuk membentuk vektor dalam ruang Euclidean tiga dimensi biasa.

(sin(θ)cos(ϕ),sin(θ)sin(ϕ),cos(θ))\bigl(\sin(\theta) \cos(\phi), \sin(\theta)\sin(\phi), \cos(\theta)\bigr)

Malah, ini adalah vektor unit. Menggunakan koordinat sfera ia boleh ditulis sebagai (1,θ,ϕ).(1,\theta,\phi). Koordinat pertama, 1,1, mewakili jejari atau jarak jejarian (yang sentiasa 11 dalam kes ini), θ\theta mewakili sudut kutub, dan ϕ\phi mewakili sudut azimut.

Dalam kata-kata, bayangkan sfera sebagai planet Bumi, sudut kutub θ\theta adalah seberapa jauh kita berputar ke selatan dari kutub utara untuk mencapai titik yang digambarkan, dari 00 ke π=180,\pi = 180^{\circ}, manakala sudut azimut ϕ\phi adalah seberapa jauh kita berputar ke timur dari meridian perdana, dari 00 ke 2π=360.2\pi = 360^{\circ}. Ini mengandaikan bahawa kita menakrifkan meridian perdana sebagai lengkung pada permukaan sfera dari satu kutub ke kutub lain yang melalui paksi xx positif.

Ilustrasi titik pada unit 2-sfera dalam sebutan koordinat sferanya.

Setiap titik pada sfera boleh diterangkan dengan cara ini — iaitu, titik-titik yang kita perolehi apabila kita merentasi semua keadaan tulen yang mungkin bagi Qubit berpadanan tepat dengan sfera dalam 33 dimensi nyata. (Sfera ini biasanya dipanggil unit 22-sfera kerana permukaan sfera ini adalah dua dimensi.)

Apabila kita menghubungkan titik pada unit 22-sfera dengan keadaan tulen Qubit, kita memperoleh perwakilan sfera Bloch bagi keadaan-keadaan ini.

Enam contoh penting

  1. Asas piawai {0,1}.\{\vert 0\rangle,\vert 1\rangle\}. Mari kita mulakan dengan keadaan 0.\vert 0\rangle. Sebagai matriks ketumpatan ia boleh ditulis seperti ini.

    00=I+σz2\vert 0 \rangle \langle 0 \vert = \frac{\mathbb{I} + \sigma_z}{2}

    Dengan mengumpulkan pekali matriks Pauli dalam pengangka, kita melihat bahawa titik berpadanan pada unit 22-sfera menggunakan koordinat Cartesian adalah (0,0,1).(0,0,1). Dalam koordinat sfera titik ini adalah (1,0,ϕ),(1,0,\phi), di mana ϕ\phi boleh menjadi sebarang sudut. Ini konsisten dengan ungkapan

    0=cos(0)0+eiϕsin(0)1,\vert 0\rangle = \cos(0) \vert 0\rangle + e^{i \phi} \sin(0) \vert 1\rangle,

    yang juga berfungsi untuk sebarang ϕ.\phi. Secara intuitif, sudut kutub θ\theta adalah sifar, jadi kita berada di kutub utara sfera Bloch, di mana sudut azimut tidak relevan.

    Sepanjang garis yang sama, matriks ketumpatan untuk keadaan 1\vert 1\rangle boleh ditulis seperti ini.

    11=Iσz2\vert 1 \rangle \langle 1 \vert = \frac{\mathbb{I} - \sigma_z}{2}

    Kali ini koordinat Cartesian adalah (0,0,1).(0,0,-1). Dalam koordinat sfera titik ini adalah (1,π,ϕ)(1,\pi,\phi) di mana ϕ\phi boleh menjadi sebarang sudut. Dalam kes ini sudut kutub sampai ke π,\pi, jadi kita berada di kutub selatan di mana sudut azimut sekali lagi tidak relevan.

  2. Asas {+,}.\{\vert + \rangle, \vert - \rangle\}. Kita mempunyai ungkapan-ungkapan ini untuk matriks ketumpatan yang berpadanan dengan keadaan-keadaan ini.

    ++=I+σx2=Iσx2\begin{aligned} \vert {+} \rangle\langle {+} \vert & = \frac{\mathbb{I} + \sigma_x}{2}\\[2mm] \vert {-} \rangle\langle {-} \vert & = \frac{\mathbb{I} - \sigma_x}{2} \end{aligned}

    Titik-titik berpadanan pada unit 22-sfera mempunyai koordinat Cartesian (1,0,0)(1,0,0) dan (1,0,0),(-1,0,0), dan koordinat sfera (1,π/2,0)(1,\pi/2,0) dan (1,π/2,π),(1,\pi/2,\pi), masing-masing.

    Dalam kata-kata, +\vert +\rangle berpadanan dengan titik di mana paksi xx positif bersilang dengan unit 22-sfera dan \vert -\rangle berpadanan dengan titik di mana paksi xx negatif bersilang dengannya. Secara lebih intuitif, +\vert +\rangle berada di khatulistiwa sfera Bloch di tempat ia bertemu meridian perdana, dan \vert - \rangle berada di khatulistiwa pada sisi berlawanan sfera.

  3. Asas {+i,i}.\{\vert {+i} \rangle, \vert {-i} \rangle\}. Seperti yang kita lihat sebelum ini dalam pelajaran, kedua-dua keadaan ini ditakrifkan seperti ini:

    +i=120+i21i=120i21.\begin{aligned} \vert {+i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{2}} \vert 1 \rangle\\[2mm] \vert {-i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{i}{\sqrt{2}} \vert 1 \rangle. \end{aligned}

    Kali ini kita mempunyai ungkapan-ungkapan ini.

    +i+i=I+σy2ii=Iσy2\begin{aligned} \vert {+i} \rangle\langle {+i} \vert & = \frac{\mathbb{I} + \sigma_y}{2}\\[2mm] \vert {-i} \rangle\langle {-i} \vert & = \frac{\mathbb{I} - \sigma_y}{2} \end{aligned}

    Titik-titik berpadanan pada unit 22-sfera mempunyai koordinat Cartesian (0,1,0)(0,1,0) dan (0,1,0),(0,-1,0), dan koordinat sfera (1,π/2,π/2)(1,\pi/2,\pi/2) dan (1,π/2,3π/2),(1,\pi/2,3\pi/2), masing-masing.

    Dalam kata-kata, +i\vert {+i} \rangle berpadanan dengan titik di mana paksi yy positif bersilang dengan unit 22-sfera dan i\vert {-i} \rangle dengan titik di mana paksi yy negatif bersilang dengannya.

Ilustrasi enam contoh keadaan tulen pada sfera Bloch

Berikut adalah kelas lain vektor keadaan kuantum yang telah muncul dari semasa ke semasa sepanjang siri ini, termasuk sebelum ini dalam pelajaran ini.

ψα=cos(α)0+sin(α)1(for α[0,π))\vert \psi_{\alpha} \rangle = \cos(\alpha) \vert 0\rangle + \sin(\alpha) \vert 1\rangle \qquad \text{(for $\alpha \in [0,\pi)$)}

Perwakilan matriks ketumpatan bagi setiap keadaan ini adalah seperti berikut.

ψαψα=(cos2(α)cos(α)sin(α)cos(α)sin(α)sin2(α))=I+sin(2α)σx+cos(2α)σz2\vert \psi_{\alpha} \rangle \langle \psi_{\alpha} \vert = \begin{pmatrix} \cos^2(\alpha) & \cos(\alpha)\sin(\alpha)\\[2mm] \cos(\alpha)\sin(\alpha) & \sin^2(\alpha) \end{pmatrix} = \frac{\mathbb{I} + \sin(2\alpha) \sigma_x + \cos(2\alpha) \sigma_z}{2}

Rajah berikut menggambarkan titik-titik berpadanan pada sfera Bloch untuk beberapa pilihan α.\alpha.

Ilustrasi vektor keadaan Qubit bernilai nyata pada sfera Bloch

Gabungan cembung titik-titik

Serupa dengan apa yang telah kita bincangkan untuk matriks ketumpatan, kita boleh mengambil gabungan cembung titik-titik pada sfera Bloch untuk mendapatkan perwakilan matriks ketumpatan Qubit. Secara umum, ini menghasilkan titik-titik di dalam sfera Bloch, yang mewakili matriks ketumpatan keadaan yang bukan tulen. Kadangkala kita merujuk kepada bola Bloch apabila kita ingin menerangkan secara eksplisit tentang kemasukan titik-titik di dalam sfera Bloch sebagai perwakilan matriks ketumpatan Qubit.

Sebagai contoh, kita telah melihat bahawa matriks ketumpatan 12I,\frac{1}{2}\mathbb{I}, yang mewakili keadaan bercampur sepenuhnya bagi Qubit, boleh ditulis dalam dua cara alternatif ini:

12I=1200+1211and12I=12+++12.\frac{1}{2} \mathbb{I} = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert \quad\text{and}\quad \frac{1}{2} \mathbb{I} = \frac{1}{2} \vert +\rangle\langle +\vert + \frac{1}{2} \vert -\rangle\langle -\vert.

Kita juga mempunyai

12I=12+i+i+12ii,\frac{1}{2} \mathbb{I} = \frac{1}{2} \vert {+i}\rangle\langle {+i} \vert + \frac{1}{2} \vert {-i} \rangle\langle {-i}\vert,

dan secara lebih umum kita boleh menggunakan mana-mana dua vektor keadaan Qubit ortogon (yang sentiasa berpadanan dengan dua titik antipodal pada sfera Bloch). Jika kita merata-ratakan titik-titik berpadanan pada sfera Bloch dengan cara yang serupa, kita memperoleh titik yang sama, yang dalam kes ini berada di pusat sfera. Ini konsisten dengan pemerhatian bahawa

12I=I+0σx+0σy+0σz2,\frac{1}{2} \mathbb{I} = \frac{\mathbb{I} + 0 \cdot \sigma_x + 0 \cdot \sigma_y + 0 \cdot \sigma_z}{2},

memberi kita koordinat Cartesian (0,0,0).(0,0,0).

Contoh berbeza mengenai gabungan cembung titik-titik sfera Bloch adalah yang dibincangkan dalam subseksyen sebelumnya.

1200+12++=(34141414)=cos2(π/8)ψπ/8ψπ/8+sin2(π/8)ψ5π/8ψ5π/8\frac{1}{2} \vert 0\rangle\langle 0 \vert + \frac{1}{2} \vert +\rangle\langle + \vert = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \cos^2(\pi/8) \vert \psi_{\pi/8} \rangle \langle \psi_{\pi/8}\vert + \sin^2(\pi/8) \vert \psi_{5\pi/8} \rangle \langle \psi_{5\pi/8}\vert

Rajah berikut menggambarkan dua cara berbeza untuk mendapatkan matriks ketumpatan ini sebagai gabungan cembung keadaan-keadaan tulen.

Ilustrasi purata keadaan sifar dan keadaan plus pada sfera Bloch

Source: IBM Quantum docs — updated 15 Jan 2026
English version on doQumentation — updated 7 Mei 2026
This translation based on the English version of approx. 26 Mac 2026