A workshop for the Lean community in & around Europe, Germany, and Berlin
Join us for a day of collaboration and learning centered around the Lean programming language & proof assistant. Whether you’re using Lean for mathematical proofs, functional programming, teaching, language specification, or system verification—in short, if you’re using Lean!—this workshop offers a space to share ideas, learn new techniques, and connect with fellow enthusiasts.
Leaning In! is primarily an in-person event. However, a remote participation option is available.
Date Thursday, March 13, 2025
Time 9:00 AM - 5:00 PM
Venue:
Spielfeld Digital Hub
Skalitzer Strasse 85/86
10997
Berlin
Germany
Capacity: 40 participants
(If there is a lot of interest in the event, we will attempt to book a bigger room at the venue.)
The program is full, so the call for submissions is closed!
partial
and unsafe
.
This session will likely contain high amounts of improvised live-coding and benefit greatly from your questions, suggestions and discussions.
As a toy project for learning Lean, I implemented the common Fast Fourier Transform algorithms and proved their correctness.
higher categories. This advanced theory has become pivotal in modern research areas such as algebraic topology and homotopy type theory. Unfortunately, these advancements come at a significant price, as higher category theory is notoriously technical and susceptible to errors. The formalization of higher category theory presents a promising solution to address these challenges. This has resulted in several formalization efforts, leveraging a variety of proof assistants, including a recent project in Lean, commenced by Emily Riehl: the ∞-Cosmos project. In this talk, I will explore the merits and limitations of formalizing higher category theory within Lean, share my experience with the ∞-Cosmos project, and highlight some technical obstacles that hinder further advancements. No prior knowledge of (higher) category theory will be assumed for this talk.
sorry
? In the Proof Clinic we’ll work together to try to get you unstuck. No promises, but we’ll do our level best!creativity. As a byproduct of one of our ongoing works, we formalized possibly infinite trees of bounded degree in Lean. In this workshop, we will reproduce this idea and present the definition from scratch (even without mathlib). We will work towards showing a special case of König’s Lemma: if each branch in such a tree is finite, then there are only finitely many branches.
We have a reservation at the nearby 3 Schwestern restaurant. When registering, indicate whether you’d like to join us there! Here’s their menu (in German).
The workshop is over, so registration is closed!
The proceedings of Leaning In! will take place under the Racket Friendly Environment Policy, with, of course, the understanding that the Leaning In! organizers, rather than Racket management, are in charge of this event.
Leaning In! pairs well with BOBKonf, which takes places in Berlin the day after Leaning In!
BOB asks: What if we use the best for a change?
You’ll find BOB to be a pretty Lean-friendly place. See you there!
To help keep costs down, we appreciate any support you can offer. Sponsors will be proudly listed here and called out on-site. To sponsor Leaning In! 2025, just go here.