Skip to main content

quantum-classical-equivalence

Methodology for analyzing quantum-classical equivalence in communication complexity, particularly for total Boolean functions and AND-functions.

Jump to install

Source facts

Repository
hiyenwong/ai_collection
Last source activity
June 8, 2026 at 08:11
Detected SKILL.md language
English
Stars
2
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
quantum-classical-equivalence
description
Methodology for analyzing quantum-classical equivalence in communication complexity, particularly for total Boolean functions and AND-functions.
# quantum-classical-equivalence ## Description Framework for analyzing whether quantum communication protocols can achieve exponential advantage over classical protocols for computing total Boolean functions. Focuses on AND-functions and the prevailing conjecture that quantum advantage is at most polynomial for total functions. Based on arXiv:2606.03249. ## Activation Keywords - quantum classical equivalence - communication complexity quantum advantage - AND-function quantum - 量子经典等价 - total Boolean function quantum - quantum communication complexity - Boolean function complexity ## Tools Used - terminal: Run complexity analysis and proof verification - search_files: Find existing complexity analysis tools - web_search: Search for communication complexity literature ## Instructions for Agents ### Step 1: Define the Function Class Identify the type of Boolean function being analyzed: - **AND-functions**: f(x,y) = g(x ∧ y) for some g: {0,1}ⁿ → {0,1} - **Total functions**: Defined on all inputs in {0,1}ⁿ × {0,1}ⁿ - **Partial functions**: Defined only on subset of inputs (promise problems) - **Symmetric functions**: Invariant under input permutations ### Step 2: Select Complexity Measure Choose appropriate complexity measures: - **Deterministic communication complexity** D(f) - **Randomized communication complexity** R(f) - **Quantum communication complexity** Q(f) - **One-way vs two-way** communication models ### Step 3: Apply Equivalence Analysis For AND-functions specifically: 1. **Log-rank conjecture**: D(f) ≤ poly(log rank(M_f)) 2. **Quantum log-rank**: Q(f) ≥ Ω(log rank(M_f)) 3. **Equivalence chain**: If log-rank holds → Q(f) ≥ poly(D(f)) 4. **Separation analysis**: Search for counterexamples to equivalence ### Step 4: Analyze the Function's Structure For a given AND-function g(x ∧ y): - Compute the communication matrix M_f - Determine rank(M_f) and approximate rank - Compute the monomial degree of g - Apply known bounds based on these quantities ### Step 5: Report Equivalence Status Classify the function: - **Proven equivalent**: Q(f) = Θ(D(f)) within polynomial factors - **Conjectured equivalent**: No known separation, consistent with conjecture - **Open**: Neither proof nor separation established - **Separated**: Known quantum advantage demonstrated ## Error Handling ### Rank Computation Hard ``` If matrix rank is computationally intractable: 1. Use randomized rank estimation algorithms 2. Apply spectral bounds (eigenvalue analysis) 3. Use approximate rank as proxy ``` ### Conjecture Status Unclear ``` If equivalence is unresolved: 1. Survey latest literature for recent progress 2. Check for partial results on related function classes 3. Report current state of knowledge with citations ``` ## Examples ### Example 1: AND-Function Analysis ``` User: "Analyze the quantum communication complexity of f(x,y) = AND(x₁∧y₁, ..., xₙ∧yₙ)" Agent Process: 1. Identify this as an AND-function with g = ANDₙ 2. Communication matrix M_f has rank = 2ⁿ (full rank for AND) 3. By quantum log-rank: Q(f) ≥ Ω(log rank) = Ω(n) 4. Classical upper bound: D(f) ≤ O(n) (trivial protocol) 5. Conclusion: Q(f) = Θ(D(f)) = Θ(n) — no quantum advantage ``` ## Limitations - Results primarily apply to total Boolean functions - Partial functions (promise problems) may have exponential quantum advantage - Many specific function classes remain open problems ## Resources - arXiv:2606.03249 - "Quantum-Classical Equivalence for AND-Functions" - Related: quantum-communication-complexity, quantum-algorithm-framework-designer ## Notes This skill is valuable for theoretical computer science research and understanding the fundamental limits of quantum advantage in communication tasks.
View on GitHub