کتاب Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q (محاسبات کوانتومی با تمرین: برنامه نویسی پایتون در فضای ابری با Qiskit و IBM-Q) در 11 فصل مختلف به شرح مفاهیم کوانتوم و پیادهسازی آنها با استفاده از زبان برنامهنویسی پایتون میپردازد.
در ادامه مقدمهای از کتاب Quantum Computing by Practice را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Quantum Computing by Practice:
یادگیری الگوریتمنویسی و برنامهنویسی در زمینه جدید محاسبات کوانتومی. این نسخه دوم به روز شده است تا شما را با جدیدترین دانش و ابزارهای مورد نیاز برای حل مشکلات پیچیده در این چشم انداز همیشه در حال تکامل مجهز کند.
این کتاب پوشش خود را از پیشرفتها و سرمایهگذاریهای فعلی و آتی شرکتهای فناوری اطلاعات در این فناوری نوظهور گسترش داده است.
اکثر فصلها بهطور کامل اصلاح شدهاند تا آخرین بهروزرسانیهای سیستمها و پیشنهادات IBM Quantum، مانند الگوریتمهای بهبودیافته، یکپارچهسازی پیشرفتهای سختافزاری، پیشرفتهای نرمافزاری، رفع اشکالها و موارد دیگر را در خود جای دهند.
شما محاسبات کوانتومی را در فضای ابری بررسی میکنید و آزمایشهایی را در آنجا روی یک دستگاه کوانتومی واقعی اجرا میکنید.
بیشتر بخوانید: کتاب Qiskit Pocket Guide
در طول مسیر، نظریه بازیها را با مربع جادویی، نمونهای از شبه تله پاتی کوانتومی، پوشش خواهید داد. همچنین یاد خواهید گرفت که با استفاده از QISKit، Python SDK و سایر APIها مانند QASM کد بنویسید و آن را در برابر شبیه سازها (محلی یا راه دور) یا یک کامپیوتر کوانتومی واقعی اجرا کنید.
سپس به درون عملکردهای حالتهای بل برای درهم تنیدگی، الگوریتم گروور برای جستجوی خطی، الگوریتم Shor برای فاکتورسازی اعداد صحیح، و الگوریتمهای دیگر در زمینههای بهینهسازی و موارد دیگر نگاه کنید.
در نهایت، الگوریتمهای کوانتومی فعلی برای درهم تنیدگی، تولید اعداد تصادفی، جستجوی خطی، فاکتورسازی اعداد صحیح و موارد دیگر را خواهید آموخت.
در پایان این کتاب، متوجه خواهید شد که چگونه محاسبات کوانتومی موازیسازی عظیم و سرعت محاسباتی قابل توجهی را نسبت به رایانههای کلاسیک ارائه میکند.
آنچه در کتاب Quantum Computing by Practice یاد خواهید گرفت:
- الگوریتمهایی بنویسید که عملکرد بهتری نسبت به همتایان کلاسیک خود ارائه دهند
- ایجاد یک مولد اعداد کوانتومی: چرخش سکه اصلی با پیچش کوانتومی
- الگوریتمهای کوانتومی مورد استفاده امروزه برای تولید اعداد تصادفی، جستجوی خطی و موارد دیگر را بررسی کنید.
- تله پورت کوانتومی را کشف کنید
- حل مشکل سکههای تقلبی، یک پازل کلاسیک
- دانش خود را با بیش از ۱۵۰ تمرین تمرینی آزمایش کنید
کتاب Quantum Computing by Practice برای چه کسی است؟
توسعهدهندگان، برنامهنویسان، محققان علوم کامپیوتر، معلمان و دانشآموزان.
سرفصلهای کتاب Quantum Computing by Practice:
- Table of Contents
- About the Author
- About the Technical Reviewer
- Introduction
- Chapter 1: Quantum Fields: The Building Blocks of Reality
- Chapter 2: Richard Feynman, Demigod of Physics, Father of the Quantum Computer
- Chapter 3: Behold, the Qubit Revolution
- Chapter 4: Enter IBM Quantum: A One-of-a-Kind Platform for Quantum Computing in the Cloud
- Chapter 5: Mathematical Foundation: Time to Dust Up That Linear Algebra
- Chapter 6: Qiskit, Awesome SDK for Quantum Programming in Python
- Chapter 7: Start Your Engines: From Quantum Random Numbers to Teleportation and Super Dense Coding
- Chapter 8: Game Theory: With Quantum Mechanics, Odds Are Always in Your Favor
- Chapter 9: Quantum Advantage with Deutsch-Jozsa, Bernstein-Vazirani, and Simon’s Algorithms
- Chapter 10: Advanced Algorithms: Unstructured Search and Integer Factorization with Grover and Shor
- Chapter 11: Quantum in the Real World: Advanced Chemistry and Protein Folding
- Appendix: Exercise Answers
- Index
جهت دانلود کتاب Quantum Computing by Practice میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.