Computer Sciences > GATE 2025 SET-2 > Mathematical Logic
Let P(x) be an arbitrary predicate over the domain of natural numbers.
Which ONE of the following statements is TRUE?
A
(P(0)&land;(∀x[P(x)⇒P(x+1)]))⇒(∀x P(x))
B
(P(0)&land;(∀x[P(x)⇒P(x-1)]))⇒(∀x P(x))
C
(P(1000)&land;(∀x[P(x)⇒P(x-1)]))⇒(∀x P(x))
D
(P(1000)&land;(∀x[P(x)⇒P(x+1)]))⇒(∀x P(x))

Correct : a

The correct answer is Option A.
This question directly tests the principle of mathematical induction expressed in predicate logic. The standard induction principle over natural numbers states:
If P(0) is true (base case), and for every natural number x, P(x) implies P(x+1) (inductive step), then P(x) holds for all natural numbers.
This is exactly what Option A says: (P(0) ∧ ∀x[P(x) ⇒ P(x+1)]) ⇒ ∀x P(x). Correct.
Option B - (P(0) ∧ ∀x[P(x) ⇒ P(x−1)]) ⇒ ∀x P(x): This goes downward - from x to x−1. Starting at P(0) and going to P(−1) leaves the domain of natural numbers. This doesn''t establish P for any x > 0. Incorrect.
Option C - (P(1000) ∧ ∀x[P(x) ⇒ P(x−1)]) ⇒ ∀x P(x): Starting at 1000 and going downward proves P for 0 through 1000 only. Natural numbers above 1000 are never covered. Incorrect.
Option D - (P(1000) ∧ ∀x[P(x) ⇒ P(x+1)]) ⇒ ∀x P(x): Going upward from 1000 proves P for all x ≥ 1000, but says nothing about 0 through 999. Incorrect.
The key insight - valid induction must start from the smallest element (0 for natural numbers) and go upward. Only Option A does both correctly.

Similar Questions

Let p and q be two propositions.Consider the following two formulae in propositional logic.S1: (¬p ∧ (p ∨ q)) → qS2: q → (¬p ∧ (p ∨ q))Which one of the followin...
#1017 MCQ
A palindrome is a word that reads the same forwards and backwards. In a game of words, a player has the following two plates painted with letters. From...
#1 MCQ
Which number does not belong in the series below? 2, 5, 10, 17, 26, 37, 50, 64
#4 MCQ

Related Topics

mathematical induction GATE 2025 GATE CS 2025 Set-2 Q15 predicate logic induction P(x) natural numbers GATE base case inductive step discrete mathematics GATE predicate logic formula GATE induction principle GATE CS GATE computer science logic 2025

Unique Visitor Count

Total Unique Visitors

Loading......