[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Problems with Mizar have been resolved
On Mon, 27 Apr 1998, Vedasystem wrote:
> Now I am going to use the Mizar system for checking a proof
> in the theory of context-free grammars.
>
> Does anyone know about Mizar activity in this area?
There is the article LANG1 entitled "Context-free Grammar - Part I"
available under URL:
http://mizar.uw.bialystok.pl/JFM/Vol4/lang1.html
in which a context-free grammar is introduced as a Mizar structure GrammarStr
including 3 fields:
carrier - the set of all symbols (terminal and non-terminal),
Rules - the set of rules treated as a relation between
symbols and finite sequences of symbols,
InitialSym - an initial symbol.
The relation of derivability of a symbol sequence from another one is
investigated in the article.
In the article DTCONSTR (On defining functions on trees) the context-free
grammar without initial symbol (DTConstrStr in Mizar notation) is used
to define the set of all parse trees of the grammar. Schemes of
defining functions on that set by induction is presented, too. The terminal
language of a grammar and an example: Peano naturals is given there.
DTConstrStr is used in the article SCM_COMP
to define arithmetic expressions as binary trees. See also BINTREE1 where
"binary DTConstrStr" is introduced.
In this manner, the free manysorted algebra over a manysorted signature S
is constructed by usage of context-free grammar related to the signature S
and a (manysorted) set of variables, see MSAFREE.
Grzegorz Bancerek