Nonlinear Algebra

The toolbox of linear algebra is often not sufficient to meet the nonlinear world. Polynomials offer a natural generalization. The course offers participants hands-on investigations (via both proofs and coding) of wide classes of algebraic optimization problems and algebraic inverse problems, coming from various fields of engineering (robotics, computer vision, deep learning, etc).

The course covers: Overview of the necessary background in algebra/algebraic geometry. Solving polynomial systems with symbolic and numeric methods, optimization over semi-algebraic sets, tensor geometry, metric algebraic geometry. Applications of the theory to solve problems within engineering, machine learning, data science, AI.

Besides the strict requirements for eligibility, the knowledge from the course Mathematics III - Abstract Algebra (MM5020) is beneficial, but not strictly necessary.

The course consists of one module.

Teaching Format

Instruction consists of lectures and exercises sessions, and laboratories.

Assessment

Assessment takes place through written exam and written and oral presentation of the laboratory project.

Examiner

The schedule will be available no later than one month before the start of the course. We do not recommend print-outs as changes can occur. At the start of the course, your department will advise where you can find your schedule during the course.
Note that the course literature can be changed up to two months before the start of the course.
Course reports are displayed for the three most recent course instances.

New student
During your studies

Course web

You can find our course webpages on kurser.math.su.se.