Skip to content

Add Quantum Haar Wavelet Transform as a PennyLane template #9023

@deepakg-2511

Description

@deepakg-2511

I would like to contribute a Quantum Haar Wavelet Transform as a reusable PennyLane template. The template implements the Haar wavelet transform as a unitary quantum circuit acting on n qubits, enabling multiresolution analysis of quantum states in the computational basis.

Wavelet transforms are a fundamental tool in multiscale signal processing and numerical analysis. A quantum Haar wavelet circuit can be useful for:

  • Quantum signal processing
  • Quantum PDE solvers
  • Multiscale quantum machine learning
  • Compression and sparsity-aware quantum algorithms

Currently, PennyLane does not provide a wavelet-based circuit template.

Theoretical Reference

A. Fijany and C. P. Williams,
Quantum Wavelet Transforms: Fast Algorithms and Complete Circuits,
Lecture Notes in Computer Science, vol. 1509, 1998.
DOI: 10.1007/3-540-49208-9_2

The proposed template follows the explicit circuit constructions for the quantum Haar wavelet transform presented in this work.

Prototype Implementation

A working prototype implemented in PennyLane is available at: https://github.com/deepakg-2511/quantum-wavelet-transforms

The prototype includes:

  • Quantum Haar wavelet circuits
  • Validation against classical Haar wavelets
  • Numerical checks for norm preservation and unitarity

Tests

  • Circuit execution within PennyLane QNodes
  • Norm preservation (‖ψ‖₂ invariance)
  • Comparison with classical Haar wavelet coefficients for small systems

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions