Dr. Liam Hodgkinson, The University of Melbourne
The most profound problems in mathematics remain “hard” because they resist simple analytical closure. Fortunately, history has shown that computational assistance can break the barrier to a solution. Landmark results, including the Kepler Conjecture and verification of the Lorenz Attractor, were only made possible by leveraging the computer to resolve the dense, intractable inequalities that traditional methods could not tame. This course explores the frontier of validated numerics, where we leverage the speed of modern computers not just to provide evidence of a claim, but to prove it. By replacing traditional heuristic estimates with refined, computer-assisted enclosures, we can overcome the limitations of standard analysis, treating the computer as a formal extension of the logical proof process.
Multivariable calculus, fundamentals in linear algebra, real analysis, metric spaces, some programming experience.
This is a foundational course, appropriate for all students at the Honours/Masters level with the appropriate prerequisites.
There is no pre-reading required for this course.
Students are expected to bring their own laptops/devices to Summer School to complete this subject.
The coding part of the unit will be taught in the open source programming environment Python, using the library python-flint for arbitrary-precision ball arithmetic (which was previously distributed under the name Arb). To prepare for this material students should install Python 3.11 or later ( https://www.python.org/downloads/ ) on their own machine, and then run “pip install python-flint” (without the quotes) at a terminal.
To run Jupyter notebooks, you should also install VSCode ( https://code.visualstudio.com/ ) along with the extension for Jupyter (VSCode will automatically suggest this when you open a Jupyter notebook .ipynb file if you do not have the extension installed).
There is a short example notebook here ( https://colab.research.google.com/drive/1BSu3M-BA8G7_uLGOvIfIU77w0QPOk1Vn ) which checks that the installation works and demonstrates in a few lines what the subject is about. It runs in the browser with no installation at all, and the cells can equally be copied into a notebook on your own machine.
Take this pre-enrolment QUIZ to self evaluate and get a measure of the key foundational knowledge required.

Dr. Liam Hodgkinson is a Lecturer in Data Science in the School of Mathematics and Statistics at the University of Melbourne and an ARC DECRA Fellow. He completed his PhD at the University of Queensland and was a Postdoctoral Research Scholar at UC Berkeley. His research spans statistical learning theory, randomized linear algebra, Markov processes, and computer-assisted mathematical proofs, with a focus on bridging data-driven methodologies with rigorous mathematical analysis. Combining probabilistic modeling with rigorous computation, his recent work includes machine learning tools for numerical verification and computer-assisted proofs in differential geometry.