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 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 state vectors and density matrices. Some matrix functions are also included and may be of independent interest.
[发布日期] [发布机构]
[效力级别] [学科分类] 计算机网络和通讯
[关键词] Keywords: random numbers;Unit simplex;random unitary;random quantum states;code:Fortran [时效性]