You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- navigation toc: --><li><ahref="#plans-for-the-week-of-march-31-april-4-2025" style="font-size: 80%;">Plans for the week of March 31-April 4, 2025</a></li>
185
-
<!-- navigation toc: --><li><ahref="#possible-paths-for-project-2" style="font-size: 80%;">Possible paths for project 2</a></li>
186
177
<!-- navigation toc: --><li><ahref="#brief-reminder-on-fourier-transforms" style="font-size: 80%;">Brief reminder on Fourier transforms</a></li>
<li> Discrete Fourier transforms (DFTs, reminder from last week) ) and the fast Fourier Transform (FFT) (additional slides)</li>
277
+
<li> Quantum Fourier transforms (QFTs), reminder from last week</li>
291
278
<li> Setting up circuits for QFT</li>
292
-
<li> Reading recommendation Hundt, Quantum Computing for Programmers, sections 6.1-6.4 on QFT.</li>
293
-
<li><ahref="https://youtu.be/" target="_self">Video of lecture TBA</a>
279
+
<li> Quantum phase estimation algorithm</li>
280
+
<li> Reading recommendation Hundt, Quantum Computing for Programmers, sections 6.1-6.4 on QFT.
281
+
<!-- o <a href="https://youtu.be/" target="_self">Video of lecture TBA</a> -->
294
282
<!-- o <a href="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesApril3.pdf" target="_self">Whiteboard notes</a> --></li>
295
283
</ol>
296
284
</div>
297
285
</div>
298
286
299
287
300
-
<!-- !split -->
301
-
<h2id="possible-paths-for-project-2" class="anchor">Possible paths for project 2 </h2>
302
-
303
-
<ul>
304
-
<li> Implement QFTs</li>
305
-
<li> Study other algorithms
306
-
<oltype="a"></li>
307
-
<li> Deutsch-Jozsa algorithm: Determine if a function is constant or balance using the fewest number of queries.</li>
308
-
<li> SImon's algorithm: Determine if a function (Oracle) is one-to-one or two-to-one</li>
309
-
<li> Grover's algorithm: Search unstructured list of data fast</li>
310
-
<li> Possibly: Shor's algorithm and how to Factorize integers efficiently</li>
311
-
</ol>
312
-
<li> Study the solution of quantum mechanical eigenvalue problems with systems from atomic/molecular physics and quantum chemistry</li>
313
-
<li> Quantum machine learning projects, quantum boltzmann machines or related topics
314
-
<!-- For project 2, in order to be time efficient, you can use software like Qiskit, Pennylane, qBraid and/or other --></li>
315
-
</ul>
316
288
<!-- !split -->
317
289
<h2id="brief-reminder-on-fourier-transforms" class="anchor">Brief reminder on Fourier transforms </h2>
318
290
319
-
<p>Last week we reviewed some basic properties of Fourier transforms. We restate some of these results here.
291
+
<p>Last week we reviewed some basic properties of Fourier transforms and derived the expressions for the quantum Fourier variant.
292
+
We restate some of these results here.
320
293
<ahref="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/pub/week10/ipynb/week10.ipynb" target="_self">For more information, see slides from previous week</a>
To read more about Fast Fourier transforms and similar topics, see for example <ahref="https://link.springer.com/book/10.1007/978-1-4020-6629-0" target="_self">Fast Fourier Transform - Algorithms and Applications</a>. See also <ahref="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/Textbooks/fastfourier.pdf" target="_self"><tt>https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/Textbooks/fastfourier.pdf</tt></a>
351
324
</p>
352
325
353
-
<p>Our emphasis is on the link between discrete Fourier transforms and quantum Fourier transforms. We will not discuss FFT in this course.</p>
326
+
<p>For a discussion of FFT, see additional slides at (address to be added)</p>
<p><li> Discrete Fourier transforms (DFTs, reminder from last week) ) and the fast Fourier Transform (FFT) (additional slides)</li>
202
+
<p><li> Quantum Fourier transforms (QFTs), reminder from last week</li>
206
203
<p><li> Setting up circuits for QFT</li>
207
-
<p><li> Reading recommendation Hundt, Quantum Computing for Programmers, sections 6.1-6.4 on QFT.</li>
208
-
<p><li><ahref="https://youtu.be/" target="_blank">Video of lecture TBA</a>
204
+
<p><li> Quantum phase estimation algorithm</li>
205
+
<p><li> Reading recommendation Hundt, Quantum Computing for Programmers, sections 6.1-6.4 on QFT.
206
+
<!-- o <a href="https://youtu.be/" target="_blank">Video of lecture TBA</a> -->
209
207
<!-- o <a href="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesApril3.pdf" target="_blank">Whiteboard notes</a> --></li>
210
208
</ol>
211
209
</div>
212
210
</section>
213
211
214
-
<section>
215
-
<h2id="possible-paths-for-project-2">Possible paths for project 2 </h2>
216
-
217
-
<ul>
218
-
<p><li> Implement QFTs</li>
219
-
<p><li> Study other algorithms
220
-
<oltype="a"></li>
221
-
<p><li> Deutsch-Jozsa algorithm: Determine if a function is constant or balance using the fewest number of queries.</li>
222
-
<p><li> SImon's algorithm: Determine if a function (Oracle) is one-to-one or two-to-one</li>
223
-
<p><li> Grover's algorithm: Search unstructured list of data fast</li>
224
-
<p><li> Possibly: Shor's algorithm and how to Factorize integers efficiently</li>
225
-
</ol>
226
-
<p>
227
-
<p><li> Study the solution of quantum mechanical eigenvalue problems with systems from atomic/molecular physics and quantum chemistry</li>
228
-
<p><li> Quantum machine learning projects, quantum boltzmann machines or related topics
229
-
<!-- For project 2, in order to be time efficient, you can use software like Qiskit, Pennylane, qBraid and/or other --></li>
230
-
</ul>
231
-
</section>
232
-
233
212
<section>
234
213
<h2id="brief-reminder-on-fourier-transforms">Brief reminder on Fourier transforms </h2>
235
214
236
-
<p>Last week we reviewed some basic properties of Fourier transforms. We restate some of these results here.
215
+
<p>Last week we reviewed some basic properties of Fourier transforms and derived the expressions for the quantum Fourier variant.
216
+
We restate some of these results here.
237
217
<ahref="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/pub/week10/ipynb/week10.ipynb" target="_blank">For more information, see slides from previous week</a>
To read more about Fast Fourier transforms and similar topics, see for example <ahref="https://link.springer.com/book/10.1007/978-1-4020-6629-0" target="_blank">Fast Fourier Transform - Algorithms and Applications</a>. See also <ahref="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/Textbooks/fastfourier.pdf" target="_blank"><tt>https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/Textbooks/fastfourier.pdf</tt></a>
270
250
</p>
271
251
272
-
<p>Our emphasis is on the link between discrete Fourier transforms and quantum Fourier transforms. We will not discuss FFT in this course.</p>
252
+
<p>For a discussion of FFT, see additional slides at (address to be added)</p>
<h2id="brief-reminder-on-fourier-transforms">Brief reminder on Fourier transforms </h2>
253
227
254
-
<p>Last week we reviewed some basic properties of Fourier transforms. We restate some of these results here.
228
+
<p>Last week we reviewed some basic properties of Fourier transforms and derived the expressions for the quantum Fourier variant.
229
+
We restate some of these results here.
255
230
<ahref="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/pub/week10/ipynb/week10.ipynb" target="_blank">For more information, see slides from previous week</a>
To read more about Fast Fourier transforms and similar topics, see for example <ahref="https://link.springer.com/book/10.1007/978-1-4020-6629-0" target="_blank">Fast Fourier Transform - Algorithms and Applications</a>. See also <ahref="https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/Textbooks/fastfourier.pdf" target="_blank"><tt>https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/Textbooks/fastfourier.pdf</tt></a>
286
261
</p>
287
262
288
-
<p>Our emphasis is on the link between discrete Fourier transforms and quantum Fourier transforms. We will not discuss FFT in this course.</p>
263
+
<p>For a discussion of FFT, see additional slides at (address to be added)</p>
0 commit comments