Springe zum Hauptinhalt
Arbeitsgruppe Algebra

Computer algebra (Spring term 2023)


In this class we discuss computer algebra, which is relevant for theoretical purposes, e.g. in algebraic geometry, but which has concrete applications (such as in robotics) as well. Concretely, we will study the theory of Gröbner bases, which roughly speaking generalize the division algorithm for polynomials in one variable to higher dimensions. Along the way, I will introduce some concepts of commutative algebra. The class can be considered as a rather down-to-earth intoduction to algebraic geometry, with emphasize on concrete computations. Some applications (such as those to robotics, as mentioned) will be given towards the end of the lecture.

Prerequisits are the content of the Linear algebra lectures. Knowledge of abstract algebra is helpful, but not strictly speaking required for the class.


  • David A. Cox, John Little, Donal O'Shea: "Ideals, Varieties, and Algorithms", Springer-Verlag, Undergraduate Texts in Mathematics
  • David A. Cox, John Little, Donal O'Shea: "Using Algebraic Geometry", Springer-Verlag, Graduate Texts in Mathematics

Lectures and exercises

There will be a one exercise class every second week, and one additional lecture in the other weeks. Time slots are as follows:
  • Lecture: Tuesday 11:30-13:00, room 39/633 (C46.633)
  • Lecture/Exercise class: Thursday 11:30-13:00, room 39/633 (C46.633)
Please enroll at this address, where you will also find any other information related to the lecture (exercise sheets etc.).