§3, p. 6 — |S_i| ≤ |V_{n,G}|^i (the cardinality bound of the running-time analysis)
ProvedQCircMITM.Search.card_S_lemeet-in-the-middlep2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1quantum-circuit-synthesisrunning-time
Let be a finite set of unitaries, standing for , and let , . Then for every ,
This bound turns the per-iteration cost of MITM-factor, stated in terms of and , into the bound of the running-time analysis. The time bound itself is part of the goal theorem.
Formalization Note. The statement holds for every finite set of unitaries .
Preamble
import Mathlib import Definitions.Def_QCircMITM_Search_Algorithm
Formal statement
namespace QCircMITM.Search
theorem card_S_le {n : ℕ} (V : Finset (Unitary n)) (i : ℕ) :
(S V i).card ≤ V.card ^ i := by sorry
end QCircMITM.Search
Source
Amy, Maslov, Mosca, Roetteler, A meet-in-the-middle algorithm for fast synthesis of depth-optimal quantum circuits, arXiv:1206.0758v3, p. 6, §3, running-time paragraph
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.