Code, data and reproducibility

Computer talk, but still mathematics

This page collects code, data, interactive experiments and computational companions to my papers.

Most of the projects below are not software packages in the industrial sense. They are research objects: scripts, notebooks, data sets and experiments used to test conjectures, draw pictures, search examples, and keep algebra honest.

For laypersons. The code is the laboratory notebook. In pure mathematics the experiment is often symbolic rather than physical: compute many examples, look for structure, then try to prove the pattern.

Algebra at scale

Kazhdan–Lusztig data, Hecke categories, diagram categories, monoids and tensor powers.

Topology by computation

Knot invariants, diagram simplification, detection probabilities and unknotting experiments.

Machine learning

Picture recognition, reinforcement learning and data-driven tests of mathematical intuition.

Code and friends; general

  • My GitHub page has most code files. Get the code: Click
  • TeX source files are available for download. Get the code: Click

Code and friends ordered per year

  • In 2026
  • In 2025
  • In 2024
  • In 2023
  • In 2022