[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [mizar] Why do Mizar types have to be non-empty?
Andrzej:
>BTW. Are you sure that your 'normal form' is a type, not an attribute?
I guess "normal" is an attribute, while "normal form" is a
type. It's like "natural number": "natural" is an attribute,
but "natural number" is a type.
I want to be able to say "reserve n for Normal_form of R;"
(where "R" is some kind of reduction relation") and then
later "consider n such that ..."
See <http://www.cs.kun.nl/~freek/notes/newman.ps.gz> for a
proof where this seemed the most natural way to do things.
(In that particular example I gave "R" the attribute
"nf_inhabited", just to get around this.)
Freek