mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

theHigherGeometer

A formalisation of Book 1 of Euclid

André Hernández-Espiet, "Formalized synthetic geometry"
doi.org/doi:10.7282/t3-cb1v-a4

Abstract: We offer a formalization of Book I of Euclid’s Elements in Lean4 (with tools fromMathlib4) using System E by Avigad, Dean, and Mumma. We contrast the proofs in this system to those of Euclid’s himself. We give detailed explanations for every theorem proved in Lean4 in order to complete Book I. Finally, we talk about the importance of tactics in Lean4 for the shortening and simplification of the proofs encountered in a geometric setting.

h/t @Jose_A_Alonso

rucore.libraries.rutgers.eduFormalized synthetic geometry

"System E" is a formal system for Euclidean geometry that is deliberately trying to hew closely to what Euclid actually did, but in a watertight way. So not eg Hilbert's axioms or Tarski's in place of Euclid's.

andrew.cmu.edu/user/avigad/Pap

@highergeometer - nice, because it takes into account the role of diagrams, which are needed in Euclid's arguments, e.g. to indicate 'betweeness relations' between points on a line.

@highergeometer Today I Learned System E is a thing. I found it hard to read Euclid from the point of view of wanting the reasoning to be watertight. My previous reaction was to think Tarski's axioms are the best way out, and perhaps they still are, but something which more directly tries to make sense of Euclid as written is intriguing.

@highergeometer @Jose_A_Alonso

Interestingly, this thesis has 27 pages of main content, and ~200 pages of appendices.

Definitely a nontraditional organization! :-)