[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[mizar] Re: still_not-bound_in p
Hi Jesse:
Definitely the second. It is the set of "bound" variables that are
syntactically free, as a rule in
a subformula. In a well formed sentence all "bound" variables must be
bound. We have introduced
2 kinds of variables because in the Jaskowski system (and the ultimate
goal was to describe this system,
as it is used in Mizar) there are two kinda of variables: regular
variables and local constants (local in
a proof). We call them "fixed variables". It seems that formalizing the
system in this way (using two kinds
of variables) is more clear.
The third kind of variables was introduced "just in the case". We
thought about at least two application:
- formalizing systems of natural deduction in Gentzen style
- full formalization of (a part) of the Mizar language, in which
syntactically free variables occur.
The "free" variables in Mizar are not "real" variables (in the Hilbert
terminology). They are bound by default
on the beginning of the sentence (or maybe by the Fraenkel operator if
they occur in a Fraenkel term).
If they are reserved for a type, if not an error is reported.
Czeslaw Bylinski used them as meta-variables. A predicate form is
defined as a formula with free variables
and to get a formula one substitutes them by bound or fixed variables.
In which way Patrick and Peter
are using these concepts, I do not know. I still hope to find time to
read their articles.
All the best,
Andrzej
Jesse Alama wrote:
Hi Piotr, Andrzej,
I'm investigating the new proof of Gödel's completeness theorem that
was carried out in the Mizar system. In particular, I'm investigating
the definition of the functor `still_not-bound_in p', where the
variable `p' has type `QC-formula'. This definition is in QC_LANG1.
I'm puzzled by that definition, so I thought I'd ask about it. Is
`still_not-bound_in p' supposed to represent the set of free variables
in the first-order formula p? Or: is it supposed to represent the set
of bound variables that occur freely in p?
Warm regards,
Jesse