Differential Equations&Numerical Methods
Code  Completion  Credits  Range  Language 

A8B01DEN  Z,ZK  7  4P+2C  Czech 
 Relations:
 During a review of study plans, the course B0B01DRN can be substituted for the course A8B01DEN.
 It is not possible to register for the course A8B01DEN if the student is concurrently registered for or has already completed the course B0B01DRN (mutually exclusive courses).
 It is not possible to register for the course A8B01DEN if the student is concurrently registered for or has already completed the course BD5B01DRN (mutually exclusive courses).
 It is not possible to register for the course A8B01DEN if the student is concurrently registered for or has previously completed the course B0B01DRN (mutually exclusive courses).
 It is not possible to register for the course A8B01DEN if the student is concurrently registered for or has previously completed the course BD5B01DRN (mutually exclusive courses).
 Course guarantor:
 Lecturer:
 Tutor:
 Supervisor:
 Department of Mathematics
 Synopsis:

This course offers an introduction to differential equations and numerical methods. We survey major types of ordinary differential equations and introduces partial differential equations. For common problems (roots, systems of linear equations, ODE?s) we will show basic approaches for solving them numerically.
 Requirements:

Mathematics  Calculus 1
Linear Algebra
 Syllabus of lectures:

1. Numerical integration.
2. Numerical methods for finding roots of functions (bisection method, Newton method, iteration method).
3. Ordinary differential equations. Existence and uniqueness of solution.
4. Numerical solution of differential equations (Euler method and others).
5. Linear differential equations with constant coefficients (structure of solution set, characteristic numbers).
6. Basis of solutions of homogeneous linear differential equations. Equations with quasipolynomial right handside.
7. Method of undetermined coefficients. Superposition principle. Quantitative properties of solutions.
8. Systems of linear differential equations with constant coefficients (elimination method, method of eigenvalues).
9. Finite methods of solving systems of linear equations (GEM, LU decomposition).
10. Iteration methods for solving systems of linear equations.
11. Numerical methods for determining eigenvalues and eigenvectors of matrices.
12. Partial differential equations (basic types, applications in physics).
13. Gamma function. Bessel?s differential equations. Bessel functions of the first kind (series). Application: solving the wave equation.
14. Backup class.
 Syllabus of tutorials:

1. Getting to know the system, error in calculations.
2. Numerical methods for finding roots of functions.
3. Ordinary differential equations solvable by separation.
4. Numerical solution of differential equations.
5. Homogeneous linear differential equations.
6. Basis of solutions of homogeneous linear differential equations. Equations with quasipolynomial right handside.
7. Method of undetermined coefficients.
8. Systems of linear differential equations.
9. Systems of linear equations, interpretation of results (LU).
10. Iteration methods for solving systems of linear equations.
11. Eigenvalues and eigenvectors of matrices.
12. Partial differential equations.
13. Bessel functions and PDE.
14. Backup class.
 Study Objective:

The aim is to acquire basic skills in reallife approaches to solving basic matheamtical problems, and to get acquainted with theoretical foundations of ODE and numerical methods.
 Study materials:

1. Epperson, J.F.: An Introduction to Numerical Methods and Analysis. John Wiley & Sons, 2007.
2. Lecture notes for the course.
 Note:
 Further information:
 http://math.feld.cvut.cz/habala/teaching/den.htm
 No timetable has been prepared for this course
 The course is a part of the following study plans:

 Open Electronic Systems (compulsory course in the program)