[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Zero or empty set
How about promoting all numerals to functors?
With this one would be able to register clusters for them and some of
them are quite useful, eg. 2 -> even.
> A numeral is defined (in Mizar) as
> either
> a. a string of digits starting with a non zero digit
> or
> b. the string "0".
>
> I think that maybe we should rather introduce "0" as a functor symbol
> and simplify the definition of a numeral;
> The 0 equals the empty set (the von Neuman construction of natural
> numbers
> is used in Mizar) and if it was a functor symbol, it could be used as
> the symbol of the empty set (and d237 eliminated).
>
> Then a functor registration of clusters would be for 0 allowed. It is
> important because 0, actually empty set, has a lot of properties
> (represented by adjective, of course) that better be used automatically.
> E.g. it is a function, a relation, a function-yielding function and so
> on.
>
> Comments are appreciated.
>
> Andrzej Trybulec
>
--
Piotr Rudnicki