Timo Keller

I work in the cryptography team of IBM Deutschland Research & Development on post-quantum cryptography and confidential computing, while continuing my research in arithmetic geometry.

Arithmetic geometry abelian varieties, modular curves, rational points

Domain-coloured plot of L(E, s) for the elliptic curve E: y² = x³ − x, explained on the research page
L(E,s)L(E, s) for E:y2=x3−xE\colon y^2 = x^3 - x

How many rational solutions does an equation like y2=x3−xy^2 = x^3 - x have, and is there an algorithm that finds them all? Surprisingly, this is open in general. The missing piece is one of the Clay Millennium Prize Problems!

Latest

Papers

  1. Explicit Coleman integration over finite extensions of 𝐐p\mathbf{Q}_p

    Preprint, with Yulin Cai

  2. Golod–Shafarevich for arithmetic surfaces

    Preprint, with Carlo Pagano

  3. Semi-stable models, local heights and quadratic Chabauty for X0(N)*{X_0(N)}^*

    Preprint, with Nikola Adžaga and Maarten Derickx

All publications

Talks

  1. Optimizing ML-KEM and ML-DSA with Vector Instructions and Mathematical Techniques

    OpenSSL Conference 2026, Prague

  2. 17T7 is a Galois group over the rationals

    Computeralgebra-Fachtagung Leipzig

  3. Habilitationsvortrag

    Universität Bayreuth

All talks

Blog

  1. Harmonizing Bach chorales with a Transformer (a machine-learning side project)

  2. The (strong) Birch–Swinnerton-Dyer conjecture: an informal introduction (for a general audience)

  3. Congruent numbers, elliptic curves, the Birch–Swinnerton-Dyer rank conjecture, and applications (for a general audience)

All blog entries

Selected results

  1. Golod–Shafarevich for arithmetic surfaces

    with Carlo Pagano Preprint, 2026

    Golod–Shafarevich towers of arithmetic surfaces over 𝐙\mathbf{Z}, giving an arithmetic surface with a section and infinite geometric étale fundamental group (answering Bost and Charles), curves over 𝐐\mathbf{Q} with infinite geometric étale towers in which a rational point splits completely (answering Ihara and Frey–Kani–Völklein), and curves of growing genus whose logarithmic conductor grows at most linearly in the genus (answering Venkatesh). Comes with a Lean formalization.

  2. Semi-stable models, local heights and quadratic Chabauty for X0(N)*{X_0(N)}^*

    with Nikola Adžaga and Maarten Derickx Preprint, 2026

    Explicit semi-stable minimal regular models of X0(N)*{X_0(N)}^* at the primes of bad reduction, and a global pp-adic height with vanishing local contributions at those primes for every squarefree level N>714N > 714, which simplifies . Determines the rational points on several X0(N)*{X_0(N)}^* that were previously out of reach.

  3. Rational points on X0(N)*{X_0(N)}^* when NN is non-squarefree

    with Sachi Hashimoto and Samuel Le Fourn Preprint, 2025

    Integrality result for jj-invariants on X0(N)*{X_0(N)}^*, conjecturally complete classification of the rational points for genus 1–5, and previously unknown exceptional rational points on X0(147)*{X_0(147)}^* and X0(75)*{X_0(75)}^*. Step towards Elkies’ conjecture.

  4. Complete verification of strong BSD for many modular abelian surfaces over 𝐐\mathbf{Q}

    with Michael Stoll Forum of Mathematics, Sigma 13 (2025), e20

    First unconditional and exact verification of for absolutely simple abelian varieties of dimension ≥2\geq 2.

  5. On the anticyclotomic Iwasawa theory of newforms at Eisenstein primes of semistable reduction

    with Mulun Yin Preprint, 2024

    Proves the pp-part of the strong BSD conjecture for elliptic curves of analytic rank 0 or 1 over 𝐐\mathbf{Q} at ordinary Eisenstein primes, allowing non-trivial pp-torsion in the , including pp-converse theorems to Gross–Zagier–Kolyvagin.

Research topics

Arithmetic geometry, especially arithmetic and computational aspects of curves and abelian varieties over arithmetic fields, their rational points (especially of ), , , , and cohomology.

More about the research

Previous positions and studies

Before joining IBM, I was an associate professor substitute of mathematics at Universität Würzburg, a Marie Skłodowska-Curie postdoctoral fellow at Rijksuniversiteit Groningen, and a postdoctoral researcher at Leibniz Universität Hannover and Universität Bayreuth. I studied mathematics and computer science at the universities of Kaiserslautern, Bonn, and Regensburg. I received my doctorate in mathematics (Dr. rer. nat., equivalent to a PhD) from Universität Regensburg and completed my habilitation, the German qualification for a professorship, at Universität Bayreuth. Both were on the Birch–Swinnerton-Dyer conjecture.