LeanTopology is a machine-checked formalization of introductory topology in Lean, translating a Zhihu article into precise definitions and verified proofs.

Stars

6

7-day growth

No data

Forks

3

Open issues

0

License

GPL-3.0

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It bridges informal topology exposition with rigorous formal verification, serving both as a learning resource for mathematicians new to Lean and as an executable reference for topology concepts.

Who it is for

  • mathematicians beginning formalization in Lean
  • Lean users seeking topology examples
  • students of introductory topology
  • educators looking for interactive teaching material

Use cases

  • self-study of topology through interactive proofs
  • teaching supplement for topology courses
  • reference for verifying topological statements
  • starting point for extending formal topology libraries

Strengths

  • provides executable definitions and proofs that can be interactively inspected
  • closely follows a well-known informal article for intuitive grounding
  • open-source under GPL-3.0, encouraging community contributions
  • requires no extra configuration beyond standard Lean 4 toolchain

Considerations

  • requires familiarity with Lean 4 and its tooling
  • covers only introductory topology, not advanced topics
  • update schedule depends on revisions to the original article

README quick start

Installation

Description

Machine-checked formalization of introductory topology in Lean 4, translating intuitive mathematical material into precise definitions and verified proofs for mathematicians and Lean learners.

Related repositories

Similar projects matched by category, topics, and programming language.

ddosi
Featured
ddosi GitHub avatar

PacketLens

PacketLens is a pure front-end, offline pcap analysis tool that runs entirely in the browser, supporting deep protocol decoding, HTTPS decryption, and million-packet instant loading without any backend.

HTML
17
ViffyGwaanl
Featured
ViffyGwaanl GitHub avatar

kimi-k3-learn

An interactive learning system that turns the 47-page Kimi K3 technical report into a single offline HTML file with running algorithms, 3D visualizations, spaced repetition quizzes, and a smart highlighting QA tool.

AI & Machine Learning
15
iamtechartist
Featured
iamtechartist GitHub avatar

human-cell-visualizer

An interactive 3D visualization of three human cell types using Three.js, WebGL particles, and custom GLSL shaders, allowing users to rotate, zoom, morph, and explore annotated structures.

Design & Creative
13