Skip to content

utensil/formal-land

Repository files navigation

Formal Land

My monorepo for formalization.

Included explorations

Lean 4 CI Aya CI TLA+ CI

I explore with the following formalization systems, and do interactive literate programming when supported, because then one can interact with the formalization and inspect intermediate (goal) states just from a Web browser.

In scope

Related (mostly CAS)

  • GAP - Groups, Algorithms, Programming: a System for Computational Discrete Algebra
  • Macaulay2: a software system devoted to supporting research in algebraic geometry and commutative algebra
  • Singular: a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory
  • GiNaC: a C++ library for symbolic mathematical calculations
  • FLINT: a C library for doing number theory, which incooperates Calcium that provides exact computation with real and complex numbers.