Telescoping of the truncation error and the Pauli-norm triangle bound #
This file formalizes the norm-level part of apd:thm:triangle for the step-boundary truncation
of TrotterTruncate.lean. The difference between the untruncated evolution and the LPD output
after r Trotter steps telescopes into the discarded operators X_{d+1}
(apd:eq:step_component), each evolved through the remaining whole steps
(trotterStep_telescoping). Conjugation by rotations with Hermitian Pauli generators preserves
pauliNorm, so Minkowski's inequality in coefficient space bounds the error by the sum of the
Pauli norms of the discarded operators (pauliNorm_trotterStep_error_le).
Main definitions #
blockEnd Gs θ period: one untruncated block ofperiodrotations as an additive endomorphism of matrices; itsr-th power is the untruncated evolution throughrsteps.
Main results #
pauliNorm_add_le,pauliNorm_sum_le: Minkowski's inequality for the Pauli 2-norm.trotterStep_telescoping,periodic_traj_sub_trotterStepTraj: the operator telescope, in terms ofblockEndand in terms of the rotation-indexedtraj.blockEnd_pow_eq_periodic_traj: powers ofblockEndaretrajof the rotations repeated moduloperiod.pauliNorm_trotterStep_error_le,pauliNorm_periodic_traj_error_le,pauliNorm_trotterTraj_error_le,pauliNorm_trotterStep_error_le_highNorm: the Pauli-norm triangle bound, for the three descriptions of the two trajectories and with the discarded norms written as high-weight norms.
Scope #
pauliNorm is the normalized Hilbert–Schmidt (Pauli 2-) norm, not the matrix operator norm. The
telescope needs no Hermiticity, locality, small-angle or entanglement hypothesis; the norm bound
needs only Hermitian generators. The step of apd:thm:triangle that passes from Pauli norms to
expectation values in a state, where the entanglement of the evolved state enters, is not
formalized. The quantitative bound on the sum of the discarded norms is in LayerError.lean.
Zero contributes no error to the sum in apd:thm:triangle.
Zero remains zero under a whole untruncated block, the additive-map helper for
apd:thm:triangle.
A complete untruncated rotation block, as an additive endomorphism. Its powers represent
the residual whole-step evolutions in apd:thm:triangle.
Equations
- Lean4LPD.PauliString.blockEnd Gs θ period = { toFun := fun (A : Matrix (Lean4LPD.Bits n) (Lean4LPD.Bits n) ℂ) => Lean4LPD.PauliString.traj Gs θ A period, map_zero' := ⋯, map_add' := ⋯ }
Instances For
The operator telescope. The identity of apd:thm:triangle: the untruncated evolution
minus the LPD output after r steps is the sum of the discarded operators, each evolved through
the remaining whole steps. Here discardedStep d is the zero-based X_{d+1} of
apd:eq:step_component; its description as a high-weight projection is
discardedStep_eq_truncOp. The proof is an induction on r that unfolds the definition of
discardedStep; it needs no Hermiticity, locality or angle hypothesis.
The untruncated, modulo-indexed run executes the specified block between successive
boundaries, as used in apd:thm:triangle. The endpoint i = period is
included. No positivity assumption is needed; period = 0 admits only i = 0.
The r-th power of the block evolution is the rotation-indexed untruncated traj at
r * period, with the rotations repeated modulo period. This identifies the untruncated
operator in apd:thm:triangle. It holds for every block length, including the empty block.
The operator telescope of apd:thm:triangle, entirely in terms of
the rotation-indexed traj, the kept trajectory trotterStepTraj and the discarded operators
discardedStep.
Evolution through whole blocks preserves the Pauli 2-norm, the invariance needed for the
norm-level part of apd:thm:triangle. This is where Hermiticity of the generators is used.
The truncation error is bounded at Pauli-norm level. The operator telescope of
apd:thm:triangle, Minkowski's inequality and invariance of the Pauli norm bound the error by
the sum of the Pauli norms of the discarded operators X_{d+1} (apd:eq:step_component).
This is the norm-level part of apd:thm:triangle; the passage to expectation values in a
state is not formalized.
The Pauli-norm triangle bound of apd:thm:triangle with the untruncated side written as
the rotation-indexed traj of the repeated block. The only hypothesis is Hermiticity of the
generators.
The norm-level error bound of apd:thm:triangle for the rotation-indexed execution
trotterTraj with cuts at step boundaries. Positive block length is needed only to identify
this scheduled trajectory with the step-indexed recurrence trotterStepTraj.
The norm-level triangle bound with the discarded norms written as the high-weight norms of
the operators before truncation, as in the last equality of apd:thm:triangle. These are not
the high-weight norms of the kept operators, which vanish.