Topic |
Assignment in html |
Jupyter 3.x notebooks |
Solutions |
Due Date |
|
html via nbviewer or pdf |
.ipynb |
html via nbviewer or pdf |
|
Getting used to python. Variables, strings, arrays, functions and a few plots. |
Problem Set #1 |
Problem Set 1 notebook |
Solutions |
Due Monday Feb 8 (please upload your solutions to blackboard) |
Iterations of a map of the unit interval onto itself, a Feigenbaum plot.
Precission in large sums.
|
Problem Set #2 |
Problem Set 2 notebook |
Solutions |
Monday Feb 15 |
Numerical precision with the Decimal package.
Chaotic attractor of the Baker map.
Computing a Lyapunov exponent.
|
Problem Set #3 |
Problem Set 3 notebook |
Solutions |
Monday Feb 22 |
Solving ordinary differential equations with scipy.integrate.odeint
or scipy.integrate.solve_ivp .
Scaling.
A python qubit class. Transformations of a qubit (geometric phase).
|
Problem Set #4 |
Problem Set 4 notebook |
Solutions |
Monday Mar 1 |
An Animation. The Kuramoto model for coupled oscillators.
|
Problem Set #5 |
Problem Set 5 notebook |
Solutions |
Monday Mar 15 |
Integrating some partial differential equations.
The Laplacian operator.
Reaction-Diffusion equations and pattern formation.
|
Problem Set #6 |
Problem Set 6 notebook |
Solutions |
Monday Mar 22 |
Random walks of drunken sailors near a ditch.
Violating the Central limit theorem with
heavy-tailed distributions;
Levy flights or anomalous diffusion.
|
Problem Set #7 |
Problem Set 7 notebook |
Solutions |
Monday Mar 29 |
Phase transitions and ferromagnetism with the Metropolis algorithm
and the 2d Ising model. |
Problem Set #8 |
Problem Set 8 notebook |
Solutions |
Monday Apr 5 |
An introduction to Quantum Computing |
Problem Set #9 |
Problem Set 9 notebook |
Solutions |
Monday Apr 12 |
A black box problem and a Quantum random walk in qutip |
Problem Set #10 |
Problem Set 10 notebook |
Solutions |
Monday Apr 19 |
In class Final Project Presentations |
Final Project Assignment |
|
|
Mon. May 3 or Wed. May 5
|
Final Project Write-up |
|
|
|
Write-up: Friday May 14
|