principia is a language and a system for documenting formal mathematics,
subject to syntactic and semantic conditions and structure.
All expressions are checked for syntactic
correctness, thereby eliminating a primary source of errors.
Mathematical syntax errors are highlighted just like spelling errors.
Principia is a strictly-typed
multi-sort object-oriented first-order language
with overloading, single-inheritance
and parameterised-types, that is rich enough to express
formal set-theory (which is elementary but with a definite description operator).
Principia integrates naturally with Latex, via a Latex package called PriTeX,
and the learning curve from LaTeX to Principia is small.
Principia is easier and more natural to write than LaTeX,
providing an environment facilitating ``thinking at the keyboard''.

Project Activity

See All Activity >

Follow principia

principia Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of principia!

Additional Project Details

Registered

2012-09-19