Talks and Lectures

Invited talks, conference presentations, lecture courses, and selected recorded talks. Please get in touch if you would like me to speak at a seminar or event.

Previous Talks

2026 (? talks)
  • January 2026
    minicourse
    A Short Course on Spectral Computations in Infinite Dimensions
    Statistical Properties and Extremes in Dynamical Systems
    MATRIX
  • 15 January 2026
    Some thoughts on Koopman Operators
    Mathematics Seminar
    University of New South Wales
2025 (14 talks)
  • 9 December 2025
    Data-Driven Spectra in Dynamical Systems
    CCMI Seminar
    Imperial College London
  • 28 November 2025
    Convergent Algorithms for Infinite-Dimensional Nonlinear Spectral Problems
    Numerical Analysis and Scientific Computing Seminar
    University of Manchester
  • 11 Sep 2025
    Spectral Learning for Dynamical Systems
    Mathematics Seminar
    Washington University in Saint Louis
  • 9 Sep 2025
    Spectral Learning for Dynamical Systems Via Infinite-Dimensional Numerical Linear Algebra
    Mathematics Seminar
    Simons Institute for the Theory of Computing
  • 28 Aug 2025
    Adversarial Dynamics and the Boundaries of Data-Driven Koopman Spectral Computability
    Mathematics Colloquium
    University of Arizona
  • 2 July 2025
    plenary speaker
    Verified Koopman Modes and an Example for Climate
    Statistical Mechanics of the Climate System and of Ecosystems
    University of Leicester
  • 19 May 2025
    plenary speaker
    Navigating Limits in Learning Complex Systems
    Hidden Structures in Dynamics, Optimization, and Machine Learning
    Gran Sasso Science Institute
  • 12 May 2025
    Adversarial Dynamics and Barriers in Operator Learning
    SIAM Conference on Applications of Dynamical Systems
    Denver
  • 8 May 2025
    On the Mathematical Foundations of Infinite-Dimensional Spectral Computations
    Analysis Seminar
    Yale University
  • 6 May 2025
    Adversaries and classifying the difficulty of data-driven dynamical systems
    Scientific Computation Seminar
    Center for Computational Mathematics, Flatiron Institute
  • 24 March 2025
    Stable and Accurate Neural Networks: Why Existence Does Not Imply Computability
    Mathematics of AI Seminar
    Washington State University Vancouver
  • 26 Feb 2025
    Learning unitary Koopman operators from trajectory data
    Mini-Workshop: Geometric Integration
    Cambridge
  • 19 Feb 2025
    Spectral Computations in Infinite Dimensions: Classifications and Applications
    Analysis Seminar
    University of Reading
  • 4 Feb 2025
    What can we learn about a dynamical system from data?
    Applied and Interdisciplinary Mathematics Seminar
    University of Bath
