Quantum Software Models: The Density Matrix for Classical and Quantum Software Systems Design

03/25/2021
by   Iaakov Exman, et al.
0

Linear Software Models enable rigorous linear algebraic procedures for modular design of classical software systems. These procedures apply a spectral approach to matrix representations - e.g. the Laplacian - of the software system. Recent intensive research efforts towards quantum computers have increased expectations that quantum computing could in due time materialize as a practical alternative to classical computing. It is reasonable to inquire about quantum software desirable features and prepare in advance modular design procedures for quantum software systems. However, it does not make sense to have two totally separate procedures for modular design, one for classical software systems and another for quantum software systems. This paper claims that there should be just a single unified and rigorous design procedure for both classical and quantum software systems. Our common design procedure starting point for both classical and quantum software systems is Von Neumann quantum notion of Density Operator and its Density Matrix representation. This paper formulates and demonstrates modular design in terms of projection operators obtained from a design Density Matrix and shows their equivalence to the Linear Software Models results of the Laplacian matrix spectrum for the classical case. The application in practice of the design procedure for both classical and quantum software is illustrated by case studies.

READ FULL TEXT

page 1

page 4

research
10/25/2022

Modular Software for Real-Time Quantum Control Systems

Real-time control software and hardware is essential for operating quant...
research
11/02/2022

Introducing the Quantum Research Kernels: Lessons from Classical Parallel Computing

Quantum computing represents a paradigm shift for computation requiring ...
research
09/04/2023

Toward a Unified Hybrid HPCQC Toolchain

In the expanding field of Quantum Computing (QC), efficient and seamless...
research
05/10/2021

Trials and Tribulations of Developing Hybrid Quantum-Classical Microservices Systems

Quantum computing holds great promise to solve to problems where classic...
research
12/21/2017

SimulaQron - A simulator for developing quantum internet software

We introduce a simulator for a quantum internet with the specific goal t...
research
10/30/2019

The emergence of time

Classically, one could imagine a completely static space, thus without t...
research
09/16/2018

Quantum Money from Modular Forms

We present a new idea for a class of public key quantum money protocols ...

Please sign up or login with your details

Forgot password? Click here to reset