ArticleslgStudy

physics

Non-local quantum computation

Non-local quantum computation is a physics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Non-local quantum computation rather than just read about it. In short: A non-local quantum computation (or NLQC) is a distributed method of performing a quantum computation; the method involves shared entanglement and a single, simultaneous round of communication. NLQC was initially studied as a cheating strategy in the context of quantum position verification, and has since been related to a number of other subjects including computational complexity, aspects of classical information…

Non-local quantum computation — main illustration
Non-local quantum computation — illustration

Key takeaways

  • Non-local quantum computation belongs to physics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Non-local quantum computation to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Non-local quantum computation from memory before moving on to harder problems.

Reference excerpt

A non-local quantum computation (or NLQC) is a distributed method of performing a quantum computation; the method involves shared entanglement and a single, simultaneous round of communication. NLQC was initially studied as a cheating strategy in the context of quantum position verification, and has since been related to a number of other subjects including computational complexity, aspects of classical information-theoretic cryptography, and the AdS/CFT correspondence, among other subjects.

Introduction

The basic setting for a non-local quantum computation is shown at right. We can view the process as involving two parties, who we refer to as Alice and Bob. In the image Alice is on the left, while Bob is on the right. Their goal is to implement a unitary U A B {\displaystyle U_{AB}} , which acts on the two quantum systems A and B. Alice and Bob share a joint quantum state, which in general may be entangled. Alice holds the quantum system A; Bob holds the quantum system B. In the first round operations, Alice acts on her portion of the entangled state and A, and Bob acts on his end of the entangled system and B. Alice and Bob then exchange quantum communication. Finally, Alice and Bob act on the systems they hold locally again. Non-local quantum computation first appeared in the academic literature in the context of quantum position verification (QPV). In that context, any QPV scheme has a corresponding NLQC, which defines a cheating strategy for that scheme. As a consequence, if every unitary can be implemented as an NLQC, then every QPV scheme can be broken in principle. It was established in a 2014 article that every unitary can be implemented as an NLQC, and hence every QPV scheme can be broken. The protocol given involved using a number of EPR pairs which is doubly-exponential in the input size. Further work has explored reducing this entanglement cost - see entanglement cost below. Other developments in the understanding of NLQC have focussed on its relationships to other subjects .

Connections to other subjects

Quantum position-verification Quantum position-verification was first proposed in a 2006 patent. It subsequently appeared in the academic literature.

Position-verification involves two players, called the prover and the verifier. The verifier sends challenges consisting of quantum or classical messages to the prover. The prover should respond with correct responses to this challenge, and should return the outputs at a correct place and time. If the prover does so, the verifier accepts that the prover is within a certain agreed on spacetime location. A typical set-up is shown at right. One proposed application of QPV is to use location as a method of authenticating a communication channel. In that setting, a parties identity is tied to their physical location. Then, if we can determine where the person we are talking to is located, then we also establish who we are talking to. Examples could include secure bank headquarters or military bases. This is one possible solution to the need for authentication in quantum key distribution protocols. Because every NLQC can be implemented, QPV is not secure without making additional assumptions. A commonly explored setting is to assume the prover has access to a limited amount of quantum entanglement, or has limited access to some other resource. Ideally, the non-local quantum computation (cheating strategy) needs very large resources while the local (honest) strategy is easy. A commonly explored scenario is one where the inputs to the QPV scheme are mostly classical, with only a few qubits of quantum input. The hope is that the honest player can do easy, classical, computations, plus a small quantum operation, while the dishonest prover would need to manipulate large quantum systems. There has been partial progress towards finding practical schemes with these properties. Experimental implementations of QPV schemes have been explored.

The AdS/CFT correspondence In the AdS/CFT correspondence, a d dimensional theory with gravity living in asymptotically anti de Sitter space is described in terms of a d-1 dimensional conformal field theory. Considering the case where d = 2 {\displaystyle d=2} , it was observed in a 2019 paper that local interactions that occur in the AdS space are reproduced in the CFT as non-local quantum computations. This led to the conjecture of a relationship between lightcones in AdS with entanglement in the CFT. Using the Ryu-Takayanagi formula this also relates bulk light cones and bulk extremal surfaces. The resulting geometrical relationship between light cones and extremal surfaces in AdS has been proven.

… excerpt ends here. Continue reading the full article.

Illustrations

Non-local quantum computation: Spacetime diagram illustrating a quantum position verification set up. Inputs A and B originating at 
  
    
      
        
          c
          
            1
          
        
      
    
    {\displaystyle c_{1}}
  
 and 
  
    
      
        
          c
          
            2
          
        
      
    
    {\displaystyle c_{2}}
  
 respectively are sent towards the central region (shown in grey). a) An Honest player acts inside the region to process the inputs and return the outputs as needed at 
  
    
      
        
          r
          
            1
          
        
      
    
    {\displaystyle r_{1}}
  
 and 
  
    
      
        
          r
          
            2
          
        
      
    
    {\displaystyle r_{2}}
  
. b) A dishonest player attempts to reproduce the actions of the honest player while only acting outside of the grey spacetime region. Entanglement is shared across the region (dashed lines) and communication may be sent across the region as well.
Spacetime diagram illustrating a quantum position verification set up. Inputs A and B originating at c 1 {\displaystyle c_{1}} and c 2 {\displaystyle c_{2}} respectively are sent towards the central region (shown in grey). a) An Honest player acts inside the region to process the inputs and return the outputs as needed at r 1 {\displaystyle r_{1}} and r 2 {\displaystyle r_{2}} . b) A dishonest player attempts to reproduce the actions of the honest player while only acting outside of the grey spacetime region. Entanglement is shared across the region (dashed lines) and communication may be sent across the region as well.

Worked examples

Example 1 — a first encounter with Non-local quantum computation

Start with the simplest possible case. Write down what Non-local quantum computation claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In physics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Non-local quantum computation before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Non-local quantum computation ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Non-local quantum computation

In research
Non-local quantum computation appears in physics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Non-local quantum computation in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Non-local quantum computation is common in secondary-school and first-year university syllabi. It links to neighbouring topics Quantum algorithms, Quantum complexity theory, Quantum cryptography, so understanding it makes those chapters shorter.
In everyday life
Look for Non-local quantum computation outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Non-local quantum computation in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Non-local quantum computation means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Non-local quantum computation out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Non-local quantum computation in simple terms?

A non-local quantum computation (or NLQC) is a distributed method of performing a quantum computation; the method involves shared entanglement and a single, simultaneous round of communication. NLQC was initially studied as a cheating strategy in the context of quantum position verification, and ha…

Why does Non-local quantum computation matter?

Because it connects several physics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Non-local quantum computation?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Non-local quantum computation.

Tags

  • Quantum algorithms
  • Quantum complexity theory
  • Quantum cryptography
  • Theoretical computer science

Keep exploring