2024 (15 talks)
  • 12 Dec 2024
    A classification theory for data-driven Koopman Spectral Computations
    Mini-Workshop: Data-driven Modeling, Analysis, and Control of Dynamical Systems
    Oberwolfach
  • 12 Nov 2024
    Rigorous Limits of Learning in Dynamical Systems
    Centro Euro-Mediterraneo sui Cambiamenti Climatici
    Bologna
  • 28 Oct 2024
    invited speaker
    Towards a classification theory for data-driven dynamical systems
    Signal - Image - Geometry - Modelling - Approximation
    Centre International de Rencontres Mathématiques
  • 21 August 2024
    Residual Dynamic Mode Decomposition for Stochastic Systems
    26th International Symposium on Mathematical Theory of Networks and Systems
    Cambridge
  • 19 August 2024
    minicourse
    Data-driven computation of spectral properties of Koopman operators
    Minicourse on Extended Dynamic Mode Decomposition
    MTNS conference, Cambridge
  • 15 August 2024
    Barriers and Classifications of Robust Koopman Learning
    IWOTA 2024
    Kent
  • 10 July 2024
    Classifications of Data-Driven Koopman Learning
    Fourth Symposium on Machine Learning and Dynamical Systems
    Fields Institute
  • 18 June 2024
    Data-Driven Spectral Measures and Generalized Eigenfunctions of Koopman Operators
    British Mathematical Colloquium
    University of Manchester
  • 10 June 2024
    Computing spectral properties of unitary Koopman Operators
    Complex Systems Seminar
    Technical University of Munich
  • 23 May 2024
    The Hitchhiker's Guide to the DMD Multiverse
    Machine Learning and Dynamical Systems Seminar
    Alan Turing Institute
  • 20 May 2024
    Can we compute spectral properties of (infinite-dimensional) Koopman operators?
    Koopman Operator Theory: Fundamentals, Approximations and Applications
    Otranto (Italy)
  • 13 May 2024
    An Overview of Operator Learning: Infinite-dimensional NLA
    SIAM Conference on Applied Linear Algebra
    Sorbonne Université
  • 4 April 2024
    Geometric integration meets data-driven dynamical systems
    Exploiting Algebraic and Geometric Structure in Time-Integration Methods
    University of Pisa and Scuola Normale Superiore
  • 21 March 2024
    Unitary Approximations of Koopman Operators
    ACM Seminar
    University of Edinburgh
  • 29 Feb 2024
    Polar Decompositions of Koopman Operators
    Centre for Complex Systems
    Queen Mary University of London
2023 (17 talks)
  • 20 Sep 2023
    Verified Koopman Spectra through Operator Folding
    Joint Numerical Analysis and Applied Mathematics Seminar
    Birmingham
  • 19 Sep 2023
    Verifying data-driven computations of Koopman spectra
    PDE meets Data: Challenges and perspectives in model development and calibration
    Warwick
  • 22 Aug 2023
    Going beyond expectations: Stochastic ResDMD
    ICIAM
    Tokyo
  • 17 Aug 2023
    Four examples of discretization issues for Nonlinear Eigenvalue Problems
    Numerical Analysis in the 21st Century
    Oxford
  • 26 July 2023
    Taming Discretization Challenges for Nonlinear Eigenvalue Problems
    Complex analysis: techniques, applications and computations
    Isaac Newton Institute
  • 29 June 2023
    Avoiding discretization issues for nonlinear eigenvalue problems
    Biennial Conference on Numerical Analysis 2023
    University of Strathclyde
  • 26 June 2023
    Leslie Fox Prize Lecture
    Computing semigroups with error control
  • 21 June 2023
    Avoiding discretization issues for nonlinear eigenvalue problems
    FoCM 2023
    Sorbonne University, Paris
  • 20 June 2023
    semi-plenary speaker (10th Popov Prize Lecture)
    The Solvability Complexity Index: A toolkit for approximation theory and the foundations of computation
    FoCM 2023
    Sorbonne University, Paris
  • 24 May 2023
    Avoiding discretization issues for nonlinear eigenvalue problems
    Imperial–UCL Numerics Seminar
    Imperial College London
  • 15 May 2023
    Measure-Preserving Extended Dynamic Mode Decomposition: Structure-preserving Koopmanism
    SIAM Conference on Applications of Dynamical Systems
    Portland
  • 18 April 2023
    plenary speaker
    Spectral Computations in Infinite Dimensions
    Differential-Algebraic Equations and Operator Pencils
    Banff International Research Station (BIRS) for Mathematical Innovation and Discovery
  • 13 March 2023
    Residual Dynamic Mode Decomposition: A path to verified data-driven discovery of dynamics!
    eBrain Lab
    Online Seminar
  • 9 March 2023
    Residual Dynamic Mode Decomposition: Robust and verified Koopmanism for nonlinear dynamical systems
    Mathematical theory and applications of multiple wave scattering
    Isaac Newton Institute
  • 2 March 2023
    Fast Spectral Methods for Spectral Measures
    SIAM Conference on Computational Science and Engineering
    Amsterdam
  • 9 Feb 2023
    The difficulty of computing stable and accurate neural networks: On the barriers of deep learning & Smale's 18th problem
    G-34 Artificial Intelligence in Aviation Committee
    Online Seminar
  • 6 Jan 2023
    The foundations of infinite-dimensional spectral computations
    Joint Mathematics Meetings 2023
    Boston
