-
path_semantics
A research project in path semantics, a re-interpretation of functions for expressing mathematics
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Maybe you can take a look at Poi and see how this notation is used to integrate this form of encoding mathematical knowledge with theorem proving about standard algebraic problems. This is the main purpose of the Path Semantics project, to develop this syntax and make it work and understand it such that it can be applied.
In topology, there is something called "point free theorem proving" style, which is almost usable in Coq or other provers like Lean, or even Cubical Type Theory. The problem is composition of normal paths. In e.g. Coq, you need a solution before you can compose. In order for normal paths to be completely painless, one use an "imaginary inverse" (paper). It is relatively easy to build your own language using an imaginary inverse to do point free theorem proving, but it also turns out that many proofs don't need types. However, adding full point free theorem proving to dependent types makes type checking undecidable.
Related posts
-
What do we mean by "the foundations of mathematics"?
-
Prop v0.21 released! Experimental support for homotopy levels (propositional theorem proving in Rust)
-
Prop v0.8 released! Propositional theorem proving in Rust (Logic)
-
Catuṣkoṭi Communication - An intuitive explanation of Cubical Binary Codes in the AML Catuṣkoṭi bridge
-
Answered Modal Logic Catuṣkoṭi - Building a bridge between two esoteric 4-value logics using intuition of quantum measurements