VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

651-4096-00L 3 Credits BSC , MSC D-ITET , D-ERDW , D-MAVT , D-MATH , D-PHYS

Inverse Theory I: Basics

VVZ CR n/a

Last Updated: 2026-06-03 00:13:58

Abstract

Inverse theory is the art of using observations to infer properties of a system and its future evolution. It permeates science and technology, and is used, to transform observations of waves into 3D images in seismic tomography, medical imaging and material science; to infer and predict flow patterns in the atmosphere, oceans, glaciers, ice sheets or the interior of the Sun; and much more.

Objective

The goal of this course is to enable students to develop a mathematical formulation of specific inference (inverse) problems that may arise anywhere in the physical and engineering sciences, and to implement suitable solution methods. Furthermore, students should become aware that nearly all relevant inverse problems are ill-posed, and that their meaningful solution requires the addition of prior knowledge in the form of expertise and physical intuition. This is what makes inverse theory an art.

Content

This first of two courses covers the basics needed to address (and hopefully solve) any kind of inverse problem. Starting from the description of information in terms of probabilities, we will derive Bayes' Theorem, which forms the mathematical foundation of modern scientific inference. This will allow us to formalise the process of gaining information about a physical system using new observations. Following the conceptual part of the course, we will focus on practical solutions of inverse problems, which will lead us to study Monte Carlo methods and the special case of least-squares inversion. In more detail, we aim to cover the following main topics: 1. The nature of observations and physical model parameters 2. Representing information by probabilities 3. Bayes' theorem and mathematical scientific inference 4. Random walks and Monte Carlo Methods 5. The Metropolis-Hastings algorithm 6. Simulated Annealing 7. Linear inverse problems and the least-squares method 8. Resolution and the nullspace 9. Basic concepts of iterative nonlinear inversion methods While the concepts introduced in this course are universal, they will be illustrated with numerous simple and intuitive examples. These will be complemented with a collection of computer and programming exercises. Prerequisites for this course include (i) basic knowledge of analysis and linear algebra, (ii) basic programming skills, for instance in Matlab or Python, and (iii) scientific curiosity.

Resources

Lecture Notes

Presentation slides and detailed lecture notes will be provided.

General Information

Language
English
Levels
BSC , MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance
Written Exams and Exercises

Course Components

Type Title Time & Place Hours
lecture Inverse Theory I: Basics
  • Wed 08:15-12:00 (NO C 44)
  • Wed 08:15-12:00 (NO F 11)
28 h semesterly

Offered In