2022 (30 talks)
  • 18 Dec 2022
    Smale's 18th Problem and the Barriers of Deep Learning
    15th International Conference of the ERCIM WG on Computational and Methodological Statistics
    King's College London
  • 9 Dec 2022
    Residual Dynamic Mode Decomposition: Rigorous Data-Driven Computation of Spectral Properties of Koopman Operators for Dynamical Systems
    Applied and Computational Mathematics Seminar
    University of Wisconsin–Madison
  • 16 Nov 2022
    Measure-Preserving Extended Dynamic Mode Decomposition: Structure-preserving and rigorous Koopmanism
    Numerical Methods for Partial Differential Equations Seminar
    MIT
  • 15 Nov 2022
    On spectral computations in infinite dimensions: Spectral measures, Koopman operators and beyond
    Applied and Computational Mathematics Seminar
    Dartmouth
  • 11 Nov 2022
    To infinity... and beyond! The solvability complexity index and the foundations of infinite-dimensional spectral computations
    Mathematics Colloquium
    Virginia Tech
  • 9 Nov 2022
    Residual Dynamic Mode Decomposition: A path towards modal analysis of nonlinear dynamical systems
    Aerospace and Ocean Engineering Seminar
    Virginia Tech
  • 28 Oct 2022
    Residual Dynamic Mode Decomposition: Robust and verified Koopmanism!
    Data-Driven Methods for Science and Engineering Seminar
    University of Washington
  • 24 Oct 2022
    Residual Dynamic Mode Decomposition: Rigorous Data-Driven Computation of Spectral Properties of Koopman Operators for Dynamical Systems
    Applied Mathematics Seminar
    Berkeley
  • 20 Oct 2022
    Measure-Preserving Extended Dynamic Mode Decomposition: Structure-preserving and rigorous Koopmanism
    CMX Seminar
    Caltech
  • 17 Oct 2022
    To infinity... and beyond! The solvability complexity index and the foundations of infinite-dimensional spectral computations
    Applied and Computational Math Seminar
    University of Minnesota
  • 27 Sep 2022
    Residual Dynamic Mode Decomposition: Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems
    SIAM Conference on Mathematics of Data Science
    San Diego
  • 27 Sep 2022
    Residual Dynamic Mode Decomposition: Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems
    Third Symposium on Machine Learning and Dynamical Systems
    Fields Institute
  • 20 Sep 2022
    Smale’s 18th Problem and the Barriers of Deep Learning
    4th IMA conference on the mathematical challenges of big data
    University of Oxford
  • 12 Sep 2022
    The Solvability Complexity Index Hierarchy and Generalised Hardness of Approximation
    Computational mathematics in computer assisted proofs
    AIM Workshop
  • 30 Aug 2022
    Robust and Verified Koopmania
    SIAM Conference on Nonlinear Waves and Coherent Structures
    University of Bremen
  • 23 July 2022
    Robust and Verified Koopmania
    27th Summer School on Dynamical Systems and Complexity
    Cultural Center of Chania, Crete
  • 28 June 2022
    plenary speaker
    Numerical analysis in the age of data science through the Solvability Complexity Index hierarchy
    Bȩdlewo conference: Thirty years of Acta Numerica
    Banach Center, Bȩdlewo, Poland
  • 15 June 2022
    plenary speaker
    Rigorous and data driven Koopmanism: Infinite-dimensional spectral computations for nonlinear systems
    XXI Householder Symposium on Numerical Linear Algebra
    Sierra Silvana, Italy
  • 8 June 2022
    Residual DMD: Rigorous data-driven spectral computations of Koopman operators for dynamical systems
    MATHICSE seminar
    École Polytechnique Fédérale de Lausanne
  • 7 June 2022
    Smale’s 18th Problem and the Barriers of Deep Learning
    AudioVisual Communications Group
    École Polytechnique Fédérale de Lausanne
  • 13 May 2022
    Koopman operators and a programme on the foundations of infinite-dimensional spectral computations
    Numerical methods for compression and learning
    Gran Sasso Science Institute
  • 11 May 2022
    Smale’s 18th Problem and the Barriers of Deep Learning
    One World Seminar Mathematics of Machine Learning Seminar
    Online Seminar
  • 4 May 2022
    When can algorithms be trusted? Computational analysis in the age of data science
    Applied and Computational Analysis (ACA) Seminar
    University of Cambridge
  • 28 March 2022
    Koopman operators and the computation of spectral properties in infinite dimensions
    Analysis & PDE Seminar
    Cardiff University
  • 24 March 2022
    Koopman operators and the computation of spectral properties in infinite dimensions
    Numerical Analysis and Scientific Computing Seminar
    University of Manchester
  • 18 March 2022
    Koopman operators and the computation of spectral properties in infinite dimensions
    Applied Mathematics Seminar
    University of Warwick
  • 21 Feb 2022
    On the Barriers of Deep Learning, Approximate Sharpness, and Smale’s 18th Problem
    One World Optimization Seminar
    Online Seminar
  • 18 Feb 2022
    Data-driven numerical analysis of Koopman operators for dynamical systems
    EMC2 Seminar
    Ecole des Ponts
  • 7 Feb 2022
    Data-driven numerical analysis of Koopman operators for dynamical systems
    One World Numerical Analysis Seminar
    Online Seminar
  • 4 Feb 2022
    Computing semigroups and solutions of time-fractional PDEs with error control
    Differential Equations, Numerical Analysis and Applications Seminar
    University of Málaga
