Hi all, following your valuable feedback, we’ve made some small adaptations/fixes to the project description of Part I and II, as well as the template for the coding exercises. The new versions are now available in the assignment descriptions of Part I and II.
The modifications are the following:
- Part I Exercise 1.6 (b): A clarification: you are required to prove that your circuit for exp^{-i\theta XX} is correct only once. If you already have shown that this is the correct circuit, there is no need to justify it further while using its matrix form or previously provided identities etc.
- Part II Exercise 1.1: The algorithm should output the quantum circuit corresponding to the Trotter product approximation (Equation 1) of the unitary e−iHt in terms of O(poly(n))-many CNOTs, Hadamard and rotation gates. Change: In the previous version it was mistakenly written that the runtime of the algorithm should be O(n).
- Part II Exercise 3.3: The template is now giving you the quantum circuit of the exact implementation (named qc_exact). In the previous version of the template, this line of code was mistakenly removed from the template and you were only given the Hamiltonian, which means that you would have to use additional steps to obtain the circuit.
Furthermore, some of you notified us that the suggested method for downloading a pdf of the Jupyter notebook (for the hand-in) does not work due to a missing package. An alternative would be the following: Go to File->Print… and select “Print as PDF”. A PDF compiled from screenshots is also acceptable (as long as it is submitted as one document).
