Exercises for mathematics 4D/N
On this page you will find exercise sets and solution proposals.
In total, 12 exercise sheets will be provided. In order to get access to the exam, you have to get 8 exercise sheets approved. It is, however, strongly recommended that you complete all exercise sets.
Approvals from previous semesters
If you have fulfilled the exercise requirements a previous semester (in either of the courses TMA4130, TMA4125, or TMA4135, you do not have to do so again. If you want confirmation that you have a registered approval from previous semesters, you need to contact Studentservice.
Submissions: time and place
The solutions should be handed in in ovsys. Please hand in a pdf-file with the solutions of the analytical problems and either jupyter notebooks (.ipynb) or python files (.py) for the programming problems. The deadline is always 16:00 on the dates given below.
The answers of the analytical problems should contain enough details so that it is clear how a solution has been obtained. For the programming problems, it is necessary that the code actually runs.
Exercise sheets
The .ipynb files below can be run by Jupyter Notebook. If Jupyter Notebook is not already installed, we recommend using the Anaconda distribution, a detailed installation guide for which can be found here. Moreover, you can find an introduction to Jupyter notebooks with python here (click here for a view-only version, if Jupyter Notebook is not installed yet).
In order to work with jupyter notebooks in Anaconda, follow the following steps:
- (Download and install Anaconda on your computer.)
- Download the jupyter notebook on your computer. We recommend to set up a dedicated working directory for Maths 4N/D.
- Start the Anaconda Navigator, and launch Jupyter Notebook. This should open a new window in your web-browser, from which you can navigate to your stored notebooks or open new ones.
- For your solutions to the numerical exercises, feel free to copy code parts from the provided jupyter notebooks.
Session in Week | Deadline | Exercise | Additional Files | Solutions |
---|---|---|---|---|
35 | 06.09. | Exercise 1, v21) | Preliminaries, BVP | |
36 | 13.09. | Exercise 2 | Interpolation, Quadrature | |
37 | 20.09 | Exercise 3 | Nonlinear equations | |
38 | 27.09 | Exercise 4, v22) | Sketch of Fourier series | |
39 | 04.10 | Exercise 5 | Half-range expansions | |
40 | 11.10. | Exercise 6 | Formulas from Kreyszig | |
41 | 18.10 | Exercise 7 | ||
42 | 25.10 | Exercise 8, v23) | PDE_wave_fdm.ipynb | |
43 | 01.11. | Exercise 9 | Template for explicit scheme Template for implicit scheme | |
44 | 08.11. | Exercise 104) | ||
45 | 15.11 | Ex. 11 | ||
46 | 22.11 | Exercise 125) |
If (and only if) you have, or expect to have, precisely 7 approved exercises amongst the first 12,
you may hand in the following exercise sheet. The deadline is Friday, November 25, 16:00.
There won’t be any guidance for this exercise sheet in the exercise classes, but we will publish solutions.
Session in Week | Deadline for hand-in | Exercise | Solutions |
---|---|---|---|
- | 25.11. (!!) | Exercise 13 |
This next exercise sheet contains coding related problems of the same structure as might possibly be given in the exam. Do not try to hand in these exercises!
Session in Week | Deadline for hand-in | Exercise | Solutions |
---|---|---|---|
- | - | Additional exercises (updated 22.11) | Solution (updated 22.11) |