Q क्वांटम लर्निंग हब
Quantum computing, आसान भाषा में
EN
मॉड्यूल 1A · The Big Picture — पूरा खाका

Superposition और कई Qubits

आसान शब्दों में

superposition "qubit एक साथ 0 और 1 कैसे हो सकता है?" का जवाब है — लेकिन computing के लिए यह असल में क्या करता है? short version: यह quantum computer को एक ही stroke में कई possibilities के साथ काम करने देता है, और फिर interference से सही जवाब की तरफ steer करता है।

physicists इन blends को एक compact notation में लिखते हैं जिसे Dirac notation कहते हैं। state 0 में qubit को |0⟩ लिखते हैं, state 1 में |1⟩, और दोनों के blend को |ψ⟩ = α|0⟩ + β|1⟩। kets | ⟩ को "the state of" पढ़िए: |0⟩ मतलब "state 0," और |ψ⟩ मतलब "state psi।" numbers α और β बताते हैं कि blend में हर ingredient कितना है।

अब देखिए एक से ज़्यादा qubits के साथ क्या होता है। 1 qubit के description को 2 numbers चाहिए (α और β)। 2 qubits को 4 चाहिए। 3 को 8। हर नया qubit description को double कर देता है — और हर doubling computation के maneuver करने की जगह को भी double करती है।

क्या यह बहुत powerful नहीं है? 10 qubits एक साथ 1,024 possibilities describe करते हैं; 20 qubits दस लाख से ज़्यादा; 30 qubits एक billion से ज़्यादा। classical register को हर possibility के लिए अलग entry चाहिए होती — quantum register सबको एक shared description में रखता है। यही explosive growth वह कच्चा माल है जिसका हर quantum algorithm इस्तेमाल करता है।

एक ईमानदार caveat, qubit वाले lesson से: हर measurement में आपको अब भी सिर्फ एक जवाब पढ़ने को मिलता है। superposition workspace देता है; चालाक interference result देती है। notation का पूरा mathematical treatment Dirac notation वाले lesson में है।

गहरे उतरें — गणित और सटीकता

|0⟩ जैसा ket असल में एक vector है — एक vector space में numbers का column, जहाँ |0⟩ और |1⟩ एक two-dimensional complex space के 2 basis vectors हैं। superposition |ψ⟩ = α|0⟩ + β|1⟩ बस उन basis vectors का linear combination है — ठीक वैसे ही जैसे किसी arrow को x- और y-directions के mix के रूप में लिखना। Dirac notation ऐसे vectors के लिए एक bookkeeping system है, जिसे इस तरह design किया गया है कि quantum states का algebra readable बना रहे।

amplitudes को normalization condition \(|\alpha|^2 + |\beta|^2 = 1\) satisfy करनी होती है: चूँकि \(|\alpha|^2\) और \(|\beta|^2\), 0 और 1 measure होने की probabilities हैं, इन्हें मिलकर certainty बनानी होती है। एक irrelevant overall phase को छोड़ दें, तो हर single-qubit state Bloch sphere पर एक point है — 2 real numbers की freedom, poles के बीच states की continuous infinity।

कई qubits tensor product से combine होते हैं: 2 qubits का state space 2 single-qubit spaces का product है, इसलिए उसकी dimension multiply होती है — \(2 \times 2 = 4\), और generally \(n\) qubits के लिए \(2^n\)। इसीलिए description exponentially बढ़ता है: \(n\) qubits को \(2^n\) complex amplitudes से describe किया जाता है (normalization और phase constraints घटाकर)। entanglement extra twist है — उन multi-qubit states में से ज़्यादातर को वापस अलग-अलग single-qubit descriptions में split ही नहीं किया जा सकता।

मुख्य बातें

  • Dirac notation states को kets में लिखती है: |0⟩, |1⟩, और |ψ⟩ = α|0⟩ + β|1⟩ जैसे blends।
  • α और β amplitudes हैं — वे बताते हैं कि blend में हर ingredient कितना है।
  • हर qubit के साथ description double होता है: 1→2 numbers, 2→4, 3→8 — exponential growth।
  • 10 qubits एक shared description में 1,024 possibilities describe करते हैं; 30 qubits एक billion से ज़्यादा।
  • superposition workspace देता है; जवाब की तरफ steer अब भी interference को करना पड़ता है — readout एक measurement ही रहता है।

अपनी समझ परखें

Q1.Dirac notation में |ψ⟩ = α|0⟩ + β|1⟩ क्या describe करता है?

Q2.3 qubits की state describe करने के लिए कितने complex numbers चाहिए?

Q3.amplitudes α और β को हमेशा क्या satisfy करना चाहिए?

सुझाव: पेज बदलने के लिए ← / → दबाएँ।