Propositions MCQs: 12 Solved Practice Problems with Explanations
Attempt 12 proposition questions, then check concise solutions built around equivalences, counterexamples and complete truth-set reasoning.
KnowledgeGate Team
Exam prep & CS education

Proposition questions look like symbol substitution, but errors usually come from reversing an implication, confusing a converse with a contrapositive, or testing too few assignments. Attempt these 12 solved MCQs and write one decisive equivalence or counterexample before checking each explanation. KnowledgeGate has over 25 practice questions on propositions alone. For truth-table basics, use the propositional and predicate logic refresher; this drill also fits GATE CS exam preparation.
The proposition rules to write before solving
Rule card: p → q is false only when p=T, q=F; its contrapositive is ¬q → ¬p; p ↔ q is true when both values match; and p → q is equivalent to ¬p ∨ q.
At p=T, q=F, p → q=F. Its contrapositive ¬q → ¬p is also T → F=F; the converse q → p is F → T=T, so it is not equivalent.
Translate, simplify, then prove every row or find a counterexample. Next, try the Propositional and Predicate Logic MCQs.
Questions 1-3: translate language and judge inferences
Question 1
Let game(ball, rugby) be true if the ball is used in rugby and false otherwise. Let shape(ball, round) be true if the ball is round and false otherwise. Consider the following logical sentences: s1: ∀ball ¬ game(ball, rugby) ⟹ shape(ball, round) s2: ∀ball ¬ shape(ball, round) ⟹ game(ball, rugby) s3: ∀ball game(ball, rugby) ⟹ ¬ shape(ball, round) s4: ∀ball shape(ball, round) ⟹ ¬ game(ball, rugby) Which of the following choices is/are logical representations of the assertion, “All balls are round except balls used in rugby”?
A. 𝑠1 ∧ 𝑠3
B. 𝑠1 ∧ 𝑠2
C. 𝑠2 ∧ 𝑠3
D. 𝑠3 ∧ 𝑠4
Correct answer: A.
s1 says non-rugby balls are round; s3 says rugby balls are not. Because s4 is s3's contrapositive, s3 ∧ s4 repeats one requirement and misses the other.
Question 2
Consider the following logical inferences. I1: If it rains then the cricket match will not be played. The cricket match was played. Inference: There was no rain. I2: If it rains then the cricket match will not be played. It did not rain. Inference: The cricket match was played. Which of the following is TRUE?
A. Both I1 and I2 are correct inferences
B. I1 is correct but I2 is not a correct inference
C. I1 is not correct but I2 is a correct inference
D. Both I1 and I2 are not correct inferences
Correct answer: B.
Let R mean rain and P played. I1 uses the contrapositive P → ¬R of R → ¬P. I2 denies the antecedent: ¬R cannot force P; poor light could still cancel play.
Question 3
Combinatorics deals with problems involving counting. For example, “How many distinct arrangements of N distinct objects in M spaces on a circle are possible?” is a typical problem in combinatorics. This kind of counting is sometimes used in the modeling of several physical phenomena. Often, in such models, the different combinatorial possibilities are assigned probability values. Assigning probabilities enables the computation of the average values of physical quantities. Consider the following statements: P: Combinatorics is always invoked in the modeling of physical phenomena. Q: Modeling some physical phenomena involves assigning probabilities to combinatorial possibilities in order to compute average values of physical quantities. Based on the passage above, what can be inferred about statements P and Q?
A. P is False and Q is False
B. P is False and Q is True
C. P is True and Q is False
D. P is True and Q is True
Correct answer: B.
“Sometimes” cannot support P's “always”, so P is false. Q restates the claim about some models, so it is true.
Questions 4-6: biconditionals and valid arguments
Question 4
In propositional logic P ↔ Q is equivalent to (Where ~ denotes NOT)
A. ~(P ∨ Q) ∧ ~(Q ∨ P)
B. (~P ∨ Q) ∧ (~Q ∨ P)
C. (P ∨ Q) ∧ (Q ∨ P)
D. ~(P ∨ Q) → ~(Q ∨ P)
Correct answer: B.
Expand P ↔ Q as (P → Q) ∧ (Q → P)= (~P ∨ Q) ∧ (~Q ∨ P). At P=T,Q=F, both are false.
Question 5
Let p, q, r and s be four primitive statements. Consider the following arguments: P: [((¬p ∨ q) ∧ (r → s) ∧ (p ∨ r))] → (¬s → q) Q: [((¬p ∧ q) ∧ (q → (p → r)))] → ¬r R: [((q ∧ r) → p) ∧ (¬q ∨ p)] → r S: [p ∧ (p → r) ∧ (q ∨ ¬r)] → q Which of the above arguments are valid?
A. P and Q only
B. P and R only
C. P and S only
D. P, Q, R and S
Correct answer: C.
For P, assume ¬s: r → s gives ¬r, p ∨ r gives p, and ¬p ∨ q gives q. For S, p → r gives r, so q ∨ ¬r forces q. Q fails at p=F,q=T,r=T; R fails at p=F,q=F,r=F: true premises, false conclusions.
Question 6
Let a, b, c, d be propositions. Assume that the equivalences a ↔ (b ∨ ¬b) and b ↔ c hold. Then the truth value of the formula (a ∧ b) → (a ∧ c) ∨ d is always
A. True
B. False
C. Same as the truth value of b
D. Same as the truth value of d
Correct answer: A.
Since b ∨ ¬b=T, a=T, and b ↔ c makes b=c. A true antecedent gives a ∧ c=T; a false antecedent makes the implication true. Thus d is irrelevant.
Questions 7-9: prove tautologies and build counterexamples
Question 7
Indicate which of the following well-formed formulae are valid:
A. [(P ⇒ Q) ∧ (Q ⇒ R)] ⇒ (P ⇒ R)
B. (P ⇒ Q) ⇒ (¬P ⇒ ¬Q)
C. (P ∧ (¬P ∨ ¬Q)) ⇒ Q
D. (P ⇒ R) ∨ (Q ⇒ R) ⇒ ((P ∨ Q) ⇒ R)
Correct answer: A.
A chains P → Q and Q → R into P → R. Counterexamples reject B at P=F,Q=T, C at P=T,Q=F, and D at P=T,Q=F,R=F when implication has lowest precedence.
Question 8
Let P, Q and R be three atomic propositional assertions. Let X denote (P ∨ Q) → R and Y denote (P → R) ∨ (Q → R). Which one of the following is a tautology?
A. X ≡ Y
B. X → Y
C. Y → X
D. ¬Y → X
Correct answer: B.
Simplify X to (¬P ∧ ¬Q) ∨ R and Y to ¬P ∨ ¬Q ∨ R; X true makes Y true. P=F,Q=T,R=F gives Y=T,X=F, rejecting A and C. P=T,Q=T,R=F gives Y=F,X=F, rejecting D.
Question 9
Which of the following is false? Read ∧ as AND, ∨ as OR, ¬ as NOT, → as one-way implication and ↔ as two-way implication
A. ((x → y) ∧ x) → y
B. ((¬x → y) ∧ (¬x → ¬y)) → x
C. (x → (x ∨ y))
D. ((x ∨ y) ↔ (¬x → ¬y))
Correct answer: D.
A is modus ponens, while C implies a weaker disjunction. In B, x=F requires both y and ¬y; at x=T, the conclusion holds. D fails at x=F,y=T: its sides are T and T → F=F.
Questions 10-12: positive integers, truth sets and excluded middle
Question 10
Let m and n are positive integers. Then (A) If n ≠ 1, then m < mn. (B) If k is composite, then k = mn where 1 < m, n > k. (C) If mn = 1, then m = 1 and n = 1. (D) If k is composite, then k = mn where 1 < m, n < k. Which of the following is correct:
A. (A), (C), (D)
B. (B), (C), (D)
C. (A), (B)
D. (A), (B), (C)
Correct answer: A.
For positive integers, n ≠ 1 gives n ≥ 2, so mn ≥ 2m > m; A holds. Only m=n=1 gives mn=1, proving C. Composite factors lie between 1 and the number, as 6=2×3 shows; D holds and B fails.
Question 11
Consider universe positive integer X={1≤n≤8} Proposition P= “n is an even integer” Q= “(3 ≤ n ≤ 7) ∧ (n ≠ 6)” then truth set of P↔Q is
A. {1,4}
B. {2,6}
C. {3,4,5}
D. {1}
Correct answer: A.
Here P={2,4,6,8} and Q={3,4,5,7}. Membership matches at n=1 (false) and n=4 (true), differing elsewhere. Thus the truth set is {1,4}.
Question 12
An example of a Tautology is:
A. x ∨ y
B. x ∨ ¬y
C. x ∨ ¬x
D. (x → y) ∧ (y → x)
Correct answer: C.
Excluded middle gives T ∨ F=T for x=T and F ∨ T=T for x=F. D fails at x=T,y=F because x → y is false.
Four traps this propositions set exposes
Separate converse from contrapositive. Question 2 derives P → ¬R from R → ¬P, not ¬R → P. One counterexample disproves a universal formula; successful rows do not prove validity. Use exact truth assignments to test the formulas.
Watch quantifier strength: “sometimes” cannot support “always,” while an “except” sentence may require two implications. Test both biconditional directions or compare complete truth sets. Use a full table only if needed. Continue with the Implication and Biconditional Operators MCQs for practice.
Short version and the next practice step
Translate every sentence.
Eliminate implications when useful.
Try a decisive truth assignment.
Distinguish proof from counterexample.
For a 20-minute follow-up, redo Questions 1, 5, 8 and 11 in four minutes each, then explain why one distractor fails in each.
For Discrete Mathematics study, continue with GATE Guidance by Sanchit Sir.
Keep learning

Graph Traversal MCQs: 12 Solved Questions on Walks, Paths, Trails, Circuits and Connectivity
Attempt 12 graph traversal and connectivity questions, then check each answer through definitions, reachability, degree conditions and edge-count arguments.

Planar Graphs MCQs: 12 Solved Questions on Kuratowski’s Theorem, Homeomorphism and Edge Bounds
Solve 12 planar graph questions, then check each answer through a forbidden-subdivision argument, a crossing-free redraw, or a short calculation.

Power Set and Cardinality MCQs: 12 Solved Questions with Explanations
Solve 12 power set questions, from direct enumeration and nested sets to inclusion chains, ordered pairs and recurrence-based counting.

Null Set, Universal Set, Subset and Proper Subset MCQs: 12 Solved Questions
Practise 12 MCQs on null sets, universal sets, subsets, proper subsets, complements and nested inclusion, with clear reasoning for every answer.