You assert: card({...}) = 2 This is only true if John != Johnny, which we do not know. Your argument is invalid. > It is my second reply. Consider the interpretation of the cardinality > restriction.. > > {x $B":(B O | card({y $B":(B O$B"@(BLV : <x,y> $B":(B ER(p)}) = n} > > Substitute n = 1, x = Harry, p = hasFather into the interpretation.. > > {Harry $B":(B O | card({y $B":(B O$B"@(BLV : <Harry,y> $B":(B ER(hasFather)}) = 1} > > Then.. > > {y $B":(B {S(John),S(Johnny)} | card({John $B":(B O$B"@(BLV : <Harry,y> $B":(B > ER(hasFather)}) = 2 <> 1} > > Therefore the restriction (class axiom?), restriction(hasFather > cardinality(1)), is not satisified. Hence the collection of axioms is > not consistent.Received on Wednesday, 30 March 2005 23:28:42 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:36:05 GMT