The foundation: logic and proofs., Slides of Discrete Mathematics

Solution notes are available for many past questions. They were produced by question setters, primarily for the benefit of the examiners. These are not model answers: there may be many other good ways of answering a given exam question!

Typology: Slides

2020/2021

Uploaded on 11/21/2021

1-63l
1-63l 🇹🇼

5

(1)

13 documents

1 / 123

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
The$Founda+ons:$Logic$and$
Proofs$
Chapter$1,$Part$I:$Proposi+onal$Logic$
Edited$by$Shih-Tsung$Liang$
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download The foundation: logic and proofs. and more Slides Discrete Mathematics in PDF only on Docsity!

The Founda+ons: Logic and

Proofs

Chapter 1 , Part I: Proposi+onal Logic

Edited by Shih-Tsung Liang

Chapter Summary

  • Proposi+onal Logic ( 命題邏輯)
    • The Language of Proposi+ons
    • Applica+ons
    • Logical Equivalences
  • Predicate Logic (述詞邏輯)
    • Predicates(述詞) and Quan+fiers(量詞)
    • Logical Equivalences (等價)
    • Nested Quan+fiers
  • Proofs
    • Rules of Inference
    • Proof Methods
    • Proof Strategy

Proposi+ons

  • A proposi&on (命題) is a declara+ve sentence (陳述句) that is

either true or false.

  • Examples of proposi+ons:
a) The Moon is made of green cheese.
b) Trenton is the capital of New Jersey.
c) Toronto is the capital of Canada.
d) 1 + 0 = 1
e) 0 + 0 = 2
  • Examples that are not proposi+ons.
a) Sit down!
b) What +me is it?
c) x + 1 = 2
d) x + y = z

Construc+ng Proposi+ons

  • Proposi+onal Variables: p , q, r , s , …
  • The proposi+on that is always true is denoted by T and the proposi+on that is always false is denoted by F.
  • Compound Proposi+ons; constructed from logical connec+ves and other proposi+ons - Nega+on (否定) ¬ - Conjunc+on (合取) ∧ - Disjunc+on (分取) ∨ - Implica+on (蘊涵) → - Bicondi+onal (雙條件;若且唯若) ↔

Conjunc+on (合取)

  • The conjunc&on of proposi+ons p and q is denoted by p ∧ q and has this truth table:
  • Example : If p denotes “I am at home.” and q denotes “It is raining.” then p ∧ q denotes “I am at home and it is raining.”
p q p ∧ q

T T T T F F F T F F F F

Disjunc+on(分取)

  • The disjunc&on of proposi+ons p and q is denoted by p ∨ q and has this truth table:
  • Example : If p denotes “I am at home.” and q denotes “It is raining.” then p ∨ q denotes “I am at home or it is raining.”
p q p ∨ q

T T T T F T F T T F F F

Implica+on(蘊涵)

  • If p and q are proposi+ons, then p → q is a condi&onal statement or implica&on which is read as “if p, then q ” and has this truth table:
  • Example : If p denotes “I am at home.” and q denotes “It is raining.” then p → q denotes “If I am at home then it is raining.”
  • In p → q , p is the hypothesis ( antecedent or premise ) and q is the
conclusion (or consequence ).
p q p → q

T T T T F F F T T F F T

Understanding Implica+on

  • In p → q there does not need to be any connec+on between

the antecedent or the consequent. The “meaning” of p → q

depends only on the truth values of p and q.

  • These implica+ons are perfectly fine, but would not be used in ordinary English. - “If the moon is made of green cheese, then I have more money than Bill Gates. ” - “If the moon is made of green cheese then I’m on welfare.” - “If 1 + 1 = 3, then your grandma wears combat boots.”

Different Ways of Expressing p → q

if p, then q p implies q

if p, q p only if q

q unless ¬p q when p

q if p q when p

q whenever p p is sufficient for q

q follows from p q is necessary for p

a necessary condi:on for p is q

a sufficient condi:on for q is p

Converse (逆命題), Contraposi+ve(對位命題), and Inverse(反命題)

  • From p → q we can form new condi+onal statements.
    • q → p is the converse of p → q
    • ¬ q → ¬ p is the contraposi:ve of p → q
    • ¬ p → ¬ q is the inverse of p → q Example : Find the converse, inverse, and contraposi+ve of “It raining is a sufficient condi+on for my not going to town.” Solu:on: converse : If I do not go to town, then it is raining. inverse : If it is not raining, then I will go to town. contraposi:ve : If I go to town, then it is not raining.

Expressing the Bicondi+onal

  • Some alterna+ve ways “ p if and only if q ” is

expressed in English:

  • p is necessary and sufficient for q
  • if p then q , and conversely
  • p iff q

Truth Tables For Compound Proposi+ons

  • Construc+on of a truth table:
  • Rows
    • Need a row for every possible combina+on of values for the atomic proposi+ons.
  • Columns
    • Need a column for the compound proposi+on (usually at far right)
    • Need a column for the truth value of each expression that occurs in the compound proposi+on as it is built up. - This includes the atomic proposi+ons

Equivalent (等價)Proposi+ons

  • Two proposi+ons are e quivalent if they always

have the same truth value.

  • Example : Show using a truth table that the

implica+on is equivalent to its contraposi+ve.

Solu:on:

p q ¬ p ¬ q p → q ¬ q → ¬ p

T T F F T T T F F T F F F T T F T T F F T T T T

Using a Truth Table to Show Non- Equivalence

Example : Show using truth tables that neither

the converse nor inverse of an implica+on are

not equivalent to the implica+on.

Solu:on:

p q ¬ p ¬ q p → q ¬ p →¬ q q → p

T T F F T T T T F F T F T T F T T F T F F F F T T F T T