Skip to content

Interactive theorem proving with efficient transition systems (WIP).

Notifications You must be signed in to change notification settings

bridgekat/zenith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zenith theorem prover

This is my personal attempt at making a theorem prover with an optimised interactive UI logic.

Scope

Goals:

  • Implement a core language based on the calculus of constructions;
  • Implement an elaborator with type inference and support for typeclasses;
  • Formalise basic mathematical concepts;
  • Implement an optimised tactic mode.

For the sake of simplicity, computation of (co)inductive types is excluded from the core language. The first development stage will not focus on any programming language stuff.

About

Interactive theorem proving with efficient transition systems (WIP).

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages