seemps.analysis.integration.mps_fejer#
- seemps.analysis.integration.mps_fejer(start: float, stop: float, sites: int, qft_strategy: Strategy = DEFAULT_STRATEGY, cross_strategy: CrossStrategy = CrossStrategyMaxvol()) MPS[source]#
Returns the binary MPS representation of the Fejér first quadrature rule on an interval. The integration nodes are given by the d zeros of the d-th Chebyshev polynomial. This is achieved using the formulation of Waldvogel (see waldvogel2006 formula 4.4) by means of a direct encoding of the Féjer phase, tensor-cross interpolation for the term $1/(1-4*k**2)$, and the bit-flipped inverse Quantum Fourier Transform (iQFT).
- Parameters:
- start
float The start of the interval.
- stop
float The end of the interval.
- sites
int The number of sites or qubits for the MPS.
- strategy
Strategy, default=DEFAULT_STRATEGY The strategy for MPS simplification.
- cross_strategy
CrossStrategyDMRG, default=CrossStrategyDMRG. The strategy for tensor cross-interpolation.
- start