I’m currently reading SICP since it’s highly recommended by many people, available for free, and interesting. The fact that I have a little Scheme interpreter to play with makes it much more fun since I can add missing functionality to it as I progress through the book, thereby learning more Haskell in the process. Yay!
Anyway I was very pleased to see the only correct usage of the phrase “begs the question” I have seen in a while. It’s a pet peeve of mine, but I have submitted myself to the fact that the phrase is so oft used to mean “begs for the following question to be asked…” that it may as well be re-defined. In its correct usage the sentence seems to hang there if you try to apply the commonly mistaken meaning to it. That’s all very hazy so here’s the usage in SICP (emphasis my own):
As a case in point, consider the problem of computing square roots. We can define the square-root function as This describes a perfectly legitimate mathematical function. We could use it to recognize whether one number is the square root of another, or to derive facts about square roots in general. On the other hand, the definition does not describe a procedure. Indeed, it tells us almost nothing about how to actually find the square root of a given number. It will not help matters to rephrase this definition in pseudo-Lisp:This only begs the question.
(define (sqrt x) (the y (and (= y 0) (= (square y) x))))
Begging the question is to assume what one is trying to prove (or here, define) and use that as the basis for a conclusion. Read the Wikipedia article for a better definition and some nice examples.