No description
  • Lean 91.5%
  • Nix 8.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-10 00:07:00 +02:00
TarskiGeometry Clean chap03 2026-09-10 00:07:00 +02:00
.gitignore Fix direnv 2026-06-09 16:26:22 +02:00
flake.lock Update flake.lock 2026-07-15 17:13:39 +02:00
flake.nix Add prek 2026-08-31 20:54:42 +02:00
lake-manifest.json Add ATP 2026-08-23 11:16:22 +02:00
lakefile.toml Add ATP 2026-08-23 11:16:22 +02:00
lean-toolchain Init 2026-04-15 18:14:15 +02:00
prek.toml Add prek 2026-08-31 20:54:42 +02:00
README.md Work on chap03, add parts of 04 and 05 2026-08-23 16:27:28 +02:00

Formalization of Tarski axioms of Euclidean geometry

Notes

You can use hammer with import Hammer. To debug use

set_option auto.tptp true
set_option trace.auto.tptp.result true

Let hammer do its thing and take its output to duper as

duper [*, seg_constr, eqd_trans] {preprocessing := full}

It is almost okay to leave duper, ideally you should also convert duper proofs to native ones.