Article View: comp.lang.functional
Article #307Re: Term rewriting and denotation
From: Chet Murthy
Date: Thu, 14 Jun 1990 20:20
Date: Thu, 14 Jun 1990 20:20
24 lines
1535 bytes
1535 bytes
gudeman@cs.arizona.edu (David Gudeman) writes: >In article <15548@dime.cs.umass.edu> yodaiken@freal.cs.umass.edu (victor yodaiken) writes: >> >>This is a common argument, but I'd like to see something a little more >>concrete. What's an example of a function that is of real interest >>to a programmer, and that cannot be expressed cleanly as a p.r. function. >How about eval(P) to execute a program P in some more powerful language? A better example is an implementation of the Knuth-Bendix completion algorithm (for rewriting). Or the program that searches for a pair of embeddable trees in a stream of them. Or a program that looks for a witness for the intermediate Paris-Harrington theorem. There are lots of examples of algorithms that depend for their termination upon the well-ordered-ness of ordinals of greater height than epsilon_0, and the fact that every primitive recursive function sits properly below epsilon_0 tells us that we cannot hope to do all programming just with p.r. functions. --chet-- --chet-- murthy@cs.cornell.edu
Technical Details
Message-ID:
<42209@cornell.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!rpi!batcomputer!cornell!murthyReferences:
<22132@megaron.cs.arizona.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!rpi!batcomputer!cornell!murthy From: murthy@algron.cs.cornell.edu (Chet Murthy) Newsgroups: comp.lang.functional Subject: Re: Term rewriting and denotation Message-ID: <42209@cornell.UUCP> Date: 14 Jun 90 20:20:47 GMT References: <22132@megaron.cs.arizona.edu> Sender: nobody@cornell.UUCP Organization: Cornell Univ. CS Dept. Ithaca NY Lines: 24