Fortran Code for Generating Random Probability Vectors, Unitaries, and Quantum States
نویسنده
چکیده
The usefulness of generating random configurations is recognized in many areas of knowledge. Fortran was born for scientific computing and has been one of the main programing languages in this area since then. And several ongoing projects targeting toward its betterment indicate that it will keep this status in the decades to come. In this article, we describe Fortran codes produced, or organized, for the generation of the following random objects: numbers, probability vectors, unitary matrices, and quantum state vectors and density matrices. Some matrix functions are also included and may be of independent interest.
منابع مشابه
QUBIT4MATLAB V3.0: A program package for quantum information science and quantum optics for MATLAB
A program package for MATLAB is introduced that helps calculations in quantum information science and quantum optics. It has commands for the following operations: (i) Reordering the qudits of a quantum register, computing the reduced state of a quantum register. (ii) Defining important quantum states easily. (iii) Formatted input and output for quantum states and operators. (iv) Constructing o...
متن کاملRandom repeated quantum interactions and random invariant states
We consider a generalized model of repeated quantum interactions, where a system H is interacting in a random way with a sequence of independent quantum systems Kn, n > 1. Two types of randomness are studied in detail. One is provided by considering Haar-distributed unitaries to describe each interaction between H and Kn. The other involves random quantum states describing each copy Kn. In the ...
متن کاملProbability Generating Functions for Sattolo’s Algorithm
In 1986 S. Sattolo introduced a simple algorithm for uniform random generation of cyclic permutations on a fixed number of symbols. Recently, H. Prodinger analysed two important random variables associated with the algorithm, and found their mean and variance. H. Mahmoud extended Prodinger’s analysis by finding limit laws for the same two random variables.The present article, starting from the ...
متن کاملRobust and parsimonious realisations of unitaries in the one-way model
We present a new set of generators for unitary maps over ⊗C which differs from the traditional rotation-based generating set in that it uses a single-parameter family of 1-qubit unitaries J(α), together with a single 2-qubit unitary, ∧Z. Each generator is implementable in the one-way model [1] using only two qubits, and this leads to both parsimonious and robust implementations of general unita...
متن کاملLarge Deviation Bounds for k-designs
We present a technique for derandomising large deviation bounds of functions on the unitary group. We replace the Haar distribution with a pseudo-random distribution, a k-design. kdesigns have the first k moments equal to those of the Haar distribution. The advantage of this is that (approximate) k-designs can be implemented efficiently, whereas Haar random unitaries cannot. We find large devia...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Front. ICT
دوره 2016 شماره
صفحات -
تاریخ انتشار 2016