Polynomial method
- T-query algorithm: ∣ψxt⟩=UtOxUt−1Ox⋯U2OxU1Ox∣ψ⟩=∑x,iαx,i(t)∣i⟩∣ψx,it⟩
- αx,it is a deg t polynomial
- probability outputting f(x) is a degree 2t polynomial
- Adversary method - polynomial method
- negative adversary method
- learning graph
- degϵ(f)=min{d:f is a degree d polynomial and ∀x∈{0,1}n,∣f(x)−p(x)∣≤31}
- Qϵ(f)=min{t:∃t-query algorithm that computes f correctly with probabiliy at least 1−ϵ}
- Theorem: Qϵ(f)≥21degϵ(f)
- Parity function: f:{0,1}n→{0,1},f(x)=[2∣∑ixi]
- degϵ(f)=Ω(n)
- Symmetriazation
- Given any n-variate multilinear polynomiial p, P(k)=E∣x∣=k[p(x)]. Then P is a polynomial with degree deg(P)≤deg(P)
- Symmetrizing + Symmetrizing the approximating function
- Unstructured search: deg(P)≥Ω(n)
- if the number of marked items is unknown, then there is no quantum speedup
- Theorem(Paturi 92): degϵ(f)=Θ(n(n−Γ(f)))
- Theorem(Beals et.al. 95): for symmteric functions, Qϵ(f)=Θ(n(n−Γ(f)))
- Theorem: for any total booleam function f, it holds that D(f)≤O(Qϵ(f)6)
- Theorem(2016): There exists a total Boolean functiion satisfying that Rϵ(f)≥Ω(Qϵ(f)2.5)
- Open Problam: gapp between Rϵ(f) and Qϵ(f)
- Collision Problem
- Adversary matrix Γ
- Γxy=Γyx≥0
- if f(x)=f(y) then Γxy=0
- Wj=∑xyΓxyax∗∗ay⟨ψxt∣ψyt⟩
- ∣W0∣=∥Γ∥
- ∥Γ∥ is the largest eigenvalue in absolute value
- (ax) is the priciple eigenvector of T
- (Γi)xy=Γxy if xi=yi
- ∣WT∣≤2ϵ(1−ϵ)∥Γ∥
- ∣Wj+1−Wj∣≤2max1≤i≤n∥Γi∥
- Theorem: Qϵ(f)≥Adv(f)=maxΓmaxi∥Γi∥∥Γ∥
- Other adversary methods
- Weighted adversary method [Ambainis 03]
- Strong weighted adversary method
- Kolmogorov complexity
- Minimax method
- Theorem: All adversary methods are equivalent[SS'04]
- Limitation of adversary method
- certificate complexity
- 1-certificate: C1(f)
- 0-certificate: C0(f)
- Adv(f)≤O(C0(f)C1(f))
- Element-Distinctness
- 与 Polynomial method 不可比较
- General adversary matrix Γ
- Γxy=Γyx∈R
- if f(x)=f(y) then Γxy=0
- Qϵ(f)=Θ(Adv±(f)) [Reichardt 09,11]
- Learning graph [Belios]
Quantum Operations and Quantum Noise
[q0q1]=[1−ppp′1−p′][p0p1]
- Quantum operations: ρ→E(ρ)
- Unitary: ρ→UρU†
- Partial trace: ρAB→ρA
- Attachment: ρ→ρ⊗σ0
- E:M2n→M2m
- Linearity
- Trace-preserving
- Positivity
- Complete Positivity E(ρ)⊗Ik positive for any integer k>0
- System coupled to environment
- E(X)=TrBU(ρ⊗∣0⟩⟨0∣B)U†
- E(ρ)=∑kEkρEk†, ∑kEk†Ek=I
- Theorem: Three conditions equivalent (合法量子操作)
- Quantum Noise
- Bit flip channel
- Phase flip channel
- Bit-phase flip channel
- Depolarizing channel: E(ρ)=p⋅2I+(1−p)ρ=(1−p)ρ+3p(XρX+YρY+ZρZ)
- XMX+YMY+ZMZ+M=2TrM⋅I
- Amplitude damping channel
- Theorem: Let E:M2→M2 be a one-qubit quantum operation, then there exist real numbers a,b,c,d such that E(ρ)=aρ+bXρX+cYρY+dZρZ,a2+b2+c2+d2=1