Skip to content
This repository was archived by the owner on Aug 21, 2023. It is now read-only.

Commit ab4f1b8

Browse files
attpjaygambetta
authored andcommitted
Updated tutorials in qis_adv for qiskit 0.7. (#459)
1 parent 273d49b commit ab4f1b8

11 files changed

Lines changed: 428 additions & 4692 deletions

community/terra/index.ipynb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,16 @@
3030
" * [Multi-Qubit W State Systems](qis_adv/Multi-Qubit_W_States_with_Tomography.ipynb)\n",
3131
" * [Quantum Fourier Transform](qis_adv/fourier_transform.ipynb)\n",
3232
" * [Quantum Magic Square](qis_adv/quantum_magic_square.ipynb) \n",
33-
" * Quantum Random Access Coding: [Single Qubit](qis_adv/single-qubit_quantum_random_access_coding.ipynb) and [Two Qubit](two-qubit_state_quantum_random_access_coding.ipynb)\n",
33+
" * Quantum Random Access Coding: [Single Qubit](qis_adv/single-qubit_quantum_random_access_coding.ipynb) and [Two Qubit](qis_adv/two-qubit_state_quantum_random_access_coding.ipynb)\n",
34+
" * [Random Number Generation](qis_adv/random_number_generation.ipynb)\n",
3435
" * [Topological Quantum Walks](qis_adv/topological_quantum_walk.ipynb)\n",
3536
" * [Vaidman Detection Test](qis_adv/vaidman_detection_test.ipynb)\n",
3637
"\n",
3738
"<!-- space -->\n",
3839
"\n",
3940
"* [Quantum Error Correction](qec)\n",
4041
"\n",
41-
"Note that we have more tutorials than those listed above, however they have not been updated to Qiskit 0.6, so may not work. If you would like to contribute, updating an exisiting tutorial to add to the list would be great start, or you could create a new tutorial, perhaps an quantum error correction one...\n"
42+
"Note that we have more tutorials than those listed above, however they have not been updated to Qiskit 0.7, so may not work. If you would like to contribute, updating an exisiting tutorial to add to the list would be great start, or you could create a new tutorial, perhaps an quantum error correction one...\n"
4243
]
4344
},
4445
{
@@ -65,7 +66,7 @@
6566
"name": "python",
6667
"nbconvert_exporter": "python",
6768
"pygments_lexer": "ipython3",
68-
"version": "3.6.4"
69+
"version": "3.6.7"
6970
}
7071
},
7172
"nbformat": 4,

community/terra/qis_adv/Multi-Qubit_W_States_with_Tomography.ipynb

Lines changed: 104 additions & 132 deletions
Large diffs are not rendered by default.

community/terra/qis_adv/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
# Advanced Quantum Information Science with Qiskit Terra
22

3-
This folder hosts notebooks on advanced topics of Quantum Information Science.
3+
This folder hosts notebooks on advanced topics of Quantum Information Science, note that all of them may not work with the latest version of qiskit.
44

55
Now that you have seen that quantum superposition and entanglement are important features in quantum computing and information,
66
we will see how they can be used to obtain quantum advantages, as below.
77

8+
* [Random Number Generation](random_number_generation.ipynb): demonstrate how to generate random numbers using a quantum computer.
9+
810
* [Quantum Random Access Coding](single-qubit_quantum_random_access_coding.ipynb): show quantum advantages with one qubit that cannot be achieved with a single classical bit. The two-qubit version is also available [here](two-qubit_state_quantum_random_access_coding.ipynb).
911

1012
* [Vaidman Detection Test](vaidman_detection_test.ipynb): show how to exploit probability computation between classical and quantum devices. Quantum computing works on probability amplitudes (instead of probability in classical), which is shown can mean either dead or alive! The ability to operate on probability amplitudes is also the basis of [the Grover search algorithm](../../algorithms/grover_algorithm.ipynb).
1113

1214
* [Quantum Fourier Transform](fourier_transform.ipynb): part of the [Shor's factoring algorithm](../../algorithms/shor_algorithm.ipynb) and an important block for extracting periodicity structures in many quantum algorithms.
1315

14-
* [Creation of Multi-Qubit W State Systems](Multi-Qubit_W_States_with_Tomography.ipynb): show an evidence that a customized circuit can be more efficient than the standard/generic one.
16+
* [Multi-Qubit W State Systems](Multi-Qubit_W_States_with_Tomography.ipynb): show an evidence that a customized circuit can be more efficient than the standard/generic one.
1517

1618
* [Topological Quantum Walk](topological_quantum_walk.ipynb): an example of applying quantum mechanics for random walk, which is a powerful tool in many classical randomized algorithms.
1719

community/terra/qis_adv/comparing_classical_and_quantum_finite_automata.ipynb

Lines changed: 108 additions & 105 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)