Re: Principle of Orthogonal Design

From: Jan Hidders <hidders_at_gmail.com>
Date: Tue, 5 Feb 2008 13:54:19 -0800 (PST)
Message-ID: <25acb072-15bb-4586-9cd8-f053a7e0f392_at_j78g2000hsd.googlegroups.com>


On 5 feb, 22:06, Marshall <marshall.spi..._at_gmail.com> wrote:
>
> However, suppose we have a binary predicate P over
> domain X and we want to assert it is reflexive? In predicate
> logic we can use the same name twice and express this
> very conveniently:
>
>   Ax in X: P(x,x)
>
> How would we do this if P's attributes were already bound
> to the names "x" and "y"?

Roughly the same, except you indicate the role in the predicate with the attribute names. So assume that attribute names are 'a' and 'b':

   Ax in X: P(a=x,b=x)

  • Jan Hidders
Received on Tue Feb 05 2008 - 22:54:19 CET

Original text of this message