Durham Computational Algebraic Geometry Workshop
A group effort to formalise some algebraic geometry in Lean.
A group effort to formalise some algebraic geometry in Lean.
How do I define a probability space and two independent random variables in Lean? Should I use IsProbabilityMeasure
or ProbabilityMeasure
?
How do I condition on an event?
This post answers these and other simple questions about how to express probability concepts using Mathlib.
Emily Riehl introduces the ∞-Cosmos Project.
The last Month in Mathlib posts date from before the port started, in November 2022. We apologise for the momentary disappearance. We aim to keep it a monthly occurrence from now on.
There were 667 PRs merged in May 2024.
Kevin Buzzard discusses the project to prove Fermat's Last Theorem in Lean.
Lean 4 has just made its first official stable release, with the arrival of v4.0.0
.
We're excited to transition from only providing nightly releases to having regular stable releases.
Hello, everyone! My name is Jana Göken, a master's student in mathematics from Bremen. Today, I want to share with you my experiences at the Machine-Checked Mathematics workshop that introduced me to the world of proof assistants, specifically Lean. The workshop took place in Leiden from July 10th to July 14th 2023, and it was an amazing and educational journey.
Kevin Buzzard rounds up the BIRS conference on formalising cohomology theories.
In PR# 13250 we define modular forms and cusp forms, and prove that they form complex vector spaces. These are analytic functions of number theoretic interest with strong links to geometry, representation theory and analysis. Most famously they are a key ingredient in the proof of Fermat's Last Theorem. In this post we discuss the formalization process, motivate some design choices and map out some future work.
In October and November 2022 there were 512 and 453 PRs merged into mathlib. We list some of the highlights below.
Measure theory.
Algebra.
Analysis
Number theory.
Representation theory.
Topology.
Probability theory.
Algebraic and differential geometry.
Linear algebra.
Category theory.
Combinatorics
Tactics
During these two months, we got two new versions of Lean. We also started to systematically port mathlib to Lean4, see the wiki.