pitmonticone - Overview

Gmail Twitter GitHub Goodreads YouTube Mastodon Mastodon

GitHub Metrics

Current Selected Projects

Libraries & Templates

  • LeanBlueprint: Python library to write blueprints for formalisation projects in the Lean proof assistant.
  • LeanProject: Template for blueprint-driven formalization projects in Lean.
  • Mathlib: Lean library of formalised mathematics.

Algebra

  • EquationalTheories: Mapping out and formalising the relations between different equational theories of magmas in the Lean proof assostant.

Analysis

  • BonnAnalysis: Collaborative formalisation seminars in Analysis at the University of Bonn.
  • Carleson: Formalising a generalised Carleson's Theorem in the Lean proof assistant.

Category Theory

  • InfinityCosmos: Formalising the Infinity Cosmos theory in the Lean proof assistant.

Number Theory

  • FLT3: Formalising Fermat's Last Theorem for Exponent 3 in the Lean proof assistant.
  • FLT: Formalising Fermat's Last Theorem in the Lean proof assistant.
  • PFR: Formalising the Polynomial Freiman Ruzsa conjecture and related results in the Lean proof assistant.
  • PNT+: Formalising the Prime Number Theorem and more in the Lean proof assistant.
  • ABC-Exceptions: Formalising the exceptional set in the ABC conjecture in the Lean proof assistant.
  • SpherePacking: Formalising Maryna Viazovska's Fields Medal-winning solution to the sphere packing problem in dimension 8.

Dynamical Systems Theory

  • BET: Formalising Birkhoff's Ergodic Theorem in the Lean proof assistant.
  • TopologicalEntropy: Formalising topological entropy in the Lean proof assistant and integrating it into Mathlib.

Mathematical Physics

  • HepLean: Formalising high energy physics in the Lean 4 proof assistant.

Talks

2025

ItaLean 2025

CHANGE Seminar

2024

Libraries of Digital Mathematics Workshop

2023

18th Workshop on Algorithms and Models for Web Graphs

JuliaCon 2023

Pinned Loading

  1. The math library of Lean 4

    Lean 2.9k 1.1k

  2. plasTeX plugin to build formalization blueprints.

    Python 298 57

  3. A project to map out the relations between different equational theories of Magmas.

    Lean 478 89

  4. Ongoing Lean formalisation of the proof of Fermat's Last Theorem

    Lean 819 106

  5. Repository for formalization of the Polynomial Freiman Ruzsa conjecture (and related results)

    Lean 207 42

  6. A Julia package for the creation, manipulation and analysis of the structure, dynamics and functions of multilayer graphs.

    Julia 131 7