Fourier LCU for Non-Unitary Decompositions
- The paper introduces Fourier-LCU, a framework that decomposes non-unitary operators into linear combinations of unitaries using periodic extension and Fourier sine series for exponential error convergence.
- It converts sine series into complex-exponential forms to map operator terms onto pairs of unitaries, facilitating a block-encoding method with double-logarithmic subnormalization scaling.
- The approach employs convex optimization for coefficient regularization, achieving a Pareto-optimal trade-off between error tolerance and resource efficiency in quantum algorithm implementations.
A Fourier Linear Combination of Unitaries (Fourier-LCU) is a general analytic method for decomposing arbitrary non-unitary operators into accurate, exponentially convergent linear combinations of unitary operators. This is accomplished via smooth periodic extension and Fourier sine series techniques, yielding a block-encoding whose subnormalization parameter exhibits double-logarithmic scaling in the target error. The framework leverages convex optimization to regularize the coefficients for specific error budgets, tracing out a Pareto front for subnormalization-versus-error. These advances constitute a versatile approach for non-unitary quantum algorithms and circuits (Brearley et al., 25 Jan 2026).
1. Periodic Extension and Fourier Sine Series Construction
To represent an operator via a LCU, the core technical step is constructing a periodic extension of the identity function within a given interval. Fixing for some , one extends to as a -periodic, odd, and infinitely differentiable function. This ensures analyticity and supports exponential Fourier coefficient decay.
The extension yields a truncated -term sine series approximation:
The optimal coefficients are determined by a continuous least-squares problem over :
0
The resulting normal equations are 1, with
2
Since 3, the coefficients 4 exhibit exponential decay in 5, ensuring rapid convergence.
2. Complex-Exponential Formulation and Unitary Mapping
The sine series can be rewritten using the Euler identity:
6
Substitution yields:
7
where 8, 9, and 0. Consequently, each sine term maps to a pair of unitaries with complex weights, forming the desired LCU structure.
3. Application to Arbitrary Non-Unitary Operators
Let 1 be a general (potentially non-unitary) operator. Decompose 2 into Hermitian and anti-Hermitian components:
3
The LCU approximation proceeds by:
- Choosing 4 so that 5;
- Approximating 6 and 7 by sine series as above;
- Rewriting each sine term in unitary difference form.
The full LCU for 8 to exponential error 9 is:
0
Each 1 is one of 2 with real weights 3 given by 4 (up to phase).
4. Block-Encoding and Subnormalization Scaling
Employing standard LCU block-encoding [Childs–Wiebe 2012], one introduces 5 ancillas, prepares amplitude state 6, applies controlled-7 gates, and uncomputes via 8:
9
with subnormalization parameter
0
Since 1 decay exponentially and empirically 2, the total normalization satisfies:
3
This double-logarithmic scaling in 4 is a substantial improvement over previous polynomial relationships between subnormalization and error.
5. Coefficient Regularization and Pareto Front Optimization
Because the sine dictionary is overcomplete for 5, there exist infinitely many coefficient sets yielding nearly identical 6 error yet different 7 summations (impacting 8). Regularization is performed via convex optimization, exploiting the trade-off:
9
for 0 and dictionary matrix 1. At fixed error budget 2, the 3-minimization is:
4
Standard convex solvers or homotopy/LASSO-type path tracking yield the unique Pareto front 5. It is proven that 6 and 7 are nonincreasing in 8 and converge to a finite limit as 9. Numerically, “sweeping” 0 down to zero identifies the lowest possible 1 at target 2.
6. Implementation Procedures and Practical Implications
The Fourier-LCU methodology is summarized by the following stepwise procedure:
- Construct an analytic 3-periodic, odd extension of 4 on 5.
- Compute the exponentially convergent truncated sine series via least squares.
- Convert each 6 into LCUs of 7 for 8; assemble 9 via weighted sums.
- Realize the decomposition as an 0 block-encoding, utilizing 1 scaling as 2.
- Optionally, re-optimize coefficients with 3-regularized least squares to minimize 4 at fixed 5, thereby mapping out the Pareto front. All essential equations for 6, 7, 8, and 9 as well as the regularization trade-offs are explicitly stated; optimized 0 values for various 1 are tabulated in Table B of the corresponding source (Brearley et al., 25 Jan 2026).
A plausible implication is that non-unitary quantum algorithms leveraging Fourier-LCU can reach error targets at far lower resource cost than via polynomial-scaling frameworks, and coefficient regularization can yield trainable sparsity for practical block-encodings.