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

Group:@quantumprogramming_chat
Instagram: http://instagram.com/Quantum.Programming
Download Telegram
علوم و فناوری‌های کوانتومی در دانشگاه کردستان

گروه پژوهشی اطلاعات و محاسبات کوانتومی در گروه فیزیک دانشکده علوم این دانشگاه فعال هست و در زمینه های مختلفی، اساتید و دانشجویان مشغول به پژوهش هستند. در حال حاضر 3 عضو هیئت علمی در زمینه فناوری های کوانتومی مشغول به فعالیت هستند که عبارتند از

1-دکتر شهریار سلیمی (زمینه پژوهش: طلاعات کوانتومی، درهمتنیدگی، سیستم های کوانتومی باز، همبستگی های کوانتومی، اصول مکانیک کوانتومی)

2- دکتر آرش سروری ( زمینه پژوهش: محاسبات و اطلاعات کوانتومی)

3- دکتر فردین خیراندیش( زمینه پژوهش: اپتیک کوانتومی)

اطلاعات بیشتر در سایت زیر:

https://old.uok.ac.ir/fa/faculties/science/departments/physics/members.aspx?pager=true

#برنامه_نویسی_کوانتومی
#فناوری_کوانتومی
#دانشگاه_کردستان
#رشته
🆔@QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
علاوه بر دانشگاه هایی که در مطالب پیشین بیان شد، علوم و فناوری کوانتومی در چند دانشگاه بصورت پراکنده دنبال می شود. در دانشگاه اصفهان در حوزه اپتیک کوانتومی پژوهش انجام می شود. همچنین در دانشگاه گیلان نیز در مورد شبیه سازی کوانتومی پژوهش و فعالیت انجام می شود.
در دانشگاه امام‌ خمینی قزوین نیز در زمینه اپتیک کوانتومی پژوهش انجام می شود.

امید هست با رشد روزافزون این حوزه شاهد فعالیت و پویایی بیشتری در این زمینه باشیم.


#برنامه_نویسی_کوانتومی
#فناوری_کوانتومی
#دانشگاه
#رشته
🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
کتاب
A Quantum Computation Workbook

این کتاب توسط Mahn-Soo Choi از دانشگاه سئول کره حنوبی در سال 2022 نوشته شده است و توسط انتشارات Springer چاپ شده است. این کتاب را می توان در دوره های دانشگاهی محاسبات کوانتومی استفاده کرد و همچنین بصورت خود خوان از کتاب بهره برد.

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

نکته قوت کتاب استفاده از کدنویسی برای نشان دادن مطالب است. در این کتاب از یک کتابخانه جدید در متمتیکا بنام Q3 استفاده شده است که بسیار جالب و کاربردی هست. فایل کتاب در زیر قرار داده شده است.

#معرفی_کتاب
#محاسبات_کوانتومی
#محاسبات_با_متغیر_پیوسته
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی

🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
کتاب محاسبات کوانتومی برای برنامه نویسان توسط مهندس گوگل Robert Hundt نوشته شده است و انتشارات کمبریج آن را در سال 2022 چاپ کرده است.

این کتاب در 8 فصل نوشته شده است. فصول ابتدایی به مباحث ابتدایی پرداخته می شود و در فصول میانی مباحث پیشرفته بررسی می شود. در فصل آخر به زبان کوانتومی و کامپایلرهای آن پرداخته شده است. در تمام فصول سعی شده است تا مسائل با دیدگاه ساده بیان شود. فایل کتاب در زیر قرار داده شده است.


#معرفی_کتاب
#محاسبات_کوانتومی
#محاسبات_با_متغیر_پیوسته
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی

🆔@QuantumProgramming
🆔http://instagram.com/Quantum.Programming
علوم و فناوری کوانتومی در دانشگاه ارومیه


۱- دکتر مهدی امنیت طلب، درجه علمی: استاد، تخصص: اپتیک کوانتومی و اجرای الگوریتم ها و درگاه های کوانتومی در سیستم های فیزیکی چند ترازی، بررسی اطلاعات فیشر کوانتومی و حالتهای درهمتنیده با روش گذار بیدررو و مساحت پالس.

۲- دکتر کوروش آقایار، درجه علمی: دانشیار، تخصص: مطالعه درهمتنیدگی و معیارهای مختلف آن در سیستم های چند کیوبیتی.

۳- دکتر حسین رنگانی جهرمی به عنوان همکار از دانشگاه جهرم، درجه علمی: استادیار، تخصص: مطالعه حافظه کوانتومی و اطلاعات فیشر در سیستم های کوانتومی باز با ملاحظه اثرات ناهمدوسی.

۴- دکتر مقصود سعادتی نیاری به عنوان همکار از دانشگاه محقق اردبیلی ،مرتبه علمی: دانشیار، تخصص: اپتیک کوانتومی و کنترل همدوس سیستمهای چند ترازی.



#برنامه_نویسی_کوانتومی
#فناوری_کوانتومی
#دانشگاه_ارومیه
#رشته
🆔@QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
نشست پنجاه و نهم باشگاه فیزیک زاهدان، روز چهارشنبه ۲۵ خردادماه ۱۴۰۱ به صورت حضوری و برخط برگزار می‌شود. برنامه ساعت ۱۱ تا ۱۲:۳۰ با سخنرانی آقای دکتر وحید کریمی‌پور از دانشگاه صنعتی‌شریف درباره «مقدمه‌ای بر علوم و فناوری‌های کوانتومی» برگزار خواهد شد.
جلسه حضوری:سالن سمعی بصری دانشکده علوم پایه، دانشگاه سیستان و بلوچستان
جلسه مجازی: /
http://webinar2.usb.ac.ir/zpc



رمز اتاق: zpc2021

مخاطبان این باشگاه همه‌ی علاقه‌مندان به فیزیک هستند.


🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
آشنایی با موضوعات پژوهشی جدید در شاخه‌های مختلف فیزیک در مدرسه تابستانه افق های نو درفیزیک

برگزار کننده : دانشگاه صنعتی اصفهان

برای اطلاعات بیشتر و ثبت نام به سایت زیر مراجعه کنید

https://physics.iut.ac.ir/fa/physchool1401


🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
کتابخانه Cirq

در ادامه معرفی برنامه نویسی کوانتومی به بررسی کتابخانه قدرتمند شرکت گوگل می پردازیم.
Cirq یک کتابخانه ی برنامه نویسی کوانتومی و منبع باز توسعه محاسبات کوانتومی گوگل در بستر پایتون میباشد. تمرکز اصلی این کتابخانه بر پشتیبانی از سخت افزار کوانتومی near-term می باشد. این کتابخانه با هدف ایجاد، گردآوردی ، ویرایش ، استناد و اجرای مدارهای کوانتومی نویز دار مقیاس متوسط طراحی شده است.

در واقع هدف اولیه ی Cirq این است که بتوان برنامه های کوانتومی را که قابلیت اجرا شدن در کامپیوترهای کوانتومی کنونی و درآینده ی نزدیک را بدون تصحیح خطا دارند، توسعه داد.
اولین نسخه از این کتابخانه در تاریخ ۱۷ آوریل سال ۲۰۱۸ منتشر شد و از آن زمان تا کنون جمعا ۱۷ نسخه از این کتابخانه منتشر شده است.

کتابخانه ی Cirq بر روی هر سه سیستم عامل ویندوز، لینوکس و مکینتاش در دسترس و قابل نصب هست و از نسخه پایتون 3 پشتیبانی می کند. این کتابخانه توسعه دهنده را قادر به ساختن و اجرای مدارهای کوانتومی شامل تمام گیت های کوانتومی و عملیات کوانتومی می نماید.


#معرفی
#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#گوگل
#cirq
#بخش50


🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
نصب و راه اندازی Cirq

نصب این کتابخانه بسیار ساده است. با استفاده از دستورات زیر به سادگی این کتابخانه در ویندوز نصب می شود.

