Q क्वांटम लर्निंग हब
IIT Delhi · QCML साथी
EN
मॉड्यूल 1 · Quantum Computing का परिचय

क्वांटम बिट (Qubits)

सरल शब्दों में

जो आप पहले से जानते हैं, वहीं से शुरू करते हैं। classical bit — जो आपके laptop के अंदर होता है — एक light switch की तरह है। यह या तो OFF होता है (जिसे हम 0 कहते हैं) या ON (जिसे हम 1 कहते हैं)। बीच में कुछ नहीं होता।

qubit एक घूमते हुए सिक्के की तरह है। जब सिक्का हवा में घूम रहा होता है, तब वह न चित (heads) होता है, न पट (tails) — वह एक ही समय में दोनों संभावनाओं का मिश्रण (blend) होता है। physicists इस मिश्रण को superposition कहते हैं।

अब qubit का measurement कीजिए। यह घूमते सिक्के पर हाथ मारने जैसा है: उसी पल वह चित (0) या पट (1) बन जाता है। घूमना रुक जाता है, मिश्रण खत्म, और आपको एक पक्का जवाब मिल जाता है।

Classical bit

एक light switch: हमेशा ठीक-ठीक 0 या 1।

Qubit

एक घूमता सिक्का: जब तक आप देखेंगे नहीं, 0 और 1 का मिश्रण।

आपको इसकी परवाह क्यों करनी चाहिए? क्योंकि यह मिश्रण बहुत तेज़ी से बढ़ता है। एक qubit 2 संभावनाओं को मिलाता है। दो qubits 4 को। तीन 8 को। दस qubits एक ही समय में 1,024 संभावनाओं को मिलाते हैं — जबकि 10 classical bits एक बार में सिर्फ एक 10-bit number ही रख सकते हैं। यही exponential जगह वह कच्चा माल है जिसका इस्तेमाल इस course का हर quantum algorithm करता है।

आम ग़लतफ़हमी: “qubit बस एक ऐसा bit है जो एक साथ 0 और 1 दोनों होता है।” करीब-करीब — लेकिन इस मिश्रण में संरचना (structure) होती है। दोनों संभावनाएँ waves की तरह व्यवहार करती हैं: वे interfere कर सकती हैं, एक-दूसरे को काट सकती हैं या बढ़ा सकती हैं। वही interference (lesson 6 में आगे) असली जादू है।

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

गणितीय रूप से, qubit एक two-dimensional complex Hilbert space में एक unit vector होता है। हम इसकी state को Dirac notation में इस तरह लिखते हैं

\[|\psi\rangle = \alpha|0\rangle + \beta|1\rangle, \qquad \alpha, \beta \in \mathbb{C}, \quad |\alpha|^2 + |\beta|^2 = 1.\]

complex numbers \(\alpha\) और \(\beta\) probability amplitudes कहलाते हैं। Born rule कहता है: qubit को computational basis में measure कीजिए और आपको \(|0\rangle\) probability \(|\alpha|^2\) के साथ और \(|1\rangle\) probability \(|\beta|^2\) के साथ मिलेगा। measurement के बाद state उसी outcome में collapse हो जाती है जिसे आपने देखा — superposition नष्ट हो जाता है।

एक irrelevant global phase को छोड़ दें, तो हर single-qubit state को इस रूप में लिखा जा सकता है

\[|\psi\rangle = \cos\frac{\theta}{2}\,|0\rangle + e^{i\phi}\sin\frac{\theta}{2}\,|1\rangle,\]

जो Bloch sphere पर एक बिंदु \((\theta, \phi)\) के साथ one-to-one जुड़ता है: \(|0\rangle\) north pole पर, \(|1\rangle\) south pole पर, और हर equal superposition — जैसे \(|+\rangle = \tfrac{|0\rangle+|1\rangle}{\sqrt{2}}\) — equator पर।

Qubit बनाम probabilistic bit। एक classical coin flip भी “probabilities के साथ 0 या 1” होता है — लेकिन उसकी randomness अज्ञान (ignorance) है: सिक्का पहले ही गिर चुका है, बस आपको पता नहीं कि कैसे। qubit का superposition ontological है: measurement से पहले कोई तय तथ्य होता ही नहीं, और amplitudes \(\alpha, \beta\) interfere कर सकते हैं। कोई classical probability distribution interference को दोहरा नहीं सकता — आगे के lessons में यही साबित किया गया है।

\(n\) qubits के लिए state \(2^n\)-dimensional space में रहती है — single-qubit spaces का tensor product। सिर्फ 50 qubits की state लिखने के लिए ही इतने numbers चाहिए जितने कोई classical supercomputer store नहीं कर सकता। यही quantum advantage की जड़ है — और यही कारण है कि quantum systems को classically simulate करना exponentially कठिन है।

मुख्य बातें

  • qubit, bit का quantum analogue है: एक two-level quantum system।
  • superposition qubit को measure होने तक α|0⟩ + β|1⟩ के blend के रूप में रहने देता है।
  • measurement probabilistic होता है (|α|², |β|²) और state को collapse कर देता है।
  • n qubits को 2ⁿ amplitudes से describe किया जाता है — एक exponential state space।
  • superposition classical randomness नहीं है: amplitudes interfere कर सकते हैं।

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

Q1.आप |ψ⟩ = α|0⟩ + β|1⟩ state वाले qubit को measure करते हैं। आपको क्या मिलेगा?

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

Q3.superposition में मौजूद qubit के बारे में कौन-सा कथन सत्य है?

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