2022-04-23 13:26:53 +01:00
|
|
|
|
---
|
2024-06-16 18:30:03 +01:00
|
|
|
|
tags:
|
|
|
|
|
- logic
|
|
|
|
|
- propositional-logic
|
2022-04-23 13:26:53 +01:00
|
|
|
|
---
|
2022-09-06 13:26:44 +01:00
|
|
|
|
|
2022-04-23 13:26:53 +01:00
|
|
|
|
## Rationale
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Like [truth-tables](Truth-tables.md), truth-trees are a means of graphically
|
|
|
|
|
representing the logical relationships that may obtain between propositions.
|
|
|
|
|
Truth-trees and truth-tables complement each other and which method you choose
|
|
|
|
|
depends on which logical property you are seeking to derive.
|
|
|
|
|
|
|
|
|
|
Whilst truth-tables have the benefit of being exhaustive - every possible truth
|
|
|
|
|
assignment is factored into the representation - their complexity grows
|
|
|
|
|
exponentially with each additional proposition they contain. This can make
|
|
|
|
|
manually constructing truth tables long-winded and prone to mistakes.
|
|
|
|
|
|
|
|
|
|
Truth-trees are less onerous but they lack the exhaustive scope of a
|
|
|
|
|
truth-table. They are more targeted and are best used for demonstrating _that
|
|
|
|
|
something is the case_ rather than _all the possible states that could be the
|
|
|
|
|
case_. For example, a truth tree will tell us that a set _S is logically
|
|
|
|
|
consistent_ whereas a truth-table will tell us that _S is consistent on the
|
|
|
|
|
following three assignments._
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
## Logical consistency
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Recall that a set of propositions is logically or truth-functionally
|
|
|
|
|
[consistent](Consistency.md) just if there is at least one assignment of truth
|
|
|
|
|
conditions which results in all members of the set being true. To identify
|
|
|
|
|
consistency for a set of three propositions via the truth table approach we
|
|
|
|
|
would need to construct a truth table with $2^3$ (8) rows. Assume that this set
|
|
|
|
|
is consistent on one partial assignment only. This means that 87.5% of our rows
|
|
|
|
|
are redundant, they are not required to prove the consistency of the set.
|
|
|
|
|
However we can only know this and we can only be sure of consistency once we
|
|
|
|
|
have gone through the process of generating an assignment for each row.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Truth trees allow us to reduce the amount of work required and go straight to
|
|
|
|
|
the assignment that proves consistency, disregarding the rest which are
|
|
|
|
|
irrelevant.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
## Truth tree structure and key terms
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
**When using a truth tree to derive logical consistency, the goal is to
|
|
|
|
|
determine whether there is a truth-value assignment on which all of the
|
|
|
|
|
sentences of a set are true. If the set is consistent we should be able to
|
|
|
|
|
derive a partial assignment from the tree that demonstrates consistency.**
|
|
|
|
|
|
|
|
|
|
Each truth tree begins with a series of sentences one on top of the other in a
|
|
|
|
|
column. We call the sentences that comprise the initial column **set members**.
|
|
|
|
|
In constructing the tree, we work downwards from the initial column decomposing
|
|
|
|
|
set members into their atomic constituents. We a call an atomic sentence that
|
|
|
|
|
has been decomposed a **literal.** A literal will either be an atomic sentence
|
|
|
|
|
or the negation of an atomic sentence. If one of the set members is already a
|
|
|
|
|
literal, there is no need to decompose it; it can remain as it is.
|
|
|
|
|
|
|
|
|
|
Once every set member has been decomposed the truth tree is complete. It can
|
|
|
|
|
then be interpreted in order to derive logical consistency or inconsistency. If
|
|
|
|
|
the set is consistent, we are able to derive the partial assignment(s) that
|
|
|
|
|
demonstrate consistency.
|
|
|
|
|
|
|
|
|
|
The rules for decomposing compound sentences match the truth conditions of the
|
|
|
|
|
logical connectives. There are rules for every possible connective and the
|
|
|
|
|
negation of every possible connective however in terms of their tree shape they
|
|
|
|
|
all correspond to either a conjunction or a disjunction. Disjunctive
|
|
|
|
|
decomposition results in new branches being formed off the main column (or
|
|
|
|
|
trunk). Conjunctive decomposition is non-branching which means the decomposed
|
|
|
|
|
constituents are placed within the trunk of whichever tree or branch they are
|
|
|
|
|
decomposed within.
|
|
|
|
|
|
|
|
|
|
As we construct the tree we list each line in the left-hand margin and the
|
|
|
|
|
decomposition rule in the right-hand margin. When we apply a decomposition rule
|
|
|
|
|
we must cite the lines to which it applies.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Closed and open branches
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Any branch on which an atomic sentence ($P$) and the negation of that sentence
|
|
|
|
|
($\sim P$) both occur is a **closed branch**. A branch that is not closed is an
|
|
|
|
|
**open branch**. No partial assignment is recoverable from a closed branch. An
|
|
|
|
|
open branch allows truth to ‘flow up’ to the original set members whereas a
|
|
|
|
|
closed branch blocks this passage.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Completed open branch
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
A completed open branch occurs when we have an open branch that has been fully
|
|
|
|
|
decomposed: the branch is open and all molecular sentences have been ticked off
|
|
|
|
|
such that it contains only literals.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Completed tree
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
A tree where all its branches are either completed open branches or closed
|
|
|
|
|
branches.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Closed tree
|
|
|
|
|
|
|
|
|
|
A tree where all the branches are closed
|
|
|
|
|
|
|
|
|
|
### Open tree
|
|
|
|
|
|
|
|
|
|
A tree with at least one completed open branch
|
|
|
|
|
|
|
|
|
|
## Deriving consistency
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Using the definitions above, we can now define truth-functional consistency and
|
|
|
|
|
inconsistency in terms of truth trees:
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
> A finite set ($\Gamma$ ) of sentences is truth-functionally inconsistent if
|
|
|
|
|
> $\Gamma$ is a closed tree
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
> A finite set ($\Gamma$ ) of sentences is truth-functionally consistent if
|
|
|
|
|
> $\Gamma$ is an open tree
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
## Examples
|
|
|
|
|
|
|
|
|
|
### First example
|
|
|
|
|
|
|
|
|
|
The following is a truth tree for the set ${P \lor Q, \sim P }$:
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Interpretation
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
- We decompose the disjunction at line 1 on line 3. We tick off the compound
|
|
|
|
|
sentence to indicate that it is now decomposed and no longer under
|
|
|
|
|
consideration.
|
|
|
|
|
- Both P and its negation exist on a single branch (at line 2 and line 3). This
|
|
|
|
|
makes it a closed branch. We indicate this by the X beneath the branch that is
|
|
|
|
|
closed, citing the source of the closure by line number.
|
|
|
|
|
- The rightward branch is a completed open branch given the decomposition at 3
|
|
|
|
|
and the lack of negation of Q. Overall this makes the tree an open tree.
|
|
|
|
|
|
|
|
|
|
As the set gives us an open tree, it must be truth-functionally consistent. If
|
|
|
|
|
this is the case we should be able to determine the partial assignment in which
|
|
|
|
|
each set member is true. Given that Q is not negated the assignment of
|
|
|
|
|
consistency will contain Q but we have both P and ~P. This means there are two
|
|
|
|
|
possible assignments where the set is consistent: $P, Q$ and $\sim P, Q$. This
|
|
|
|
|
is confirmed by the truth-table:
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2022-09-06 13:26:44 +01:00
|
|
|
|
```
|
2022-04-23 13:26:53 +01:00
|
|
|
|
P Q P ∨ ~ P Q
|
|
|
|
|
T T T T *
|
|
|
|
|
T F T F
|
|
|
|
|
F T T T *
|
|
|
|
|
F F T F
|
2022-09-06 13:26:44 +01:00
|
|
|
|
```
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
**Any time there is an open tree with a closed branch it will be the case that
|
|
|
|
|
the negated sentences of the closed branch will appear both as** $S$ and
|
|
|
|
|
$\sim S$ i**n the resultant assignment.**
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Invoking the truth-table highlights the differences between the two techniques.
|
|
|
|
|
The values that are derived when we interpret a truth tree are not the
|
|
|
|
|
truth-functions of the set members but the truth-values for when they are
|
|
|
|
|
simultaneously true. With truth-tables in contrast, we are deriving the truth
|
|
|
|
|
functions for every possible truth-value assignment. In other words the values
|
|
|
|
|
derived from a truth tree correspond to the left hand side of the truth table
|
|
|
|
|
not the right hand side.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Second example
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
The following is a truth tree for the set
|
|
|
|
|
${A & \sim B, C, \sim A \lor \sim B }$.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Interpretation
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
- The two molecular set members are decomposed. The disjunction (line 3) results
|
|
|
|
|
in a branching tree. The conjunction (line 1) results in the continuation of
|
|
|
|
|
the trunk.
|
|
|
|
|
- Both branches are completed making it a completed tree. As each branch is
|
|
|
|
|
closed this is a closed tree.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
As this is a closed tree, the set is not truth-functionally consistent. This is
|
|
|
|
|
confirmed by the truth table where there is no partial assignment where all set
|
|
|
|
|
members are true.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2022-09-06 13:26:44 +01:00
|
|
|
|
```
|
|
|
|
|
A B C A & ~ B C ~ A ∨ ~ C
|
|
|
|
|
T T T F T F
|
|
|
|
|
T T F F F T
|
|
|
|
|
T F T T T F
|
|
|
|
|
T F F T F T
|
|
|
|
|
F T T F T T
|
|
|
|
|
F T F F F T
|
|
|
|
|
F F T F T T
|
2022-04-23 13:26:53 +01:00
|
|
|
|
F F F F F T
|
2022-09-06 13:26:44 +01:00
|
|
|
|
```
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
## Truth tree decomposition rules
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
So far we have encountered the decomposition rules for conjunction (`&D`) and
|
|
|
|
|
disjunction (`vD`). We will now list all the rules. We will see that for each
|
|
|
|
|
rule, the decomposition either branches or does not branch which is to say that
|
|
|
|
|
each rule either has the shape of a conjunction or a disjunction (however the
|
|
|
|
|
permitted values of the specific disjuncts/conjuncts obviously differ in each
|
|
|
|
|
case). Moreover there is a parallel rule for the decomposition of the negation
|
|
|
|
|
of each of the main connectives and these rules rely on logical equivalences
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Negated negation decomposition: `~~D`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
Truth passes only if $P$ is true
|
|
|
|
|
|
|
|
|
|
### Conjunction decomposition: `&D`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
Truth passes only $P$ and $Q$ are both true.
|
|
|
|
|
|
|
|
|
|
### Negated Conjunction decomposition: `~&D`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Truth passes if either $\sim P$ or $\sim Q$ is true. This rule is a consequence
|
|
|
|
|
of the equivalence between $\sim (P & Q)$ and $\sim P \lor \sim Q$ , the first
|
|
|
|
|
of DeMorgan’s Laws.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Disjunction decomposition: `vD`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
Truth passes if either $P$or $Q$ are true.
|
|
|
|
|
|
|
|
|
|
### Negated Disjunction decomposition: `~vD`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Truth passes if both $P$ and $Q$ are false. This rule is a consequence of the
|
|
|
|
|
equivalence between $\sim (P \lor Q)$ and $\sim P & \sim Q$, the second of
|
|
|
|
|
DeMorgan’s Laws.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Conditional decomposition: `⊃D`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Truth passes if either $\sim P$ or $Q$ are true. This rule is a consequence of
|
|
|
|
|
the equivalence between $P \supset Q$ and $\sim P \lor Q$ therefore this branch
|
|
|
|
|
has the shape of a disjunction with $\sim P$ , $Q$ as its disjuncts.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Negated Conditional decomposition: `~⊃D`
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Truth passes if both $P$ and $\sim Q$ are true. This is a consequence of the
|
|
|
|
|
equivalence between $\sim (P \supset Q)$ and $P & \sim Q$.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Biconditional decomposition: `≡D`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Truth passes if either $P$ and $Q$ are true or $\sim P & \sim Q$ are true. This
|
|
|
|
|
is an interesting rule because it combines the disjunction and conjunction tree
|
|
|
|
|
shapes.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Negated biconditional decomposition: `~≡D`
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
Truth passes if either $P$ and $\sim Q$ is true or if $\sim P$ and $Q$ is true.
|
|
|
|
|
|
|
|
|
|
## Further examples and heuristics for complex truth trees
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
With truth-trees regardless of which order you decompose the set members, the
|
|
|
|
|
conclusion should always be the same. This said, there more are more efficient
|
|
|
|
|
ways than others to construct the trees. You want to find the route that will
|
|
|
|
|
demonstrate consistency or non-consistency with the shortest amount of work. The
|
|
|
|
|
following heuristic techniques followed in order, facilitate this:
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
1. Decompose those molecular sentences the decomposition of which does not
|
|
|
|
|
produce new branches. In other words that are decompositions of double
|
|
|
|
|
negations or pure conjunctions.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
1. Perform those decompositions that will rapidly generate closed branches.
|
2024-02-02 15:58:13 +00:00
|
|
|
|
1. If neither (1) or (2) is applicable, decompose **the most complex** sentence
|
|
|
|
|
first.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
Here are some examples of these rules applied:
|
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Observe that here we don’t bother to decompose the sentence on line 1. This is
|
|
|
|
|
because, having decomposed the sentences on lines 2 and 3 we have arrived at a
|
|
|
|
|
closed tree. It is therefore unnecessary to go any further for if two sentences
|
|
|
|
|
in the set are inconsistent with each other, adding another sentence is not
|
|
|
|
|
going to change the overall assignment of inconsistency.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
## Deriving properties other than logical consistency from truth trees
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
So far truth trees have been discussed purely in terms of logical consistency
|
|
|
|
|
however they can be used to derive all the other key truth-functional properties
|
|
|
|
|
of propositional logic. Given the foundational role of consistency to logic,
|
|
|
|
|
these properties are expressible in terms of consistency which is what makes
|
|
|
|
|
them amenable to formulation in terms of truth trees.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Logical falsity
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
For a given finite set $\Gamma$, $\Gamma$ is logically consistent just if all of
|
|
|
|
|
its members can be true at once. Expressed in terms of truth trees, this is
|
|
|
|
|
equivalent to an open tree. Contrariwise, $\Gamma$ is inconsistent if it is not
|
|
|
|
|
possible for every member of the set to be true at once. This is the same as a
|
|
|
|
|
tree where all of the branches are closed (i.e. a closed tree).
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
When we wish to assess
|
|
|
|
|
[logical falsity](Logical%20truth%20and%20falsity.md#logical-falsity) we are not
|
|
|
|
|
focused on sets however, we are interested in a property of a sentence. However
|
|
|
|
|
we can easily construe single sentences as unit sets: sets with a single member.
|
|
|
|
|
With this in mind and the above accounts of consistency and logical falsity we
|
|
|
|
|
are equipped to express logical falsity in terms of truth-trees with the
|
|
|
|
|
following rule:
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
> A sentence $P$ is logically false if and only if the unit set ${ P }$ has a
|
|
|
|
|
> closed tree
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
A logically false sentence cannot be true on any assignment. This is the same
|
|
|
|
|
thing as an inconsistent set. Thus it will be represented in a truth tree as
|
|
|
|
|
inconsistency which is disclosed via a closed tree.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Logical truth
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
For a sentence $P$ to be
|
|
|
|
|
[logically true](Logical%20truth%20and%20falsity.md#logical-truth), there must
|
|
|
|
|
be no possible assignment in which $P$ is false. We express this informally by
|
|
|
|
|
saying _it is not possible to consistently deny $P$._ We know that in terms of
|
|
|
|
|
truth trees an inconsistent set is a closed tree therefore a unit set of ${ P }$
|
|
|
|
|
is logically true if ${ \sim P }$ is a closed tree. This is to say: if the
|
|
|
|
|
negation of $P$ is inconsistent.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
> A sentence $P$ is logically true if and only if the set ${ \sim P }$ has a
|
|
|
|
|
> closed tree
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Logical indeterminacy
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
[Indeterminacy](Indeterminacy.md) follows from the two definitions above; we do
|
|
|
|
|
not require any additional apparatus. We recall that a sentence $P$ is logically
|
|
|
|
|
indeterminate just if it is neither logically true or logically false. Thus the
|
|
|
|
|
truth tree for an indeterminate sentence is straightforward:
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
> A sentence $P$ is logically indeterminate if and only if neither the set
|
|
|
|
|
> ${ P }$ nor the set ${ \sim P }$ has a closed tree
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
This follows because a closed tree for ${ P }$ means it is not logically false
|
|
|
|
|
and an open tree for ${ \sim P }$ means it is not logically true. So if it is
|
|
|
|
|
neither of these things, $P$ must be indeterminate.
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Logical equivalence
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Recall that $P$ and $Q$ are [logically equivalent](Logical%20equivalence.md)
|
|
|
|
|
just if there is no truth assignment on which one is true and the other is
|
|
|
|
|
false. We know from the
|
|
|
|
|
[material biconditional shorthand](Corresponding%20material%20and%20biconditional.md#corresponding-material-biconditional)
|
|
|
|
|
that this state of affairs can be expressed as $P \equiv Q$ and that if this
|
|
|
|
|
compound sentence is true on every assignment then both simple sentences are
|
|
|
|
|
equivalent. But ‘true on every assignment’ is another way of saying _logically
|
|
|
|
|
true_ since there is no possibility of a false assignment. We already know what
|
|
|
|
|
logical truth looks like as a truth tree: it is a closed tree for the negation
|
|
|
|
|
of the sentence being tested. Therefore, to test the logical equivalence of two
|
|
|
|
|
sentences it is necessary to construct a truth tree for the negation of the
|
|
|
|
|
sentences conjoined by the biconditional (i.e. $\sim (P \equiv Q)$ )and see if
|
|
|
|
|
this results in a closed tree. If it does, the two sentences are logically
|
|
|
|
|
equivalent.
|
|
|
|
|
|
|
|
|
|
> Sentences $P$ and $Q$ are truth-functionally equivalent if and only if the set
|
|
|
|
|
> $\sim (P \equiv Q)$ has a closed tree
|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
2024-02-17 11:57:44 +00:00
|
|
|
|

|
2022-04-23 13:26:53 +01:00
|
|
|
|
|
|
|
|
|
### Logical entailment and validity
|
|
|
|
|
|
2024-02-02 15:58:13 +00:00
|
|
|
|
Let’s remind ourselves of the meaning of truth-functional
|
|
|
|
|
[entailment](Validity%20and%20entailment.md#entailment) and
|
|
|
|
|
[validity](Validity%20and%20entailment.md#validity) and the relation between the
|
|
|
|
|
two. $\Gamma$ $\vdash$ $P$ is true if and only if there is no truth-assignment
|
|
|
|
|
in which every member of $\Gamma$ is true and $P$ is false. Entailment is
|
|
|
|
|
closely related to validity; it is really just a matter of emphasis: we say that
|
|
|
|
|
$\Gamma$ are the premises and $P$ is the conclusion and that this is a valid
|
|
|
|
|
argument if there is no assignment in which every member of $\Gamma$ is true and
|
|
|
|
|
$P$ is false.
|
|
|
|
|
|
|
|
|
|
As with the previous properties, to express validity and entailment in terms of
|
|
|
|
|
truth trees we need to express these concepts in the language of logical
|
|
|
|
|
consistency. $\Gamma$ entails $P$ just if one cannot consistently assert
|
|
|
|
|
$\Gamma$ whilst denying $P$. This is to say that the set $\Gamma \cup {\sim P}$
|
|
|
|
|
is inconsistent. So we just need a closed truth tree for $\Gamma \cup {\sim P}$
|
|
|
|
|
to demonstrate the validity of this set.
|
|
|
|
|
|
|
|
|
|
> A finite set of sentences $\Gamma$ truth-functionally entails a sentence $P$
|
|
|
|
|
> if and only if the set $\Gamma \cup {\sim P}$ has a closed truth tree.
|
|
|
|
|
|
|
|
|
|
> An argument is truth functionally valid if and only if the set consisting of
|
|
|
|
|
> the premises and the negation of the conclusion has a closed truth tree.
|