2021 (21 talks)
  • 15 Dec 2021
    Residual DMD: Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems
    Dynamical Systems and Nonlinear Control Seminar
    University of California, Santa Barbara
  • 7 Dec 2021
    Can stable and accurate neural networks always be computed?
    QAVAS Group
    University of Oxford
  • 1 Dec 2021
    Computing semigroups and solutions of time-fractional PDEs with error control
    NOMADS Seminar
    Gran Sasso Science Institute
  • 18 Nov 2021
    Infinite-Dimensional Spectral Computations
    Computational Mathematics and Applications Seminar
    University of Oxford
  • 8 Nov 2021
    Infinite-Dimensional Spectral Computations
    Scientific Computing and Numerics
    Cornell University
  • 26 Oct 2021
    Can stable and accurate neural networks always be computed?
    Mathematics of deep learning
    Isaac Newton Institute
  • 20 Aug 2021
    Computing spectral measures and a programme on the foundations of infinite-dimensional spectral computations
    IWOTA 2021
    Lancaster
  • 6 Aug 2021
    Non-linear Forchheimer corrections in acoustic scattering
    AIAA Aviation 2021
    Online
  • 5 Aug 2021
    Modelling chordwise-varying porosity to reduce aerofoil-turbulence interaction noise
    AIAA Aviation 2021
    Online
  • 23 July 2021
    Can stable and accurate neural networks always be computed?
    SIAM annual meeting 2021
    Online
  • 22 July 2021
    Can stable and accurate neural networks always be computed?
    Pop-up numerical analysis conference 2021
    Bickleigh
  • 19 July 2021
    Computing Spectral Measures
    Pop-up numerical analysis conference 2021
    Bickleigh
  • 14 July 2021
    Computing spectral measures of self-adjoint operators
    ICOSAHOM 2021
    Vienna
  • 12 July 2021
    Computing semigroups with error control
    ICOSAHOM 2021
    Vienna
  • 11 June 2021
    Can stable and accurate neural networks always be computed?
    Machine Learning + X Seminar
    Brown University
  • 26 May 2021
    Can stable and accurate neural networks always be computed?
    Bavarian AI Chair for Mathematical Foundations of Artificial Intelligence
    Ludwig-Maximilians-Universität München
  • 12 May 2021
    Computing semigroups with error control and a framework for infinite-dimensional computations
    Groupe de Travail du Jacques-Louis Lions Lab
    Sorbonne University, University of Paris, National Center for Scientific Research
  • 6 April 2021
    Lighthill–Thwaites Prize Lecture
    Diagonalising the infinite: How to compute spectra with error control
    BMC-BAMC 2021
    University of Glasgow
  • 26 March 2021
    Infinite-Dimensional Spectral Computations
    Mechanics Seminar
    Cornell University
  • 22 March 2021
    Probing the infinite: Computing spectral & transport properties in infinite dimensions
    Quantum Optics and Quantum Many-body Systems Seminar
    University of Strathclyde
  • 18 March 2021
    Diagonalising the infinite: How to compute spectra with error control
    Early Career Applied Mathematics Meeting
    Online Seminar
