Show HN: Formalizing Principia Mathematica using Lean

This project aims to formalize the first volume of Prof. Bertrand Russell’s Principia Mathematica using the Lean theorem prover. Throughout the formalization, I tried to rigorously follow Prof. Russell’s proof, with no or little added statements from my side, which were only necessary for the formalization but not the logical argument. Should you notice any inaccuracy (even if it does not necessarily falsify the proof), please let me know as I would like to proceed with the same spirit of rigour. Before starting this project, I had already found Prof. Elkind’s formalization of the Principia using Rocq (formerly Coq), which is much mature work than this one. However, I still thought it would be fun to do it using Lean4.

https://ndrwnaguib.com/principia/

https://github.com/ndrwnaguib/principia


Comments URL: https://news.ycombinator.com/item?id=43797256

Points: 31

# Comments: 8

https://github.com/ndrwnaguib/principia

Creado 1mo | 25 abr 2025, 20:30:10


Inicia sesión para agregar comentarios

Otros mensajes en este grupo.

Show HN: AI Peer Reviewer – Multiagent System for Scientific Manuscript Analysis

After waiting 8 months for a journal response or two months for co-author feedback that consisted of "looks good" and a single comma change, we built an AI-powered peer review system that helps re

31 may 2025, 16:40:17 | Hacker news
Show HN: Fontofweb – Discover Fonts Used on a Website or Websites Using Font(s)

Hey HN, I've been working on fontofweb.com on and off for the past 4 years, and I'm keen to share it with you. It lets you type in the URL of any website and see exactly how the fonts are used: al

31 may 2025, 16:40:13 | Hacker news