No history yet

Introduction to Logic

The Building Blocks of Arguments

Logic is the study of reasoning. It's a system for taking statements, connecting them, and figuring out what conclusions logically follow. The foundation of this system is propositional logic, which deals with simple, declarative sentences.

Proposition

noun

A statement that can be definitively true or false.

Propositions are the atoms of logical arguments. They are clear-cut statements without ambiguity. For example:

  • "The earth is flat." (A false proposition)
  • "Water boils at 100°C at sea level." (A true proposition)

Things that aren't propositions include questions ("What time is it?"), commands ("Close the door"), or opinions ("That movie was great"). In logic, we often use letters like pp and qq as shorthand for these propositions.

Connecting Ideas

Propositions are interesting, but they become powerful when we connect them. We do this using logical connectives. These are the tools that let us build complex statements from simple ones.

Negation (NOT): The simplest connective. It flips the truth value of a proposition. The symbol is ¬\neg. So, if pp is "It is sunny," then ¬p\neg p means "It is not sunny."

Conjunction (AND): This connects two propositions and is only true if both are true. The symbol is \wedge. The statement "It is sunny (pp) AND it is warm (qq)" is only true if both conditions are met.

Disjunction (OR): This is true if at least one of the propositions is true. The symbol is \vee. The statement "I will have coffee (pp) OR I will have tea (qq)" is true if I have coffee, if I have tea, or if I have both. This is known as an inclusive or.

Implication (IF...THEN): This sets up a conditional relationship. The symbol is \rightarrow. In pqp \rightarrow q, pp is the antecedent and qq is the consequent. It makes a promise: if pp is true, then qq must also be true. For example: "If you get an A on the test (pp), then I will buy you ice cream (qq)." The only way this promise is broken is if you get an A and I don't buy you ice cream.

Biconditional (IF AND ONLY IF): This means two propositions have the same truth value—they are either both true or both false. The symbol is \leftrightarrow. For example, "You can vote (pp) if and only if you are registered (qq)." This means if you can vote, you must be registered, and if you are registered, you can vote.

Mapping Out Truth

To analyze these complex statements, we use a tool called a truth table. It's a simple chart that lists every possible combination of truth values for our propositions and shows the result for the overall statement.

pqp ∧ q (AND)
TTT
TFF
FTF
FFF

In the table for AND (pqp \wedge q), you can see the statement is only true when both pp and qq are true. Now let's look at OR (pqp \vee q).

pqp ∨ q (OR)
TTT
TFT
FTT
FFF

Here, the statement is true in every case except when both pp and qq are false. The implication table is often the most surprising.

pqp → q (IF...THEN)
TTT
TFF
FTT
FFT

The only time an implication is false is when the first part is true, but the second part is false. Think back to the promise: "If you get an A, I'll buy you ice cream." The promise is only broken if you get an A (T) and I don't buy ice cream (F). If you don't get an A (F), it doesn't matter whether I buy you ice cream or not; the promise was never broken.

Special Statements

When we build truth tables for more complex statements, some interesting patterns emerge. These statements fall into three special categories.

Tautology

noun

A statement that is always true, no matter the truth values of its components.

A classic example of a tautology is p¬pp \vee \neg p ("p OR not p"). It's always true that a statement is either true or false. Tautologies are the bedrock of logical certainty.

Contradiction

noun

A statement that is always false, regardless of the truth values of its components.

The logical form of a contradiction is p¬pp \wedge \neg p ("p AND not p"). A proposition and its negation can never be true at the same time. Identifying contradictions is key to finding flaws in an argument.

Contingency

noun

A statement that can be either true or false, depending on the truth values of its components.

Most statements we deal with are contingencies. Their truth depends on the facts of the world. For example, pqp \rightarrow q is a contingency, as its truth table has both true and false outcomes.

The Limits of Propositions

Propositional logic is a great starting point, but it has its limits. It treats entire statements as single, indivisible units. It can't look inside them to see how objects relate to each other.

Consider this classic argument:

  1. All humans are mortal.
  2. Socrates is a human.
  3. Therefore, Socrates is mortal.

This argument is clearly valid. But in propositional logic, we'd have to assign a different letter to each statement:

  • pp: All humans are mortal.
  • qq: Socrates is a human.
  • rr: Socrates is mortal.

The argument becomes: pp and qq, therefore rr. Propositional logic can't see the connection between these statements. It doesn't understand that "Socrates" is an instance of "human" or that the property of being "mortal" is shared. To analyze arguments like this, we need a more powerful system that can handle objects, properties, and relationships.

Quiz Questions 1/6

Which of the following is a proposition?

Quiz Questions 2/6

According to a standard truth table for implication (pqp \rightarrow q), under which condition is the statement FALSE?