The Mizar Language. Selected Topics.
Andrzej Trybulec, University of Warsaw, Bialystok Compus, Poland
Abstract:
The design of a language for computer aided practical formalization of
mathematics must meet specific requirements on different levels.
I will present solutions adopted in the Mizar language for selected
problems:
- How to cope with an open vocabulary? The concept of the lexical
environment of an article.
- Why syntactic types are needed ? Hidden arguments of constructors.
- How to cope with the udefiniteness? Permissiveness.
- The role of adjectives in mathematical vernacular.
- How to do modern mathematics?. A concept of
the structure, close to the structure in the Bourbaki sense.