Top Banner
Rules of Inference Rosen 1.5
21

Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Mar 28, 2015

Download

Documents

Jackson Morris
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference

Rosen 1.5

Page 2: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Proofs in mathematics are valid arguments

An argument is a sequence of statements that end in a conclusion

By valid we mean the conclusion must follow from the truth of the precedingstatements or premises

We use rules of inference to construct valid arguments

Page 3: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

If you listen you will hear what I’m sayingYou are listeningTherefore, you hear what I am saying

Valid Arguments in Propositional Logic

Is this a valid argument?

Let p represent the statement “you listen” Let q represent the statement “you hear what I am saying”

The argument has the form:

q

p

qp

Page 4: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Valid Arguments in Propositional Logic

q

p

qp

qpqp ))(( is a tautology (always true)

11111

10001

10110

10100

))(()( qpqppqpqpqp

This is another way of saying that

therefore

Page 5: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Valid Arguments in Propositional Logic

When we replace statements/propositions with propositional variableswe have an argument form.

Defn:An argument (in propositional logic) is a sequence of propositions.All but the final proposition are called premises.The last proposition is the conclusionThe argument is valid iff the truth of all premises implies the conclusion is trueAn argument form is a sequence of compound propositions

Page 6: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Valid Arguments in Propositional Logic

The argument form with premises

qppp n )( 21

and conclusion q

is valid when

nppp ,,, 21

is a tautology

We prove that an argument form is valid by using the laws of inference

But we could use a truth table. Why not?

Page 7: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference for Propositional Logic

q

p

qp

modus ponens

aka law of detachment

modus ponens (Latin) translates to “mode that affirms”

The 1st law

Page 8: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference for Propositional Logic

q

p

qp

modus ponens

If it’s a nice day we’ll go to the beach. Assume the hypothesis“it’s a nice day” is true. Then by modus ponens it follows that“we’ll go to the beach”.

Page 9: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference for Propositional Logic

q

p

qp

modus ponens

A valid argument can lead to an incorrect conclusionif one of its premises is wrong/false!

22

2

3)2(

2

32

2

32

2

3)2(

2

32

22

2

22

2

32

2

32

2

3)2(

2

32

Page 10: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference for Propositional Logic

q

p

qp

modus ponens

4

92

2

32

2

3)2(

2

32

22

qp

q

p

2

2

32:

2

32:

The argument is valid as it is constructed using modus ponensBut one of the premises is false (p is false)So, we cannot derive the conclusion

A valid argument can lead to an incorrect conclusion if one of its premises is wrong/false!

Page 11: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

The rules of inference Page 66

Resolution)()]()[(

nConjunctio)())()((

tionSimplifica)(

Addition)(

syllogismeDisjunctiv))((

syllogismalHypothetic)()]()[(

tollenModus)]([

ponensModus)]([

NameTautologyinferenceofRule

rprpqp

rq

rp

qp

qpqp

qp

q

p

pqpp

qp

qppqp

p

qpqp

q

p

qp

rprqqp

rp

rq

qp

pqpq

p

qp

q

qqpp

q

p

qp

Page 12: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

You might think of this as some sort of game.

You are given some statement, and you want to see if it is avalid argument and true

You translate the statement into argument form using propositional variables, and make sure you have the premises right, and clear whatis the conclusion

You then want to get from premises/hypotheses (A) to the conclusion (B)using the rules of inference.

So, get from A to B using as “moves” the rules of inference

Another view on what we are doing

Page 13: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Using the rules of inference to build arguments An example

It is not sunny this afternoon and it is colder than yesterday.If we go swimming it is sunny.If we do not go swimming then we will take a canoe trip.If we take a canoe trip then we will be home by sunset.We will be home by sunset

Page 14: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Using the rules of inference to build arguments An example

1. It is not sunny this afternoon and it is colder than yesterday.2. If we go swimming it is sunny.3. If we do not go swimming then we will take a canoe trip.4. If we take a canoe trip then we will be home by sunset.5. We will be home by sunset

)conclusion (thesunset by home be willWe

tripcanoe a take willWe

swimming go We

yesterdayn colder tha isIt

afternoon sunny this isIt

t

s

r

q

p

t

ts

sr

pr

qp

.5

.4

.3

.2

.1

propositions hypotheses

Page 15: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Hypothesis.1

ReasonStep

qp

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

p

qp

Hypothesis.3

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

pr

p

qp

(3) and (2) using tollensModus.4

Hypothesis.3

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

r

pr

p

qp

Hypothesis.5

(3) and (2) using tollensModus.4

Hypothesis.3

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

sr

r

pr

p

qp

(5) and (4) using ponens Modus.6

Hypothesis.5

(3) and (2) using tollensModus.4

Hypothesis.3

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

s

sr

r

pr

p

qp

Using the rules of inference to build arguments An example

)conclusion (thesunset by home be willWe

tripcanoe a take willWe

swimming go We

yesterdayn colder tha isIt

afternoon sunny this isIt

t

s

r

q

p

t

ts

sr

pr

qp

.5

.4

.3

.2

.1

Resolution)()]()[(

nConjunctio)())()((

tionSimplifica)(

Addition)(

syllogismeDisjunctiv))((

syllogismalHypothetic)()]()[(

tollenModus)]([

ponensModus)]([

NameTautologyinferenceofRule

rprpqp

rq

rp

qp

qpqp

qp

q

p

pqpp

qp

qppqp

p

qpqp

q

p

qp

rprqqp

rp

rq

qp

pqpq

p

qp

q

qqpp

q

p

qp

Hypothesis.7

(5) and (4) using ponens Modus.6

Hypothesis.5

(3) and (2) using tollensModus.4

Hypothesis.3

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

ts

s

sr

r

pr

p

qp

(7) and (6) using ponens Modus.8

Hypothesis.7

(5) and (4) using ponens Modus.6

Hypothesis.5

(3) and (2) using tollensModus.4

Hypothesis.3

(1) usingtion Simplifica.2

Hypothesis.1

ReasonStep

t

ts

s

sr

r

pr

p

qp

Page 16: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Using the resolution rule (an example)

1. Anna is skiing or it is not snowing.2. It is snowing or Bart is playing hockey.3. Consequently Anna is skiing or Bart is playing hockey.

We want to show that (3) follows from (1) and (2)

Page 17: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Using the resolution rule (an example)

1. Anna is skiing or it is not snowing.2. It is snowing or Bart is playing hockey.3. Consequently Anna is skiing or Bart is playing hockey.

snowing isit

hockey playing isBart

skiing is Anna

r

q

ppropositions

qr

rp

.2

.1hypotheses

rq

rp

qp

Consequently Anna is skiing or Bart is playing hockey

Resolution rule

Page 18: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference & Quantified Statements

All men are £$%^$*(%, said JaneJohn is a manTherefore John is a £$%^$*(

Above is an example of a rule called “Universal Instantiation”.We conclude P(c) is true, where c is a particular/named element in the domain of discourse, given the premise )(xPx

Page 19: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference & Quantified Statements

tiongeneralisa lExistentia)(

celement somefor P(c)

ioninstantiat lExistentiacelement somefor )(

P(x)x

tiongeneralisa Universal)(

carbitrary an for P(c)

ioninstantiat Universal)(

P(x)xNameInference of Rule

xPx

cP

xPx

cP

Page 20: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

PremiseB(x))(M(x)x.1

ReasonStep

(1.) fromion instantiat UniversalB(John)M(John).2

PremiseB(x))(M(x)x.1

ReasonStep

PremiseM(John).3

(1.) fromion instantiat UniversalB(John)M(John).2

PremiseB(x))(M(x)x.1

ReasonStep

Rules of Inference & Quantified StatementsAll men are £$%^$*(%, said JaneJohn is a manTherefore John is a £$%^$*(

tiongeneralisa lExistentia)(

celement somefor P(c)

ioninstantiat lExistentiacelement somefor )(

P(x)x

tiongeneralisa Universal)(

carbitrary an for P(c)

ioninstantiat Universal)(

P(x)xNameInference of Rule

xPx

cP

xPx

cP

B(x))(M(x)x premises

(*£$%^$ a isx B(x)

man a isx M(x)premises

(3.) and (2.) from ponens ModusB(John).4

PremiseM(John).3

(1.) fromion instantiat UniversalB(John)M(John).2

PremiseB(x))(M(x)x.1

ReasonStep

Page 21: Rules of Inference Rosen 1.5. Proofs in mathematics are valid arguments An argument is a sequence of statements that end in a conclusion By valid we mean.

Rules of Inference & Quantified Statements

Maybe another example?