Why do logic?

7/28/06

The very first lesson that we have a right to demand that logic shall teach us is, how to make our ideas clear; and a most important one it is, depreciated only by minds who stand in need of it. To know what we think, to be masters of our own meaning, will make a solid foundation for great and weighty thought. [CS Peirce, How to make our ideas clear]

Why do logic? So that you can reason properly and evaluate your own reasoning and that of others. (There are plenty of errors in reasoning: such errors are often known as 'fallacies'.)

 

Logic is foundational in philosophy, mathematics, computer science and most other academic disciplines.

First-order logic

The logic you are taught in this course is known as first-order logic (and you will be taught a considerable proportion of it). A case can be made that it is the main, or the one true, logic. Sowa writes:


Among all the varieties of logic, classical first-order logic has a priviledged status. It has enough expressive power to define all of mathematics, every digital computer that has ever been built, and the semantics of every version of logic including itself. Fuzzy logic, modal logic, neural networks, and even higher-order logic can be defined in [first-order logic]....

Besides expressive power, first-order logic has the best-defined, least problematic model theory and proof theory, and it can be defined in terms of a bare minimum of primitives....

Since first-order logic has such great power, many philosophers and logicians such as Quine have argued strongly that classical [first-order logic] is in some sense the "one true logic" and that the other versions are redundant, unnecessary, or ill-conceived. [Sowa [2000] Knowledge Representation p.41]