Discrete Structures

Recursion & Induction

Last Update: 24 March 2008

Note: NEW or UPDATED material is highlighted


A username and password may be required for some online papers. Please contact Bill Rapaport.



  1. Hsi, Idris H., "Understanding Mathematical Induction"

  2. Hayes, Brian (2006), "Gauss's Day of Reckoning", American Scientist 94(3) (May-June): 200ff.


  3. Buck, R.C. (1963), "Mathematical Induction and Recursive Definitions", American Mathematical Monthly 70(2) (February): 128-135.

  4. Gardner, Martin (1971), "Infinite Regress", Ch. 22 of Martin Gardner's Sixth Book of Mathematical Games from Scientific American (San Francisco: W.H. Freeman): 220-229.

  5. Hofstadter, Douglas R. (1985), 2 chapters on recursion and a preliminary chapter on Lisp, from Metamagical Themas: Questing for the Essence of Mind and Pattern (New York: Basic Books):

  6. NEW
    Dewdney, A.K. (1989), 2 chapters on recursion from The Turing Omnibus: 61 Excursions in Computer Science (Rockville, MD: Computer Science Press):

  7. Preiss, Bruno R. (1998), "Fibonacci Numbers" (in Java)

  8. Allen, Lucas G. (2001), "Teaching Mathematical Induction: An Alternative Approach", Mathematics Teacher 94(6) (September): 500-504.

  9. Spector, Lawrence (2008), "Mathematical Induction", from The Math Page

  10. Weisstein, Eric W. (2008), "Recursion", from MathWorld—A Wolfram Web Resource.

  11. Recursion, from Everything2.com

  12. Odifreddi, Piergiorgio (2007), "Recursive Functions", in Edward N. Zalta (ed.), The Stanford Encyclopedia of Philosophy (Summer 2007 Edition).




Copyright © 2008 by William J. Rapaport (rapaport@cse.buffalo.edu)
http://www.cse.buffalo.edu/~rapaport/191/S08/recursion.html-20080324