Talks

Modular Algorithms for Computation in Quadratic Algebraic Number Fields

Slides: [pdf]

I gave this talk on my AMSI summer research scholarship project at AMSIConnect 2025. The audience was a group of mathemeticians, some of whom may not have much experience with algebra. The goal of my talk was to get them to understand the context of computer algebra and a little bit of the motivation for generalising modular algorithms. You can read a little more about my project here.

This is the best talk I've ever given - I've never put so little in the slides before! It's a shame it wasn't recorded.

What Even is a Computer Algebra?

Recording: [YouTube video]

Slides: [pdf]

This is a talk I gave to the UQ Computing Society, aiming to introduce students with a background in programming to doing exact mathematical computation, and the broader field of computer algebra. I found out later that one of the students who attended the talk went away and spoke to a professor at UQ about doing an honours project in computer algebra - and that they were inspired to do so by my talk!

Please note that it was very cool at the time to slap AI generated images of bears everywhere. I promise I'm not crazy.

Symbolic Integration in Computer Algebra

Slides: [pdf]

This was a really fun talk I gave to the UQ Mathematics Student Society in early 2024. I wish there was a recording because this was a great time, and I got to answer some really interesting and thoughtful questions!

Algorithmic Symbolic Integration -- An Introduction

Recording: [YouTube video]

Slides: [pdf]

A talk I gave in January 2024 after a project where I learned about the Risch algorithm for symbolic integration, which you can read more about here. In this talk, I cover the very basics of the integration of rational functions, and I show off a (preliminary) version of my integration library!