Anand Rao's repositories
lean-slides
A tool to auto-generate and render slides from Markdown comments in the Lean editor.
lean3-statement-translation-tool
A tool for automatic formalisation of natural language theorem statements to Lean3 code using OpenAI Codex.
combinatornithology
A series of puzzles on combinatory logic written in LEAN, inspired by the book "To Mock a Mockingbird" by Raymond Smullyan.
formal-systems
This repository contains implementations of various formal systems such as lambda calculus, SKI combinatory calculus and propositional logic.
IISER-Pune-Type-Theory-Talks
A series of six lectures at the IISER Pune mathematics department giving a broad overview of type theory and interactive theorem provers.
theorem-proving
This repository contains code for automated proofs to (or verifications of) problems, mainly from Euclidean Geometry, using the Z3 SMT solver.
CategoryTheory
Basic category theory in Lean4
Cellular-Automata
A collection of 2-D cellular automata simulations built on pygame.
ComputationalComplexity
An attempt at formally proving runtime bounds on some standard algorithms
Freudenthal-Hopf
Formalisation of the Freudenthal-Hopf theorem in Lean.
GroupComp
Lean 4 code and some slides for the NCM workshop on Groups and Computations at KREA, July 2023
lambda-cube
A blog on mathematics, foundations, computer science and more.
lean4
Lean 4 programming language and theorem prover
leandiscord-weekly
Weekly challenges for the Lean Discord Server.
LeanInk
LeanInk is a command line helper tool for Alectryon which aims to ease the integration of Lean 4.
math-puzzles-in-lean4
math puzzles from various sources, formalized in Lean 4
ProofWidgets4
Helper toolkit for creating your own Lean 4 UserWidgets
rewrite-system-interface
An implementation of rewrite systems in Lean together with a point-and-click interface for rewriting.
Saturn
Experiments with SAT solvers with proofs in Lean 4
SecureMultipartyComputation
A repository hosting the code for the MTH329 Cryptography course group presentation.
sphere-eversion
Formalization of the existence of sphere eversions
std4
Standard Library for Lean 4
SymbolicAlgebra
Mathematical programs with proofs, in LEAN 4.
verso
Lean documentation authoring tool
vscode-lean4
Visual Studio Code extension for the Lean 4 proof assistant
WZ
Implementation of the Gosper algorithm (an essential component of the WZ algorithm) and formalisation of the WZ theorem in LEAN.