LOGIC & STATEMENTS (Readings)
LOGIC & STATEMENTS (Readings)
Discrete mathematics is the branch of mathematics dealing with objects that can
consider only distinct, separated values.
It is the study of mathematical structures that are countable or otherwise distinct and
separable.
LOGIC
PROPOSITION
A Proposition or a statement or logical sentence is a declarative sentence which is
either true or false.
Propositional Variables
The lower case letters starting from P onwards are used to represent propositions. (p,
q, r, s, t, u, v, w, x, y, z)
COMPOUND STATEMENTS
p ~p
T F
F T
p q p∧q
T T T
T F F
F T F
F F F
3. Disjunction: It means Oring of two statements. If p, q are two statements, then "p
or q" is a compound statement, denoted by p ∨ q and referred to as the disjunction of
p and q. The disjunction of p and q is true whenever at least one of the two statements
is true, and it is false only when both p and q are false.
p q p∨q
T T T
T F T
F T T
F F F
4. Implication / if-then (⟶): An implication p⟶q is the proposition "if p, then q."
It is false if p is true and q is false. The rest cases are true.
p q p⟶q
T T T
T F F
F T T
F F F
p q p↔q
T T T
T F F
F T F
F F T
DERIVED CONNECTORS
1. NAND: It means negation after ANDing of two statements. Assume p and q be two
propositions. Nanding of p and q to be a proposition which is false when both p and q
are true, otherwise true. It is denoted by p ↑ q.
p q p∨q
T T F
T F T
F T T
F F T
2. NOR or Joint Denial: It means negation after ORing of two statements. Assume p
and q be two propositions. NORing of p and q to be a proposition which is true when
both p and q are false, otherwise false. It is denoted by p ↑ q.
p q p↓q
T T F
T F F
F T F
F F T
p q p⨁q
T T F
T F T
F T T
F F F
T T F F F F F F
T F T T F T F T
F T T F T F T T
F F F T T F F F
1. X ⨁ Y ≅ (X ∧∼Y)∨(∼X∧Y). Hence Proved.
Example2: Show that (p ⨁q) ∨(p↓q) is equivalent to p ↑ q.
T T F F F F
T F T F T T
F T T F T T
F F F T T T
Conditional Statement
Let p and q are two statements then "if p then q" is a compound statement, denoted by
p→ q and referred as a conditional statement, or implication. The implication p→ q is
false only when p is true, and q is false; otherwise, it is always true. In this
implication, p is called the hypothesis (or antecedent) and q is called the conclusion
(or consequent).
p q p→q
T T T
T F F
F T T
F F T
1. If a = b and b = c, then a = c.
2. If I get money, then I will purchase a computer.
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
As, the values in both cases are same, hence both propositions are equivalent.
p q ~p ~q p →q q→p ~p→~q
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 T T T
As, the values of p →q in a table is not equal to q→p and ~p→~q as in fig. So both of
them are not equal to p →q, but they are themselves logically equivalent.
BiConditional Statement
If p and q are two statements then "p if and only if q" is a compound statement,
denoted as p ↔ q and referred as a biconditional statement or an equivalence. The
equivalence p ↔ q is true only when both p and q are true or when both p and q are
false.
p q p↔q
T T T
T F F
F T F
F F T
For Example: (i) Two lines are parallel if and only if they have the same slope.
(ii) You will pass the exam if and only if you will work hard.
p q p↔q
p q p →q q→p (p →q)∧(q→p)
T T T
T T T T T
T F F
T F F T F
F T F
F T T F F
F F T
F F T T T
Since, the truth tables are the same, hence they are logically equivalent. Hence Proved
Principle of Duality
Two formulas A1 and A2 are said to be duals of each other if either one can be
obtained from the other by replacing ∧ (AND) by ∨ (OR) by ∧ (AND). Also if the
formula contains T (True) or F (False), then we replace T by F and F by T to obtain
the dual.
Note1: The two connectives ∧ and ∨ are called dual of each other.
2. Like AND and OR, ↑ (NAND) and ↓ (NOR) are dual of each other.
3. If any formula of the proposition is valid, then it's dual of each other.
Equivalence of Propositions
Two propositions are said to be logically equivalent if they have exactly the same
truth values under all circumstances.
1. ~p∨∼q and ∼(p∧q).
T T F F F T F
T F F T T F T
F T T F T F T
F F T T T F T