Quantum pointer-parity round lower bound
OpenQAlgorithms.Papers.Independent.Intakethird100.P81.pointer_jumping_quantum_lowerLet be pointer parity on two separately owned, unrestricted maps between two disjoint sets of labelled vertices. Starting from a fixed vertex on Alice's side, follow alternating pointers and XOR all bits of the endpoint's standard binary label. A protocol has alternating messages, Bob starts, and the final local output announcement is uncharged. Its cost counts transmitted qubits; its finite workspace and normalized prior entangled state are independent of both inputs. Correctness with probability at least is required for every pair of maps.
There are absolute constants and , chosen before and the protocol, such that for every ,
This retains the displayed double exponential and subtractive logarithmic term. It compares the cost of every admissible protocol, including protocols with arbitrary finite prior entanglement.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P81
noncomputable section
open scoped Matrix ComplexConjugate ENNReal
attribute [local instance] Classical.propDecidable
namespace QAlgorithms.Papers.Independent.Intakethird100.P81
open QAlgorithms.Papers.Independent.Information100.P54 (relativeEntropyBits)
open QAlgorithms.Papers.Independent.Bridge50.P44 (ClassicalFirst)
/-- Theorem 3, PDF p.14 (announcement p.3): universal double-exponential dependence on k.
The displayed binary log is retained; integer pointer-message overhead is absorbed in C. -/
theorem pointer_jumping_quantum_lower :
∃ C : ℝ, 0 < C ∧ ∃ n0 : ℕ, 2 ≤ n0 ∧
∀ (k n : ℕ), 0 < k → n0 ≤ n → ∀ v1 : Fin n,
∀ P : QuantumProtocol (PointerMap n) (PointerMap n) Bool,
P.valid .bob k → P.computes (pointerParity k v1) (1 / 3) →
(n : ℝ) / (2 : ℝ) ^ ((2 : ℝ) ^ (C * k)) - k * Real.logb 2 n ≤ P.cost := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P81
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
There exist a real constant and a natural number such that, for every pair of natural numbers with and , every starting vertex , and every quantum protocol whose two inputs are maps and whose outcome is Boolean, the following implication holds. Suppose 's initial vector has norm , it has exactly rounds with Bob speaking in even-numbered rounds and Alice in odd-numbered rounds, each speaker applies an input-dependent unitary acting within their currently owned wires and sends only wires they currently own, and ownership of sent wires passes to the other party. Suppose also that, for every input pair, the designated output party's input-dependent outcome matrices are positive semidefinite, sum to the identity, and act within that party's final owned wires. Acting within a wire set means being an arbitrary matrix on some injectively selected wires in that set tensored with the identity on all remaining wires; selecting zero wires is allowed. Define the successor on two disjoint copies of by and , apply it exactly times to , and label by and by . If, for every , the probability of outputting whether the sum of the binary digits of this label is odd is at least , where the probability is the real trace of the corresponding outcome matrix times the final pure-state matrix after all round unitaries, then
The constant and threshold are common to all ; empty sent sets and arbitrary initial ownership assignments are permitted subject to the stated conditions.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.