Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Advanced Methods of Numerical Linear Algebra

Login to KOS for course enrollment Display time-table
Code Completion Credits Range
01PNL ZK 2 2P+0C
Course guarantor:
Jiří Mikyška
Lecturer:
Jiří Mikyška
Tutor:
Supervisor:
Department of Mathematics
Synopsis:

Representation of real numbers in computers, behaviour of rounding errors during numerical computations, sensitivity

of a problem, numerical stability of an algorithm. We will analyse sensitivity of the eigenvalues of a given matrix and

sensitivity of roots of systems of linear algebraic equations. Then, the backward analysis of these problems will be

performed. The second part of the course is devoted to the methods of QR-decomposition, least squares problem, and

to several modern Krylov subspace methods for the solution of systems of linear algebraic equations and the Lanczos

method for approximation of the eigenvalues of a symmetric square matrix.

Requirements:
Syllabus of lectures:

Outline:

1. Introduction, basic terminology, representation of numbers in computers

2. Standard arithmetics IEEE, behaviour of rounding errors in computations in finite precision arithmetics, forward

and backward analysis

3. Similarity transformations, Schur's theorem, measurement of distances between spectra of two matrices

4. Theorem on sensitivity of spectra of general matrices

5. Sensitivity of eigenvalues of diagonalizable and normal matrices, backward analysis of the eigenvalue problem

6. Sensitivity of roots of systems of linear algebraic equations, backward analysis of the solutions to the systems of

algebraic equations

7. QR-decompositions and orthogonal transformations

8. Householder transform

9. Gramm-Schmidt orthogonalization process

10. Krylov space methods - introduction, Arnoldi's algorithm, method of generalized minimal residual (GMRES) for

solution of systems of linear algebraic equations

11. Lanczos algorithm, approximation of eigenvalues of a symmetric matrix

12. Overview of the Krylov space methods for solution of systems of linear algebraic equations

13. Preconditioning of the iterative methods, examples of simple preconditioners

Syllabus of tutorials:
Study Objective:
Study materials:

Key references:

[1] J. Liesen, Z. Strakoš, Krylov Subspace Methods, Principles and Analysis, Oxford University Press, 2013

[2] M.A. Olshanskii, E.E. Tyrtyshnikov: Iterative Methods for Linear Systems, Theory and Applications, SIAM 2014.

[3] J. Drkošová, Z. Strakoš: Úvod do teorie citlivosti a stability v numerické lineární algebře, skripta ČVUT Praha,

1997.

Recommended references:

[4] D.S. Watkins: The Matrix Eigenvalue Problem: GR and Krylov Subspace Methods, SIAM 2007.

[5] H. van der Vorst: Iterative Krylov Methods for Large Linear Systems, Cambridge University Press, 2003.

[6] Y. Saad: Numerical Methods for Large Eigenvalue Problems, SIAM 2011.

Note:
Time-table for winter semester 2024/2025:
Time-table is not available yet
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-12-09
For updated information see http://bilakniha.cvut.cz/en/predmet6479606.html