2020 (10 talks)
  • 10 Dec 2020
    Diagonalising Infinite-Dimensional Operators: Computing spectral measures of self-adjoint operators
    Annual Meeting of the Australian Mathematical Society
    Online Seminar
  • 6 Dec 2020
    A Mathieu function boundary spectral method for acoustic scattering
    Canadian Mathematical Society Winter Meeting
    Online Seminar
  • 26 Oct 2020
    Diagonalising Infinite-Dimensional Operators: Computing spectral measures of self-adjoint operators
    Communications in NLA
    Online Seminar
  • 30 Aug - 2 Sep 2020
    selected as highly commended
    How To Compute Spectra With Error Control
    Computational Techniques & Applications Conference
    University of New South Wales
  • 14-15 July 2020
    The Foundations of Infinite-Dimensional Spectral Computations
    British Early Career Mathematicians' Colloquium
    University of Birmingham
  • 23 June 2020
    How to compute spectral properties of operators on Hilbert spaces with error control
    Collective Phenomena Group
    TCM, Cavendish Laboratory, University of Cambridge
  • 3 June 2020
    How to compute spectral properties of operators on Hilbert spaces with error control
    Electronic Structure Group
    TCM, Cavendish Laboratory, University of Cambridge
  • 26 May 2020
    Scattering, Acoustic Black Holes and Mathieu Functions: A boundary spectral method for diffraction by multiple variable poro-elastic plates
    Waves in Complex Continua (Wavinar)
    International Centre for Mathematical Sciences
  • 5 May 2020
    The Foundations of Infinite-Dimensional Spectral Computations: Can we compute spectral properties?
    Applied and Interdisciplinary Mathematics Seminar & Numerical Analysis Seminar
    University of Bath
  • 15 April 2020
    The Foundations of Infinite-Dimensional Spectral Computations
    Applied Mathematics Seminar
    UC Berkeley
2019 (14 talks)
  • 9-13 Dec 2019
    The Foundations of Infinite-Dimensional Spectral Computations
    Complex analysis: techniques, applications and computations
    Isaac Newton Institute
  • 5-30 Aug 2019
    Solving Wiener-Hopf type problems numerically: a spectral method approach
    Isaac Newton Institute Workshop on Wiener-Hopf technique
    Isaac Newton Institute
  • 8-12 Jul 2019
    Do stable networks with recovery guarantees exist?
    Applied Inverse Problems Conference
    Universite Grenoble-Alpes
  • 25-28 Jun 2019
    Spectral problems and new resolvent based methods
    28th Biennial Numerical Analysis Conference
    University of Strathclyde
  • 14 June 2019
    Resolving the resolvent: How to "diagonalise" infinite matrices
    Oxford-Cambridge Applied Mathematics Meeting
    University of Oxford
  • 23 May 2019
    On Instabilities of Deep Learning in Image Reconstruction
    The Mathematics of Deep Learning and Data Science
    Isaac Newton Institute
  • 22 May 2019
    Spectral resolvent based methods
    Imperial–UCL Numerics Seminar
    Imperial College London
  • 10 May 2019
    Can neural networks always be trained? On the boundaries of deep learning
    Département de mathématiques et applications de l’ENS
    École Normale Supérieure
  • 6 May 2019
    Can neural networks always be trained? On the boundaries of deep learning
    Biomedical Imaging Seminar
    École Polytechnique Fédérale de Lausanne
  • 2 May 2019
    Spectral analysis and new resolvent based methods
    Applied Partial Differential Equations Seminar
    University of Washington
  • 1 May 2019
    Can neural networks always be trained? On the boundaries of deep learning
    Cambridge Analysts' Knowledge Exchange
    University of Cambridge
  • 24 Apr 2019
    The Unified Transform: A New Tool for Scattering Problems
    British Applied Mathematics Colloquium 2019
    University of Bath
  • 10 Apr 2019
    The Unified Transform: A New Tool for Scattering Problems
    Cambridge Analysts' Knowledge Exchange
    University of Cambridge
  • 12 Feb 2019
    Using the Unified Transform (Fokas method) for acoustic scattering problems
    Waves Group Seminar
    University of Cambridge
