CST 329 - Week 1
This was our first week in CST 329 - Reasoning and Logic.
Our textbook for this class is A Concise Introduction to Logic, which is available for free.
Chapter 1: Developing a Precise Language
Figure 1 - Basic layout of a truth table. |
| Truth Table for atomic sentence P. |
| Definition of Truth Table for atomic sentences. |
- Often we can make a vague sentence precise by defining a specific interpretation of the meaning of an adjective, term, or other element of the sentence. For example, we could make the above sentence precise by specifying that "is tall" is true for anyone six feet or taller.
- Often we can make an ambiguous sentence precise by specifying which of the possible meanings we intend to use.
Chapter 2: "If... then..." and "It is not the case that..."
- If we have the sentence "If Lincoln wins the election, then Lincoln will be President.", we can represent "Lincoln wins the election" as P and "Lincoln will be President" as Q.
- We can then represent the their relationship as if P then Q.
- We use -> to represent "if... then..." so the relationship would be P->Q.
Parenthesis: We can show that a sentence is a single sentence using parenthesis (P->Q).
The sentence P->Q is called a conditional. The first constituent sentence (P) is the antecedent. The second constituent sentence (Q) is the consequent. Sometimes the conditional is represented with P⊃Q.
Truth Table of atomic sentences P and Q |
Number of rows in a Truth Table: For n atomic sentences, a truth table has 2^n rows.
Truth Table of -> (If Then) relationship |
-> Truth Table: True except when the if is true and the then is false.
Not Conditional: The conditional "not" is represented by ¬. So not P would be ¬P. In programming it is often represented by ! (!P). ¬ is sometimes represented by ~ (~P).
Truth Table of ¬ (Not) relationship |
Chapter 3: Good Arguments
Figure 7 - Truth Table for a valid argument (P->Q) P | Q. In the condition where both premises are true, the conclusion is true. |
Figure 8 - Truth Table for invalid argument (R->S) ¬R | ¬S In a condition where both premises are true, the conclusion is false. |
Figure 9 - Truth Table for valid argument (T->U) ¬U | ¬T In the condition where both premises are true, the conclusion is true. |
- We develop a hypothesis about the causes or nature of a phenomenon.
- We predict what (hopefully unexpected) effects are a consequence of this hypothesis.
- We check with experiments to see if these predictions come true:
- If the predictions prove false, we reject the hypothesis.
- If the predictions prove true, we conclude that the hypothesis could be true. We continue to test the hypothesis by making other predictions (that is, we return to step 2).
If we have multiple hypotheses that may be true, we prefer one following the below criteria (in order of relative importance):
- Predictive power: the more that a hypothesis can successfully predict, the better it is.
- Productivity: a hypothesis that suggests more new directions for research is to be preferred.
- Coherence with Existing Theory: if two hypotheses predict the same amount and are equally productive, then the hypothesis that coheres with (does not contradict) other successful theories is preferable to one that does contradict them.
- Simplicity: if two hypotheses are equally predictive, productive, and coherent with existing theories, then the simpler hypothesis is preferable.
Comments
Post a Comment