SlideShare a Scribd company logo
1 of 52
Download to read offline
Introduction to formal logic
AT
Aims of the lecture
AT
In this lecture we will learn:
How to formulate valid arguments/explanations
!
How to test whether an argument/explanation is valid
!
The core methods of so called ``propositional logic’’ and ‘‘syllogistic logic’’
!
How to generalize and specify concepts and statements
AT
Part 1: How to formulate valid
arguments/explanations.
AT
What is logic?
Philosophical discipline established by Aristotle
Aristotle
384BC - 322BC
AT
Arguments consist of premises and a conclusion
Logic is the analysis and appraisal of arguments
An argument is valid means: if all premises are
true it is impossible that the conclusion is wrong
If you are reading this, you aren’t illiterate
You are reading this
You aren’t illiterate
What is logic?
Premise.
Conclusion.
AT
This is wonderful. With the help of logic you can find out
whether a statement (conclusion) is true if you know whether
other statements (premises) are true.
!
Thus, if your assumptions are plausible you can make your
hypotheses/predictions plausible too (no matter how counter
intuitive they are)
No matter how counter intuitive they are???
What is logic?
AT
We distinguish valid from sound arguments.
An argument is valid means: If all premises are true
it is impossible that the conclusion is wrong.
Logic provides techniques to test whether a given argument is valid
An argument is sound means: The argument is
valid plus all premises are true.
Only if an argument is sound, we can be 100% certain that
the conclusion is true.
If the argument is valid and at least one premise is false, the
conclusion can be false
You need empirical research (and further arguments) to test
whether all premises are true.
Note: Arguments are not true or false (statements are!)
AT
Which argument is valid and which is sound?
If economic welfare increases, the rate of unemployment decreases
In the 1990s, in the US, the economic welfare increased
In the 1990s, in the US, the rate of unemployment decreased
If the rate of unemployment decreases, the rate of violent crimes
decreases
In the 1990s, in the US, rate of unemployment decreased
In the 1990s, in the US, the rate of violent crimes decreased
1
2
AT
Basic Propositional Logic
AT
The members of group x are integrated
The citizens of Leipzig protest
People who hold similar opinions tend to form friendships
Propositions are statements, for instance:
Propositions are statements which are either true or false
(not valid or invalid)
Shut up! (commands)
Why did nobody bring cookies? (question)
This is a bad song (normative statements)
Hence, statements which are not true or false are not
considered propositions. For instance,
Basic Propositional Logic
AT
e.g., “I am a sociologist”
Propositions are translated into so called “wff’s” (pronounce as
woof as in wood). Wff stands for ``well formed formula”
s
Propositions are analyzed using truth tables. Truth tables give
a logical diagram for a given wff, listing all possible truth-value
combinations.
Propositional language and truth tables
AT
S
1
0
Symbol of the proposition
Truth values: s can be true (1) or false (0)
Truth-functional operators
Propositions can be combined, forming new propositions. This is done
with so called operators
!
Operators define the truth-value of the combined proposition based on the
truth-values of the propositions that it consists of.
Operator 1: Negation
e.g. Assume, s (“I am a sociologist”) is true (1).
Then, the negation of s (~s) is false (“I am not a sociologist”).
Symbol: ~ (squiggle)
Read: “not”
AT
s ~s
1 0
0 1
If s is true, then the negation is false
If s is false, then the negation is true
Operator 2: Disjunction
Symbol: ⋁ (vee) or || or +
Read: “or”
p q p
1 1 1
1 0 1
0 1 1
0 0 0
The disjunction of p and q is
false if both p and q are false
Operator 3: Conjunction
Symbol: ⋅ (dot) or & or ⋀
Read: “and”
p q p
1 1 1
1 0 0
0 1 0
0 0 0
The conjunction of p and q is
true if both p and q are true
AT
Operator 4: Implication
Symbol: ⊃ (horseshoe) or →
Read: “if p then q”
p q p
1 1 1
1 0 0
0 1 1
0 0 1
The implication of p and q is false
only if p is true and q is false
Example: If Popper is a sociologist, then he is a Marxist.
Popper is a sociologist + Popper is a Marxist : wff is valid
Popper is a sociologist + Popper is not a Marxist : wff is invalid
Popper is not a sociologist + Popper is a Marxist : wff is valid
Popper is not a sociologist + Popper is not a Marxist : wff is valid
AT
Operator 5: Equality (biconditional)
Symbol: ≡ (threebar) or = or
Read: “if and only if p then q”
p q p
1 1 1
1 0 0
0 1 0
0 0 1
The equality of p and q is true if either
p and q are both true or both false
Example: If and only if Popper is a sociologist, then he is a Marxist.
Popper is a sociologist + Popper is a Marxist : wff is valid
Popper is a sociologist + Popper is not a Marxist : wff is invalid
Popper is not a sociologist + Popper is a Marxist : wff is invalid
Popper is not a sociologist + Popper is not a Marxist : wff is valid
AT
Other operators
Exclusive disjunction: true if one but not if
both operands are true (XOR, ≠, ⨁)
!
Logical NAND: false if bot operands are true
and true if at least one operand is false (↑,|)
!
Logical NOR: true if both operands are false
and false if at least one operand is true (↓,⊥)
AT
Venn Diagrams
AT
True and False
~p
p
Area inside the circle: possible states where p is true
!
Area outside: possible states where p is false
AT
Disjunction
White area: states where the disjunction of p and q is true
Pink area: states where the negation of the disjunction of
p and q is true
p q⋁
AT
Conjunction
Pink area: p and not q
Blue area: q and not p
White area: q and p
Gray area: not (q or p)
p qp⋅q
~(p⋁q)
AT
Truth Tables
AT
Working with truth tables
Example: Let us demonstrate for which combination of truth values of
p and q is it is correct to state: “p and q are equivalent (p≡q)”. Thus,
we want to show that:
(if p, then q) and (if q, then p)
p q p q (p
1 1 1 1 1 1 1 1 1 1 1
1 0 1 0 0 0 1 1 0 1 0
0 1 0 1 1 1 0 0 1 0 0
0 0 0 0 1 0 0 1 1 1 1
Definition of
an equality
This proves that: (p≡q)≡((p⊃q)∙(q⊃p))
AT
Rules of Inference
AT
When we formulate an argument, we infer the conclusion from
the premises.
An argument is valid means:
If all premises are true it is impossible that the conclusion is wrong.
Thus, if all premises are true, then the conclusion is true.
This is an implication (⊃)
In order to show that an argument is valid (that the inference is
correct), we need to demonstrate that the conjunction (·) of all
premises implies (⊃) the conclusion.
There are three important forms of argument
AT
Rules of Inference
Rule 1: Hypothetical Syllogism
Example:
If Popper is a sociologist (p), then he is is a Marxist (q)
If Popper is a Marxist (q), then he hates capitalism (r)
If Popper is a sociologist (p), then he hates capitalism (r)
AT
General form:
p⊃q
q⊃r
----------
p⊃r
Demonstrations that the hypothetical
syllogism is a valid argument form
Thus, we want to demonstrate that the conjunction (·) of all premises
implies (⊃) the conclusion.
Therefore, we need to demonstrate:
if the premises are true, then the conclusion is always true.
This is an implication
This means: (p⊃q)∙(q⊃r) This means: (p⊃r)
We need to show that ((p⊃q)∙(q⊃r))⊃(p⊃r) is true independent
of the truth-values of p, q, and r.
AT
p q r p q (p p ((p
1 1 1 1 1 1 1 1 1 1 1 1
1 1 0 1 0 1 0 0 0 0 0 1
1 0 1 0 1 0 1 0 1 0 1 1
1 0 0 0 1 0 1 0 0 0 0 1
0 1 1 1 1 1 1 1 1 1 1 1
0 1 0 1 0 1 0 0 1 0 1 1
0 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 1 1 1 1 1 1 1 1
The conjunction of the premises logically implies the conclusion.
Thus, the hypothetical syllogism is always valid (independent of the
truth-values of the truth of the premises)
Is ((p⊃q)∙(q⊃r))⊃(p⊃r) always valid?
AT
Rule 2: Modus Ponens
Example:
If Popper is a sociologist (p), then he is is a Marxist (q)
If Popper is a sociologist (p)
Popper is a Marxist (q)
pq
AT
General form:
p⊃q
p
----------
q
Venn diagram of an implication
Rule 3: Modus Tollens
Example:
pq
Venn diagram of an implication
AT
General form:
p⊃q
~q
----------
~p
If Popper is a sociologist (p), then he is is a Marxist (q)
If Popper is not a Marxist (~q)
Popper is not a sociologist (~p)
Syllogistic Logic
AT
Propositional logic focuses on propositions which refer to single
objects (i.e., Popper).
In contrast, syllogistic logic is concerned with domains of objects
Propositional logic:
It rains (r)

Popper is cool (c)
Syllogistic logic:
All swans are white (all S is W)

Societies with high anomie suffer from high
crime rates (all A is C)
With syllogistic logic, we study the implications of general statements
(laws). Remember that our theories are general statements
Typical wffs from:
AT
Syllogistic Logic
Like propositional logic, it is a branch of logic.
Formulating wffs in syllogistic logic
To formulate a correct wff, you need only five words:
all
no
some
is
not
AT
Formulating wffs in syllogistic logic
There are only eight (8) forms of wffs:
all A is B All swans are white
no A is B There are no white swans
some A is B Some swans are white
some A is not B Some swans are not white
x is B This swan is white
x is not B This swan is not white
x is y This is the only white swan
x is not y This is not the only white swan
Any sentence can be translated into a wff of one of these forms
AT
Implications in syllogistic logic
General form of an implication: all A is B
Read: For all objects in the domain, if an object is A then it is B
Use capital letters to refer to domains of objects (all)
Use small letters to refer to single objects (me, Popper)
Why is “all A are B” an implication?
(a1⊃b1)∙(a2⊃b2)∙(a3⊃b3)...(an⊃bn)
AT
Rules of Inference
AT
Rule 1: Hypothetical Syllogism
Example:
All sociologists (S) are Marxists (M)
All Marxists (M) are against capitalism (C)
All sociologists (S) are against capitalism (C)
Venn diagram
SMC
AT
General form:
all S is M
all M is C
----------
All S is C
Rule 2: Modus Ponens
Example:
All sociologists (S) are Marxists (M)
Popper (p) is a sociologist (S) [p is S]
Popper (p) is a Marxist (M) [p is M]
SM ★ Popper
AT
General form:
all S is M
p is S
----------
p is M
Venn diagram of an implication
Rule 3: Modus Tollens
Example:
All sociologists (S) are Marxists (M)
Popper (p) is not a Marxist (M) [p is not M]
Popper (p) is not a sociologist (S) [p is not S]
SM
★
Popper
AT
General form:
All S is M
p is not M
----------
p is not S
Venn diagram of an implication
The Star Test
AT
Testing whether a syllogism is valid:
The star test
The star test consist of three steps:
Step 1: Find the “distributed letters”
A letter is distributed if it occurs just after “all” or
anywhere after “no” or “not”
Underline the distributed letters
AT
all A is B
no A is B
x is A
x is not y
Step 2: Star premises letters which are distributed
and conclusion letters which are not distributed
AT
Testing whether a syllogism is valid:
The star test
all A* is B
some C is A
-----------------
some C* is B*
Step 3: Decide. A syllogism is valid if and only if
every capital letter is starred exactly once
&
if there is exactly one star on the right hand side
Each capital letter is starred exactly once
There is exactly one star at the right hand
side (see the B)
Thus, this syllogism is valid.
AT
Testing whether a syllogism is valid:
The star test
all A* is B
some C is A
-----------------
some C* is B*
Second example:
Is it a valid syllogism?
AT
no A* is B*
no C* is A*
-----------------
no C is B
Second example:
AT
no A* is B*
no C* is A*
-----------------
no C is B
A is starred twice.
There are two stars on the right hand side (see A and B)
Thus, there are two reasons why this syllogism is not valid.
Generalizing and Specifying Concepts
AT
Abstract & Generalize
Specify - Classify
Relation between humans
Social relations
Friendships
Friendships between students
Friendships between first-years
AT
dyads
Relation between
humans
Social relations
Friendships
Friendships between
students
Friendships
between
first-years
Specify:
Generalize:
Include more characteristics in the
definition of the concept
Fewer objects fall under the
concept
Abstract more details
More objects fall under the
concept
AT
All sociologists (S) are good statisticians (G). (S⊃G)
S=df. Everybody with at
least a Doctor’s degree
in Sociology
S=df. Everybody with a
university degree in Sociology
G=df. Everybody who
can interpret a
regression
G=df. Everybody who
can explain what a
regression is
1
2
4
3
Generalizing and specifying implications
Generalize the implication: from 1 to 3, or from 2 to 4
Specify the implication: from 3 to 4, or from 1 to 2
AT
The information content of an implication
Scientists seek to formulate informative statements. Thus, they
should inform us about many things and make precise predictions
Independent variable (if) should
be general (true for many cases)
Dependent variable (then) should
be very specific (true for few cases)
S=df. Only modern
human societies
S=df. All human societies
D=df. Increase in
complexity
D=df. Increase in
stratification
⊃
Societies (S) Differentiate (D)
AT
⊃Modern
human
societies
Traditional
human
societies
All human
societies
Anything can happen
Social differentiation
Social differentiation
& conflicts
Implications are more informative if:
!
You use disjunctions in the if part (if A or B or C)
!
You use conjunctions in the then part (then X and Y and Z)
AT
Suggested assignment
The suggested assignment is to solve the
first five exercises of each section
AT
This chapter is part of your reading material,
you must read it before the tutorial
Solutions for these exercises will be provided
in Nestor after the tutorial for you to check
The practical activities in the tutorial assume
you are able to solve exercises as those
suggested to do as assignment

More Related Content

What's hot

Logic, contrapositive, converse, Discrete Mathematics, conjunction, negation
Logic, contrapositive, converse, Discrete Mathematics, conjunction, negationLogic, contrapositive, converse, Discrete Mathematics, conjunction, negation
Logic, contrapositive, converse, Discrete Mathematics, conjunction, negationZaidAly1
 
Unit I discrete mathematics lecture notes
Unit I  discrete mathematics lecture notesUnit I  discrete mathematics lecture notes
Unit I discrete mathematics lecture notesGIRIM8
 
Discrete Structures lecture 2
 Discrete Structures lecture 2 Discrete Structures lecture 2
Discrete Structures lecture 2Ali Usman
 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)SHUBHAM KUMAR GUPTA
 
Intuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness TheoremIntuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness TheoremIlya Kuzovkin
 
L03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicL03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicManjula V
 
Cs6503 theory of computation book notes
Cs6503 theory of computation book notesCs6503 theory of computation book notes
Cs6503 theory of computation book notesappasami
 
Predicate calculus
Predicate calculusPredicate calculus
Predicate calculusRajendran
 
Arguments and methods of proof
Arguments and methods of proofArguments and methods of proof
Arguments and methods of proofRobert Geofroy
 
Introduction to mathematical analysis
Introduction to mathematical analysisIntroduction to mathematical analysis
Introduction to mathematical analysisAnoojaI
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logicAmey Kerkar
 

What's hot (18)

Conjunction And Disjunction
 Conjunction And Disjunction Conjunction And Disjunction
Conjunction And Disjunction
 
Logic, contrapositive, converse, Discrete Mathematics, conjunction, negation
Logic, contrapositive, converse, Discrete Mathematics, conjunction, negationLogic, contrapositive, converse, Discrete Mathematics, conjunction, negation
Logic, contrapositive, converse, Discrete Mathematics, conjunction, negation
 
Unit I discrete mathematics lecture notes
Unit I  discrete mathematics lecture notesUnit I  discrete mathematics lecture notes
Unit I discrete mathematics lecture notes
 
Discrete Structures lecture 2
 Discrete Structures lecture 2 Discrete Structures lecture 2
Discrete Structures lecture 2
 
Discrete math Truth Table
Discrete math Truth TableDiscrete math Truth Table
Discrete math Truth Table
 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)
 
Intuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness TheoremIntuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness Theorem
 
Logic - Logical Propositions
Logic - Logical Propositions Logic - Logical Propositions
Logic - Logical Propositions
 
L03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicL03 ai - knowledge representation using logic
L03 ai - knowledge representation using logic
 
Cs6503 theory of computation book notes
Cs6503 theory of computation book notesCs6503 theory of computation book notes
Cs6503 theory of computation book notes
 
Predicate calculus
Predicate calculusPredicate calculus
Predicate calculus
 
1st Test - Reasoning And Patterns
1st Test - Reasoning And Patterns1st Test - Reasoning And Patterns
1st Test - Reasoning And Patterns
 
Propositional logic
Propositional logicPropositional logic
Propositional logic
 
Arguments and methods of proof
Arguments and methods of proofArguments and methods of proof
Arguments and methods of proof
 
Mathematical Logic
Mathematical LogicMathematical Logic
Mathematical Logic
 
Bab 1 proposisi
Bab 1 proposisiBab 1 proposisi
Bab 1 proposisi
 
Introduction to mathematical analysis
Introduction to mathematical analysisIntroduction to mathematical analysis
Introduction to mathematical analysis
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
 

Similar to AppTheories_L3

MFCS PPT.pdf
MFCS PPT.pdfMFCS PPT.pdf
MFCS PPT.pdfjayarao21
 
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Ashish Duggal
 
Logic in Computer Science Unit 2 (1).pptx
Logic in Computer Science Unit 2 (1).pptxLogic in Computer Science Unit 2 (1).pptx
Logic in Computer Science Unit 2 (1).pptxPriyalMayurManvar
 
Propositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logicPropositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logicpendragon6626
 
Drinkfromme.pptx
Drinkfromme.pptxDrinkfromme.pptx
Drinkfromme.pptxRavind8
 
S2 1
S2 1S2 1
S2 1IIUM
 
Artificial intelligent Lec 5-logic
Artificial intelligent Lec 5-logicArtificial intelligent Lec 5-logic
Artificial intelligent Lec 5-logicTaymoor Nazmy
 
Logical arguments and its computer applications.
Logical arguments and its computer applications.Logical arguments and its computer applications.
Logical arguments and its computer applications.Saumay Paul
 
Discrete mathematics Chapter1 presentation.ppt
Discrete mathematics Chapter1 presentation.pptDiscrete mathematics Chapter1 presentation.ppt
Discrete mathematics Chapter1 presentation.pptNandiniSR2
 

Similar to AppTheories_L3 (20)

MFCS PPT.pdf
MFCS PPT.pdfMFCS PPT.pdf
MFCS PPT.pdf
 
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
 
Logic in Computer Science Unit 2 (1).pptx
Logic in Computer Science Unit 2 (1).pptxLogic in Computer Science Unit 2 (1).pptx
Logic in Computer Science Unit 2 (1).pptx
 
2-lecture_01.pdf
2-lecture_01.pdf2-lecture_01.pdf
2-lecture_01.pdf
 
Propositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logicPropositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logic
 
Logic
LogicLogic
Logic
 
CS202Ch1.ppt
CS202Ch1.pptCS202Ch1.ppt
CS202Ch1.ppt
 
Drinkfromme.pptx
Drinkfromme.pptxDrinkfromme.pptx
Drinkfromme.pptx
 
3 computing truth tables
3   computing truth tables3   computing truth tables
3 computing truth tables
 
S2 1
S2 1S2 1
S2 1
 
L01.ppt
L01.pptL01.ppt
L01.ppt
 
Truth table
Truth tableTruth table
Truth table
 
Artificial intelligent Lec 5-logic
Artificial intelligent Lec 5-logicArtificial intelligent Lec 5-logic
Artificial intelligent Lec 5-logic
 
Logic&proof
Logic&proofLogic&proof
Logic&proof
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Per3 logika&pembuktian
Per3 logika&pembuktianPer3 logika&pembuktian
Per3 logika&pembuktian
 
logic_lec4.ppt
logic_lec4.pptlogic_lec4.ppt
logic_lec4.ppt
 
Logical arguments and its computer applications.
Logical arguments and its computer applications.Logical arguments and its computer applications.
Logical arguments and its computer applications.
 
Discrete mathematics Chapter1 presentation.ppt
Discrete mathematics Chapter1 presentation.pptDiscrete mathematics Chapter1 presentation.ppt
Discrete mathematics Chapter1 presentation.ppt
 

More from Manu Muñoz H (20)

AppTheories_T7
AppTheories_T7AppTheories_T7
AppTheories_T7
 
AppTheories_L7
AppTheories_L7AppTheories_L7
AppTheories_L7
 
AppTheories_T6
AppTheories_T6AppTheories_T6
AppTheories_T6
 
AppTheories_L6
AppTheories_L6AppTheories_L6
AppTheories_L6
 
AppTheories_T5
AppTheories_T5AppTheories_T5
AppTheories_T5
 
AppTheories_L5
AppTheories_L5AppTheories_L5
AppTheories_L5
 
AppTheories_T4
AppTheories_T4AppTheories_T4
AppTheories_T4
 
AppTheories_L4
AppTheories_L4AppTheories_L4
AppTheories_L4
 
AppTheories_T3
AppTheories_T3AppTheories_T3
AppTheories_T3
 
AppTheories_T2
AppTheories_T2AppTheories_T2
AppTheories_T2
 
AppTheories_L2
AppTheories_L2AppTheories_L2
AppTheories_L2
 
AppTheories_T1
AppTheories_T1AppTheories_T1
AppTheories_T1
 
AppTheories_L1
AppTheories_L1AppTheories_L1
AppTheories_L1
 
SN-Lecture 13
SN-Lecture 13SN-Lecture 13
SN-Lecture 13
 
SN- Lecture 12
SN- Lecture 12SN- Lecture 12
SN- Lecture 12
 
SN- Lecture 11
SN- Lecture 11SN- Lecture 11
SN- Lecture 11
 
SN- Lecture 10
SN- Lecture 10SN- Lecture 10
SN- Lecture 10
 
SN- Lecture 9
SN- Lecture 9SN- Lecture 9
SN- Lecture 9
 
SN- Lecture 8
SN- Lecture 8SN- Lecture 8
SN- Lecture 8
 
SN- Lecture 7
SN- Lecture 7SN- Lecture 7
SN- Lecture 7
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 

Recently uploaded (20)

ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 

AppTheories_L3

  • 2. Aims of the lecture AT
  • 3. In this lecture we will learn: How to formulate valid arguments/explanations ! How to test whether an argument/explanation is valid ! The core methods of so called ``propositional logic’’ and ‘‘syllogistic logic’’ ! How to generalize and specify concepts and statements AT
  • 4. Part 1: How to formulate valid arguments/explanations. AT
  • 5. What is logic? Philosophical discipline established by Aristotle Aristotle 384BC - 322BC AT
  • 6. Arguments consist of premises and a conclusion Logic is the analysis and appraisal of arguments An argument is valid means: if all premises are true it is impossible that the conclusion is wrong If you are reading this, you aren’t illiterate You are reading this You aren’t illiterate What is logic? Premise. Conclusion. AT
  • 7. This is wonderful. With the help of logic you can find out whether a statement (conclusion) is true if you know whether other statements (premises) are true. ! Thus, if your assumptions are plausible you can make your hypotheses/predictions plausible too (no matter how counter intuitive they are) No matter how counter intuitive they are??? What is logic? AT
  • 8. We distinguish valid from sound arguments. An argument is valid means: If all premises are true it is impossible that the conclusion is wrong. Logic provides techniques to test whether a given argument is valid An argument is sound means: The argument is valid plus all premises are true. Only if an argument is sound, we can be 100% certain that the conclusion is true. If the argument is valid and at least one premise is false, the conclusion can be false You need empirical research (and further arguments) to test whether all premises are true. Note: Arguments are not true or false (statements are!) AT
  • 9. Which argument is valid and which is sound? If economic welfare increases, the rate of unemployment decreases In the 1990s, in the US, the economic welfare increased In the 1990s, in the US, the rate of unemployment decreased If the rate of unemployment decreases, the rate of violent crimes decreases In the 1990s, in the US, rate of unemployment decreased In the 1990s, in the US, the rate of violent crimes decreased 1 2 AT
  • 11. The members of group x are integrated The citizens of Leipzig protest People who hold similar opinions tend to form friendships Propositions are statements, for instance: Propositions are statements which are either true or false (not valid or invalid) Shut up! (commands) Why did nobody bring cookies? (question) This is a bad song (normative statements) Hence, statements which are not true or false are not considered propositions. For instance, Basic Propositional Logic AT
  • 12. e.g., “I am a sociologist” Propositions are translated into so called “wff’s” (pronounce as woof as in wood). Wff stands for ``well formed formula” s Propositions are analyzed using truth tables. Truth tables give a logical diagram for a given wff, listing all possible truth-value combinations. Propositional language and truth tables AT S 1 0 Symbol of the proposition Truth values: s can be true (1) or false (0)
  • 13. Truth-functional operators Propositions can be combined, forming new propositions. This is done with so called operators ! Operators define the truth-value of the combined proposition based on the truth-values of the propositions that it consists of. Operator 1: Negation e.g. Assume, s (“I am a sociologist”) is true (1). Then, the negation of s (~s) is false (“I am not a sociologist”). Symbol: ~ (squiggle) Read: “not” AT s ~s 1 0 0 1 If s is true, then the negation is false If s is false, then the negation is true
  • 14. Operator 2: Disjunction Symbol: ⋁ (vee) or || or + Read: “or” p q p 1 1 1 1 0 1 0 1 1 0 0 0 The disjunction of p and q is false if both p and q are false Operator 3: Conjunction Symbol: ⋅ (dot) or & or ⋀ Read: “and” p q p 1 1 1 1 0 0 0 1 0 0 0 0 The conjunction of p and q is true if both p and q are true AT
  • 15. Operator 4: Implication Symbol: ⊃ (horseshoe) or → Read: “if p then q” p q p 1 1 1 1 0 0 0 1 1 0 0 1 The implication of p and q is false only if p is true and q is false Example: If Popper is a sociologist, then he is a Marxist. Popper is a sociologist + Popper is a Marxist : wff is valid Popper is a sociologist + Popper is not a Marxist : wff is invalid Popper is not a sociologist + Popper is a Marxist : wff is valid Popper is not a sociologist + Popper is not a Marxist : wff is valid AT
  • 16. Operator 5: Equality (biconditional) Symbol: ≡ (threebar) or = or Read: “if and only if p then q” p q p 1 1 1 1 0 0 0 1 0 0 0 1 The equality of p and q is true if either p and q are both true or both false Example: If and only if Popper is a sociologist, then he is a Marxist. Popper is a sociologist + Popper is a Marxist : wff is valid Popper is a sociologist + Popper is not a Marxist : wff is invalid Popper is not a sociologist + Popper is a Marxist : wff is invalid Popper is not a sociologist + Popper is not a Marxist : wff is valid AT
  • 17. Other operators Exclusive disjunction: true if one but not if both operands are true (XOR, ≠, ⨁) ! Logical NAND: false if bot operands are true and true if at least one operand is false (↑,|) ! Logical NOR: true if both operands are false and false if at least one operand is true (↓,⊥) AT
  • 19. True and False ~p p Area inside the circle: possible states where p is true ! Area outside: possible states where p is false AT
  • 20. Disjunction White area: states where the disjunction of p and q is true Pink area: states where the negation of the disjunction of p and q is true p q⋁ AT
  • 21. Conjunction Pink area: p and not q Blue area: q and not p White area: q and p Gray area: not (q or p) p qp⋅q ~(p⋁q) AT
  • 23. Working with truth tables Example: Let us demonstrate for which combination of truth values of p and q is it is correct to state: “p and q are equivalent (p≡q)”. Thus, we want to show that: (if p, then q) and (if q, then p) p q p q (p 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 1 0 1 0 0 1 0 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 1 Definition of an equality This proves that: (p≡q)≡((p⊃q)∙(q⊃p)) AT
  • 25. When we formulate an argument, we infer the conclusion from the premises. An argument is valid means: If all premises are true it is impossible that the conclusion is wrong. Thus, if all premises are true, then the conclusion is true. This is an implication (⊃) In order to show that an argument is valid (that the inference is correct), we need to demonstrate that the conjunction (·) of all premises implies (⊃) the conclusion. There are three important forms of argument AT Rules of Inference
  • 26. Rule 1: Hypothetical Syllogism Example: If Popper is a sociologist (p), then he is is a Marxist (q) If Popper is a Marxist (q), then he hates capitalism (r) If Popper is a sociologist (p), then he hates capitalism (r) AT General form: p⊃q q⊃r ---------- p⊃r
  • 27. Demonstrations that the hypothetical syllogism is a valid argument form Thus, we want to demonstrate that the conjunction (·) of all premises implies (⊃) the conclusion. Therefore, we need to demonstrate: if the premises are true, then the conclusion is always true. This is an implication This means: (p⊃q)∙(q⊃r) This means: (p⊃r) We need to show that ((p⊃q)∙(q⊃r))⊃(p⊃r) is true independent of the truth-values of p, q, and r. AT
  • 28. p q r p q (p p ((p 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 The conjunction of the premises logically implies the conclusion. Thus, the hypothetical syllogism is always valid (independent of the truth-values of the truth of the premises) Is ((p⊃q)∙(q⊃r))⊃(p⊃r) always valid? AT
  • 29. Rule 2: Modus Ponens Example: If Popper is a sociologist (p), then he is is a Marxist (q) If Popper is a sociologist (p) Popper is a Marxist (q) pq AT General form: p⊃q p ---------- q Venn diagram of an implication
  • 30. Rule 3: Modus Tollens Example: pq Venn diagram of an implication AT General form: p⊃q ~q ---------- ~p If Popper is a sociologist (p), then he is is a Marxist (q) If Popper is not a Marxist (~q) Popper is not a sociologist (~p)
  • 32. Propositional logic focuses on propositions which refer to single objects (i.e., Popper). In contrast, syllogistic logic is concerned with domains of objects Propositional logic: It rains (r) Popper is cool (c) Syllogistic logic: All swans are white (all S is W) Societies with high anomie suffer from high crime rates (all A is C) With syllogistic logic, we study the implications of general statements (laws). Remember that our theories are general statements Typical wffs from: AT Syllogistic Logic Like propositional logic, it is a branch of logic.
  • 33. Formulating wffs in syllogistic logic To formulate a correct wff, you need only five words: all no some is not AT
  • 34. Formulating wffs in syllogistic logic There are only eight (8) forms of wffs: all A is B All swans are white no A is B There are no white swans some A is B Some swans are white some A is not B Some swans are not white x is B This swan is white x is not B This swan is not white x is y This is the only white swan x is not y This is not the only white swan Any sentence can be translated into a wff of one of these forms AT
  • 35. Implications in syllogistic logic General form of an implication: all A is B Read: For all objects in the domain, if an object is A then it is B Use capital letters to refer to domains of objects (all) Use small letters to refer to single objects (me, Popper) Why is “all A are B” an implication? (a1⊃b1)∙(a2⊃b2)∙(a3⊃b3)...(an⊃bn) AT
  • 37. Rule 1: Hypothetical Syllogism Example: All sociologists (S) are Marxists (M) All Marxists (M) are against capitalism (C) All sociologists (S) are against capitalism (C) Venn diagram SMC AT General form: all S is M all M is C ---------- All S is C
  • 38. Rule 2: Modus Ponens Example: All sociologists (S) are Marxists (M) Popper (p) is a sociologist (S) [p is S] Popper (p) is a Marxist (M) [p is M] SM ★ Popper AT General form: all S is M p is S ---------- p is M Venn diagram of an implication
  • 39. Rule 3: Modus Tollens Example: All sociologists (S) are Marxists (M) Popper (p) is not a Marxist (M) [p is not M] Popper (p) is not a sociologist (S) [p is not S] SM ★ Popper AT General form: All S is M p is not M ---------- p is not S Venn diagram of an implication
  • 41. Testing whether a syllogism is valid: The star test The star test consist of three steps: Step 1: Find the “distributed letters” A letter is distributed if it occurs just after “all” or anywhere after “no” or “not” Underline the distributed letters AT all A is B no A is B x is A x is not y
  • 42. Step 2: Star premises letters which are distributed and conclusion letters which are not distributed AT Testing whether a syllogism is valid: The star test all A* is B some C is A ----------------- some C* is B*
  • 43. Step 3: Decide. A syllogism is valid if and only if every capital letter is starred exactly once & if there is exactly one star on the right hand side Each capital letter is starred exactly once There is exactly one star at the right hand side (see the B) Thus, this syllogism is valid. AT Testing whether a syllogism is valid: The star test all A* is B some C is A ----------------- some C* is B*
  • 44. Second example: Is it a valid syllogism? AT no A* is B* no C* is A* ----------------- no C is B
  • 45. Second example: AT no A* is B* no C* is A* ----------------- no C is B A is starred twice. There are two stars on the right hand side (see A and B) Thus, there are two reasons why this syllogism is not valid.
  • 47. Abstract & Generalize Specify - Classify Relation between humans Social relations Friendships Friendships between students Friendships between first-years AT
  • 48. dyads Relation between humans Social relations Friendships Friendships between students Friendships between first-years Specify: Generalize: Include more characteristics in the definition of the concept Fewer objects fall under the concept Abstract more details More objects fall under the concept AT
  • 49. All sociologists (S) are good statisticians (G). (S⊃G) S=df. Everybody with at least a Doctor’s degree in Sociology S=df. Everybody with a university degree in Sociology G=df. Everybody who can interpret a regression G=df. Everybody who can explain what a regression is 1 2 4 3 Generalizing and specifying implications Generalize the implication: from 1 to 3, or from 2 to 4 Specify the implication: from 3 to 4, or from 1 to 2 AT
  • 50. The information content of an implication Scientists seek to formulate informative statements. Thus, they should inform us about many things and make precise predictions Independent variable (if) should be general (true for many cases) Dependent variable (then) should be very specific (true for few cases) S=df. Only modern human societies S=df. All human societies D=df. Increase in complexity D=df. Increase in stratification ⊃ Societies (S) Differentiate (D) AT
  • 51. ⊃Modern human societies Traditional human societies All human societies Anything can happen Social differentiation Social differentiation & conflicts Implications are more informative if: ! You use disjunctions in the if part (if A or B or C) ! You use conjunctions in the then part (then X and Y and Z) AT
  • 52. Suggested assignment The suggested assignment is to solve the first five exercises of each section AT This chapter is part of your reading material, you must read it before the tutorial Solutions for these exercises will be provided in Nestor after the tutorial for you to check The practical activities in the tutorial assume you are able to solve exercises as those suggested to do as assignment