internal-methods
locus
internal-methods | locus | |
---|---|---|
1 | 1 | |
50 | 17 | |
- | - | |
8.1 | 4.8 | |
3 months ago | 6 months ago | |
TeX | Clojure | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
internal-methods
-
Computing an integer using a Grothendieck topos
Setting philosophy aside, one of the major applications of constructive logic is that it's the internal language of toposes (and related kinds of categories). This usually simplifies proofs considerably and can produce new results.
Some examples, Joyal and Tierney's An extension of the Galois theory of Grothendieck, CJ Mulvey's papers from the 70s (Intuitionistic algebra and representations of rings for example) and Blechschmidt's A General Nullstellensatz for Generalized Spaces.
Johnstone's Sketches of an Elephant often has both internal and external proofs for comparison and it's easily seen that the internal version is both easier to write and to understand.
For an article explicitly focused on using internal languages in algebraic geometry, see Blechschmidt's notes [0]. In particular, section 20 is dedicated to proving things that are difficult without the internal language.
[0] https://github.com/iblech/internal-methods
locus
-
The Toposic Structure Theory of Computations
I cannot share a personal academic website, but perhaps I can give you something better. This is a personal computer algebra system: https://github.com/locusmath/locus providing an early-stage implementation of these concepts. This implementation uses multiple dispatch and partition images to make information flows computable.
What are some alternatives?
Algorithms - A collection of algorithms and data structures
relic - Functional relational programming for Clojure(Script).
Reals-as-Oracles - This is a paper for a new definition of real numbers, namely, viewing a real number as an oracle that affirms when a rational interval contains the real number.
deep-diamond - A fast Clojure Tensor & Deep Learning library
ml-pen-and-paper-exercises - Pen and paper exercises in machine learning
emmy - The Emmy Computer Algebra System.
neanderthal - Fast Clojure Matrix Library
tech.ml.dataset - A Clojure high performance data processing system