[SMT-LIB] Multiarity XOR, IFF
John Matthews
lnnzs6z02 at sneakemail.com
Wed Nov 7 19:12:19 EST 2007
On Nov 7, 2007, at 9:18 AM, Sava Krstic sava.krstic-at-intel.com |SMT-
LIB| wrote:
> but has
> anyone ever seen expressions like "IFF a b c" or "a IFF b IFF c" to
> mean
> "(a IFF b) IFF c"?
>
David Gries and Fred Schneider have for a long time advocated exactly
this interpretation of IFF as an elegant way to calculationally
reason about propositional logic. See for example:
http://www.cs.cornell.edu/gries/Logic/Calculational.html
and
"A Logical Approach to Discrete Math"
David Gries and Fred B. Schneider
Springer, 1993
(See in particular Chapter 3 "Propositional Calculus", Section 3.2
"Equivalence and True" (p. 43). You can
read part of this section online at:
http://books.google.com/books?id=IGe1miveVI4C&dq=gries+logical
+approach+to+discrete
+math&pg=PP1&ots=4e7cbS9Dbq&sig=i_2kyozjgs4Yi0b2R5ej1maFXo8&prev=http://
www.google.com/search%3Fclient%3Dsafari%26rls%3Den%26q%3Dgries%
2Blogical%2Bapproach%2Bto%2Bdiscrete%2Bmath%26ie%3DUTF-8%26oe%
3DUTF-8&sa=X&oi=print&ct=title&cad=one-book-with-thumbnail )
and
"Equational Propositional Logic"
Gries and Schneider
Information Processing Letters, Volume 53, Issue 3 (February 1995)
http://portal.acm.org/citation.cfm?
id=202402.202416&coll=GUIDE&dl=GUIDE&CFID=4767970&CFTOKEN=98366167
Best,
-john
More information about the SMT-LIB
mailing list