2018 (6 talks)
  • 19 Nov 2018
    The Computational Spectral Problem and a New Classification Theory: Novel Algorithms, Impossibility Results and Computer Assisted Proofs
    Applied and Computational Mathematics Seminar
    UC Irvine
  • 16 Nov 2018
    The Computational Spectral Problem and a New Classification Theory: Novel Algorithms, Impossibility Results and Computer Assisted Proofs
    Analysis and Applied Math Seminar
    UC Berkeley
  • 12 Nov 2018
    The Computational Spectral Problem and a New Classification Theory; Novel Algorithms, Impossibility Results and Computer Assisted Proofs
    Scientific Computing and Numerics (SCAN) Seminar
    Cornell University
  • 24 Oct 2018
    The Computational Spectral Problem and a New Classification Theory: Novel Algorithms, Impossibility Results and Computer Assisted Proofs
    Cambridge Analysts' Knowledge Exchange
    University of Cambridge
  • 2-7 Sep 2018
    On the solvability complexity index hierarchy, the computational spectral problem and computer assisted proofs
    Measuring the Complexity of Computational Content: From Combinatorial Problems to Analysis
    Dagstuhl, Germany
  • 30 May 2018
    Infinite dimensional spectral computations and linear algebra: Extending the QR algorithm to infinite dimensions
    Cambridge Analysts' Knowledge Exchange
    University of Cambridge

Videos of Some Talks

Can we compute spectral properties of (infinite-dimensional) Koopman operators?
Koopman Operator Theory Workshop — Otranto

Residual Dynamic Mode Decomposition
Recorded while visiting Steve Brunton’s lab

Measure-preserving EDMD: A 4-line structure-preserving DMD algorithm
Recorded while visiting Steve Brunton’s lab

Residual Dynamic Mode Decomposition
Third Symposium on Machine Learning and Dynamical Systems

Smale’s 18th Problem and the Barriers of Deep Learning
One World Seminar: Mathematics of Machine Learning

Diagonalising Infinite-Dimensional Operators
Communications in Numerical Linear Algebra Seminar

Lecture Courses

Spectral Computations in Infinite Dimensions

Part III Mathematical Tripos — University of Cambridge (Lent Term, 2022–present).
Lecture notes available on request — a book on this topic will appear later this year.

IB Mathematical Methods I

Natural Sciences Tripos — University of Cambridge (Michaelmas Term, 2022–present).
Lecture notes and example sheets are available on Moodle.

Data-Driven Approximations of Koopman Operators for Dynamical Systems

École Normale Supérieure (Spring 2022).
Lecture notes (hand-written) available on request.

To Infinity… and Beyond! A Course on Infinite-Dimensional Spectral Computations

Gran Sasso Science Institute (May–June 2022).
Lecture notes.

On the Barriers of AI and the Trade-off Between Stability and Accuracy in Deep Learning

21st Geilo Winter School in eScience (Jan 2021).
Lecture materials available on request.