p. 3 — d(I, exp(iH)) ≤ ‖H‖ for Hermitian H
ProvedSKAlgorithm.Qudit.dist_one_exp_lematrix-exponentialoperator-normp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1solovay-kitaev
Let be a Hermitian matrix. Then, in operator norm,
The paper derives it from the identity over the eigenvalues of . It converts bounds on Hermitian generators into bounds on distances from the identity.
Formalization Note. Only the inequality is stated. The identity printed in the same sentence is not formalized: as printed it fails when some (for in dimension one the left side is and the right side is ); the correct form has . The exponential is NormedSpace.exp on complex matrices and the norm is QAlgorithms.specNorm.
Preamble
import Mathlib import Definitions.Def_SKAlgorithm_Qudit_Model open scoped Matrix open QAlgorithms
Formal statement
namespace SKAlgorithm.Qudit
theorem dist_one_exp_le {d : ℕ} (H : Matrix (Fin d) (Fin d) ℂ) (hH : H.IsHermitian) :
specNorm (1 - NormedSpace.exp (Complex.I • H)) ≤ specNorm H := by sorry
end SKAlgorithm.Qudit
Source
Dawson and Nielsen, The Solovay-Kitaev algorithm, arXiv:quant-ph/0505030v2, p. 3, §2, 'From this it follows easily that d(I, exp(iH)) ≤ ‖H‖'
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.