GEO3-13497.5 ECTSQ3EnglishBachelor
Linear Algebra and Vector Analysis
FaculteitFaculty of Geosciences
NiveauBachelor
Studiejaar2026-2027
Beschrijving
Course goals
Please note: the information in the course manual is binding.
The aim of this course is to master basic knowledge in the fields of linear algebra and vector analysis that are essential for numerical modelling in Earth Science. Linear algebra forms the basis for programming with systems of equations, and is relevant across many fields such as fluid dynamics and seismology, as well as for machine learning. Vector analysis is the language with which we can represent multidimensional systems, including plate motions, potential fields, and deformation.
By the end of the course, the student has the necessary skills and background in these subjects so that they can apply them to solve relevant problems in Earth Science. Students will learn both how to solve problems analytically, and how to solve them numerically in Python.
By the end of the course, the student has the necessary skills and background in these subjects so that they can apply them to solve relevant problems in Earth Science. Students will learn both how to solve problems analytically, and how to solve them numerically in Python.
Content
At each stage of the course we endeavor to give examples from Earth science so that the students can form a connection between the mathematics and its practical application in Earth science. Students will also be required to solve a set of geo-relevant numerical exercises in Python.
Planned schedule:
Week 1: Matrices, including: terminology and row reduction, determinants
Week 2: Vectors including: notation, scalar operations, dot and cross products, equations of lines and planes
Week 3: Matrix Calculations and Transformations: matrix equations, multiplication by a constant, addition, multiplication with another matrix, index notation, null matrix, identity matrix, transpose, inverse, operations with determinants, rotation matrices, linearity, linear transformations of matrices, orthogonal transformations, linear (in)dependence in vectors
Week 4:
- Index notation including symmetric/antisymmetric and orthogonal matrices, matrix multiplication with index notation, Kronecker delta, trace of a matrix, Einstein summation convention, dot product in n-dimensional space
- eigenvalues & eigenvectors: including homogeneous linear equations and diagonalisation
- Programming with linear algebra, vectors and matrices: Students will learn how to solve problems involving linear algebra, vectors and matrices with Python, including a guide to the relevant libraries/packages. They will perform various matrix manipulations including multiplication, finding the determinant, inverse and eigenvectors of a matrix. They will also solve some Earth-science based problems including calculating strain rates and deformation in the lithosphere, and mapping plate motions through time.
- MID TERM EXAM
- Multiple integrals: double, triple and line integrals
- 3D coordinate systems: Polar coordinates, cylindrical coordinates, spherical coordinates; length, area & volume elements; basis vectors in polar, cylindrical and spherical coordinates; Jacobians
Week 7: Vector Calculus: Triple dot & cross products, applications of dot & cross products; scalar & vector fields; del operator; grad, div, curl & combinations thereof, including the Laplacian – physical meaning and examples
Week 8:
- Theorems of Vector Calculus: Line integrals of vector fields; conservative fields; potentials; Divergence theorem (Gauss' theorem); Stokes' theorem
- Programming with multiple integrals and vector calculus: Students will calculate the volume and mass of a planet; calculate Earth's density profile, WHAT ELSE?
- Revision class: Wave equation in 2D
- END TERM EXAM
Deze cursus is ingangseis voor (cursussen in specialisaties):
Seismology
Continuum Mechanics & Potential Fields
Lithosphere Dynamics
Reviews0 reviews
Nog geen reviews voor dit vak. Wees de eerste!
Heb jij dit vak gevolgd?
Deel je ervaring met toekomstige studenten. Inloggen met je Universiteit Utrecht mailadres duurt één minuut.
Schrijf een review