استفاده از pip برای نصب cirq


python -m pip install --upgrade pip
python -m pip install cirq

برای اطمینان از نصب با اجرای دستور زیر باید تصویر فوق نشان داده شود.

python -c 'import cirq; print(cirq.google.Foxtail)'

#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#گوگل
#cirq
#بخش51

🆔@QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
#اطلاعیه

دپارتمان پژوهشگران کوانتا
آمادگی دارد در تمام زمینه های محاسبات و اطلاعات کوانتومی با پژوهشگران و دانشحویان گرامی همکاری کند.

برای کسب اطلاعات بیشتر می توانید با آیدی @Hosseinyeganeh7 ارتباط برقرار کنید



🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
نحوه تعریف کیوبیت در cirq

کیوبیت ها به عنوان پایه های محاسبات کوانتومی در تمام برنامه نویسی های کوانتومی نقش اساسی دارند. در کتابخانه cirq می توان به سه صورت کیوبیت ها را تعریف کرد.
نکته مهم این است که نتیجه محاسبات در هر سه صورت یکسان هست و تنها در تعریف تفاوت داریم.

مطابق آنچه که در کد نشان داده شده است نحوه تعریف کیوبیت ها بیان شده است، تنها تفاوت در توپولوژی سیستم شبیه ساز هست که کیوبیت ها Grid بدین منظور تعریف شده است. برای مثال اگر علاقه مند باشیم اندرکنش بین کیوبیت های مشخص باشد ای تعریف کاربردی تر هست.

#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#گوگل
#cirq
#بخش52

🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
تعریف گیت ها در cirq

بعد از تعریف کیوبیت ها، باید گیت ها تعریف شوند تا بتوان مدارهای کوانتومی را بکار گرفت. تمامی گیت های مرسوم تک کیوبیتی و دوکیوبیتی در cirq تعریف شده است.

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


#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#گوگل
#cirq
#بخش53

🆔@QuantumProgramming
🆔 http://instagram.com/Quantum.Programming

#اطلاعیه

موقعیت شغلی در زمینه فناوری های کوانتومی

تخصص های مورد نیاز:
-اپتیک کوانتومی
-اطلاعات کوانتومی
-الگوریتم کوانتومی
-ارتباطات کوانتومی
-مهندسی برق الکترونیک
-مهندسی برق مخابرات (رمز)
-ابررسانا
-نیم رسانا
-فوتونیک


متقاضیان رزومه خود را به آدرس زیر ارسال نموده و نوع همکاری خود را نیز قید بفرمایند:
qu.com.hf@gmail.com



🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming
تعریف گیت جدید در cirq

تعریف گیت یک و دو کیوبیتی جدید به آسانی در cirq امکان پذیر هست. کافیست تعداد کیوبیت، نمایش ماتریسی و نام آن در یک کلاس پایتون تعریف شود. یک مثال از ایجاد گیت جدید تک کیوبیتی در تصویر نشان داده شده است.

#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#گوگل
#cirq
#بخش54

🆔@QuantumProgramming
🆔http://instagram.com/Quantum.Programming
مدارهای کوانتومی در cirq

اکنون می توانیم مدارهای کوانتومی را تعریف کنیم. در این کتابخانه مدارها از مومنت تشکیل شده هست و هر مومنت شامل گیت و عملیات مشخصی هست. برای تعریف مدار کافیست کیوبیت ها و گیت ها تعریف شود و سپس با دستور Circuit مدار ساخته شود. در تصویر یک نمونه آورده شده است.


#محاسبات_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی
#گوگل
#cirq
#بخش55

🆔 @QuantumProgramming
🆔http://instagram.com/Quantum.Programming
کتاب اینترنت کوانتومی دومین انقلاب در کوانتوم

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

#معرفی_کتاب
#محاسبات_کوانتومی
#اینترنت_کوانتومی
#فناوری_کوانتومی
#برنامه_‌نویسی_کوانتومی

🆔 @QuantumProgramming
🆔 http://instagram.com/Quantum.Programming