Quantum state preparation is a preliminary step needed by quantum algorithms that require a specific input state. Exact state preparation methods scale exponentially with the number of qubits, making them impractical on noisy intermediate-scale quantum (NISQ) devices. Approximate approaches offer therefore more flexible and scalable alternatives. In this paper, we discuss the Walsh Series Loader (WSL), a recently proposed approximate algorithm for state preparation. In particular, we observe that the paper does not describe how to implement the term of order zero of the operator WSL is based on. While this does not affect the theoretical validity of WSL, it poses obstacles for practitioners aiming to use WSL because, as we show in our experiments, an incorrect implementation leads to states with very poor fidelity. In this paper, we describe how to implement the full quantum circuit required by WSL, including the term of order zero, releasing our source code online, and show that the algorithm works correctly. Finally, we empirically show how, as was theoretically demonstrated in the original article, truncated WSL does not prepare well highly entangled states.

On the Correct Implementation of the Walsh Series Loader

Pellini R.;Ferrari Dacrema M.
2025-01-01

Abstract

Quantum state preparation is a preliminary step needed by quantum algorithms that require a specific input state. Exact state preparation methods scale exponentially with the number of qubits, making them impractical on noisy intermediate-scale quantum (NISQ) devices. Approximate approaches offer therefore more flexible and scalable alternatives. In this paper, we discuss the Walsh Series Loader (WSL), a recently proposed approximate algorithm for state preparation. In particular, we observe that the paper does not describe how to implement the term of order zero of the operator WSL is based on. While this does not affect the theoretical validity of WSL, it poses obstacles for practitioners aiming to use WSL because, as we show in our experiments, an incorrect implementation leads to states with very poor fidelity. In this paper, we describe how to implement the full quantum circuit required by WSL, including the term of order zero, releasing our source code online, and show that the algorithm works correctly. Finally, we empirically show how, as was theoretically demonstrated in the original article, truncated WSL does not prepare well highly entangled states.
2025
Proceedings - IEEE Quantum Week 2025, QCE 2025
amplitude encoding
quantum algorithms
quantum computing
state preparation
File in questo prodotto:
File Dimensione Formato  
on-the-correct-implementation-of-the-walsh-series-loader.pdf

accesso aperto

: Publisher’s version
Dimensione 535.87 kB
Formato Adobe PDF
535.87 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1307047
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact