PHIL222 Lecture 6 - Logic Concepts
Uses of Trees
Trees can be used for various propositions and arguments, assisting in the logical analysis and evaluation of statements. They help determine:
Validity of arguments: By breaking down the premises and conclusions into their components, a tree can show whether a conclusion necessarily follows from the premises.
Satisfiability of propositions: Establishing whether there exists an interpretation that makes the proposition true.
Identification of contraries and contradictories: Distinguishing between propositions that can both be true but cannot both be false (contraries) and those that cannot both be true (contradictories).
Tautologies: Assessing whether a proposition is true in every possible interpretation, thus categorizing it as universally valid.
Equivalence of propositions: Determining if two different propositions express the same truth conditions.
Validity
A tree serves as a visual representation to determine if a set of propositions is satisfiable, which is crucial for assessing the validity of an argument. The process involves the following steps:
Construct a tree for the premises and the negation of the conclusion.
If an open branch remains, it suggests that there is a counterexample to the argument, making it invalid.
If all branches close, it asserts that the argument is valid, meaning that the conclusion necessarily follows from the premises.
Example 1
Given argument: A → B, B → C, therefore A → C
List the premises and the negation of the conclusion:
A → B
B → C
¬(A → C)
Nonbranching Rules Applied:
A → B ✓
B → C ✓
¬(A → C) ✓
Resulting in: A, ¬C
Branching Rules Applied:
A → B ✓
B → C ✓
¬(A → C) ✓
This results in:
A
¬C
¬A × B
¬B × C ×
Conclusion: Since all branches closed, the argument is confirmed valid.
Example 2
Argument: A → C, B → C, therefore B → A
List premises and negation:
A → C
B → C
¬(B → A)
Nonbranching Rules: Based on the premises, resulting terms: B, ¬A
Branching Rules: Reveal that not all branches close, indicating the emergence of a counterexample.
Conclusion: The argument is deemed invalid.
Counterexamples
A tree can highlight counterexamples through open branches.
Interpretation: Letters represent true propositions, while their negated counterparts signify false propositions. This framework allows for effective exploration of logical structures.
Example 3
Argument: A therefore ¬(A ∧ B) ∧ ¬((A ∧ B) ∧ C)
Open branches lead to counterexamples based on potential truth value assignments to A, B, and C, showcasing possible logical inconsistencies.
Satisfiability
To ascertain if a proposition is satisfiable, the following steps are typically taken:
Write the proposition at the top of the tree and systematically explore branching paths. Closed paths indicate contradictions, while open paths reveal satisfiable propositions.
Example 4
Proposition: (A ∨ B) ∧ ¬(A ∨ B)
Results in all branches closing, confirming it as unsatisfiable, hence implying a contradiction in truth values.
Contraries and Contradictories
To effectively determine if two propositions are contraries or contradictories, the following methods are employed:
Test for satisfiability of the original propositions to establish their truth conditions.
If found unsatisfiable, further test the negations for satisfiability to conclude their relationship.
Case Study Example: Propositions A ∧ B and A ∧ ¬B exhibit contrary relationships by being true in mutually exclusive conditions.
Tautologies
The process to identify a tautology involves writing the negation of the proposition and evaluating it through a tree structure:
If all paths close, this confirms the proposition as a tautology, establishing its universal truth.
Example 6
Proposition: A → (A ∧ (B ∨ ¬B))
In this case, all branches close, thereby confirming the proposition as a tautology, representing a valid logical truth that holds under any circumstances.
Equivalence
To test for equivalence between two formulas α and β, the procedure involves:
Checking whether the biconditional statement α ↔ β is a tautology.
Example 7
Testing equivalence: A and A ∨ A.
Investigating the negation evidences closure of all branches, thus supporting their equivalence, meaning both expressions yield identical truth conditions in any interpretation.