Re: General semantics
Date: Tue, 25 May 2010 15:57:15 -0700 (PDT)
Message-ID: <4df4d884-e6bb-427e-b97b-96647f171a11_at_m33g2000vbi.googlegroups.com>
On 25 mei, 23:04, "Mr. Scott" <do_not_re..._at_noone.com> wrote:
> "paul c" <toledobythe..._at_oohay.ac> wrote in message
>
> news:YodKn.4587$Z6.2983_at_edtnps82...
>
>
>
>
>
> > Mr. Scott wrote:
> > ...
>
> It is my understanding that an OID is a system-generated name that is
> assigned to an object, and that each OID is assigned to only one object. In
> the OO world, OIDs are only assigned to instances of reference types. Maybe
> that's why D&D erroneously call them pointers.
> Suppose that you have a relation that records what you have in the cupboard,
Relations don't record anything. Relation _variables_ do. Speak precisely or shut up.
> {item, quantity}.
> What is the difference between the following relations (assuming the closed
> world assumption of course)?
>
> {{item:"can of dog food", qty:3},{item:"can of cat food", qty:0}}
>
> {{item:"can of dog food", qty:3}}
>
> Both indicate that there are three cans of dog food, but does the second
> indicate that there is no such thing as a can of cat food, or is it
> synonymous with the first?
> Under the closed world assumption, the
> proposition that is the result of substituting the values "can of cat food"
> and 0 for the variables in the predicate for the second relation is supposed
> to be false because the tuple doesn't appear in the relation!