How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Hamiltonian Simulation and Product Formulas
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Boolean Circuits and Nonuniform Complexity
- Bounded Linear Operators and Quotient Spaces
- Circuit Syntax, Denotational Semantics, and Measurement
- Clifford+T Exact and Approximate Synthesis
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Coordinate and Path Transport
- Complex Differentiability and the Cauchy–Riemann Equations
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Connectedness
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Continuous-Gate Universality and Exact Synthesis
- Continuous-Time Quantum Walks
- Controlled Gates, Phase, and Entanglement
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Finite-Dimensional Complex Inner-Product Spaces and Matrix Interfaces
- Formal Languages, Encodings, and Decision Problems
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Fundamental Trigonometric Identities
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Recurrences and Rational Generating Functions
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Partitions of Unity and Paracompactness
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Properties of the Integral and the Working FTC
- Pure and Mixed States, Ensembles, and Schmidt Decomposition
- Qubits, Bloch Sphere, Pauli Algebra, and One-Qubit Gates
- Registers, Tensor Products, and Partial Trace
- Relations, Functions, and Quotients
- Resource Bounds and Machine Invariance
- Reversible Computation, Ancillas, and Coherent Oracles
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Splitting Fields
- Strongly Continuous Semigroups and Hille Yosida
- Subspaces, Products, and Quotients
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor Products of Modules
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Turing Machines, Configurations, and Computation
- Uniform Circuit Families, Promise Problems, and Complexity
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page treats time-independent Hamiltonians as finite-dimensional self-adjoint matrices and defines simulation error in operator norm. It distinguishes a term-list access contract from sparse row and value oracles, fixes product order and signed-time conventions, proves first- and second-order error bounds, and accounts for explicit term calls and their costs. The finite Suzuki recursion, its order cancellation and a conservative error bound are proved locally. No efficient circuit or free term evolution follows from a matrix description alone.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Hamiltonian simulation error and resources
Definition
Let be a finite-dimensional complex inner-product space and let be a specified endomorphism. Its exact time- evolution is as defined by Finite Hermitian matrix dynamics. The notation denotes the operator norm of The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||. The target register's Hilbert space is identified with as part of the input. A Hamiltonian simulator at encoded time and tolerance is a declared procedure whose output is a unitary on the stated target register satisfying . If its circuit uses auxiliary registers, the exact clean or dirty contract of Clean and dirty ancillas must make the induced target unitary well-defined; the error is measured on that target unitary. The scalar time and tolerance have exact finite descriptions under the declared input convention; their description lengths are recorded.
The resource record lists, separately, the number of calls to each named oracle, controlled calls, inverse calls, elementary gate occurrences, clean and dirty ancillary wires, coefficient bits, full circuit-description bits, and classical generation time. A coordinate not supplied by the access contract is unavailable, not zero. No matrix description supplies a circuit, oracle, controlled call, inverse call, or term exponential for free; uniform-family and cost conventions are those of Full-list uniform quantum circuit family, Circuit-family and computation cost model, Controlled Unitary Access, and Inverse Unitary Access. No polynomial resource bound is asserted by this definition.
Term-list Hamiltonian access
Definition
A term-list access input consists of an integer , finite-dimensional self-adjoint endomorphisms on one stated register, and the exact target . A supported time code is a finite expression whose leaves are rational numbers or symbols denoting the unique positive real root of for an odd integer ; Existence and uniqueness of -th roots: a unique with gives a unique nonnegative root; it is positive because . Internal operations are addition, subtraction, multiplication, or division by a nonzero expression. Its exact real value and bit length are recorded. These codes include rational times and every coefficient-scaled rational time in the finite Suzuki recursion.
For each , the input declares which time codes are supported and supplies either the exact operation or a full-list uniform circuit generator, in the sense of Full-list uniform quantum circuit family, that returns a unitary together with a certified error satisfying . If a circuit uses auxiliary registers, it supplies the exact clean or dirty contract of Clean and dirty ancillas so that its induced operation on the target is well-defined: clean registers start and return to zero for every target input, and dirty registers are acted on by the identity. The operator-norm error is measured on the induced target operation. The provider specifies how each supported code is passed to the generator and records its actual description length and generation time; no polynomial bound is inferred. This is an explicit access promise, not a claim that every matrix has such a family.
For each supported call the input records its named-oracle query counts, gate count, ancillary wires, description bits, coefficient bits, and classical generation cost. Costs of composing the calls into a full product and generating that product are separately recorded as and . A controlled form is available only when separately declared as the block operation of Controlled Unitary Access. Inverse access to a call is available only when separately declared under Inverse Unitary Access, with its own cost and error record. Forward access implies neither capability. The term list supplies no promise that any operation or coefficient computation is free.
Sparse Hamiltonian row and value oracles
Definition
Fix , a sparsity bound , an integer , and an injective code for a finite set containing and closed under conjugation. Put and , identify with the first strings in , and regard any remaining strings as invalid labels. A valid -bit index is zero-extended to bits. Let be Hermitian, have entries in , and have at most nonzero entries in every row. For each valid row , list its nonzero column indices in increasing order. Define the total location function to be the -th listed index for a valid slot when that slot exists, and a distinguished sentinel otherwise. Invalid row labels and invalid slot labels also return the sentinel. Encode the sentinel by a fixed -bit word outside the valid index codes. Define the total value function to return on valid labels and on invalid labels. All label widths and codes are part of the finite input description.
The row-location oracle and entry-value oracle are the coherent XOR maps and , where the output target has respectively and bits. The slot register has bits; all unused slot strings are invalid and use the sentinel. These are total Boolean-function oracles on every bitstring basis input. They are instances of Coherent XOR function oracle, whose justified-by supplier proves unitarity and involutivity for arbitrary total functions. Each named call and any separately granted controlled or inverse call is charged under Circuit-family and computation cost model. This exact-code model describes the decoded matrix ; approximating a different target matrix requires a separate bound on the matrix difference. Row and value access alone does not supply a term list or term-evolution circuits.
First-order Lie product formula
Definition
For a term-list input , a real time , and the announced order , define Operator products are written in their ordinary left-to-right algebraic order, so the rightmost factor acts first on a vector. For an integer , the -step first-order approximation at time is . Each exponential is the finite-matrix evolution of Finite Hermitian matrix dynamics; this definition does not identify the product with when terms fail to commute.
Symmetric second-order product formula
Definition
For the announced term order and real , define the palindromic product For this is just . The -step approximation is , with . A written product acts right-to-left, as in First-order Lie product formula. Every term call and any signed-time implementation cost must be declared by Term-list Hamiltonian access.
Scope of higher-order Suzuki claims
Remarks
The finite Suzuki recursion, finite-order cancellation, and the explicit conservative norm bound proved on this page are the higher-order claims supplied here. They use signed term times and charge every expanded term call. No asymptotic complexity claim with hidden commutator constants, no generic nested-commutator estimate, and no free negative-time access is part of this remark; any stronger resource assertion needs its own complete proof and access-cost accounting.
First-order commutator error
Statement
Let be a finite-dimensional complex inner-product space, let be self-adjoint endomorphisms of with , and set . For every real and integer , where has the fixed order of First-order Lie product formula and is the finite-matrix evolution of Finite Hermitian matrix dynamics.
Facts & Assumptions
Given: The finite-dimensional space , self-adjoint terms , , , and .
First-order Lie product formula defines in the announced order.
Unitary and differential identities for finite matrix dynamics states that is unitary, , and for every finite-dimensional self-adjoint and real .
The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2 gives submultiplicativity of the operator norm.
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| defines the operator norm by the maximum over unit vectors.
Proof
If , every endomorphism is the unique zero map and both sides of the theorem are zero. Otherwise, for self-adjoint , put and . For define for . Its endpoints are and . Differentiating the three finite-matrix evolutions using [F2] and the entrywise product rule gives .
For fixed , differentiating for and integrating yields . For unitaries , [F2] and [F4] give ; [F3] applied to and then to gives . Thus the unitary factors in the integrands and in [step 1.1] give . Integrating from to gives . For apply the same result to and ; since , the bound is for all real .
Put . For , let and . Adding and subtracting and applying the two-term estimate in [step 2.1] gives . Linearity gives , and ; the triangle inequality from [F4] bounds this norm by . Right multiplication by preserves the norm by the unitary norm argument in [step 2.1]. Starting with and iterating proves the local -term bound .
Set . The identity writes the difference as terms. The unitary norm argument in [step 2.1] bounds each term by , so [step 3.1] gives . By [F2], .
First-order term-list simulator
Definition
Input: A finite term-list access input with , a finite time code in the expression language of Term-list Hamiltonian access, a rational tolerance , a certified rational satisfying , and a supplied certified rational upper bound satisfying . For , put and ; the access declarations must supply each term call at this exact signed code , with its implementation and costs. A call may be directly supported at or supplied by separately declared inverse or time-reversed access, with that route's own costs. When , every approximate call must have a certified error, and the sum of those errors over all calls must be at most . The time-code and call conventions are those of Term-list Hamiltonian access.
Output: The composed unitary circuit for the declared product order, together with its query, gate, ancilla, coefficient-bit, description-bit, and classical-generation cost record.
Instructions:
- Compare the exact value of the supplied time code with . If it is , return the identity circuit.
- Otherwise set using rational arithmetic and set as a supported finite expression code.
- For each of exactly repetitions, execute the declared term calls chronologically in order . By Denotational semantics of a finite layered circuit, later executed gates multiply on the left. The ideal exact-call operator for one repetition is therefore of First-order Lie product formula; with supplied implementations the actual operator is , with the declared call errors accumulated separately. If the call at is supplied through inverse or time-reversed access, use that separately declared route and its cost and error record; do not infer it from forward access alone.
- Keep circuit-generation, coefficient, and all oracle costs in their separate declared coordinates. When and calls are approximate, retain their per-call error records; admissibility requires their sum over all calls to be at most .
The procedure makes no claim that the required term calls or their uniform generator exist for an arbitrary matrix.
Conservative second-order error
Statement
Let be finite-dimensional, let be self-adjoint with , put and . For every real and integer , where is the palindromic product of Symmetric second-order product formula and is the finite-matrix evolution of Finite Hermitian matrix dynamics.
Facts & Assumptions
Given: The finite-dimensional space , self-adjoint terms , , , and .
Unitary and differential identities for finite matrix dynamics states that each term evolution is unitary, differentiable with derivative , and satisfies the time-composition law.
Symmetric second-order product formula defines the palindromic product with two half-time factors for every term except the middle term.
The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2 gives the submultiplicative operator norm.
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| defines the operator norm by the maximum over unit vectors.
In this proof, means there are constants with whenever .
Proof
The claim is immediate on the zero-dimensional space, so assume . Write , , , and . Every factor is unitary by [F1], and the palindromic word gives ; also . Differentiating the factors at zero, the two occurrences with coefficient contribute a total coefficient for each , so and .
Let . Smoothness follows by repeatedly differentiating the constant-generator identity in [F1]. Thus for some endomorphism by [L1]. The inverse identities in step 1.1 give . Since both inverse factors equal , comparing degree-two coefficients yields , hence . Therefore and have matching Taylor coefficients through degree two.
Write in its displayed order, with and the coefficients equal to the half-step palindrome in [F2]. Repeated product differentiation and [F1] give : each occurs twice with coefficient , and occurs once with coefficient . Also . For a unit vector , the vector triangle inequality gives , so [F4] yields . Then [F3], [F4], and unitarity give . The integral Taylor remainder after degree two therefore gives .
Expand by telescoping. The definition [F4] and submultiplicativity [F3] show that unitary factors preserve the norm, so its norm is at most by [step 3.1]. With , this is ; [F1] gives .
Finite higher-order Suzuki product formula
Definition
Input: Integers , a finite time code in the expression language of Term-list Hamiltonian access, and a finite term-list access input.
Admissible conditions: If , for every term occurrence in the fully expanded segment, the access input supports that exact signed time code for term and declares its implementation, per-call costs, and any approximation-error record. The call may be supplied directly at the signed code or through separately declared inverse or time-reversed access with its own cost and error record. This condition includes the half-time calls in the base formula and every signed central call in the recursion.
Output: The finite product circuit and its declared query, gate, ancilla, coefficient-bit, description-bit, and classical-generation costs.
Instructions:
- Compare the exact value of the supplied time code with . If it is , return the identity. Otherwise begin with from Symmetric second-order product formula, where .
- For each , let be the unique nonnegative root of from Existence and uniqueness of -th roots: a unique with ; it is positive since . Put , and recursively replace the current even-order formula by
- Recursively expand one segment until only the term exponentials remain, retaining their displayed operator order. For exactly repetitions, execute the factors of each expanded segment chronologically in the reverse of their displayed operator order. Since later executed gates multiply on the left by Denotational semantics of a finite layered circuit, the exact-call operator is . If calls are approximate, execute their supplied unitary implementations in that same chronological order and retain the per-call error records; the displayed remains the ideal exact-call word.
- For each central coefficient , use the implementation declared for that actual signed call time. For , let be the positive root of . It is positive, and : otherwise monotonicity of positive integer powers (Monotonicity of and of ) would give , a contradiction. Hence , , and . Thus the central coefficient is negative; the actual call time is this coefficient times the current recursive time argument. Use the resulting signed code, which may be positive or negative, with its directly supported implementation or separately declared inverse or time-reversed access. Charge exact coefficient descriptions and classical generation separately.
The recursion is finite because increases only from through , and each expansion makes five calls to the preceding formula. No asymptotic error or cost guarantee is part of this procedure definition.
First-order query and gate cost
Statement
For the term-list input in Term-list Hamiltonian access, let be a finite time code in its expression language, let be rational, and let be a certified rational satisfying . Supply a certified rational upper bound and put and . When , suppose each term call at the exact signed code is supported and declared, directly or through separately declared inverse or time-reversed access, with at most named queries and gate occurrences. Let and be the separately declared query and gate costs of uniform circuit composition and generation. For , the algorithm First-order term-list simulator uses at most queries and gates. Its exact term product has error at most . If, when , implemented calls are unitary and their total operator-norm error over all calls is at most , the returned unitary is within of . When , the algorithm returns the identity with no term calls. Coefficient, description-bit, ancilla, and classical-generation resources remain separate coordinates.
Facts & Assumptions
Given: A finite term-list input, finite time code in its expression language, rational , certified rational , certified rational upper bound , the resulting integer , and the declared costs for calls at when .
First-order term-list simulator returns the identity with no term calls when ; otherwise it makes exactly repetitions of term calls, where and .
First-order commutator error bounds the exact product-formula error by .
Term-list Hamiltonian access records per-call query and gate costs, implementation errors, and composition/generation overhead as separate charges.
The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2 gives submultiplicativity.
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| defines the operator norm as the maximum over unit vectors.
Proof
If , the algorithm returns the identity and the exact evolution is also the identity. Otherwise . Since bounds the commutator sum, [F2] gives exact product error at most .
Replace the exact term calls one at a time by their supplied unitary implementations. For unitaries, the definition [F5] and submultiplicativity [F4] show that left and right multiplication preserve operator norm. Thus a telescoping expansion of the two products bounds the operator-norm change by the sum of the individual call errors. The input certificate in [F1] makes this total at most . The triangle inequality with step 1.1 gives total error at most .
For , each of the term circuits occurs once in each of repetitions, so their query and gate totals are and . For there are no term calls, and hence zero term-call query and gate costs. Adding the separately declared composition/generation overhead gives the stated bounds in either branch; the other resource coordinates are charged separately by [F3].
Suzuki recursive cancellation of error terms
Statement
Let be fixed finite-dimensional self-adjoint matrices, , and let . The recursive formulas of Finite higher-order Suzuki product formula have the same Taylor coefficients as through degree at . They are symmetric: for all real .
Facts & Assumptions
Given: Finite-dimensional self-adjoint terms , , and the recursive formulas .
In this proof, means there are constants with whenever .
Repeatedly differentiating from [F3] gives for every . The product rule gives continuous derivatives of every order for each finite formula word, so Taylor expansions below hold with operator-norm remainders to every stated finite order.
Symmetric second-order product formula gives the palindromic base product .
Finite higher-order Suzuki product formula defines and the five-copy recursion with coefficients .
Unitary and differential identities for finite matrix dynamics gives the unitary, differentiability, and time-composition identities for each finite self-adjoint term.
Finite Hermitian matrix dynamics defines by the finite spectral functional calculus.
Term-list Hamiltonian access permits signed exact time codes built from rational numbers and the positive roots used in the Suzuki coefficients.
Existence and uniqueness of -th roots: a unique with gives the unique nonnegative real -th root of for every integer .
Monotonicity of and of states that is increasing on the nonnegative reals and that for .
Proof
Put and . The base word is palindromic by [F1], so [F3] gives ; the same identity holds for by [F3] and [F4]. Its derivative at zero is , because the two half-time occurrences of every outer sum to one full occurrence, while the middle term occurs once. Also . By [L2], for some matrix . The inverse identities imply ; comparing degree-two terms gives , hence . Thus , proving the base order-two claim as well as the symmetry base case.
Fix and assume as the induction hypothesis [ih] that and that agrees with through degree . Put , , and . By [L2] and Taylor's theorem, . By [F6], the unique nonnegative root with exists; it is positive because zero has zero -th power. Since , [F7] gives : otherwise , contradicting . Thus and . The five scaled copies in [F2] have leading error coefficients . Their other factors equal , so multiplying an error term by those factors changes it only by . The ideal factors equal by [F3]. The coefficient is an expression in the rational and positive-root tokens of [F5], so the signed call has a finite exact code. Hence the coefficient of in is . Since and , , so this coefficient vanishes and the difference is .
Let and . The recursive word is . The induction hypothesis in step 1.2 gives inverse symmetry for and ; reversing the five factors shows . Also . By step 1.2 and [L2], write . The inverse identity gives , hence and the difference is . Therefore agrees with through degree and has inverse symmetry. Together with the base case in step 1.1, induction proves both claims for every finite .
Higher-order product-formula error with explicit term counts
Statement
Let , let be self-adjoint endomorphisms of a finite-dimensional complex inner-product space, and put , , and . Expand one recursive segment as in its declared order and set . For every real , The expanded term count is per segment. If is rational with an exact finite code, a rational tolerance and rational upper bounds , are supplied, a finite integer search for the least satisfying makes the displayed exact-call error at most . For the resource claims when , require the term-list input to support every actual signed call code for its term in the fully expanded segment, including half-time base calls and negative central calls, and to declare an implementation and per-call cost at each such code. An inverse or time-reversed implementation must be separately declared with its own cost and error record; forward access alone does not supply it. When and term circuits are approximate, add the sum of all per-call operator-norm errors separately; to keep total error at most , use in the integer search and require the sum of call errors over all calls to be at most . When , the term-call contributions to query and gate costs are the sums of the declared costs at the actual signed times in one expanded word, multiplied by ; when , the recursive algorithm returns the identity with no term calls. The separately declared product-composition overheads and are added to those totals; coefficient, description-bit, ancilla, and classical-generation resources remain separate coordinates.
Facts & Assumptions
Given: The finite term list , integer , and real time .
Suzuki recursive cancellation of error terms proves that and have matching Taylor coefficients through degree .
Finite higher-order Suzuki product formula expands each segment into five copies per recursion level, starting from the factors of .
Unitary and differential identities for finite matrix dynamics gives unitarity and .
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| defines the operator norm by the maximum over unit vectors (and as zero on the zero domain).
The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2 gives submultiplicativity of the operator norm.
Term-list Hamiltonian access charges each supported signed term call and separately records query, gate, coefficient, and generation costs.
For the resource claims when , each actual call in the expanded word is supported at its signed time code and has a declared implementation and per-call cost; any inverse or time-reversed route is separately declared.
Proof
The claim is immediate on the zero-dimensional space, so assume . Write the expanded segment as , where . Repeated differentiation gives , so [F3]–[F5] imply . The full multinomial sum is , proving . Repeatedly differentiating [F3] gives . The triangle inequality from [F4] gives , hence .
By [F1], has zero Taylor coefficients through degree . The integral Taylor remainder of order gives , using a change of variable when .
Both and are unitary. Their operator norms and those of their inverses are one by the unit-vector definition [F4]; submultiplicativity [F5] then shows that each unitary factor preserves the norm in a telescoping expansion. Thus their th-power difference is at most times the local bound in step 2.1. Substituting yields the displayed global error.
The base segment has term calls by [F2]; every recursive level replaces one formula by five copies, so induction gives . When , [A1] supplies each call at signed time with its query and gate costs, so identical segments multiply their term-call contributions by ; when , the procedure returns the identity and makes no term calls. Add the separately declared product-composition charges and to obtain total query and gate costs; coefficient, description-bit, ancilla, and classical-generation costs stay separate as required by [F6]. If the th exact call is replaced by a unitary call with error , expanding the difference of the two products one factor at a time and applying the norm invariance in step 3.1 bounds the total change by over all calls. Finally, the integer search terminates because its left side grows without bound; its inequality and the certified upper bounds make the exact-call error at most .
5 · Examples, counterexamples and false statements
None yet.