Ramkarthik, M. S.,

An object oriented Python cookbook in quantum information theory and quantum computing / M.S. Ramkarthik and Pranay Barkataki. - First edition. - 1 online resource.

Introduction to Python and object oriented programming -- Basic quantum mathematics tools -- Numerical linear algebra operations -- Quantum information and quantum computation tools -- Quantification of quantum entanglement -- One-dimensional quantum spin-1/2 chain models -- Generating random matrices and random vectors.

"This first of a kind textbook provides computational tools in state of the art OOPs Python that are fundamental to quantum information, quantum computing, linear algebra and one dimensional spin half condensed matter systems. Over 104 subroutines are included, and the codes are aided by mathematical comments suitably to enhance clarity. Suitable for beginner and advanced readers alike, students and researchers will find this textbook to be a helpful guide and a compendium which they can readily use. Key Features: Includes over 104 codes in OOPs python, all of which can be used either as a standalone program or integrated with any other main program without any issues. Every parameter in the input, output and execution has been provided while keeping both beginner and advanced users in mind. The output of every program is explained thoroughly with detailed examples. A detailed mathematical commenting is done along side the code which enhances clarity about the flow and working of the code"--

9781003285489 1003285481 9781000626926 100062692X 9781000626957 1000626954

10.1201/9781003285489 doi


Quantum theory--Mathematics--Data processing.
Quantum computing.
Python (Computer program language)
Object-oriented programming (Computer science)
SCIENCE / Quantum Theory

QC174.17.M35 / R36 2023eb

530.120285/53