Logical Connectives - Beginner-Intermediate Level: bi-conditional BEGINNER-INTERMEDIATE

Ready to master logical connectives? This benchmark test features 20 beginner-intermediate-level challenges. Worksheet 12 of 30 sharpens your bi-conditional skills. Master propositional connectives, truth tables, logical equivalence through guided practice. Perfect for developing test preparation.

šŸ“ Worksheet 12 of 30 • 20 questions • ā±ļø Estimated time: 20 minutes • šŸŽÆ Beginner-intermediate level

What you'll learn in this worksheet:
Your progress through Logical Connectives
Worksheet 12 of 30 (40% complete)

Question 1

Given the conditional statement: "If it is raining, then the ground is wet" (p → q) What is the Contrapositive of this statement?
Step 1: Understand the original statement
Original: p → q means "If it is raining, then the ground is wet"

Step 2: Understand Contrapositive
Contrapositive switches AND negates both parts: ¬q → ¬p
If the original is p → q, the contrapositive is ¬q → ¬p
Important: A conditional and its contrapositive are LOGICALLY EQUIVALENT

Step 3: Apply to our statement
Contrapositive: If the ground is wet is false, then it is raining is false

Question 2

Consider this syllogism: Premise 1: Some students are athletes. Premise 2: All athletes are healthy. Therefore, some students are healthy. Is this syllogism logically valid?
Valid: Some A are B, all B are C → Some A are C.

Question 3

Are the following two logical expressions equivalent? Expression 1: ¬(¬p) Expression 2: p Answer Yes or No and explain why.
Step 1: Understand what logical equivalence means
Two expressions are logically equivalent if they have the same truth value for ALL possible combinations of variables.

Step 2: Analyze the expressions
Expression 1: ¬(¬p)
Expression 2: p

Step 3: Apply Double Negation law
Two negations cancel each other out.
¬(¬p) simply gives back p.
These expressions ARE equivalent.

Question 4

Consider the statements: p: You can pay by cash q: You can pay by card If p is True and q is False, what is the truth value of p ∨ q (p OR q)?
Step 1: Understand the disjunction (OR) operator
The disjunction p ∨ q is True when AT LEAST ONE of p or q is True.
It is False ONLY when both p and q are False.

Step 2: Apply the given values
p = True, q = False

Step 3: Evaluate p ∨ q
Since at least one of p or q is True, p ∨ q = True

Question 5

Consider the conditional statement: "If p: You press the button, then q: The light turns on" (p → q) If p is False and q is True, what is the truth value of p → q?
Step 1: Understand the implication (→) operator
The implication p → q is False ONLY when p is True but q is False.
In all other cases, it is True.

Truth table for p → q:
p=T, q=T → Result=T
p=T, q=F → Result=F (the only False case)
p=F, q=T → Result=T
p=F, q=F → Result=T

Step 2: Apply the given values
p = False, q = True

Step 3: Evaluate p → q
Since this is not the case where p is True and q is False, p → q = True

Question 6

Logic puzzle: Three people, A, B, and C, are each either a knight (always tells truth) or knave (always lies). A says: 'B is a knave.' B says: 'A and C are the same type.' C says: 'A is a knight.' What are A, B, and C (or A and B)?
Case analysis: If A knight → B knave (A's truth) → A and C different (B's lie) → C knight? But C says 'A is knight' which would be true, consistent. Wait, need full check.

Actually solve: Assume A knight → 'B knave' true → B knave → B's statement 'A and C same' is false → A and C different → C knave → C says 'A knight' which is false (since A knight?) Contradiction.

Therefore A knave → 'B knave' false → B knight → B's statement true → A and C same → C knave → C says 'A knight' false (since A knave) āœ“. Solution: A knave, B knight, C knave.

Question 7

Find a counterexample to show this statement is FALSE: "p ∧ (q ∨ r) is equivalent to (p ∧ q) ∨ r" Provide truth values for p, q, r that make the two sides different.
∧ doesn't distribute over ∨ that way. Correct: p∧(q∨r) ≔ (p∧q) ∨ (p∧r)

p=False, q=True, r=False: Left=False, Right=True → Different!

Question 8

Given the conditional statement: "If it is raining, then the ground is wet" (p → q) What is the Inverse of this statement?
Step 1: Understand the original statement
Original: p → q means "If it is raining, then the ground is wet"

Step 2: Understand Inverse
Inverse negates both parts: ¬p → ¬q
If the original is p → q, the inverse is ¬p → ¬q

Step 3: Apply to our statement
Inverse: If it is raining is false, then the ground is wet is false

Question 9

Logic puzzle: You meet two people. A says: 'At least one of us is a knave.' B says nothing. What are A, B, and C (or A and B)?
If A knave → statement 'at least one knave' true → but knave can't tell truth → impossible. So A knight → statement true → at least one knave → since A knight, B must be knave.

Question 10

Complete the truth table for the expression: (p ∧ q) → r What is the truth value when p=F, q=T, r=F?
Step 1: Break down the expression
Expression: (p ∧ q) → r
Given: p=F, q=T, r=F

Step 2: Evaluate inner expressions first
p ∧ q = F ∧ T = F

