Skip to content

Formalization of some elementary mathematical theories in Coq

Notifications You must be signed in to change notification settings

ivashkev/math-formalizations

Repository files navigation

math-formalizations

by Evgeny Ivashkevich

This project is focused on the formalization of some elementary mathematical theories in Coq and is intended as a compagnion to the lecture course on math formalizations and certified programming:

  1. Sort function as a demonstration of certified programming style
  2. Propositional algebra and calculus, their soundness and completeness
  3. Untyped lambda calculus
  4. Constructive axiomatics for plane Euclidean geometry (https://arxiv.org/abs/1903.05175)
  5. Hughes algorithm for list reverse function
  6. Example of Goedel's Incompleteness Theorem

About

Formalization of some elementary mathematical theories in Coq

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages