Quantum State Preparation for Complex-Valued Amplitudes
Abstract
We present a state preparation procedure that takes binary registers containing the real and imaginary parts of a complex number z=x+iy and prepares an amplitude approximating z/α, where α is a normalization constant. The magnitude and argument are computed using the Coordinate Rotation Digital Computer (CORDIC) algorithm. We then encode the magnitude into an amplitude, and apply phase gates to introduce the argument. A reversible in-place multiplier allows the coordinate updates to use fixed precision while clearing their temporary workspace. The procedure uses O(n2) T gates and O(n) additional qubits. Compared with separately encoding the real and imaginary parts and combining them through LCU, the construction can allow a smaller normalization and reduce amplitude-amplification costs. The computed polar representation also remains available for further arithmetic before amplitude-encoding.
Related
- Imaginary-time-enhanced feedback-based quantum algorithms for ground-state preparation
- A Minimal Bicomplex Extension of the Complex Scalar Algebra of Quantum Mechanics with an Ideal-Valued Sector
- Quantum state preparation for weighted d-DNNF
- Distinct Feedback-Strength Requirements for Quantum-State Ensemble Preparation under Channel-Equivalent Monitoring
- Counterdiabatic quantum optimization for efficient state preparation in the Schwinger model
BibTeX
@misc{sun2026quantum,
title = {{Quantum State Preparation for Complex-Valued Amplitudes}},
author = {Fred Sun},
howpublished = {arXiv},
year = {2026},
month = oct,
doi = {10.48550/arxiv.2610.36680},
eprint = {2610.36680},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2610.36680},
note = {CC BY 4.0},
}
RIS
TY - UNPB
TI - Quantum State Preparation for Complex-Valued Amplitudes
AU - Fred Sun
PY - 2026
DA - 2026/10/27
PB - arXiv
DO - 10.48550/arxiv.2610.36680
UR - https://arxiv.org/abs/2610.36680
AB - We present a state preparation procedure that takes binary registers containing the real and imaginary parts of a complex number z=x+iy and prepares an amplitude approximating z/α, where α is a normalization constant. The magnitude and argument are computed using the Coordinate Rotation Digital Computer (CORDIC) algorithm. We then encode the magnitude into an amplitude, and apply phase gates to introduce the argument. A reversible in-place multiplier allows the coordinate updates to use fixed precision while clearing their temporary workspace. The procedure uses O(n^2) T gates and O(n) additional qubits. Compared with separately encoding the real and imaginary parts and combining them through LCU, the construction can allow a smaller normalization and reduce amplitude-amplification costs. The computed polar representation also remains available for further arithmetic before amplitude-encoding.
ER -