2016
DOI: 10.3389/fict.2016.00004
|View full text |Cite
|
Sign up to set email alerts
|

Fortran Code for Generating Random Probability Vectors, Unitaries, and Quantum States

Abstract: 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 programming languages in this area since then. And several ongoing projects targeting towards 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 … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
7

Relationship

4
3

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 70 publications
0
4
0
Order By: Relevance
“…This Using the standard method from the library described in Ref. [62] (the associated Fortran code can be accessed freely in [63]), we generated one million quartets of states for each dimension d.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This Using the standard method from the library described in Ref. [62] (the associated Fortran code can be accessed freely in [63]), we generated one million quartets of states for each dimension d.…”
Section: Discussionmentioning
confidence: 99%
“…Figure3: (color online) Percentage of the random quartets of states leading to the non-monotonic behavior under tensor products of the Hilbert-Schmidt distance. Using the standard method from the library described in Ref [62]. (the associated Fortran code can be accessed freely in[63]), we generated one million quartets of states for each dimension d.…”
mentioning
confidence: 99%
“…By generating some random density matrices [45], we checked that the expressions and the corresponding code for the unoptimized and optimized versions of a, b, and C agree. Additional tests shall be presented in the next section, where we calculate some quantum discord quantifiers.…”
Section: Computing Coherence Vectors and Correlation Matricesmentioning
confidence: 99%
“…In spite of the physical interpretation of the partial trace not being a trivial matter [36,37], it's mathematical and operational meaning is well established [32][33][34][35]. Besides, the PTr appears very frequently, for instance, in the context of correlation quantifiers (mutual information [38,39], quantum entanglement [40][41][42][43], quantum discord [44][45][46], etc), in the generation of random density matrices [47,48], and in investigations regarding phase transitions [49,50]. It is also a fundamental ingredient in the quantum marginal and extension problems [51][52][53][54][55][56], for the strong subadditivity property of von Neumann entropy and related results [57][58][59], and in the theories of quantum measurement and decoherence [60][61][62][63].…”
Section: Introductionmentioning
confidence: 99%