Efficient Circuit Decompositions Using Intermediate Qudits · Fermilab Quantum Institute, April...

Post on 22-Jul-2020

4 views 0 download

Transcript of Efficient Circuit Decompositions Using Intermediate Qudits · Fermilab Quantum Institute, April...

Efficient Circuit Decompositions Using Intermediate QuditsJonathan M. Baker

University of Chicago

Fermilab Quantum Institute, April 24th 2020

Fermilab Quantum Institute, April 24th 2020

Outline1. Basics of Multivalued Quantum Computing

2. Generalized Toffoli

3. Arithmetics Part 1

4. Qubit-Qudit Compression

5. Arithmetics Part 2

Fermilab Quantum Institute, April 24th 2020

Outline1. Basics of Multivalued Quantum Computing

2. Generalized Toffoli

3. Arithmetics Part 1

4. Qubit-Qudit Compression

5. Arithmetics Part 2

Fermilab Quantum Institute, April 24th 2020

From Qubits to QuditsClassically:

Bits - Trits -Dits -

Fermilab Quantum Institute, April 24th 2020

From Qubits to QuditsClassically:

Bits - Trits -Dits -

Quantumly:Qubits - Qutrits - Qudits -

Fermilab Quantum Institute, April 24th 2020

Logical Manipulation of Qudit StatesClassically Reversible Operations - Single Qudit Operators

Fermilab Quantum Institute, April 24th 2020

Logical Manipulation of Qudit StatesClassically Reversible Operations - Single Qudit Operators

Fermilab Quantum Institute, April 24th 2020

Logical Manipulation of Qudit StatesClassically Reversible Operations - Single Qudit Operators

Fermilab Quantum Institute, April 24th 2020

Logical Manipulation of Qudit StatesClassically Reversible Operations - Controlled Qudit Operators

Fermilab Quantum Institute, April 24th 2020

Logical Manipulation of Qudit StatesQutrit CSUM can be written using our set of gates

Fermilab Quantum Institute, April 24th 2020

Outline1. Basics of Multivalued Quantum Computing

2. Generalized Toffoli

3. Arithmetics Part 1

4. Qubit-Qudit Compression

5. Arithmetics Part 2

Fermilab Quantum Institute, April 24th 2020

2-Control Toffoli

Nielsen and Chuang Gokhale et al. (https://arxiv.org/abs/1905.10481)

Fermilab Quantum Institute, April 24th 2020

Generalized Toffoli

Nielsen and Chuang Gokhale et al. (https://arxiv.org/abs/1905.10481)

=

Fermilab Quantum Institute, April 24th 2020

Generalized Toffoli

Nielsen and Chuang Gokhale et al. (https://arxiv.org/abs/1905.10481)

=

Fermilab Quantum Institute, April 24th 2020

Generalized Toffoli

Intermediate Qutrits

Fermilab Quantum Institute, April 24th 2020

Generalized Toffoli

Number of Ancilla (30 Controls)

Bridging the gap:

https://arxiv.org/abs/1904.01671

Fermilab Quantum Institute, April 24th 2020

Generalized Toffoli

Gokhale et al. (https://arxiv.org/abs/1905.10481)

Fermilab Quantum Institute, April 24th 2020

Generalized Toffoli Use:

Gokhale et al. (https://arxiv.org/abs/1905.10481)

Fermilab Quantum Institute, April 24th 2020

Outline1. Basics of Multivalued Quantum Computing

2. Generalized Toffoli

3. Arithmetics Part 1

4. Qubit-Qudit Compression

5. Arithmetics Part 2

Fermilab Quantum Institute, April 24th 2020

Ripple Carry Adder

https://arxiv.org/abs/quant-ph/0410184

Fermilab Quantum Institute, April 24th 2020

Ripple Carry Adder - w/ Qutrits

Fermilab Quantum Institute, April 24th 2020

Adder with Temp. Qutrits

Fermilab Quantum Institute, April 24th 2020

Adder with Temp. Qutrits

Fermilab Quantum Institute, April 24th 2020

Problem: With only two bits, irreversible

Fermilab Quantum Institute, April 24th 2020

Fix: Use Temp. Qutrits

Fermilab Quantum Institute, April 24th 2020

Fix: Use Temp. Qutrits

Fermilab Quantum Institute, April 24th 2020

Fix: Use Temp. Qutrits

Fermilab Quantum Institute, April 24th 2020

Adder with Temp. Qutrits

Fermilab Quantum Institute, April 24th 2020

Outline1. Basics of Multivalued Quantum Computing

2. Generalized Toffoli

3. Arithmetics Part 1

4. Qubit-Qudit Compression

5. Arithmetics Part 2

Fermilab Quantum Institute, April 24th 2020

Qubit-Qudit Compression

https://arxiv.org/pdf/2002.10592.pdf

Fermilab Quantum Institute, April 24th 2020

Use Cases: Qubit-Qudit Compression

https://arxiv.org/pdf/2002.10592.pdf

Fermilab Quantum Institute, April 24th 2020

Qubit-Qudit Compression

https://arxiv.org/pdf/2002.10592.pdf

Fermilab Quantum Institute, April 24th 2020

Qubit-Qudit Compression

https://arxiv.org/pdf/2002.10592.pdf

Fermilab Quantum Institute, April 24th 2020

Outline1. Basics of Multivalued Quantum Computing

2. Generalized Toffoli

3. Arithmetics Part 1

4. Qubit-Qudit Compression

5. Arithmetics Part 2

Fermilab Quantum Institute, April 24th 2020

https://arxiv.org/abs/quant-ph/0406142

A Log Depth Adder (All Binary w/ Ancilla)

Fermilab Quantum Institute, April 24th 2020

A Log Depth Adder (Temp. Qudits, No Ancilla)

https://arxiv.org/pdf/2002.10592.pdf

Fermilab Quantum Institute, April 24th 2020

Questions?