Review: Concrete Math Companion --As revitrned by Clifford A. Reiter A BOOK BY KENNETH E. IvggsoN ONCRETEMATH COMPANIONclosely follows the mathematical development of Concrete Matkematics [1] providing executable notation and illustrations throughout. It is full of wonderful mathematical ideas and at times the J is simply stunning. It is worth the attention of both students of mathematics and students of J. We will use CMC as an abbreviation for Iverson's Concrete Math Companion and follow CMC by using GKP to abbreviate Graham, Knuth, and Patashnik's Concrete Mathematics. We begin with a few general remarks about GKP. This book was an outgrowth of a course "Concrete Mathematics" taught at Stanford. The course was "intended as an antidote to 'Abstract Mathematics'" and covers the mathematics that Knuth wished someone had taught him to provide "the mathematics he needed for a thorough, well-grounded understanding of computer programs". The spirit of the "concrete" versus "abstract" is also found in Melzak's Companion to Concrete Mathonatics [5] though there little relation of the content of that book to GMC or G/fP. GKP begins with a teaser chapter that takes a look at three problems which involve recursive relationships. The same material plus a section
/lp/association-for-computing-machinery/review-concrete-math-companion-k70ZnQS0au