Article View: comp.lang.prolog
Article #2230Re: Occurs check
From: Fernando Pereira
Date: Sun, 20 Dec 1992 02:05
Date: Sun, 20 Dec 1992 02:05
21 lines
1786 bytes
1786 bytes
In article <TORKEL.92Dec18231028@lludd.sics.se> torkel@sics.se (Torkel Franzen) writes: >In article <24439@alice.att.com> pereira@alice.att.com (Fernando Pereira) > writes: > >No, it is not too strong. I think you are confusing deduction in > >an interpreted system (eg. Horn clauses over the domain of finite trees, > >or of rational trees) with deduction that yields consequences true > >in any model, that is, valid consequences. > There is no confusion involved. It is merely a matter of "valid >consequences of what". The answers yielded by a Prolog system using >unification without occurs check are consequences in first order logic >of the clauses of the program together with the first order identity >theory of rational trees. I agree. Adding the first-order theory of rational trees to the left of the |- is precisely restricting the class of models under consideration from arbitrary first-order models to rational tree models. For some applications this is fine, but as I pointed out earlier for many others it is not. In any case, one needs to be *very* clear about what one is assuming to the left of the |-. Fernando Pereira pereira@research.att.com
Technical Details
Message-ID:
<24454@alice.att.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!att!allegra!alice!pereiraReferences:
<1992Dec13.173016.8849@nntp.hut.fi> <1992Dec17.111142.24450@dcs.qmw.ac.uk> <24435@alice.att.com> <TORKEL.92Dec17201903@bast.sics.se> <24439@alice.att.com> <TORKEL.92Dec18231028@lludd.sics.se>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!att!allegra!alice!pereira From: pereira@alice.att.com (Fernando Pereira) Newsgroups: comp.lang.prolog Subject: Re: Occurs check Message-ID: <24454@alice.att.com> Date: 20 Dec 92 02:05:36 GMT Article-I.D.: alice.24454 References: <1992Dec13.173016.8849@nntp.hut.fi> <1992Dec17.111142.24450@dcs.qmw.ac.uk> <24435@alice.att.com> <TORKEL.92Dec17201903@bast.sics.se> <24439@alice.att.com> <TORKEL.92Dec18231028@lludd.sics.se> Reply-To: pereira@alice.UUCP () Organization: AT&T, Bell Labs Lines: 23