[Aldor-l] [open-axiom-devel] [#428] 'Domain' in 'SetCategory'?
Ralf Hemmecke
ralf at hemmecke.de
Sat Jul 5 02:38:16 EDT 2008
>> For me 'Category' and 'Type' are somewhat special.
>> Let me define as Saul Youssef did in Section 2 of
>> http://axiom-portal.newsynthesis.org/refs/articles/Youssef-ProspectsForCategoryTheoryInAldor.pdf
>>
>> Domain: Category == with;
>>
>
> I don't have any problems with defining a category of this sort for
> specific purposes. In fact such categories are called "properties" in
> all flavors of Axiom.
>
>> then I would (roughly) say that
>>
>> Type = Category + Domain + {Type}
>>
>> i.e. Type comprises all categories, all domains and itself. The constant
>> 'Category' (which is a keyword) is on the same level as 'Type' but with
>> less inhabitants than 'Type'.
>>
>
> I don't like this much since it seem to conflict with the actual usage
> of these terms in both Axiom and Alsor.
Why do you see a conflict here? Is, what I say, not what Doye says in
Section 2.5 of
http://axiom-portal.newsynthesis.org/refs/articles/doye-aldor-phd.pdf/?searchterm=doye
?
items \in Domains \in Categories \in Category
where in my notation above "Domain" should just be considered the top of
the category hierarchy. (Actually, the top is "with", I just named it
"Domain").
Is OpenAxiom going to somehow blur the distinction between categories
and domains?
I understand that it would be nice to really use categories as first
class objects, but that does not mean that they must be considered as
domains. Or does it?
Does http://axiom-portal.newsynthesis.org/refs/articles/define.pdf have
something to do with your discussion?
Ralf
More information about the Aldor-l
mailing list