Philosophy of Computer Science: Online Resources

Position Paper #4 Analysis

Last Update: Sunday, 27 March 2022 — 1:15 pm


Here is a sample analysis of the argument for Position Paper #4.

As noted in the Thinksheet, there are three arguments:

All three are valid! Here's why:

  1. If a hardwired computer program is a physical machine (premise 2),
    and if a physical machine can be patented (premise 3),
    then a hardwired computer program can be patented (conclusion 4).

  2. If a printed text of a computer program is a literary work (premise 5),
    and if literary works can be copyrighted (premise 6),
    then such computer programs can be copyrighted (conclusion 7).

  3. If a hardwired computer program can be patented (premise 4)
    and if a printed-text computer program can be copyrighted (premise 7)
    and if hardwired computer programs are the same kind of thing as printed-text computer programs (premise 9),
    then computer programs can be patented and copyrighted (conclusion 10).

Since Conclusion 10 conflicts with the law (8)—which you have to accept, even if you disagree with it—you cannot accept 10.

But the argument to 10 is valid, so at least one of 4, 7, 9 is false!

Alternatively, if you are firmly convinced, for good reason, that 2, 3, 5, 6 are all true, then you must think that the law (as expressed in 3, 6, and, especially, 8) must be changed. How?

As I note in the grading scheme, Newell 1985-1986 argues that at least one of 2, 3, 5, or 6 is false (that is, "the models are broken"; §12.3.4 of the book), while Samuelson et al. 1994 argue that the law needs to be changed (§12.3.4 of the book).




Copyright © 2022 by William J. Rapaport (rapaport@buffalo.edu)
http://www.cse.buffalo.edu/~rapaport/OR/pp4analysis.html-20220327