How to use the simulator

Similar documents
MITOCW watch?v=0usje5vtiks

M.L. Dalla Chiara, R. Giuntini, R. Leporini, G. Sergioli. Qudit Spaces and a Many-valued Approach to Quantum Comp

Quantum Computing: Foundations to Frontier Fall Lecture 3

Nonlocality of single fermions branches that borrow particles

Lecture 14, Thurs March 2: Nonlocal Games

Path Entanglement. Liat Dovrat. Quantum Optics Seminar

Single qubit + CNOT gates

Quantum Gates, Circuits & Teleportation

1 Mach-Zehder Interferometer 1. 2 Elitzur-Vaidman Bombs 6

The controlled-not (CNOT) gate exors the first qubit into the second qubit ( a,b. a,a + b mod 2 ). Thus it permutes the four basis states as follows:

On a proposal for Quantum Signalling

Hardy s Paradox. Chapter Introduction

On a proposal for Quantum Signalling

Quantum Measurements: some technical background

Simple scheme for efficient linear optics quantum gates

Entanglement. arnoldzwicky.org. Presented by: Joseph Chapman. Created by: Gina Lorenz with adapted PHYS403 content from Paul Kwiat, Brad Christensen

Please bring the task to your first physics lesson and hand it to the teacher.

Lecture 1: Introduction to Quantum Computing

Building a Computer Adder

Bell s inequalities and their uses

Quantum Entanglement. Chapter Introduction. 8.2 Entangled Two-Particle States

Closing the Debates on Quantum Locality and Reality: EPR Theorem, Bell's Theorem, and Quantum Information from the Brown-Twiss Vantage

Ph 12b. Homework Assignment No. 3 Due: 5pm, Thursday, 28 January 2010

SUPPLEMENTARY INFORMATION

Delayed Choice Paradox

Compute the Fourier transform on the first register to get x {0,1} n x 0.

Quantum Entanglement, Quantum Cryptography, Beyond Quantum Mechanics, and Why Quantum Mechanics Brad Christensen Advisor: Paul G.

6.080/6.089 GITCS May 6-8, Lecture 22/23. α 0 + β 1. α 2 + β 2 = 1

Note that we are looking at the true mean, μ, not y. The problem for us is that we need to find the endpoints of our interval (a, b).

D. Bouwmeester et. al. Nature (1997) Joep Jongen. 21th june 2007

Gravity Pre-Lab 1. Why do you need an inclined plane to measure the effects due to gravity?

PHY 101L - Experiments in Mechanics

6.896 Quantum Complexity Theory November 4th, Lecture 18

Lecture 3: Superdense coding, quantum circuits, and partial measurements

Entanglement and information

Problem Set: TT Quantum Information

Are there Quantum Effects Coming from Outside Space-Time? Nonlocality, Free Will & no-many-worlds

SUPPLEMENTARY INFORMATION

#29: Logarithm review May 16, 2009

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding.

Physics ; CS 4812 Problem Set 4

Lecture 12c: The range of classical and quantum correlations

Computer simulation of radioactive decay

Lab 1 Entanglement and Bell s Inequalities

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

Lecture 1: Overview of quantum information

ACCESS TO SCIENCE, ENGINEERING AND AGRICULTURE: MATHEMATICS 1 MATH00030 SEMESTER / Lines and Their Equations

Quantum Mechanical Interaction-Free Measurements

Coherent states, beam splitters and photons

Coherent superposition states as quantum rulers

Nonachromaticity and reversals of topological phase as a function of wavelength

Contextuality and the Kochen-Specker Theorem. Interpretations of Quantum Mechanics

Counterfactual quantum protocols

1 Brief Introduction to Quantum Mechanics

The Future. Currently state of the art chips have gates of length 35 nanometers.

arxiv: v1 [quant-ph] 25 Oct 2018

Experiment 1: The Same or Not The Same?

arxiv: v1 [quant-ph] 23 Nov 2016

A Superluminal communication solution based on Four-photon entanglement

6.896 Quantum Complexity Theory September 9, Lecture 2