Step 3: Evaluate outer expression
(F) → F = True
Remember: Implication is False only when antecedent is True and consequent is False

Question 11

Find a counterexample to show this statement is FALSE: "p ∨ q is logically equivalent to p āŠ• q" Provide truth values for p, q, r that make the two sides different.
Inclusive OR is true when both are true; exclusive OR is false when both are true.

p=True, q=True: p∨q=True, pāŠ•q=False → Different!

Question 12

Consider the statements: p: The meeting is on Monday q: The meeting is on Tuesday If p is True and q is False, what is the truth value of p ∨ q (p OR q)?
Step 1: Understand the disjunction (OR) operator
The disjunction p ∨ q is True when AT LEAST ONE of p or q is True.
It is False ONLY when both p and q are False.

Step 2: Apply the given values
p = True, q = False

Step 3: Evaluate p ∨ q
Since at least one of p or q is True, p ∨ q = True

Question 13

Complete the truth table for the expression: (p ∧ q) → r What is the truth value when p=T, q=F, r=F?
Step 1: Break down the expression
Expression: (p ∧ q) → r
Given: p=T, q=F, r=F

Step 2: Evaluate inner expressions first
p ∧ q = T ∧ F = F

Step 3: Evaluate outer expression
(F) → F = True
Remember: Implication is False only when antecedent is True and consequent is False

Question 14

Consider the statements: p: It is raining q: The ground is wet If p is True and q is False, what is the truth value of p ∧ q (p AND q)?
Step 1: Understand the conjunction (AND) operator
The conjunction p ∧ q is True ONLY when BOTH p and q are True.

Step 2: Apply the given values
p = True, q = False

Step 3: Evaluate p ∧ q
Since at least one of p or q is False, p ∧ q = False

Question 15

In set theory, what logical connective matches this concept? The union of sets A and B
Union means element is in AT LEAST ONE set, which is logical OR.

Answer: x ∈ A ∨ x ∈ B

Question 16

Consider the statement: "Either p: The answer is A OR q: The answer is B, but NOT both" If p is False and q is True, is this statement true?
Step 1: Understand Exclusive OR (XOR)
Exclusive OR (p āŠ• q) is True when EXACTLY ONE of p or q is True.
It is False when both are True or both are False.

Truth table for p āŠ• q:
p=T, q=T → Result=F (both true)
p=T, q=F → Result=T (exactly one)
p=F, q=T → Result=T (exactly one)
p=F, q=F → Result=F (neither true)

Step 2: Apply the given values
p = False, q = True

Step 3: Evaluate the exclusive OR
Since exactly one of p or q is True, the exclusive OR is True

Question 17

You meet two people, A and B. A says: 'We are both knaves.' What are A and B?
Step 1: Analyze A's statement
A says: 'We are both knaves'

Step 2: Test if A is a knight
If A is a knight, then A tells the truth.
But then 'We are both knaves' would be true.
This means A is a knave, which contradicts our assumption.
Therefore, A cannot be a knight.

Step 3: Test if A is a knave
If A is a knave, then A lies.
A's statement 'We are both knaves' must be false.
For 'both knaves' to be false, at least one must be a knight.
Since A is a knave, B must be a knight.

Step 4: Verify
A (knave) lies: 'We are both knaves' is indeed false āœ“
B is a knight āœ“

Answer: A is a knave, B is a knight

Question 18

Are the following two logical expressions equivalent? Expression 1: p → q Expression 2: ¬p ∨ q Answer Yes or No and explain why.
Step 1: Understand what logical equivalence means
Two expressions are logically equivalent if they have the same truth value for ALL possible combinations of variables.

Step 2: Analyze the expressions
Expression 1: p → q
Expression 2: ¬p ∨ q

Step 3: Apply Implication equivalence
The implication p → q is equivalent to ¬p ∨ q
This is a fundamental law in logic.
These expressions ARE equivalent.

Question 19

Logic puzzle: Three people, A, B, and C, are each either a knight (always tells truth) or knave (always lies). A says: 'B is a knave.' B says: 'A and C are the same type.' C says: 'A is a knight.' What are A, B, and C (or A and B)?
Case analysis: If A knight → B knave (A's truth) → A and C different (B's lie) → C knight? But C says 'A is knight' which would be true, consistent. Wait, need full check.

Actually solve: Assume A knight → 'B knave' true → B knave → B's statement 'A and C same' is false → A and C different → C knave → C says 'A knight' which is false (since A knight?) Contradiction.

Therefore A knave → 'B knave' false → B knight → B's statement true → A and C same → C knave → C says 'A knight' false (since A knave) āœ“. Solution: A knave, B knight, C knave.

Question 20

Are the following two logical expressions equivalent? Expression 1: p → q Expression 2: ¬q → ¬p Answer Yes or No and explain why.
Step 1: Understand what logical equivalence means
Two expressions are logically equivalent if they have the same truth value for ALL possible combinations of variables.

Step 2: Analyze the expressions
Expression 1: p → q
Expression 2: ¬q → ¬p

Step 3: Apply Contrapositive equivalence
A conditional statement and its contrapositive are ALWAYS equivalent.
If p → q, then ¬q → ¬p is also true.
These expressions ARE equivalent.
Previous Worksheet Next Worksheet