কোয়ান্টাম লিনিয়ার অ্যালজেব্রা
Quantum Linear Algebra
Qubit, Unitary, এবং সমান্তরাল বাস্তবতা
≈ ১২ মিনিট
Quantum computer কোনো জাদু নয় — এটি লিনিয়ার অ্যালজেব্রা। State = ভেক্টর, gate = unitary matrix, measurement = projection। তুমি যদি ভেক্টর ও inner product বোঝো, তবে quantum computing-এর দরজা খুলে গেছে।
Qubit = একটি 2D ভেক্টর
Classical bit: 0 বা 1। Qubit: একটি unit vector complex 2D space-এ।
|0⟩ = (1,0), |1⟩ = (0,1)। α, β complex amplitude। |α|² = 0 পাওয়ার সম্ভাবনা।
Multi-Qubit = Tensor Product
n qubit-এর state = 2ⁿ-dimensional ভেক্টর — tensor product দিয়ে তৈরি।
এই exponential dimension-ই quantum computer-এর শক্তির উৎস — এবং ক্লাসিক্যাল সিমুলেশনের অভিশাপ।
Quantum Gate = Unitary Matrix
প্রতিটি quantum operation একটি unitary matrix U — যেখানে U†U = I। Norm রক্ষা করে, বিপরীত করা যায়।
- Hadamard H: superposition তৈরি করে।
- Pauli X, Y, Z: bit/phase flip।
- CNOT: entanglement তৈরি করে — দুই qubit-কে জড়ায়।
- Phase gate: amplitude-এ phase যোগ করে।
Measurement = Projection
Measurement state-কে কোনো basis vector-এ project করে। |α|² সম্ভাবনায় |0⟩, |β|² সম্ভাবনায় |1⟩। Measurement-এর পর superposition ধ্বংস হয় — এটাই quantum-এর rule।
Entanglement
যে state কোনো tensor product হিসেবে লেখা যায় না, তা entangled।
দুটি qubit এত গভীরভাবে যুক্ত যে একটির পরিমাপ অন্যটিকে তাৎক্ষণিক নির্ধারণ করে।
Quantum Machine Learning
- Quantum data encoding: classical ভেক্টর → quantum state।
- Variational Quantum Circuit = parameterized unitary, classical optimizer-এ train।
- HHL algorithm: linear system Ax = b কোয়ান্টাম speed-up-এ।
- Quantum PCA: covariance-এর eigenvalue exponentially দ্রুত।
মূল ভাবনা
- 1.Qubit = unit vector in ℂ²।
- 2.Gate = unitary matrix।
- 3.Multi-qubit = tensor product, 2ⁿ dimension।
- 4.Measurement = projection।
- 5.Entanglement = non-separable state।
নিজেকে যাচাই করো
প্রশ্নে ক্লিক করে উত্তর দেখো — তবে আগে নিজে চেষ্টা করো।
প্রশ্ন 1।Gate কেন unitary হতে হয়?
প্রশ্ন 2।Hadamard |0⟩-এ প্রয়োগ করলে?
প্রশ্ন 3।Entangled state-কে কীভাবে চিনবে?
ইন্টারেক্টিভ কুইজ
মূল ভাবনার উপর দ্রুত যাচাই — সঠিক বিকল্পটি বাছাই করো।