Quantum Programming
1.57K subscribers
357 photos
36 videos
47 files
515 links
هدف از ایجاد این کانال معرفی و آموزش محاسبات کوانتومی و برنامه‌نویسی کوانتومی هست.

Group:@quantumprogramming_chat
Instagram: http://instagram.com/Quantum.Programming
Download Telegram
Channel created
با عرض سلام و وقت بخیر
این کانال در راستای معرفی و آموزش محاسبات و برنامه نویسی کوانتومی ایجاد شده است.
از تمام پژوهشگران دانشجویان عزیز حوزه‌ فناوری‌های کوانتومی دعوت می‌شود به جمع ما بپیوندند.
مطالب آموزشی مفید و کاربردی در اختیار اعضا قرار خواهد گرفت.
همچنین دوره‌های منظم برنامه‌نویسی در آینده برگزار خواهد شد.

آیدی کانال
https://t.me/QuantumProgramming
برای یادگیری برنامه‌نویسی کوانتومی لازم است ابتدا مفاهیم و مبانی اساسی مکانیک کوانتومی و همچنین پایه‌های محاسبات کوانتومی بیان گردد، از این رو قصد داریم در ابتدا به معرفی و آموزش مفاهیم بپردازیم.

مکانیک کوانتوم قسمتی از فیزیک است که در مورد رفتار ماده و ارتباط آن با انرژي در اندازه هاي در حد اتم و اجزاي آن سر و کار دارد. در واقع مکانیک کوانتوم با بینهایت ریزها در طبیعت سر و کار دارد و قوانین کلاسیک فیزیک در مورد این اجزاء اتمی کاربردي ندارند. شکل گیري نظریه مکانیک کوانتومی به سال 1900میلادي برمی گردد، زمانی که ماکس پلانک سعی در توجیه ویژگی هاي تابش جسم سیاه داشت. نظریه مکانیک کوانتومی توسط شرودینگر، دیراك و سایرین توسعه یافت و به شکل کنونی خود رسید. با گذشت زمان کارایی و درستی نظریه مکانیک کوانتومی بر همگان آشکار شد.

مکانیک کوانتومی مجموعه اي از قوانین، روابط ریاضی و مفاهیم فلسفی است که توصیف کننده رفتار ذرات بنیادین تشکیل دهنده عالم است.در حال حاضر مکانیک کوانتومی کاربردهاي گسترده اي در علوم و فناوري هاي نوین دارد ، براي مثال یک ابزار کارآمد براي درك ساختار اتمی مولکول ها است. یکی از جنبه هاي بسیار کاربردي مکانیک کوانتومی در نظریه محاسبات و اطلاعات کوانتومی بروز کرده است که بیشتر بنام رایانه هاي کوانتومی شناخته می شود. اطلاعات دیجیتالی مانند چیزهاي مادي هستند. صفرها و یک هاي کد دودویی می توانند به راحتی اندازه گیري شوند. اما اگر اطلاعاتی را به یک ذره کوانتومی نسبت دهیم، شروع به پیدا کردن یک سري خصوصیات غیر مأنوس و عجیب جهان کوانتوم می کند.
#کوانتوم
#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه‌نویسی_کوانتومی
🆔@QuantumProgramming
رایانه هاي کوانتومی توانایی و دقت بالایی نسبت به مشابه هاي کلاسیکی خود در حل مسائل پیچیده ریاضیاتی و فیزیکی را دارا می باشند. دلیل اصلی کارایی این کامپیوترها مربوط به اصول کوانتومی درهم‌تنیدگی و برهم نهی است که اجازه محاسبات دقیق و سریع را می دهد. دلیل اینکه یک کامپیوتر کلاسیکی نمی تواند به طور موثر یک سیستم کوانتومی را شبیه سازي کند این است که براي ذخیره سازي حالت کوانتومی یک سیستم بزرگ به تعداد بسیار زیادي از حافظه هاي کلاسیکی احتیاج است زیرا که تعداد حالت و پارامترهاي مربوط به آن بصورت نمایی رشد می کنند.

هر سیستم محاسباتی داراي یک پایه اطلاعاتی است که نماینده کوچکترین میزان اطلاعات قابل نمایش، چه پردازش شده و چه خام است. درمحاسبات کلاسیک این واحد ساختاري را بیت می نامیم. در محاسبات کوانتومی هم چنین پایه اي معرفی می شود که آنرا کیوبیت یا بیت کوانتومی می نامید. در حالت کلی به هر سیستم کوانتومی دوترازه را کیوبیت می نامیم ـ یک کیوبیت می تواند بطور همزمان صفر و یک باشد. اگر اسپین الکترون را در نظر بگیریم جهت بالا را با کت <0| و جهت پایین را با کت <1| نشان دهیم حالت کلی بصورت برهمنهشی از این دو حالت خواهد بود یعنی الکترون می تواند همزمان در اسپین بالا یا پایین‌ باشد. بنابراین هر کیوبیت را بصورت برنهی از حالت‌های صفر و یک نمایش می‌دهیم که برحسب ضرایب مختلط که نشانگر دامنه احتمال هستند نمایش می‌دهیم (تصویر پایین را ببینید)
#کیوبیت
#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#بخش2
🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming