Foundations of Quantum Programming

Cover of Foundations of Quantum Programming by Mingsheng Ying
Publisher: Elsevier Science
Year: 2024
Language: en
Edition: 2
Pages: 472
ISBN-13: 9780443159428
Dimensions:
Weight: 0.992080179 pounds
Editorial overview Touché

Foundations of Quantum Programming by Mingsheng Ying, published by Elsevier Science on May 3, 2024, is a comprehensive resource that explores the principles of quantum programming. This second edition spans 472 pages and provides a systematic exposition of foundational concepts, methods, and techniques applicable to various quantum programming models and languages. The book discusses how existing programming methodologies for classical computers can be adapted for quantum systems, alongside new methodologies designed to leverage the unique capabilities of quantum computing.

Readers will find an in-depth examination of quantum programming models, ranging from sequential to parallel and distributed programming, framed within the paradigms of superposition-of-data and superposition-of-programs. The final sections of the book present logical and mathematical tools essential for the verification and analysis of quantum programs, covering topics such as invariant generation, termination analysis, and abstract interpretation. This edition serves as a valuable resource for those interested in the intersection of computers, information theory, and programming disciplines.


Official synopsis Publisher

Foundations of Quantum Programming, Second Edition provides a systematic exposition of the subject of quantum programming. Emphasis is placed on foundational concepts, methods, and techniques that can be widely used for various quantum programming models and languages. The book describes how programming methodologies developed for current computers can be extended for quantum computers, along with new programming methodologies that can effectively exploit the unique power of quantum computing. In addition, this resource introduces a chain of quantum programming models from sequential to parallel and distributed programming in the paradigm of superposition-of-data to the paradigm of superposition-of-programs.

Final content presents a series of logical and mathematical tools for verification and analysis of quantum programs, including invariant generation, termination analysis, and abstract interpretation.

FAQ
What is “Foundations of Quantum Programming” about?
This page includes the available description and bibliographic details for “Foundations of Quantum Programming” by Mingsheng Ying. Synopsis preview: Foundations of Quantum Programming, Second Edition provides a systematic exposition of the subject of quantum programming. Emphasis is placed on foundational concepts, methods, and techniques that can be widely used for…
Who is the author of “Foundations of Quantum Programming”?
“Foundations of Quantum Programming” is credited to Mingsheng Ying.
When was “Foundations of Quantum Programming” published?
Publisher: Elsevier Science. Year: 2024.
What is the ISBN for “Foundations of Quantum Programming”?
ISBN-13: 9780443159428.
What are the book details (language, pages, edition)?
Language: en. Pages: 472. Edition: 2.

Related Books by Topic