সিনিয়র শিক্ষক
১৬ জুলাই, ২০২২ ০৯:৩১ অপরাহ্ণ
আগামী পৃথিবী বদলে দিতে পারে কোন প্রযুক্তি?
কোয়ান্টাম কম্পিউটার। নিঃসন্দেহে বলা যায়।
কোয়ান্টাম কম্পিউটার ( Quantum Computer)[1]
___________________________________________
গুগল একটা বিশাল কাজ করে ফেলেছে! ওরা তো জায়ান্ট গুগল ওরাই তো করবে। ওরা নাকি কোয়ান্টাম সুপ্রিমেসি ( উচ্চরন করাই কষ্ট Quantum Supremacy) না কি একটা অর্জন করছে। বিশাল ব্রেকথ্রু। যাই হোক ভাবছিলাম Quantum Supremacy নিয়ে ছোটো মাথায় যা ঢুকছে তাই লিখবো। তার পর ভাবলাম আগে কোয়ান্টাম কম্পিউটার টাই একটু বুঝা যাক।
.
যাই হোক, আপনি যে যন্ত্রটা দিয়ে ফেসবুকে আমার এই লেখাটা দেখছেন ওটা ক্লাসিক্যাল কম্পিউটার। আর ওই টাইটান আর তিয়েনহাও ক্লাসিক্যাল কম্পিউটার। আপনার ফোন বা পিসি টা আর টাইটান সুপারকম্পিউটার¶ টা একই সিস্টেমে কাজ করে। শুন্য আর এক ( 0 1) বাইনারি এটা তো সবাই জানেন। এই শুন্য আর এক এদের বলে বিট(BIT)¶। এর মাধ্যমেই ১+১ = ২ থেকে বিটকয়েন¶ পর্যন্ত হয়। এখন কথা হচ্ছে তাহলে কোয়ান্টাম কম্পিউটার কিভাবে কাজ করে!? কোয়ান্টাম কম্পিউটার এ এরকম বিট আছে তবে সেগুলোকে বলে কিউবিট (QUBIT)।
.
এবার দেখা যাক এই কিউবিট গুলো কেমন,
.
কোয়ান্টাম পদার্থবিদ্যার দুটি সেই মাপের কঠিন জিনিস হলো সুপারপজিশন (Superposition) ¶ আর এন্ট্যাংগেলমেন্ট (Entanglement) ¶ এখন এই কিউবিট এর একটা ধর্ম হলো এটি সুপারপজিশনে থাকে। কেমন? নরমালি বিট হয় 0 অথবা 1 হয়, কিন্তু কিউবিট 0 ও হতে পারে আবার 1 ও হতে পারে। সবথেকে আশ্চর্যজনক ব্যাপার হলো এটি জিরো বা ওয়ান এর মাঝামাঝি থাকতে পারে। মানে ৩০% জিরো আর ৭০% ওয়ান হতে পারে।
আর এন্ট্যাংগলমেন্ট (বিস্তারিত নাইম ভাই)? দুই বিট কতভাবে সাজানো যায়?
0,1 আর 1,0
কিন্তু কিউবিট যেহেতু একাই একশ মানে, একাই দুই ভ্যালু ধারন করে সেইজন্য দুই কিউবিট এভাবে সজানো যায়ঃ
1,1
10
0,1
0,0
অর্থাৎ দুই কিউবিট একই সাথে এই সব গুলা কম্বিনেশন¶ ( কম্বিনেশন না? বুঝলে বুঝপাতা না বুঝলে তেজপাতা)
.
যাই হোক এবার আপনি হিসেব করেন ৩ কিউবিট হলে কতভাবে সাজানো যায়!
এ হিসবা টা এক্সপোনেনশিয়ালি বাড়ে।
.
কোয়ান্টাম কম্পিউটার আপাতত / মূলত দুই প্রকার :
১. ইউনিভারসাল কোয়ান্টাম কম্পিউটার:
__ গেট মডেল (Gate Model)
___ i. সুপারকন্ডাক্টিং কিউবিট ¶ (Superconducting Qubit )
_____ a. Google ( 72 Qubits)
_____ b. IBM ( 50 Qubits )
_____ c. Rigetti (8 Qubits )
___ ii. টপোলজিক্যাল কিউবিট ¶ ( Topological Qubit )
_____ a. Microsoft
_____ b. Intel ( 2 Qubits )
২. Not-Universal কোয়ান্টাম কম্পিউটার :
___ i. Quantum Annealing ¶
_____ a. D-wave ¶ ( 2048 Qubits ) এরা তো বস!
_____ b. Google ( 2 Qubits )
___ ii. Ion Trap ¶
_____ a. MIT ( 51 Qubits )
_____ b. Harvard
_____ c. University Of Maryland ( 53 Qubits )
.
ইউনিভারসাল কোয়ান্টাম কম্পিউটার মুলত সাধারন সমস্য গুলা সমাধান করার জন্য উন্নত করা হচ্ছে। আর ওন্য ক্যাটাগরির গুলা কোয়ান্টম মেকানিকস এর সমস্যার জন্য।
.
এই কোয়ান্টাম কম্পিউটার যদি ঠিকঠাক কাজ করে তাহলে ব্লকচেইন¶ এর কপালে দুঃখ আছে। অর্থাৎ ক্রিপ্টোকারেন্সি ¶ যেমন বিটকয়েন ¶ এগুলার নিরাপত্তা থাকবে না। আর এর নিরাপত্তা থকবেনা মানে কিছুর নিরাপত্তা নেই। ( 3Blue1Brown ¶এর SHA265 ¶ এনক্রিপশন ব্রেকিং এর ভিডিও টা দেখেন সময় থাকলে)
আর সিমুলেশন দেওয়া হবে পানির মত সহজ :D .
.
এখন সমস্যা হচ্ছে কোয়ান্টাম কম্পিউটার সিমুলেশনের জন্য ক্লাসিক্যাল কম্পিউটার ব্যবহার করা হয়। ৫৪ কিউবিট সিমুলেশন দেওয়ার জন্যই পৃথিবীর সব থেকে বড় সুপার কম্পিউটার দরকার ( আমি বলি নাই, ইন্টেল বলছে)
আর ২৬০ কিউবিট সিমুলেশনের জন্য ক্লাসিক্যাল কম্পিউটারের কত বিট লাগবে জানেন? মহাবিশ্বে যে পরিমান পরমাণু আছে!!