Functional framework for representing and transforming quantum channels
Jaros{\l}aw Adam Miszczak

TL;DR
This paper introduces a functional programming framework using Mathematica to simplify the analysis and manipulation of quantum channels, enabling seamless conversion between different representations of quantum operations.
Contribution
The paper presents a novel functional programming approach for representing and transforming quantum channels, enhancing the ease of manipulation and analysis of quantum objects.
Findings
Framework enables conversion between quantum channel representations
Utilizes Mathematica's symbolic and numeric capabilities
Simplifies analysis of quantum states and operations
Abstract
We develop a framework which aims to simplify the analysis of quantum states and quantum operations by harnessing the potential of function programming paradigm. We show that the introduced framework allows a seamless manipulation of quantum channels, in particular to convert between different representations of quantum channels, and thus that the use of functional programming concepts facilitates the manipulation of abstract objects used in the language of quantum theory. For the purpose of our presentation we will use Mathematica computer algebra system. This choice is motivated twofold. First, it offers a rich programming language based on the functional paradigm. Second, this programming language is combined with powerful symbolic and numeric manipulation capabilities.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Advanced Database Systems and Queries · Numerical Methods and Algorithms
