کارگاه برنامه نویسی کوانتومی مقدماتی

نوع رویداد: آنلاین
بلیت های رویداد تومان
ثبت نام با تخفیف 10 نفر اول فعال از 1403/08/14 تا 1403/09/04
ثبت نام با تخفیف 10 نفر دوم فعال از 1403/08/14 تا 1403/09/04
بدون تخفیف فعال از 1403/08/14 تا 1403/09/04
جلسات رویداد زمان برگزاری
1 19:00 - 1403/09/04
2 19:00 - 1403/09/06
3 19:00 - 1403/09/08
4 19:00 - 1403/09/11
5 19:00 - 1403/09/13
توضیحات

Quantum Programming

- مخصوص علاقه مندان به حوزه محاسبات و اطلاعات کوانتومی

- به همراه یادگیری تئوری مکانیک کوانتومی و زبان برنامه نویسی پایتون

- اهدای گواهی معتبر حضور از طرف کارگزار بنیاد ملی نخبگان

- جلسات ضبط شده در اختیار شرکت کنندگان قرار میگیرد

- تشکیل گروه پرسش و پاسخ تلگرامی

برنامه‌نویسی کوانتومی، نوعی از برنامه‌نویسی است که برای پیاده‌سازی الگوریتم‌ها و محاسبات کوانتومی استفاده می‌شود. در برنامه‌نویسی کوانتومی، با استفاده از زبان‌های برنامه‌نویسی مختلف، مانند Qutip، برنامه‌های کوانتومی پیاده‌سازی می‌شوند.

برنامه‌های کوانتومی، با استفاده از مفاهیم فیزیک کوانتومی، محاسبات پیچیده را با سرعت بسیار بالاتری نسبت به رایانه‌های کلاسیک انجام می‌دهند. به عنوان مثال، الگوریتم شور، یک الگوریتم کوانتومی است که با استفاده از تئوری تبدیل فوریه کوانتومی، عدد اول بودن یک عدد را در زمان بسیار کمتر از الگوریتم‌های کلاسیک پیدا می‌کند.

برنامه‌نویسان کوانتومی، با استفاده از این تکنولوژی، محاسبات پیچیده را در زمان بسیار کمتر و با دقت بالاتر انجام می‌دهند. به همین دلیل، برنامه‌نویسی کوانتومی به عنوان یک حوزه جدید در علم رایانه شناخته شده است.

 

چه چیز هایی قرار است یاد بگیریم در دوره برنامه نویسی کوانتومی مقدماتی یاد بگیریم :

--- زبان برنامه نویسی پایتون

پایتون یکی از زبان‌های برنامه‌نویسی پرکاربرد در حوزه کوانتومی است. این زبان به دلیل ساختار قوی و کتابخانه‌های گسترده‌ای که برای آن توسعه داده شده، برای برنامه‌نویسان کوانتومی بسیار مفید است. با استفاده از پایتون، می‌توانید الگوریتم‌های کوانتومی را پیاده‌سازی کرده و با شبیه‌سازی‌های مختلف آن‌ها را تست کنید. همچنین، پایتون به عنوان یک زبان برنامه‌نویسی مفسری، برای تحلیل داده‌های کوانتومی و نمایش نتایج نیز استفاده می‌شود. در کل، پایتون به دلیل سادگی و قابلیت توسعه بالا، یک ابزار قدرتمند برای برنامه‌نویسان کوانتومی است.

--- مبانی مکانیک کوانتومی

مکانیک کوانتومی، یکی از دسته‌های مهم فیزیک کوانتومی است که برای برنامه‌نویسی کوانتومی بسیار حائز اهمیت است. در مکانیک کوانتومی، سیستم‌های فیزیکی به صورت یک ترکیب خطی از حالت‌های مختلف توصیف می‌شوند. برای مثال، یک پارتیکول به صورت یک ترکیب خطی از حالت‌های مختلف مثل اسپین بالا یا پایین و ... توصیف می‌شود. در برنامه‌نویسی کوانتومی، با استفاده از این توصیفات کوانتومی، می‌توان الگوریتم‌های پردازش اطلاعات کوانتومی را پیاده‌سازی کرد. به عنوان مثال، الگوریتم شور، الگوریتم دو بخشی گروور و ... از جمله الگوریتم‌های معروف در برنامه‌نویسی کوانتومی هستند که با استفاده از مفاهیم مکانیک کوانتومی پیاده‌سازی شده‌اند. در کل، مکانیک کوانتومی به عنوان یک پایه محاسبات کوانتومی، در برنامه‌نویسی کوانتومی بسیار حائز اهمیت است.

--- فریم ورک کیوتیپ

 

 

سرفصل ها

Python Programming Language

Quantum Mechanics Fundamentals

Quantum Object Class

States and Operations

Functions operating

Eigenvectors and Eigenvalues

Matrix Exponentials

Density Matrices

Expectation Values

Tensor Products and Partial Traces

Schrödinger Equations

The von Neumann equation for time evolution
Non-unitary evolution

Solving Problems with Time-dependent Hamiltonians

Simulation of Quantum Computers with more than 2 Qubits

Simulation of Quantum Computers with more than 2 Qubits with environment and Qubits Collapse

سوالات متداول
1 - پیش نیاز دوره چیست ؟
این دوره پیش نیاز خاصی ندارد
2 - گواهی به چه کسانی اهدا می شود؟
به کسانی که حداقل 50 درصد کلاس ها را شرکت کرده باشند
3 - این دوره پیش نیاز چه دوره هایی هست ؟
این دوره پیش نیاز دوره های محاسبات کوانتومی و پیاده سازی الگوریتم های کوانتومی، یادگیری ماشین کوانتومی و شبکه های عصبی کوانتومی می باشد.
مدرس ها
علیرضا کرم زاده
کارشناس ارشد فیزیک | محقق در PDAT
پوریا خلیلیان
کارشناس ارشد فیزیک | محقق در PDAT
برگزارکننده: تیم مهندسی کورپی صفحه برگزار کننده
0 دیدگاه
585 بازدید
لینک کوتاه
نظرات

قوانین ثبت دیدگاه

  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.

اولین نفری باشید که نظر می دهید “کارگاه برنامه نویسی کوانتومی مقدماتی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

جلسات رویداد زمان برگزاری
1 19:00 - 1403/09/04
2 19:00 - 1403/09/06
3 19:00 - 1403/09/08
4 19:00 - 1403/09/11
5 19:00 - 1403/09/13
مدرس ها
علیرضا کرم زاده
کارشناس ارشد فیزیک | محقق در PDAT
پوریا خلیلیان
کارشناس ارشد فیزیک | محقق در PDAT
برگزارکننده: تیم مهندسی کورپی صفحه برگزار کننده
0 دیدگاه
585 بازدید
لینک کوتاه