JuliaCon 2026

The OSCAR Computer Algebra System
2026-08-12 , Room 6

OSCAR is a general-purpose computer algebra system written in julia that builds on the four cornerstones GAP, polymake, Singular, and Antic (Hecke, Nemo) and has capabilities for dealing with problems in number theory, group and representation theory, tropical and polyhedral geometry, algebraic geometry, commutative algebra, non-commutative algebra, and many more areas of computer algebra. It is being developed as part of the SFB-TRR 195 "Symbolic Tools in Mathematics and their Application", which is supported by the German Research Foundation (DFG).

In the first part of the talk, we will give an introduction to the philosophy behind OSCAR and discuss questions like "Why yet another computer algebra system?", "Why did you choose julia?", and "How does OSCAR compare to other similar tools like Symbolics.jl and HomotopyContinuation.jl?"
In the second part, we show some very introductory examples of how to use OSCAR. These are not intended to be mathematically interesting at all. Instead, any listener with an introductory course of algebra should be able to easily follow the mathematics involved, so that we can put more emphasis on the key usage principles and syntax.

PhD-student in Algebra at RWTH Aachen University, Germany.
Research in algebraic Lie theory and representation theory, with some contact points to symmetric tensor categories.

Core developer of the OSCAR computer algebra system.

Also a contributor to various other julia packages, which promise to make his life easier.