ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Hands-On Quantum Information Processing with Python: Get Up and Running with Information Processing and Computing Based on Quantum Mechanics Using Python

دانلود کتاب پردازش اطلاعات کوانتومی دستی با پایتون: با پردازش اطلاعات و محاسبات مبتنی بر مکانیک کوانتومی با استفاده از پایتون بلند شوید و اجرا کنید

Hands-On Quantum Information Processing with Python: Get Up and Running with Information Processing and Computing Based on Quantum Mechanics Using Python

مشخصات کتاب

Hands-On Quantum Information Processing with Python: Get Up and Running with Information Processing and Computing Based on Quantum Mechanics Using Python

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 180020115X, 9781800201156 
ناشر: Packt Publishing 
سال نشر: 2021 
تعداد صفحات: 252 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 33,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Hands-On Quantum Information Processing with Python: Get Up and Running with Information Processing and Computing Based on Quantum Mechanics Using Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب پردازش اطلاعات کوانتومی دستی با پایتون: با پردازش اطلاعات و محاسبات مبتنی بر مکانیک کوانتومی با استفاده از پایتون بلند شوید و اجرا کنید



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


ویژگی های کلیدی:

    < li>با استفاده از پایتون با پردازش اطلاعات کوانتومی آشنا شوید
  • با پیاده سازی پروتکل های توزیع کلید کوانتومی در پایتون اصول رمزنگاری کوانتومی را درک کنید
  • اجرای بازی های معروفی مانند CHSH و بازی‌های GHZ با استفاده از استراتژی‌ها و تکنیک‌های کوانتومی


توضیح کتاب:

محاسبات کوانتومی مطالعه زیر کلاسی از رایانه‌ها است که بهره‌برداری می‌کنند. قوانین مکانیک کوانتومی برای انجام عملیات خاصی که تصور می شود انجام آنها در رایانه های غیرکوانتومی دشوار است.


پردازش اطلاعات کوانتومی دستی با پایتون آغاز می شود. با راهنمایی شما از ملزومات پردازش اطلاعات کوانتومی برای کمک به کشف پتانسیل آن. در مرحله بعد، با ویژگی بنیادی درهم تنیدگی کوانتومی آشنا خواهید شد و خواهید فهمید که چگونه می توان این را با استفاده از پروتکل انتقال از راه دور نشان داد. با پیشروی، متوجه خواهید شد که چگونه مدارها و الگوریتم‌های کوانتومی مانند الگوریتم سیمون، الگوریتم گروور و الگوریتم شور کار می‌کنند و با اجرای پروتکل‌های مهم توزیع کلید کوانتومی (QKD) در پایتون، با رمزنگاری کوانتومی آشنا می‌شوید. همچنین نحوه پیاده سازی بازی های غیر محلی مانند بازی CHSH و بازی GHZ را با استفاده از پایتون یاد خواهید گرفت. در نهایت، الگوریتم‌های کلیدی یادگیری ماشین کوانتومی را پوشش خواهید داد، و این پیاده‌سازی‌ها به شما قدرت کامل را می‌دهند تا واقعاً با ایده‌های پیچیده‌تر بازی کنید و کاملاً درک کنید.


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


آنچه خواهید آموخت:

کشف نحوه کار مدارهای کوانتومی و الگوریتم های کوانتومی

با بازی های غیر محلی آشنا شوید و نحوه پیاده سازی آنها را بیاموزید

با مدل های مختلف محاسبات کوانتومی آشنا شوید

پیاده سازی پروتکل‌های رمزنگاری کوانتومی مانند BB84 و B92 در پایتون

کاوش درهم‌تنیدگی و انتقال از راه دور در سیستم‌های کوانتومی

چگونگی اندازه‌گیری و اعمال عملیات بر روی کیوبیت‌ها را بیاموزید

در کاوش در محاسبات کوانتومی با حالت کوانتومی متغیر پیوسته

با الگوریتم های یادگیری ماشین کوانتومی ضروری آشنا شوید


این کتاب برای چه کسانی است:

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


توضیحاتی درمورد کتاب به خارجی

Explore the potential of quantum information processing and understand the state of a quantum system with this practical guide


Key Features:

  • Get well-versed with quantum information processing using Python
  • Understand the basics of quantum cryptography by implementing quantum key distribution protocols in Python
  • Implement well-known games such as the CHSH and GHZ games using quantum strategies and techniques


Book Description:

Quantum computation is the study of a subclass of computers that exploits the laws of quantum mechanics to perform certain operations that are thought to be difficult to perform on a non-quantum computer.


Hands-On Quantum Information Processing with Python begins by taking you through the essentials of quantum information processing to help you explore its potential. Next, you'll become well-versed with the fundamental property of quantum entanglement and find out how to illustrate this using the teleportation protocol. As you advance, you'll discover how quantum circuits and algorithms such as Simon's algorithm, Grover's algorithm, and Shor's algorithm work, and get to grips with quantum cryptography by implementing important quantum key distribution (QKD) protocols in Python. You will also learn how to implement non-local games such as the CHSH game and the GHZ game by using Python. Finally, you'll cover key quantum machine learning algorithms, and these implementations will give you full rein to really play with and fully understand more complicated ideas.


By the end of this quantum computing book, you will have gained a deeper understanding and appreciation of quantum information.


What You Will Learn:

Discover how quantum circuits and quantum algorithms work

Familiarize yourself with non-local games and learn how to implement them

Get to grips with various quantum computing models

Implement quantum cryptographic protocols such as BB84 and B92 in Python

Explore entanglement and teleportation in quantum systems

Find out how to measure and apply operations to qubits

Delve into quantum computing with the continuous-variable quantum state

Get acquainted with essential quantum machine learning algorithms


Who this book is for:

This book is for developers, programmers, or undergraduates in computer science who want to learn about the fundamentals of quantum information processing. A basic understanding of the Python programming language is required, and a good grasp of math and statistics will be useful to get the best out of this book.



فهرست مطالب

Cover
Title Page
Copyright and Credits
Dedicated
About Packt
Contributors
Table of Contents
Preface
Section 1: Fundamentals of Quantum Information Processing
Chapter 1: Getting Started with Quantum Information Processing
	Providing an overview of QIP
		Subfields of QIP
	Understanding the rationale for choosing Python for QIP
	Installing Python and other packages
	pipenv and creating the environment
	Summary
	Further reading
Chapter 2: Quantum States, Operations, and Measurements
	Technical requirements
	An introduction to linear algebra 
		Exploring vector spaces 
		Understanding the properties of a vector 
		Understanding the properties and types of matrices 
		Understanding the properties of a tensor product 
	Exploring the history of quantum information processing 
	Understanding the qubit 
		Qubit operations 
		Quantum measurement
		Types of measurement 
	Dealing with multiple qubits 
		Quantum gates on multiple qubit systems 
		CNOT gate 
		Swap gate 
		Three-qubit gates 
	The quantum no-cloning theorem
		Cluster-based quantum computing
		Adiabatic quantum computing 
		Hybrid quantum computing model
	Summary
	Further reading 
Section 2: Quantum Computers and Quantum Algorithms
Chapter 3: Entanglement and Quantum Teleportation
	Technical requirements
	Exploring the history of quantum entanglement
	Understanding the Bell theorem and CHSH inequality
	Understanding composite systems and entanglement
	Understanding the CNOT gate – the entangling gate
	Understanding Bell states
	Understanding the entanglement of more than two quantum states
		Greenberger-Horne-Zeilinger state (GHZ state)
		The W state
	Understanding entanglement as a resource – quantum teleportation
		Quantum teleportation
	Summary
	Further reading
Chapter 4:  Working with Quantum Circuits
	Technical requirements
	Introducing classical logic gates
	Introducing single-qubit and multi-qubit gates
	Introducing quantum circuits
	Exploring quantum error correction
	Exploring superdense coding
	Summary
	Further reading
Chapter 5: Quantum Algorithms
	Technical requirements
	Introducing Deutsch's algorithm
	Exploring the Deutsch-Josza algorithm
	Exploring the Bernstein-Vazirani algorithm
	Introducing quantum Fourier transform and quantum phase estimation
		Quantum Fourier transform (QFT)
		Quantum phase estimation
	Introducing Simon's algorithm
	Exploring Shor's algorithm
	Exploring Grover's algorithm
	Summary
	Further reading
Section 3: Deep Diving into Quantum Information
Chapter 6: Non-Local Quantum Games
	Technical requirements
	Understanding classical game theory
		A brief history of game theory
		Leaning about strategies in game theory
		Exploring cooperative and non-cooperative games
		Exploring zero-sum and non-zero-sum games
		Understanding the prisoner's dilemma
		Understanding the matching pennies game
		Exploring the rock-paper-scissors game
	Understanding quantum game theory
	Understanding non-local quantum games
		Exploring quantum strategies in non-local quantum games
		Understanding the CHSH game
		Understanding the GHZ game
		Understanding the XOR game
	Summary
	Further reading
Chapter 7: Quantum Cryptography
	Technical requirements
	Introducing classical cryptography
		A history of classical cryptography
		Caesar's cipher
		The one-time pad
		A history of modern cryptography
		Diffie-Hellmann key exchange protocol
		Cryptographic primitives
	Quantum cryptography
		A history of quantum cryptography
		Quantum cryptography primitives
		Quantum key distribution protocols
	Post-quantum cryptography
		The NewHope key exchange scheme
		The SPHINCS+ digital signature scheme
	Summary
	Further reading
Chapter 8: Quantum Machine Learning
	Technical requirements
	Understanding conventional (classical) machine learning
		The three main categories of machine learning
	Exploring artificial neural networks
		Exploring SVMs
	Understanding quantum machine learning
		Data encoding
		Quantum SVMs
		Quantum variational classifier
	Summary
	Further reading
Chapter 9: Continuous-Variable Quantum Information Processing
	Technical requirements
	Introducing continuous-variable quantum information processing
	Understanding the theory of continuous-variable quantum systems
	Exploring continuous-variable quantum teleportation
	Understanding continuous-variable quantum game theory
	Continuous-variable quantum key distribution
	Understanding continuous-variable quantum machine learning
	Summary
	Further reading
Chapter 10: Current Trends in Quantum Information Processing
	Exploring current trends in quantum cryptography
	Exploring current trends in quantum communication
	Understanding current trends in quantum algorithm design
	Exploring current trends in quantum machine learning
	Understanding current trends in quantum computing hardware technologies
	Exploring the future prospects of QIP
	Summary
	Further reading
Other Books You May Enjoy
Index




نظرات کاربران