Philosophy of Computer Science: Online Resources

Errata

Last Update: Monday, 10 March 2025



The philosopher of science Bas van Fraasen once expressed the following theorem:

    Theorem: There are infinitely many errors on every page of a text.
    Proof: Every time you read the page, you find another error! QED

With that in mind, I encourage my readers to send me corrections — both typographical as well as substantive philosophical ones!


Here are the ones that have been found so far:


  1. p. xix, last line:

  2. p. 6, Further Reading box, last line of paragraph 1:

  3. p. 84, Figure 4.1:

  4. p. 92, 2nd full paragraph:

  5. p. 92, 2nd full paragraph, line 2:

  6. p. 120, Figure 7.1, should have appeared on p. 119 as the fourth epigraph (after the one by Min).

  7. p. 138, §7.4.3.3:

  8. p. 152, §7.7.1:

    1. There is an error only in the ePub version of the book (the printed version and the PDF version are correct):

      In the ePub version, there are two occurrences of algorithm A2*H.

      The first one is incorrect; it should be:

      algorithm A1*H(C,i):
      begin
        if C(i)↓
        then output 'halts'
        else output 'loops'
      end.

      (Thanks to Chen Yiwen for pointing this out.)

    2. The formula for H is missing some left angle brackets. It should read as follows:

        H = {⟨⟨C1i1⟩, "halts"⟩, … , ⟨⟨Cjik⟩ "loops"⟩, …}

  9. p. 154, §7.7.2, Step 4:

  10. Ch. 7 endnotes in the ePub version have a numbering problem:

  11. p. 160, §8.5.1:

  12. p. 193, Digression on Notation, paragraph 5, line 1:

  13. p. 216:

  14. p. 412, §18.3.3, paragraph 1, lines 3–4:

  15. p. 419, §18.6, paragraph 0, line 4;
    p. 422, §18.7.2, paragraph 2, line 2:

  16. p. 432, third Dennett quotation, line 3:

  17. p. 489, bibliography entry for Simon 1962:

  18. p. 504, Index:

  19. p. 505, Index:



Copyright © 2023–2025 by William J. Rapaport (rapaport@buffalo.edu)
http://www.cse.buffalo.edu/~rapaport/OR/errata.html-20250310