Efficient Circuit Decompositions Using Intermediate Qudits · Fermilab Quantum Institute, April...
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?