ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Axioms and definitions

To: ontolog-forum@xxxxxxxxxxxxxxxx
From: John F Sowa <sowa@xxxxxxxxxxx>
Date: Wed, 04 Dec 2013 10:06:59 -0500
Message-id: <529F4513.2060109@xxxxxxxxxxx>
Ed and Alex,    (01)

EJB
> ‘definition’ and ‘equivalence’ are NOT the same thing in formal languages.    (02)

That is true.  Another way to summarize the issues:    (03)

     A definition is assumed to be true "by definition".  But
     an equivalence (which uses if and only if) can be false.    (04)

In fact, Common Logic uses the following "trick" to avoid paradoxes:    (05)

  1. CL has no special syntax for a definition statement.    (06)

  2. Therefore, no sentence in CL is forced to be "true by definition".    (07)

  3. For example, the following "definition" creates the famous
     contradiction in set theory that was discovered by Cantor, but
     attributed to Bertrand Russell (because BR had better PR):    (08)

     Define S as the set of all sets that are not members of themselves.    (09)

  4. But if you use an equivalence to specify a relation named BigSet,    (010)

     (forall (x Set)
        (iff (BigSet x)
             (forall (y Set) (iff (in y x) (not (in y y))) ))    (011)

  5. There is no x that can satisfy the last line.  Therefore,
     BigSet happens to be true of nothing.  There's no paradox.    (012)

EJB
> It is much safer in logic languages to treat all predicate symbols
> as first-class primitives and define their relationships axiomatically,
> because then you only need a model theory for interpreting the axioms.    (013)

That's effectively what CL does:  Avoid a distinction between axioms
and definitions.  If there is a contradiction, then the theory happens
to be unsatisfiable.  It's not a paradox.    (014)

AS
> maybe it's a good idea to wake up ... created by Selja Seppala this summer?    (015)

For the record, following is a list of workshops and articles organized
by and written by Selja S:  http://seljaseppala.wordpress.com/page/4/    (016)

They are worthy and respectable additions to the thousands of other
workshops and articles organized and written on this and related topics.    (017)

For anybody who has had 30+ years of attending workshops and writing
articles on such topics, it's nice to know that there are still people
who get excited about such things.    (018)

John    (019)

_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J    (020)

<Prev in Thread] Current Thread [Next in Thread>