[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

KIF Re: the Heraclitus distinction metatheory




All,

The sorted version of the theory of the Heraclitus distinction may be seen
as a little clearer than the unsorted (one-sorted) version. Here there are
three sorts of things: entities, individuals and classes. Let us denote the
sorts by $ent, $ind and $cls, respectively.

    SUO[$ent] denotes the ENTITY metaclass
    SUO[$ind] denotes the INDIVIDUAL metaclass
    SUO[$cls] denotes the CLASS metaclass

So we do not need the corresponding 1-place metapredicate symbols.

Sequent constraints on sorts are specified as follows.

    [necessity:]   |- $ent
    [subtype:]   $ind |- $ent   and   $cls |- $ent
    [disjointness:]   $ind, $cls |-
    [covering:]   $ent |- $ind, $cls

This automatically induces the required partition

    SUO[*] = SUO[$ent] = SUO[$ind] + SUO[$cls]

Finally, the sort of the INSTANCE-OF metapredicate symbol is specified as
follows.

    sort[INSTANCE-OF] = <$ent, $cls>

This automatically induces the required typing

    SUO[INSTANCE-OF] \subset SUO[$ent] x SUO[$cls]

No axioms are necessary.

Robert E. Kent
rekent@ontologos.org

----- Original Message -----
From: "Robert E. Kent" <rekent@ontologos.org>
To: "SUO-KIF" <suo-kif@ieee.org>; "SUO" <standard-upper-ontology@ieee.org>
Sent: Tuesday, December 05, 2000 4:12 PM
Subject: SUO: the Heraclitus distinction metatheory


> All,
>
> Attached is the SUO-KIF metatheory of the Heraclitus distinction conceived
> as a formal context.
>
> Robert E. Kent
> rekent@ontologos.org
>