(ii) The search for knowledge is a cooperative enterprise;

Introduction to Karnaugh Maps

Entangled Frankenstein Photons

An Interference Experiment with Photons Suppose we direct a laser beam at a half-silvered mirror. For intense light beams, such mirrors reflect half

Quantum Entanglement, Beyond Quantum Mechanics, and Why Quantum Mechanics

Quadratic Equations Part I

Quantum and Nano Optics Laboratory. Jacob Begis Lab partners: Josh Rose, Edward Pei

CHEMISTRY 170. Radioisotopes

arxiv: v3 [quant-ph] 9 Feb 2018

Learning Objectives:

Quantum information processing using linear optics

. Here we are using the standard inner-product over C k to define orthogonality. Recall that the inner-product of two vectors φ = i α i.

Coins and Counterfactuals

b) (5 points) Give a simple quantum circuit that transforms the state

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.

Quantum Nonlocality of N-qubit W States

Solution to Proof Questions from September 1st

arxiv: v1 [quant-ph] 12 Dec 2016

Lecture 2: Introduction to Quantum Mechanics

Zeeman Effect Physics 481

Confidence Intervals. - simply, an interval for which we have a certain confidence.

Lecture 1: Introduction to Quantum Computing

FIG. 16: A Mach Zehnder interferometer consists of two symmetric beam splitters BS1 and BS2

CHEMISTRY 130 General Chemistry I. Radioisotopes

One sided tests. An example of a two sided alternative is what we ve been using for our two sample tests:

arxiv: v1 [quant-ph] 11 Jul 2014

Short introduction to Quantum Computing

1.1.1 Bell Inequality - Spin correlation

Differential Phase Shift Quantum Key Distribution and Beyond

Locality, Realism, and the Quantum World Michael Raymer, Professor of Physics University of Oregon

Quantum Teleportation Pt. 3

Logical AND. Logical XOR

( )( b + c) = ab + ac, but it can also be ( )( a) = ba + ca. Let s use the distributive property on a couple of

Quantum Optics and Quantum Information Laboratory

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Physics 8.01L IAP Experiment 3: Momentum and Collisions

P1 Chapter 3 :: Equations and Inequalities

If quantum mechanics hasn t profoundly shocked you, you haven t understood it.

Chapter 1 Review of Equations and Inequalities

You will return this handout to the instructor at the end of the lab period. Experimental verification of Ampere s Law.

Toward the Generation of Bell Certified Randomness Using Photons

Transcription:

How to use the simulator Overview The application allows for the exploration of four quantum circuits in all. Each simulator grants the user a large amount of freedom in experments they wish to conduct. Each phase gate is tunable to a 0.01π radians precision, and photons can be injected to any combination of paths. As a default, quantum interference is visable, as this is the regime in which we wish to work for experiments, but the user has the option to turn this off completely in order to examine the way purely classical interference affects results. Experimental noise can be added in order to make simulations more realistic. Outputs are availible both in the from of a histogram, with heights representing probabilities of photons finishing in a certain path / path combinations, or as numerical data. Settings Menu Clicking on the icon in the top-right corner takes you to the settings menu: Here, you have control over the general behaviour of the simulator in the following areas: Choose device: Click on either BS (Beam Splitter, CNOT (Controlled NOT gate, MZI (Mach Zehnder Interferometer, CNOT-MZ (the chip that we have set up in the lab in Bristol. Both BS and CNOT are more demonstrational tools than for performing experiments, but there is still some interesting physics going on in both. Selecting BS only lets you choose a maximum of 2 paths to inject photons, while CNOT allows for 4 input paths. Choosing MZI will give you access to slightly more sophisticated experiments, with a maximum of 2 photons in 2 paths and one phase shifter to play around with, whereas choosing CNOT-MZ gives a maximum of 4 photons in 6 paths, with 8 variable phase shifters - for the most complex experiment designs. Simulation mode: Clicking Classical will ignore all quantum interference effects. This is equivalent to performing the experiment with a time delay between the injected photons, or in any other way making the photons distinguisable from one another. The Quantum setting gives the ideal interference regime for performing most of the experiments we want to carry out, and is especially important for the correct function of the CNOT gate. Simulate experimental noise: The number of detected photons follows a Poissonian distribution, and as such there will be an amount of noise visible in experimentally obtained photon counts. Clicking Noisy will apply a model of this effect based on ~1000 detected photons, and displayed numbers will be in the form of number of photons detected. Choosing Clean means that an idealised experiment will be performed with just one photon injected in to each selected mode. In this case, the results displayed correspond to a probability that the detector(s will click in the given path(s. Display: If you would prefer to have the histogram arranged in left-to-right decending order of probabilities/counts, click Sort graph. Otherwise, Don t sort will order in terms of the path labelling. Physical Device: Coming soon. Once you are happy with the settings, press Close to start designing your experiment. 1

General Operation The way in which you operate the simulator for all devices is essentially the same, with the following steps: 1. Decide which paths in which you want to inject photons, and click on the relevent numbers on the left hand side of the device. If you do anything wrong here, just click a number again to stop injecting photons in that path. 2. Skip this for the BS and CNOT devices: Decide any values of phase you wish to apply, and set the value(s on the relevent phase shifer(s. You do this by clicking on the phase shifter, moving your mouse round the circle until you reach the correct number, and clicking again to confirm. Note that the units for each phase are π radians. 3. Choose output paths to measure photons in (or display probabilites for, if noise is off by clicking the relevent numbers on the right hand side or the relevent sections of the histogram above the chip. 4. Interpret the data. See the final paragraph of the CNOT section of the background information document in order to find out more information on how to produce meaningful results with the CNOT-MZ device. 2

Examples BS (Beam Splitter Classical vs. Quantum Interference Here we will perform a simple experiment in order to see the difference between classical and quantum interference. Firstly, we set up a BS with the simulation mode set to classical. If we inject photons in to both input paths, we see the following: Half of the time, each detector clicks once (a detector clicking means that a photon has been detected in that path. The other half of the time, one of of the detectors clicks twice (split equally between this happening at detector 1 and detector 0. Now, let s turn quantum interference on and see what happens: Now, the case of each detector clicking once never happens. Both photons always end up in the same path, causing one of the detectors to click twice. This is a purely quantum mechanical effect - it can t be explained with classical physics. See the quantum interference section of the background information document for more on this effect. CNOT Postselecting and Guessing the Truth Table An important concept in the field of processing is that of postselection. Postselection is the act of restricting outcomes of a process or experiment, based on certain conditions being satisfied. In order to use our CNOT circuit as a logical CNOT gate, we must apply certain restrictions. We define 2 qubits (again, see the background information: the logical 0 and 1 states of qubit A are a photon in paths 1 and 2 respectively. Similarly, the logical 0 and 1 states of qubit B are 3

defined by a photon being present in paths 3 and 4 respectively. At the end of the chip, where the detectors are, we only consider the the cases in which one photon is detected in one of qubit A s paths and one photon is detected in one of qubit B s paths. The other cases have not been defined, so we simply discard them. Now, our CNOT gate provides the sorts of outcomes that we are after with probability 1/9, and if we really are ignoring the times that it doesn t do this, we had better make the probabilites of our relevent outcomes add up to 1. This is done by simply multiplying the probability of each of these outcomes by 9 - we call this renormalisation. Now, let s apply this in order to guess the truth table for our CNOT gate. Call qubits A and B the control and target qubit respectively, and find out the After section of the truth table below by injecting photons in to the paths mentioned above (one control and one target at a time!, and seeing where they end up, taking in to account postselection. Hint 1: you shouldn t get the same truth table as in the background information. Hint 2: see the Appendix for where to inject photons for each line of the truth table Before After Control Target Control Target 0 0 0 1 1 0 1 1 Note: This is not quite the real truth table for our CNOT gate. Using this method, it is only possible to obtain each result up to a complex quantum phase factor. Unfortunately, these aren t measurable, so more sophisticated techniques (such as quantum state tomography are required. MZI (Mach Zehnder Interferometer Basic Quantum Metrology: Super-resolved Interference Fringe First of all, we ll input photons in just one path let s say path 0. We re going to keep track of the P (1 value, so click on output number 1. Gradually turn the phase shifter from 0 to 2, plotting P(1 against phase angle for a few different values (make sure you get data for at least phase values of 0, 0.5, 1, 1.5 and 2. How many peaks to do we see in this interval? Now, follow the same procedure with photons injected in path 1 in addition to path 0. This time, we are interested in value of P (0, 1. Plot P (0, 1 against phase shifter value again. How many peaks do we see this time? In the two photon case, we have what is known as a super-resolved interference fringe. We can use this to enhance the precision of measurements beyond what is possible with a non-quantum measurement scheme. Measurements have already been performed using techniques based on this principle, including the concentration of protein in a solution. For more information on this, see: Crespi, A. et al. Measuring protein concentration with entangled photons. Appl. Phys. Lett. 100, 233704 (2012. CNOT-MZ An important thing to note when using this chip, is that arbitrary state generation is only possible when the input is restricted to simulataneous injection in paths 1 and 3 (corresponding to having the initial state 00. Preparing States, Measuring in Different Bases and Violating a CHSH Inequality (Advanced In order to understand what is going on here, it is handy to have a bit of prior knowledge of basic quantum mechanics e.g Dirac notation, measurement operators etc. Firstly, for simplicity, we set our experimental noise to Clean. We prepare a Singlet state, ψ = 1 2 ( 01 10, by applying the photon input and phase shifter settings demonstrated in the above image. Restricting ourselves to the two qubit logical basis, as mentioned for the CNOT gate, we see that there is zero probability of finding photons in the 00 or 11 states, which is what we expect. What is important here, is that only the first four phase shifters and the CNOT gate were used to prepare this state. Now for the real part of the experiment - taking measurements. We imagine that we have two experimentalists: Alice, who preforms measurements on qubit A (paths 1 and 2, and Bob, who performs measurements on qubit B (paths 3 and 4. Alice and Bob are going to measure their qubits in two differerent bases each, and come together to compare their 4

results afterwards. Usually, we measure in the Ẑ basis, meaning that we ask a photon which of the two paths it is in, but by changing the settings of the final four phase shifters, we can ask more comlpicated questions. The combination of measurement bases that Alice and Bob measure in are the following: a Alice measures in 1 2 (Ŷ Ẑ (call this A and Bob measures in Ŷ (call this B b Alice measures in 1 2 (Ŷ Ẑ and Bob measures in Ẑ (call this B c Alice measures in 1 2 (Ŷ + Ẑ (call this A and Bob measures in Ŷ d Alice measures in 1 2 (Ŷ + Ẑ and Bob measures in Ẑ So in summary, the measurement combinations are: (A, B, (A, B, (A, B and (A, B. These correspond to us setting the phase shifters as: Now, we compare the measurements of Alice and Bob in a very specific way. For each case we calculate how correlated the results are in the following way: Say we are looking at situation a, we define E(A, B = 9[P (1, 3+P (2, 4 P (1, 4 P (2, 3] where each of the P (i, j are read off from the histogram obtained from using the settings in a and the number 9 appears due to renormalisation. Calculate E(A, B, E(A, B, E(A, B and E(A, B. Hint: They should all be the same, up to a minus sign. Now calculate E(A, B + E(A, B + E(A, B E(A, B. Is it smaller, or larger than 2? The number 2 is significant here. It represents the the largest number that you can possibly get for a non-quantum version of this experiment, and provides a bound for local realism the idea that two objects far away from eachother in space are independent of eachother, and that externally influincing one can have no direct influence on the other. This experiment shows that quantum mechanics, and therefore reality, is inherently nonlocal something which deeply troubled Einstein. 5

Appendix Inputs for CNOT exercise Control 0 and target 0: Control 0 and target 1: Control 1 and target 0: Control 1 and target 1: 6