Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jessealama/mizar-items
Breaking up mizar articles into bits and computing relations among them.
https://github.com/jessealama/mizar-items
Last synced: 4 days ago
JSON representation
Breaking up mizar articles into bits and computing relations among them.
- Host: GitHub
- URL: https://github.com/jessealama/mizar-items
- Owner: jessealama
- Created: 2010-12-05T22:33:46.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2013-12-24T04:06:51.000Z (almost 11 years ago)
- Last Synced: 2024-05-09T07:29:18.722Z (6 months ago)
- Language: Common Lisp
- Homepage: http://mizar.org
- Size: 1.04 GB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.mkd
Awesome Lists containing this project
README
Break Mizar articles into bits
==========Three stages: normalization, itemization, and minimization.
A further problem is to report the results. The goal is a dependency
table that shows, for each Mizar "item", which Mizar items it depends
upon.The ontology of items should be compatible with the standard Mizar
ontology of items.Normalization
----------At the end of normalization of an article of the MML, the normalized
article has the following properties:* *There are no reserved variables.*
* *All toplevel non-theorem lemmas contain at least one local constant.*
In other words, if a toplevel non-theorem lemma could be a theorem, it is rewritten as one.
* *Every definition block defines exactly one functor/predicate/notation, etc.*
* *For non-redefinition functor definitions, the existence and uniqueness conditions are justified by a single previous theorem.*
A consequence is that if, in the original article, the existence or uniqueness condition is obvious, a "dummy" theorem must be created and cited as the justification.
* *Likewise, all properties of all constructors are justified by a single previous theorem. (This holds even in the case where, in the original article, the existence or uniqueness condition is obvious.)*
A consequence is that if, in the original article, the property is obvious, a "dummy" theorem must be created and cited as the justification.
Itemization
----------Minimization
----------Todo
----------* Distinguish schemes from scheme instances.