Uploaded by Nguyễn Trần Hữu Đức -08

ds1propositional

advertisement
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Chapter 1
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Logics
Discrete Structures for Computing on January 4, 2023
Contents
Propositional Logic
Logical Equivalences
Exercise
Nguyen An Khuong, Tran Tuan Anh, Nguyen Tien Thinh, Mai
Xuan Toan, Tran Hong Tai
Faculty of Computer Science and Engineering
University of Technology - VNUHCM
trtanh@hcmut.edu.vn
1.1
Contents
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
1
Propositional Logic
Contents
Propositional Logic
2
Logical Equivalences
3
Exercise
Logical Equivalences
Exercise
1.2
Course outcomes
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Course learning outcomes
L.O.1
Understanding of logic and discrete structures
L.O.1.1 Describe definition of propositional and predicate logic
L.O.1.2 Define basic discrete structures: set, mapping, graphs
L.O.2
Represent and model practical problems with discrete structures
L.O.2.1 Logically describe some problems arising in Computing
L.O.2.2 Use proving methods: direct, contrapositive, induction
L.O.2.3 Explain problem modeling using discrete structures
L.O.3
Understanding of basic probability and random variables
L.O.3.1 Define basic probability theory
L.O.3.2 Explain discrete random variables
L.O.4
Compute quantities of discrete structures and probabilities
L.O.4.1 Operate (compute/ optimize) on discrete structures
L.O.4.2 Compute probabilities of various events, conditional
ones, Bayes theorem
Toan, Tran Hong Tai
Contents
Propositional Logic
Logical Equivalences
Exercise
1.3
Logic
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Definition (Averroes)
The tool for distinguishing between the true and the false.
Contents
Definition (Penguin Encyclopedia)
The formal systematic study of the principles of valid inference
Propositional Logic
Logical Equivalences
Exercise
and correct reasoning.
Definition (Discrete Mathematics - Rosen)
Rules of logic are used to distinguish between valid and invalid
mathematical arguments.
1.4
Applications in Computer Science
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
•
Design of computer circuits
•
Construction of computer programs
•
Verification of the correctness of programs
•
Constructing proofs automatically
•
Artificial intelligence
•
Many more...
Contents
Propositional Logic
Logical Equivalences
Exercise
1.5
Propositional Logic
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Definition
A proposition is a declarative sentence that is either true or false,
but not both.
Contents
Propositional Logic
Examples
•
Hanoi is the capital of Vietnam.
•
New York City is the capital of USA.
Logical Equivalences
Exercise
• 1+1=2
• 2+2=3
1.6
Examples
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Examples (Which of these are propositions?)
•
How easy is logic!
•
Read this carefully.
•
H1 building is in Ho Chi Minh City.
• 4>2
• 2n ≥ 100
• The Sun circles the
• Today is Thursday.
•
Contents
Propositional Logic
Logical Equivalences
Exercise
Earth.
Proposition only when the time is specified
1.7
Notations
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Contents
•
Propositions are denoted by
•
The
truth value
p, q, . . .
(ch¥n trà) is true (T) or false (F)
Propositional Logic
Logical Equivalences
Exercise
1.8
Operators
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Negation
- Phõ ành:
¬p
Contents
B£ng: Truth Table for Negation
p
¬p
T
F
F
T
Propositional Logic
Logical Equivalences
Exercise
1.9
Operators
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Conjunction
- Hëi:
p and
p∧q
Disjunction
q
- Tuyºn:
p or
p∨q
q
Contents
p
q
p∧q
p
q
p∨q
T
T
T
T
T
T
T
F
F
T
F
T
F
T
F
F
T
T
F
F
F
F
F
F
I'm teaching DM1 and it is
We need students who have
raining today.
experience in Java or C++.
Propositional Logic
Logical Equivalences
Exercise
Tomorrow, I will eat Pho or Bun
bo.
1.10
Operators
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Exclusive OR
p or
q
- Tuyºn lo¤i :
p⊕q
Implication
(but not both)
if
- K²o theo :
p,
then
p→q
q
Contents
Propositional Logic
p
q
p⊕q
p
q
p→q
T
T
F
T
T
T
T
F
T
T
F
F
F
T
T
F
T
T
F
F
F
F
F
T
Logical Equivalences
Exercise
If it rains, the pavement will be
wet.
1.11
More Expressions for Implication p → q
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
•
then
q
• p
• p
implies
q
• q
• p
if
only if
q
• q
unless
¬p
if
p,
is sufficient for
Contents
q
Propositional Logic
p
Logical Equivalences
Exercise
•
If you get 100% on the final, you will get 10 grade.
•
If you feel asleep this afternoon, then
2 + 3 = 5.
1.12
Conditional Statements From p → q
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
• q → p (converse - £o )
• ¬q → ¬p (contrapositive
•
Contents
- ph£n £o )
Prove that only contrapositive have the same truth table with
Propositional Logic
Logical Equivalences
Exercise
p→q
1.13
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Exercise
What are the converse and contrapositive of the following
conditional statement
If he plays online games too much, his girlfriend leaves him.
•
Converse: If his girlfriend leaves him, then he plays online
Contents
Propositional Logic
Logical Equivalences
Exercise
games too much.
•
Contrapositive: If his girlfriend does not leave him, then he
does not play online games too much.
1.14
Biconditionals
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
p↔q
p if and only if
p
q
p↔q
T
T
T
T
F
F
F
T
F
F
F
T
• p is necessary and sufficient
• if p then q , and conversely.
• p
iff
q
for
Contents
Propositional Logic
Logical Equivalences
Exercise
q .
q .
1.15
The order of operators
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
•
1. in the bracket()
•
2. negation
•
3.
∨, ∧, ⊕
•
4.
→
•
5.
↔
¬
Contents
Propositional Logic
Logical Equivalences
Exercise
1.16
Translating Natural Sentences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Exercise
I will buy a new phone
4
or
only if
I have enough money to buy iPhone
my phone is not working.
• p:
• q:
I have enough money to buy iPhone 4
• r:
My phone is working
I will buy a new phone
Contents
Propositional Logic
Logical Equivalences
Exercise
• p → (q ∨ ¬r)
1.17
Translating Natural Sentences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Exercise
Contents
Propositional Logic
He will not run the red light if he sees the police unless he is too
Logical Equivalences
risky.
Exercise
1.18
Construct Truth Table
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Exercise
Construct the truth table of the compound proposition
(p ∨ ¬q) → (p ∧ q).
Contents
Propositional Logic
Logical Equivalences
¬q
p ∨ ¬q
p∧q
(p ∨ ¬q) → (p ∧ q)
T
F
T
T
T
F
T
T
F
F
F
T
F
F
F
T
F
F
T
T
F
F
p
q
T
T
Exercise
1.19
Exercise - Truth table
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
¬p → (¬q ∨ r)
p
q
r
¬p
¬q
¬q ∨ r
¬p → (¬q ∨ r)
T
T
T
F
F
T
T
T
T
F
F
F
F
T
T
F
T
F
T
T
T
T
F
F
F
T
T
T
F
T
T
T
F
T
T
F
T
F
T
F
F
F
Propositional Logic
F
F
T
T
T
T
T
Logical Equivalences
F
F
F
T
T
T
T
Exercise
a)
(p ∧ q) → ¬q
b)
(p ∨ r) → (r ∨ ¬p)
c)
(p → q) ∨ (q → p)
d)
(p ∨ ¬q) ∧ (¬p ∨ q)
e)
(p → ¬q) ∨ (q → ¬p)
f)
¬(¬p ∧ ¬q)
g)
(p ∨ q) → (p ⊕ q)
h)
(p ∧ q) ∨ (r ⊕ q)
Contents
1.20
Applications
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
•
System specifications
•
When a user clicked on
Help button, a pop-up will be shown
up
•
Boolean search
•
•
Contents
Propositional Logic
Logical Equivalences
Exercise
type dai hoc bach khoa in Google
means dai AND hoc AND bach AND khoa
1.21
Applications (cont.)
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
• Logic puzzles
•
There are two kinds of inhabitants on an island, knights, who
always tell the truth, and their opposites, knaves, who may
A and B . What are A and B
B says The two of us are
lie. You encounter two people
A
says B is a knight and
opposite types ?
if
Contents
Propositional Logic
Logical Equivalences
Exercise
• Bit operations
•
101010011 is a bit string of length nine.
1.22
Tautology and Contradiction
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Definition
A compound proposition that is always true (false) is called a
tautology - h¬ng óng (contradiction - h¬ng sai).
•
Tautology: h¬ng óng
•
Contradiction: m¥u thu¨n
Contents
Propositional Logic
Logical Equivalences
Exercise
Example
• p ∨ ¬p
• p ∧ ¬p
(tautology)
(contradiction)
1.23
Question
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Which of the following is a tautology
Hint: Apply truth table.
a)
(p ∨ q) → (p ∧ q)
b)
(p ∧ q) → (p ∨ q)
c)
p → (¬q → p)
d)
p → (p → q)
e)
p → (p → p)
f)
(p → q) → [(p → r) → (q → r)]
Contents
Propositional Logic
Logical Equivalences
Exercise
1.24
Proposition? Truth value?
Logics
Nguyen An Khuong,
a) Fansipan is the highest mountain in Vietnam.
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
b) Two coprime numbers have the only common divisor of 1.
c)
Toan, Tran Hong Tai
The product of 3 continuous integers is divisible by 3.
d) Stand up!
e)
x+1=0
f)
Hexagons have 8 vertices.
g) 0 is a positive number.
h) The equation:
x2 + 5x + 6 = 0
i)
is 2 a prime number?
j)
The equation
Contents
has no root.
mx2 + 2x − 1 = 0
Propositional Logic
has a single root if and only if m=-1.
l)
x
2
Logical Equivalences
Exercise
k) There is a prime that is even.
+ 1 > 0.
m) When will our class go camping?
n) Mercury is not a metal.
20
o) 3
>
230 .
p) Airplanes are the fastest transport.
q) 2002 is a leap year.
r)
There are infinite prime numbers.
s)
10
2
t)
No smoking in public place.
−1
is divisible by 11.
u) All even positive integer is a summation of 2 prime numbers.
v) x is a prime number if it doesn't have any divisor other than 1 and
x.
1.25
Logical Equivalences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Definition
The compound compositions
if
p↔q
p
q are
p ≡ q.
and
is a tautology, denoted
called logically equivalent
Contents
Propositional Logic
Logical Equivalences
Exercise
Example
Show that
¬(p ∨ q)
and
¬p ∧ ¬q
are logically equivalent.
1.26
Logical Equivalences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
p∧T
p∨F
≡
≡
p
p
p∨T
p∧F
≡
≡
T
F
Domination laws
p∨p
p∧p
≡
≡
p
p
Idempotent laws
¬(¬p)
≡
p
Double negation law
Identity laws
Luªt çng nh§t
Luªt nuèt
Contents
Propositional Logic
Logical Equivalences
Exercise
Luªt lôy ¯ng
Lu¥t phõ ành k²p
1.27
Logical Equivalences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
p∨q
p∧q
≡
≡
q∨p
q∧p
(p ∨ q) ∨ r
(p ∧ q) ∧ r
≡
≡
p ∨ (q ∨ r)
p ∧ (q ∧ r)
Associative laws
p ∨ (q ∧ r)
p ∧ (q ∨ r)
≡
≡
(p ∨ q) ∧ (p ∨ r)
(p ∧ q) ∨ (p ∧ r)
Distributive laws
¬(p ∧ q)
¬(p ∨ q)
≡
≡
¬p ∨ ¬q
¬p ∧ ¬q
De Morgan's law
p ∨ (p ∧ q)
p ∧ (p ∨ q)
≡
≡
p
p
Commutative laws
Luªt giao ho¡n
Luªt k¸t hñp
Luªt ph¥n phèi
Contents
Propositional Logic
Logical Equivalences
Exercise
Luªt De Morgan
Absorption laws
Luªt hót thu
1.28
Logical Equivalences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Equivalence
p ∨ ¬p
p ∧ ¬p
p→q
(p → q) ∧ (p → r)
(p → r) ∧ (q → r)
(p → q) ∨ (p → r)
(p → r) ∨ (q → r)
p↔q
p↔q
≡
≡
≡
≡
≡
≡
≡
≡
≡
T
F
¬p ∨ q
p → (q ∧ r)
(p ∨ q) → r
p → (q ∨ r)
(p ∧ q) → r
(p → q) ∧ (q → p)
(¬p ∨ q) ∧ (p ∨ ¬q)
Contents
Propositional Logic
Logical Equivalences
Exercise
1.29
Constructing New Logical Equivalences
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Example
Show that
¬(p ∨ (¬p ∧ q))
and
¬p ∧ ¬q
are logically equivalent by
developing a series of logical equivalences.
Solution
Contents
¬(p ∨ (¬p ∧ q))
Consequently,
Propositional Logic
≡
¬p ∧ ¬(¬p ∧ q)
by the second De Morgan law
≡
¬p ∧ [¬(¬p) ∨ ¬q]
by the first De Morgan law
≡
¬p ∧ (p ∨ ¬q)
by the double negation law
≡
(¬p ∧ p) ∨ (¬p ∧ ¬q)
by the second distributive law
≡
F ∨ (¬p ∧ ¬q)
because
≡
¬p ∧ ¬q
by the identity law for
¬(p ∨ (¬p ∧ q))
and
¬p ∧ ¬q
Logical Equivalences
Exercise
¬p ∧ p ≡ F
F
are logically equivalent.
1.30
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Negate the following proposition and try to simplify it.
Example
p → (¬q ∧ r)
By using the truth table, we can prove that
p→q
logical equivalence.
¬(p → (¬q ∧ r))
≡ ¬(¬p ∨ (¬q ∧ r))
≡ p ∧ ¬(¬q ∧ r)
≡ p ∧ (q ∨ ¬r)
Negate:
a)
p ∧ (q ∨ r) ∧ (¬p ∨ ¬q ∨ r)
b)
(p ∧ q) → r
c)
p ∨ q ∨ (¬p ∧ ¬q ∧ r)
d)
[[[(p ∧ q) ∧ r] ∨ [(p ∧ r) ∧ ¬r]] ∨ ¬q] → s
and
¬p ∨ q
are
Contents
Propositional Logic
Logical Equivalences
Exercise
1.31
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Prove the following proposition are logical equivalence.
Hint: Apply truth table or the series of logical equivalences.
Contents
a)
¬(p ↔ q)
b)
(p → q) ∧ (p → r)
v
p → (q ∧ r)
c)
(p → r) ∧ (q → r)
v
(p ∨ q) → r
d)
(p → q) ∨ (p → r)
v
p → (q ∨ r)
e)
¬p → (q → r)
f)
p↔q
v
v
¬p ↔ q
v
Propositional Logic
Logical Equivalences
Exercise
q → (p ∨ r)
(p → q) ∧ (q → p)
1.33
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
The following proposition are logical equivalence? Prove it or give
an example?
a)
p ∧ (p → q)
b)
p→q
v
¬p ∨ (p ∧ q)
c)
p→q
v
¬p ∨ ¬q
d)
¬p
¬(p ∨ q) ∨ (¬p ∧ q)
e)
f)
v
v
p∧q
Contents
Propositional Logic
Logical Equivalences
Exercise
[(p ↔ q) ∧ (q ↔ r) ∧ (r ↔ p)]
[(p → q) ∧ (q → r) ∧ (r → p)]
v
[(p ∧ q) ∨ (q ∧ r) ∨ (r ∧ p)]
[(p ∨ q) ∧ (q ∨ r) ∧ (r ∨ p)]
v
1.34
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Determine the truth value and find the contrapositions as well as
the contradictions of the following propositions.
a) If ABCD is a rectangle, AB and CD are perpendicular.
b) If 14 is an odd number, 15 is divisible by 4.
c)
Contents
Two equal triangles have the same area.
d) If the quadratic equation
x
y
ax + bx + c = 0
e)
If two numbers
f)
If 45 ended with 5, 45 is divisible by 5.
g) If
√
2
and
2
are both divisible by
is an irrational number then
√ √
2. 2
has
a.c < 0,
n, (x + y)
it has root.
is also divisible by n.
Propositional Logic
Logical Equivalences
Exercise
is an irrational number.
h) If Pythagoras is French, Vietnam belongs to Asia.
3n + 2
is an odd integer,
n
i)
If
j)
If 8 < 9, 5 is a prime number.
is an odd integer.
k) A quadrilateral is a rhombus when it has 2 perpendicular diagonals.
l)
If 5 < 3, 7 is a prime number.
1.36
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Let
p
and
• p:
• q:
q
be:
Toan, Tran Hong Tai
"Brandon likes reading"
"Brandon is a good student"
The statement that formalize "If Brandon likes reading, Brandon
is a good student, vice versa, If Brandon is a good student,
Brandon like reading" is:
Contents
Propositional Logic
Logical Equivalences
Exercise
A)
(p ∧ q) → r
B)
p→q
D)
p∨q
p∧q
E)
p↔q
F)
¬p → ¬q
G)
¬p ∨ (p ∧ q)
H)
None of the others.
C)
1.38
Exercise
Logics
Nguyen An Khuong,
Let
P , Q, R
be:
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
• P:
• Q:
Potter is studying Math.
• R:
Potter is studying English.
Potter is studying Computer science.
Formalize the following statement using the propositional
connectives.
Example
Potter is studying Math and English but not Computer science:
Contents
Propositional Logic
Logical Equivalences
Exercise
P ∧ R ∧ ¬Q
a)
Potter is studying Math and Computer science but not
Computer science and English at the same time.
b)
It is not true that Potter is studying English and not Math.
c)
It is not true that Potter is studying English or Computer
science and not Math.
d)
Potter is not studying both Computer science and English but
is studying Math.
1.39
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Determine the wrong statement among the following.
a)
x ∈ {x}
b)
{x} ⊆ {x}
c)
{x} ∈ {x}
Contents
d)
{x} ∈ {{x}}
Propositional Logic
e)
∅ ⊆ {x}
A)
a
B)
b
C)
c
D)
d
E)
none of the others.
Logical Equivalences
Exercise
1.40
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
Which of the following proposition is a truth.
Contents
A)
(p ∨ ¬q) → q
Propositional Logic
B)
p → (p ∧ q)
Logical Equivalences
C)
¬p → (p → q)
D)
¬(p → q) → q
E)
none of the others.
Exercise
1.41
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Let's consider a propositional language where:
• p: ABC
• q : ABC
• r: ABC
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
is an isosceles triangle .
is an equilateral triangle .
has a
60o
angle .
Contents
Propositional Logic
Which of the following compounds formalize the theorem: if
ABC
is an isosceles triangle and has a
equilateral triangle
60o
angle then it is an
Logical Equivalences
Exercise
?
A)
(p ∧ q) → r
B)
(p ∧ r) → q
C)
(p ∧ r) ∨ q
D)
q → (p ∨ r)
E)
none of the others.
1.42
Exercise
Logics
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
There are 6 soccer teams A, B, C, D, E, F contested in a
tournament. The following are statements on which two teams are
in the grand final:
a.
A and C
b.
B and E
c.
B and F
d.
A and F
e.
A and D
Contents
Propositional Logic
Logical Equivalences
Exercise
Knowing that there are 4 half true statements and 1 totally false
statement. What teams are in the grand final?
1.43
Exercise
Logics
Find the truth values of the following statements (with brief
Tien Thinh, Mai Xuan
Toan, Tran Hong Tai
a) ∀x
∈ N, x2 + 5x + 6
b) ∃x
∈ R, x2 + x + 1 ≤ 0
c)
∃n
d) ∀n
∈ N, (n3 − n)
∈ N ∗, n2 − 1
e)
∀x, ∀y
f)
∃r
Nguyen An Khuong,
Tran Tuan Anh, Nguyen
explanations):
is not a prime number.
is not a multiple of 3.
is a multiple of 3.
∈ R, x2 + y 2 > 2xy ∈ Q, 3 < r < π Contents
g) ∃n
∈ N, n2 + 1
h) ∀x
∈ R, |x| < 3 ⇔ x2 < 9
divisible by 8
Propositional Logic
Logical Equivalences
∈ R, (a + b)2 > 2(a2 + b2 )
i)
∃a, b
j)
All real numbers are positive.
Exercise
k) There is a liquid metal.
l)
All equilateral triangles are equal.
m) All gases are non-conductive.
n) There exist quadrilaterals which don't have circumcircles.
o) There is a natural number n that, for all real numbers
f (x) = x2 − 2x + n is not negative.
p) For all positive integers
x
q) For all positive integers
x,
and
y
we have
x
There is a positive integer
s)
There exist positive integers
y
so that
that, for all positive integers
x
and
y
we have
x ≤ y .
there is a positive integer
r)
x,
so that
y,
x ≤ y .
we have
x ≤ y .
x ≤ y .
1.45
Download