Customer Reviews


5 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews
Most Helpful First | Newest First

44 of 44 people found the following review helpful:
5.0 out of 5 stars Sweet and Simple introduction to functional programming., May 30, 2004
By A Customer
This review is from: To Mock a Mockingbird (Paperback)
This book by Smullyan is different from his other puzzle books,
in that it is fully about puzzles from functional programming.

The birds are functors that compute on strings.
Self reference comes into play when the Mockingbird
shows you what a fixpoint computation is.

The phethora of birds may confuse you if you try to read it
fast or skip solving the puzzles. The problems are not
easy, it took the mighty mathematical titans - Turing and Godel
to provide the initial solutions. If you are stuck,
Smullyan provides all the solutions at the chapter end.
It requires concentration and remembering previous tricks,
something akin to solving Rubik's cube without a solution guide.
You will love it if you love chess problems.

In the end you will come out with a deep sense of
accomplishment having understood the proof of Godel's
incompleteness theorems, Combinatorial Logic, and Functional
programming, when all you thought you were doing was figuring
out puzzles of birds.

Hard to find book, but its worth its weight in gold.
The other book to complement this is "Forever Undecided,
a puzzle guide to Godel" by Smullyan, it uses Modal logic
puzzles to motivate you, but the end result is the same.

Remember Smullyan is Professor of mathematics and logic,
he is classy and witty like Knuth. Don't confuse him
with the popular mathematical journalists.

- Mosh http://www.cs.albany.edu/~mosh

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 9 people found the following review helpful:
4.0 out of 5 stars To Mock a Mockingbird, June 22, 2004
By A Customer
After a disconnected array of logic puzzles at the beginning, the author embarks on an introductory course to combinatory logic. Given a little application (if you're like me you will need a pen and paper), you can get to grips with some of the fundamentals of mathematical logic with relatively little background. This is pretty astonishing.

The worst feature of the book is the fact that only one (unintuitive) model for the theory is provided. Discussion of the significance of the results obtained is not particularly useful - probably anyone smart enough to solve the puzzles will not find anything there that they couldn't figure out for themselves.

But nevermind: if you want a good introductory course in combinatory logic (or you want to understand (a version of) Godel's 1st incompleteness theorem), then I would recommend this book for you!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
5.0 out of 5 stars An awesome book, March 19, 2002
By A Customer
Amazon Verified Purchase(What's this?)
A reviewer of one of Smullyan's other works called him "a national treasure" and I have to agree. To Mock a Mockingbird is a fantastic book -- whether you're looking for fun logic puzzles or a lighter look at formal logic theory. This book is better than any college textbook, and right up there with any of Martin Gardner's best works. Highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars An incredible adventure in logic, January 2, 2011
This review is from: To Mock a Mockingbird (Paperback)
Raymond Smullyan is a master of blending wondrous tales of adventure seamlessly with complex topics such as functional, abstract, and symbolic logic, as well as deductive games and exercises. This book is actually one of the best explorations of combinatory logic I have ever encountered. Disguised cleverly by the analogy of birds singing, you will be working through complex mathematical proofs in no time, without even realizing that you're doing it! You'll think it's all just bluebirds and warblers calling to each other!

Combinatory logic is one of the most obscure and fascinating branches of logic I have ever encountered. Its mathematical counterpart (largely the same thing) is known as lambda calculus, and it in fact is used extensively in artificial intelligence and programming language design. The Lisp programming language is actually based on lambda calculus. Learning either combinatory logic or lambda calculus is a venture for only those whose mind is best suited to mathematics, logic, or computer science. If you are someone interested in all three (like myself) then this is the book for you!

Overall, highly recommended for nerdy types, or anyone who likes puzzles.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 8 people found the following review helpful:
5.0 out of 5 stars The best introduction to combinatory logic I can think of., March 24, 1998
By A Customer
Various sets of increasingly sophisticated puzzles & scenarios in a combinatory forest where all the birds are combinators. Great way to understand interesting results from combinatory logic without cumbersome definitions. Mockingbirds are M, which is also YI, Curry bird's response to Identity bird... hilarious.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

To Mock a Mockingbird
To Mock a Mockingbird by Raymond M. Smullyan (Paperback - November 9, 2000)
Used & New from: $13.42
Add to wishlist See buying options