All questions
Question 1
Let P(x,y) be the predicate "x divides y" where x and y are positive integers. Which of the following is the negation of the statement "∃x∀y(P(x,y)→y≥2x)"?
- ∀x∃y(P(x,y)∧y<2x) (correct answer)
- ∃x∀y(P(x,y)∧y<2x)
- ∀x∃y(¬P(x,y)∨y<2x)
- ∃x∃y(P(x,y)∧y<2x)
Explanation: The original statement is ∃x∀y(P(x,y)→y≥2x). To negate this, we apply ¬(∃x∀yQ(x,y))≡∀x¬(∀yQ(x,y))≡∀x∃y¬Q(x,y). Here, Q(x,y)=P(x,y)→y≥2x, so ¬Q(x,y)=¬(P(x,y)→y≥2x)=P(x,y)∧y<2x. Therefore, the negation is ∀x∃y(P(x,y)∧y<2x). Choice B fails to negate the existential quantifier. Choice C incorrectly negates the implication. Choice D fails to negate both quantifiers properly. Question 2
A computer scientist claims: "For any algorithm A, if A runs in polynomial time, then there exists an input size n such that for every input of size n, the algorithm terminates within n3 steps." Which statement correctly negates this claim?
- For every algorithm, if it does not run in polynomial time, then for every input size n, there exists an input of size n requiring more than n3 steps.
- For every algorithm that runs in polynomial time, there exists an input size n such that every input of size n requires more than n3 steps.
- There exists an algorithm that does not run in polynomial time, and for some input size n, every input of size n terminates within n3 steps.
- There exists an algorithm that runs in polynomial time, but for every input size n, there exists an input of size n requiring more than n3 steps. (correct answer)
Explanation: When you encounter logical negation problems, you need to carefully transform quantifiers and flip the final condition. The original claim has the structure: "For any algorithm A, if A runs in polynomial time, then [there exists an n such that for every input of size n, the algorithm terminates within n³ steps]."
To negate this statement, you need an algorithm that runs in polynomial time but fails the conclusion. The negation becomes: "There exists a polynomial-time algorithm such that for every input size n, there exists an input of size n requiring more than n³ steps." This means no matter what input size you pick, you can always find at least one input of that size that takes longer than n³ steps.
Option D captures this negation perfectly - it identifies a polynomial-time algorithm that consistently has some input requiring more than n³ steps at every input size.
Option A incorrectly negates the hypothesis (focusing on non-polynomial algorithms) rather than the entire implication. Option B keeps "every algorithm" when the negation should have "there exists an algorithm," and it also mishandles the quantifier structure. Option C discusses non-polynomial algorithms and has the final condition backwards - it says inputs terminate within n³ steps rather than requiring more.
The key strategy for logical negation is systematically flipping quantifiers (∀ becomes ∃ and vice versa) and negating the final condition. Always work from the inside out, and remember that negating "if P then Q" gives you "P and not Q."
Question 3
Consider the mathematical statement: "∃n∈Z+∀k∈Z+∃m∈Z+(k∣nm→k≤n)" where k∣nm means "k divides nm". Which is the correct negation?
- ∀n∈Z+∀k∈Z+∃m∈Z+(k∣nm∧k>n)
- ∃n∈Z+∃k∈Z+∀m∈Z+(k∤nm∨k>n)
- ∀n∈Z+∃k∈Z+∀m∈Z+(k∣nm∧k>n) (correct answer)
- ∃n∈Z+∀k∈Z+∀m∈Z+(k∤nm∧k>n)
Explanation: When you encounter logical negation problems with multiple quantifiers, you need to systematically apply De Morgan's laws and flip each quantifier while negating the final statement.
The original statement is ∃n∈Z+∀k∈Z+∃m∈Z+(k∣nm→k≤n). To negate this properly, you flip each quantifier from left to right: ∃ becomes ∀, ∀ becomes ∃, and ∃ becomes ∀. This gives us ∀n∈Z+∃k∈Z+∀m∈Z+[negation of (k∣nm→k≤n)].
Next, you need to negate the implication k∣nm→k≤n. Since ¬(P→Q)≡P∧¬Q, this becomes k∣nm∧k>n. Therefore, the complete negation is ∀n∈Z+∃k∈Z+∀m∈Z+(k∣nm∧k>n), which matches choice C.
Choice A fails to flip the first quantifier (keeps ∃n instead of changing to ∀n). Choice B incorrectly flips the second quantifier to ∃ when it should stay ∃, and uses ∨ instead of ∧ in the negated implication. Choice D keeps the first quantifier as ∃ instead of flipping it to ∀.
Remember: when negating nested quantifiers, work systematically from left to right, flipping each one, then carefully negate the final logical statement using the proper equivalences for implications. Question 4
A software engineer claims: "Every function that is recursive has the property that for some input size n, all inputs of that size cause the function to make at most logn recursive calls." If this claim is false, what must be true?
- There exists a non-recursive function such that for some input size n, all inputs of size n cause at most logn recursive calls.
- For every recursive function, there exists an input size n such that all inputs of size n cause more than logn recursive calls.
- There exists a recursive function such that for every input size n, there exists an input of size n causing more than logn recursive calls. (correct answer)
- Every recursive function has the property that for all input sizes n, there exists an input of size n causing more than logn recursive calls.
Explanation: When you encounter a question about negating logical statements, you need to carefully apply the rules for negating quantifiers and logical connectives. The original claim uses universal quantification ("every function") combined with existential quantification ("for some input size").
The claim states: "Every recursive function has the property that for some input size n, all inputs of that size cause at most logn recursive calls." In logical form, this is: ∀(recursive functions) ∃n ∀(inputs of size n)[calls ≤ logn].
To negate this statement, you apply De Morgan's laws and flip the quantifiers: ∃(recursive function) ∀n ∃(input of size n)[calls > logn]. This translates to: "There exists a recursive function such that for every input size n, there exists an input of size n causing more than logn recursive calls." This matches answer choice C exactly.
Answer A is wrong because it discusses non-recursive functions, which are irrelevant to negating a claim about recursive functions. Answer B incorrectly negates the statement by changing "some input size" to "an input size" while keeping "all inputs," creating a different logical structure. Answer D uses universal quantification for functions ("every recursive function") instead of existential, making it far too strong a claim.
Strategy tip: When negating complex logical statements, work systematically through each quantifier from left to right, flipping ∀ to ∃ and vice versa, while also negating the final condition. Practice translating between English and logical notation to avoid common quantifier mistakes. Question 5
A network administrator claims: "In every computer network, if the network uses TCP protocol, then there exists a router such that all data packets passing through that router are delivered without errors." Assuming this claim is incorrect, which scenario demonstrates its falsehood?
- In every computer network using TCP protocol, there exists a router where all data packets are delivered with errors.
- There exists a computer network using TCP protocol where every router has at least one data packet that is delivered with errors. (correct answer)
- There exists a computer network not using TCP protocol where every router delivers all data packets without errors.
- Every computer network using TCP protocol has the property that all routers deliver some data packets with errors.
Explanation: When you encounter logical statements and their negations, the key is carefully translating between everyday language and formal logic structure. The administrator's claim has the logical form: "For all networks, if TCP is used, then there exists a router where all packets are delivered without errors."
To demonstrate this claim is false, you need to find a counterexample - a specific scenario where the claim fails. The original statement says that in ANY TCP network, you can always find AT LEAST ONE router that delivers all packets perfectly. To disprove this, you need to show there exists a TCP network where NO such perfect router exists - meaning every router in that network has at least some packet errors.
Option B correctly provides this counterexample: "There exists a computer network using TCP protocol where every router has at least one data packet that is delivered with errors." This directly contradicts the claim by showing a TCP network where you cannot find even one error-free router.
Option A incorrectly negates the statement by claiming ALL routers have ALL packets with errors - this is too strong and misrepresents the logical structure. Option C discusses non-TCP networks, which is irrelevant since the original claim only applies to TCP networks. Option D makes a universal claim about ALL TCP networks having errors, but the administrator's claim could still be true if each network had one perfect router alongside the imperfect ones.
Remember: when disproving "for all X, there exists Y" statements, look for "there exists X where no such Y exists."
Question 6
Consider the statement about sequences: "∀{an}∃N∈N∀n≥N(an>0→∃m>n such that am<an)" where {an} denotes a sequence of real numbers. What is the correct negation?
- ∃{an}∃N∈N∀n≥N(an≤0∨∀m>n,am≥an)
- ∃{an}∀N∈N∃n≥N(an>0∧∀m>n,am≥an) (correct answer)
- ∀{an}∀N∈N∃n≥N(an>0∧∀m>n,am≥an)
- ∃{an}∀N∈N∀n≥N(an≤0∨∃m>n such that am≥an)
Explanation: When you encounter logical negation problems involving multiple quantifiers, you must systematically flip each quantifier and negate the final statement. The key is working from left to right through the quantifier chain.
The original statement says: "For all sequences, there exists some N where for all n ≥ N, if a term is positive, then there's a later term that's smaller." To negate this complex statement, you flip ∀ to ∃, ∃ to ∀, then ∀ to ∃, and finally negate the implication an>0→∃m>n such that am<an.
The negation of an implication P→Q is P∧¬Q. So an>0→∃m>n such that am<an becomes an>0∧∀m>n,am≥an. This gives us answer B: there exists a sequence where for every N, we can find some n ≥ N such that the term is positive but no later term is smaller.
Option A incorrectly keeps ∀N as ∃N instead of flipping it. Option C fails to change the initial ∀{an} to ∃{an}. Option D incorrectly negates the implication as a disjunction an≤0∨… and changes < to ≥ instead of properly negating the existential statement.
Remember: when negating nested quantifiers, flip each one systematically from left to right, then carefully negate the final logical statement using De Morgan's laws and implication negation rules. Question 7
A database administrator states: "For every table in the database, if the table has a primary key, then there exists a query that can retrieve every record from that table in constant time." Assuming this claim is false, which scenario must exist?
- For every table without a primary key, there exists a query that can retrieve all records from that table in constant time.
- Every table with a primary key has at least one query that takes more than constant time to retrieve all records from that table.
- There is a table without a primary key such that no query can retrieve all records from that table in constant time.
- There is a table with a primary key such that every query takes more than constant time to retrieve all records from that table. (correct answer)
Explanation: When you encounter questions about logical statements and their negations, you need to carefully analyze what it means for a conditional statement to be false. The administrator's claim is a universal statement: "For every table in the database, if the table has a primary key, then there exists a query that can retrieve every record from that table in constant time."
To prove this statement false, you need to find just one counterexample - a single table that has a primary key but for which no query can retrieve all records in constant time. This means every possible query for that table takes more than constant time, which is exactly what answer D describes.
Let's examine why the other options are incorrect. Option A discusses tables without primary keys, but the original claim only makes assertions about tables that do have primary keys, so this is irrelevant to disproving the claim. Option B states that every table with a primary key has "at least one" slow query, but this doesn't contradict the original claim - the administrator only claimed that there exists some fast query, not that all queries are fast. Option C again focuses on tables without primary keys, which doesn't address the administrator's specific claim about tables with primary keys.
Remember that to disprove a "for all" statement of the form "for all X, if P(X) then Q(X)," you only need one example where P(X) is true but Q(X) is false. Look for counterexamples that directly contradict the specific conditions mentioned in the original claim.
Question 8
A mathematician states: "For every prime number p, there exists a positive integer k such that for all integers a not divisible by p, we have ak≡1(modp)." Which statement represents the negation of this claim?
- For every prime number p, there exists a positive integer k such that there exists an integer a not divisible by p with ak≡1(modp).
- There exists a prime number p such that for every positive integer k, there exists an integer a not divisible by p with ak≡1(modp). (correct answer)
- There exists a prime number p and a positive integer k such that for all integers a divisible by p, we have ak≡1(modp).
- For every prime number p and every positive integer k, there exists an integer a not divisible by p with ak≡1(modp).
Explanation: When you encounter logical statements with multiple quantifiers, the key skill is systematically negating each quantifier while preserving the logical structure. The original statement has the form: "For every p (∀p), there exists k (∃k) such that for all a (∀a), property P holds."
To negate this statement, you must flip each quantifier in sequence: ∀ becomes ∃, ∃ becomes ∀, and ∀ becomes ∃, while negating only the final condition. This gives us: "There exists a prime p such that for every positive integer k, there exists an integer a not divisible by p with ak≡1(modp)." This matches choice B exactly.
Choice A incorrectly keeps the first quantifier as "for every" instead of changing it to "there exists." Choice C introduces an irrelevant change by considering integers divisible by p rather than those not divisible by p, which completely alters the mathematical meaning. Choice D fails to properly negate the middle quantifier—it should change "there exists k" to "for every k," but instead writes "for every p and every k."
The key strategy for quantifier negation problems is to work left-to-right through the statement, systematically flipping each quantifier (∀↔∃) while keeping the same variables and conditions until you reach the final statement, which you negate. Practice this mechanical approach—it prevents the logical errors that create most wrong answer choices. Question 9
Consider the statement about graphs: "∃G∀v∈V(G)∃u∈V(G)(deg(v)≥3→d(u,v)=1)" where V(G) is the vertex set of graph G, deg(v) is the degree of vertex v, and d(u,v) is the distance between vertices u and v. What is its negation?
- ∀G∀v∈V(G)∃u∈V(G)(deg(v)≥3∧d(u,v)=1)
- ∃G∃v∈V(G)∀u∈V(G)(deg(v)<3∨d(u,v)=1)
- ∀G∃v∈V(G)∀u∈V(G)(deg(v)≥3∧d(u,v)=1) (correct answer)
- ∃G∀v∈V(G)∀u∈V(G)(deg(v)<3∧d(u,v)=1)
Explanation: When negating complex logical statements with multiple quantifiers and implications, you must systematically apply negation rules while being careful about the order of operations.
To negate the original statement, work from outside to inside. The statement has the structure ∃G∀v∃u(P→Q) where P is "deg(v)≥3" and Q is "d(u,v)=1".
First, flip the quantifiers: ∃G becomes ∀G, ∀v becomes ∃v, and ∃u becomes ∀u. Next, negate the implication P→Q. Since ¬(P→Q)≡P∧¬Q, we get "deg(v)≥3∧d(u,v)=1". This gives us ∀G∃v∈V(G)∀u∈V(G)(deg(v)≥3∧d(u,v)=1), which is answer C.
Answer A incorrectly keeps ∀G and ∀v but should have ∃v. Answer B fails to flip the first quantifier (keeps ∃G instead of ∀G) and incorrectly negates the implication as a disjunction rather than a conjunction. Answer D correctly flips quantifiers but wrongly negates deg(v)≥3 to deg(v)<3 when it should remain deg(v)≥3 in the negated implication.
Remember: when negating implications within quantified statements, the implication P→Q becomes P∧¬Q, not ¬P∧¬Q. Practice this pattern—it's a common source of errors. Question 10
Consider the statement: "For every integer m, if m is odd, then there exists an integer k such that m3−m=8k." Which statement below is logically equivalent to the negation of this statement?
- For every integer m, if m is odd, then for every integer k, we have m3−m=8k.
- For every odd integer m, there exists an integer k such that m3−m=8k.
- There exists an integer m such that m is odd and for every integer k, we have m3−m=8k.
- There exists an odd integer m such that for every integer k, we have m3−m=8k. (correct answer)
Explanation: When you encounter questions about negating logical statements with quantifiers, remember that negation flips universal quantifiers (∀) to existential quantifiers (∃) and vice versa, while also negating the final conclusion.
The original statement has the structure: "For every integer m, if m is odd, then there exists an integer k such that m3−m=8k." In logical notation, this is ∀m:odd(m)→∃k:m3−m=8k.
To negate this properly, you need to find a counterexample that makes the original statement false. This means finding an odd integer m where the conclusion fails—that is, where no integer k satisfies m3−m=8k. The negation becomes: "There exists an odd integer m such that for every integer k, we have m3−m=8k."
Option D captures this structure perfectly. Option A incorrectly keeps the universal quantifier "for every integer m" instead of changing it to existential. Option B makes a similar error by maintaining "for every odd integer m" rather than "there exists." Option C separates the conditions awkwardly—it says "there exists an integer m such that m is odd" instead of the more direct "there exists an odd integer m," though this is logically equivalent to D, making D the more natural choice.
When negating complex logical statements, work systematically: flip each quantifier, then negate the final predicate. Practice identifying the logical structure before attempting the negation. Question 11
Let D be a domain and P(x,y) a binary predicate. Consider the statement: "For every element x in D, if there exists an element y in D such that P(x,y), then for all elements z in D, we have P(x,z)." Which choice below represents the negation of this statement?
- For every element x in D, there exists an element y in D such that P(x,y) and there exists an element z in D such that ¬P(x,z).
- There exists an element x in D such that there exists an element y in D with P(x,y), and there exists an element z in D with ¬P(x,z). (correct answer)
- There exists an element x in D such that for every element y in D, if P(x,y), then there exists an element z in D with ¬P(x,z).
- For every element x in D, if there exists an element y in D such that P(x,y), then there exists an element z in D such that ¬P(x,z).
Explanation: When you encounter negation problems in discrete math, you need to systematically apply De Morgan's laws and the rules for negating quantifiers. The key insight is that negating "for all" gives "there exists" and vice versa, while negating an implication A→B gives A∧¬B.
Let's first translate the original statement into logical form: ∀x∈D:(∃y∈D:P(x,y))→(∀z∈D:P(x,z)). To negate this, we need to find when this implication fails for at least one x.
The negation becomes: ∃x∈D:¬[(∃y∈D:P(x,y))→(∀z∈D:P(x,z))]. Using the rule that ¬(A→B)≡A∧¬B, this simplifies to: ∃x∈D:(∃y∈D:P(x,y))∧¬(∀z∈D:P(x,z)). Finally, ¬(∀z∈D:P(x,z))≡∃z∈D:¬P(x,z), giving us choice B.
Choice A incorrectly keeps the universal quantifier ∀x instead of changing it to ∃x. Choice C misunderstands the structure by introducing an unnecessary conditional within the negation. Choice D fails to negate the initial universal quantifier and creates a weaker statement than the true negation.
Remember: when negating complex logical statements, work systematically from the outside in, flipping quantifiers and applying De Morgan's laws at each step. Practice with the standard negation patterns until they become automatic. Question 12
Let R(x,y,z) be a ternary relation. Consider the statement: "For every x, there exist y and z such that if y=z, then R(x,y,z)." Which of the following is the correct negation?
- There exists x such that for all y and z, if y=z, then ¬R(x,y,z).
- There exists x such that for all y and z, we have y=z and ¬R(x,y,z). (correct answer)
- For every x, there exist y and z such that y=z and ¬R(x,y,z).
- There exists x such that for all y and z with y=z, we have ¬R(x,y,z).
Explanation: When negating complex logical statements with multiple quantifiers and implications, you must systematically apply De Morgan's laws and the rules for negating quantifiers and conditionals.
The original statement is: "For every x, there exist y and z such that if y=z, then R(x,y,z)." In logical notation: ∀x∃y∃z(y=z→R(x,y,z)).
To negate this, we apply the rules step by step: ∀x becomes ∃x, and ∃y∃z becomes ∀y∀z. Next, we must negate the implication y=z→R(x,y,z). The negation of P→Q is P∧¬Q. So (y=z→R(x,y,z)) becomes y=z∧¬R(x,y,z).
The complete negation is: "There exists x such that for all y and z, we have y=z and ¬R(x,y,z)," which matches answer B.
Answer A incorrectly keeps the implication structure instead of converting it to a conjunction. Answer C fails to change the universal quantifier on x to existential. Answer D completely mishandles the implication negation by changing the condition to y=z instead of properly negating y=z→R(x,y,z).
Remember: when negating implications, ¬(P→Q)≡P∧¬Q. The antecedent stays the same while only the consequent gets negated, then they're connected by "and" rather than "if-then." Question 13
Consider the statement: "For every positive integer n, there exists a prime number p such that p>n2 and p divides n!+1." Which of the following is the correct negation of this statement?
- There exists a positive integer n such that for every prime number p, either p≤n2 or p does not divide n!+1. (correct answer)
- For every positive integer n, there exists a prime number p such that p≤n2 and p does not divide n!+1.
- There exists a positive integer n such that for every prime number p, if p>n2, then p does not divide n!+1.
- For every positive integer n and every prime number p, either p≤n2 or p does not divide n!+1.
Explanation: The original statement has the form ∀n∃p(P(n,p)∧Q(n,p)) where P(n,p) is "p>n2" and Q(n,p) is "p divides n!+1". The negation is ∃n∀p¬(P(n,p)∧Q(n,p)), which becomes ∃n∀p(¬P(n,p)∨¬Q(n,p)), or "there exists n such that for every prime p, either p≤n2 or p does not divide n!+1". Choice B incorrectly keeps the original quantifier order. Choice C adds an unnecessary conditional structure. Choice D changes both quantifiers incorrectly. Question 14
Let P(x,y) be a predicate over the domain of positive integers. Consider the statement S: "There exists a positive integer x such that for every positive integer y≥x, we have P(x,y)." Which of the following is equivalent to ¬S?
- For every positive integer x, there exists a positive integer y<x such that ¬P(x,y).
- There exists a positive integer x such that for every positive integer y≥x, we have ¬P(x,y).
- For every positive integer x, there exists a positive integer y≥x such that ¬P(x,y). (correct answer)
- There exists a positive integer y such that for every positive integer x≤y, we have ¬P(x,y).
Explanation: When you encounter questions about negating complex logical statements involving quantifiers, the key is systematically applying De Morgan's laws to flip each quantifier and negate the final predicate.
The original statement S can be written symbolically as: ∃x∀y≥xP(x,y). To find ¬S, you must negate this step by step. The negation of "there exists" (∃) becomes "for all" (∀), and the negation of "for all" (∀) becomes "there exists" (∃). Finally, you negate the predicate itself.
Starting with ¬(∃x∀y≥xP(x,y)), this becomes ∀x¬(∀y≥xP(x,y)), which further becomes ∀x∃y≥x¬P(x,y). In words: "For every positive integer x, there exists a positive integer y≥x such that ¬P(x,y)." This matches option C exactly.
Option A is wrong because it changes the constraint from y≥x to y<x, which fundamentally alters the meaning. Option B incorrectly keeps the original quantifier structure (∃x∀y) instead of flipping them. Option D scrambles the roles of x and y and uses x≤y instead of y≥x.
Remember this pattern: when negating nested quantifiers, flip each quantifier in sequence from outside to inside, preserve all constraints exactly as written, and negate only the final predicate. Practice writing statements symbolically first—it makes the negation process much clearer. Question 15
Consider the nested quantified statement: "For every ϵ>0, there exists δ>0 such that for all x, if 0<∣x−a∣<δ, then ∣f(x)−L∣<ϵ." Which of the following correctly negates this statement?
- There exists ϵ>0 and δ>0 such that for all x, if 0<∣x−a∣<δ, then ∣f(x)−L∣≥ϵ.
- For all ϵ>0, there exists δ>0 such that there exists x with 0<∣x−a∣<δ and ∣f(x)−L∣≥ϵ.
- There exists ϵ>0 such that for all δ>0, there exists x with 0<∣x−a∣<δ and ∣f(x)−L∣≥ϵ. (correct answer)
- For all ϵ>0 and all δ>0, there exists x such that 0<∣x−a∣<δ and ∣f(x)−L∣≥ϵ.
Explanation: When you encounter nested quantifiers, the key to finding the correct negation is systematically moving the negation symbol through each quantifier and logical connective, flipping ∀ to ∃, ∃ to ∀, and negating the final statement.
The original statement has the logical structure: ∀ε > 0, ∃δ > 0, ∀x, (P(x) → Q(x)), where P(x) is "0 < |x - a| < δ" and Q(x) is "|f(x) - L| < ε".
To negate this, you flip each quantifier as you move through: ∃ε > 0 such that ∀δ > 0, ∃x where ¬(P(x) → Q(x)). Since ¬(P → Q) is equivalent to (P ∧ ¬Q), the final negation becomes: "There exists ε > 0 such that for all δ > 0, there exists x with 0 < |x - a| < δ and |f(x) - L| ≥ ε." This matches choice C.
Choice A incorrectly keeps "there exists δ > 0" instead of flipping it to "for all δ > 0," and it maintains the universal quantifier over x. Choice B fails to negate the first quantifier, keeping "for all ε > 0" instead of "there exists ε > 0." Choice D incorrectly negates both the ε and δ quantifiers to universal quantifiers, when only the ε should become existential.
Remember: when negating nested quantifiers, work from left to right, flip each quantifier (∀ becomes ∃, ∃ becomes ∀), and carefully negate the final conditional statement using the equivalence ¬(P → Q) ≡ (P ∧ ¬Q).
Question 16
Let S be the statement: "There exists a real number x such that for all real numbers y>0, we have x2+y2<xy." The negation of S is equivalent to which of the following?
- For all real numbers x, there exists a real number y>0 such that x2+y2≥xy. (correct answer)
- There exists a real number x such that for all real numbers y>0, we have x2+y2≥xy.
- For all real numbers x and all real numbers y>0, we have x2+y2≥xy.
- There exists a real number y>0 such that for all real numbers x, we have x2+y2≥xy.
Explanation: The original statement has the form ∃x∀y(P(y)→Q(x,y)) where P(y) is "y>0" and Q(x,y) is "x2+y2<xy". Since the domain restriction y>0 is built into the quantification, we can treat this as ∃x∀y>0Q(x,y). The negation flips both quantifiers and negates the predicate: ∀x∃y>0¬Q(x,y), which gives us choice A. Choice B keeps the wrong quantifier order, choice C changes both quantifiers to universal, and choice D swaps the variables' roles entirely. Question 17
Consider the statement: "For every integer n, if n is prime, then there exists a positive integer k such that n=2k−1." What is the correct negation of this statement?
- There exists an integer n such that n is prime and for all positive integers k, n=2k−1. (correct answer)
- For every integer n, if n is not prime, then for all positive integers k, n=2k−1.
- There exists an integer n such that n is not prime or there exists a positive integer k such that n=2k−1.
- For every integer n, n is not prime and for all positive integers k, n=2k−1.
Explanation: The original statement has the form ∀n(P(n)→∃kQ(n,k)). Its negation is ∃n¬(P(n)→∃kQ(n,k)), which is equivalent to ∃n(P(n)∧¬(∃kQ(n,k))), or ∃n(P(n)∧∀k¬Q(n,k)). This translates to: there exists an integer n such that n is prime and for all positive integers k, n=2k−1. Choice B incorrectly negates the antecedent instead of the entire implication. Choice C uses 'or' instead of 'and' when connecting the negated components. Choice D incorrectly applies universal quantification instead of existential. Question 18
A mathematics professor states: "Every student who studies discrete mathematics for at least 10 hours per week will pass every exam in the course." Which statement correctly negates this claim?
- There exists a student who studies discrete mathematics for at least 10 hours per week but fails at least one exam in the course. (correct answer)
- Every student who studies discrete mathematics for less than 10 hours per week will fail at least one exam in the course.
- There exists a student who studies discrete mathematics for less than 10 hours per week and fails at least one exam in the course.
- No student who studies discrete mathematics for at least 10 hours per week will pass every exam in the course.
Explanation: The original statement can be written as ∀s(S(s)→∀eP(s,e)) where S(s) means "student s studies at least 10 hours per week" and P(s,e) means "student s passes exam e". The negation is ∃s¬(S(s)→∀eP(s,e))=∃s(S(s)∧¬(∀eP(s,e)))=∃s(S(s)∧∃e¬P(s,e)). This means there exists a student who studies at least 10 hours per week but fails at least one exam. Choice B incorrectly negates the antecedent. Choice C changes the study time condition incorrectly. Choice D uses universal quantification instead of existential. Question 19
Consider the statement: "∃x∈N∀y∈N∃z∈N(xy=z2→gcd(x,y)=1)". What is the correct negation of this statement?
- ∃x∈N∀y∈N∀z∈N(xy=z2∧gcd(x,y)>1)
- ∃x∈N∃y∈N∀z∈N(xy=z2∨gcd(x,y)>1)
- ∀x∈N∃y∈N∃z∈N(xy=z2∧gcd(x,y)>1)
- ∀x∈N∃y∈N∀z∈N(xy=z2∧gcd(x,y)>1) (correct answer)
Explanation: When negating complex logical statements with multiple quantifiers and implications, you must systematically apply negation rules at each level. The original statement has the structure ∃x∀y∃z(P→Q), where P is "xy=z2" and Q is "gcd(x,y)=1".
To negate this properly, first flip each quantifier: ∃ becomes ∀ and vice versa. So ∃x∀y∃z becomes ∀x∃y∀z. Next, negate the inner statement (xy=z2→gcd(x,y)=1). Since ¬(P→Q)≡P∧¬Q, this becomes xy=z2∧gcd(x,y)=1. In this context, gcd(x,y)=1 means gcd(x,y)>1 since gcd values are positive integers.
The complete negation is ∀x∈N∃y∈N∀z∈N(xy=z2∧gcd(x,y)>1), which is answer D.
Option A fails to flip the first quantifier (keeps ∃x). Option B incorrectly flips ∀y to ∃y but keeps ∃z, and uses disjunction instead of conjunction when negating the implication. Option C flips quantifiers correctly but incorrectly negates the implication as xy=z2∧gcd(x,y)>1 instead of xy=z2∧gcd(x,y)>1.
Remember: when negating P→Q, you get P∧¬Q, not ¬P∧¬Q. Question 20
Consider the nested quantified statement: "∀x∈R∃y∈R∀z∈R(x+y>z2→z=0)". What is the correct negation?
- ∃x∈R∀y∈R∃z∈R(x+y>z2∧z=0) (correct answer)
- ∃x∈R∃y∈R∀z∈R(x+y≤z2∨z=0)
- ∀x∈R∃y∈R∃z∈R(x+y>z2∧z=0)
- ∃x∈R∀y∈R∀z∈R(x+y≤z2∧z=0)
Explanation: To negate ∀x∃y∀z(P→Q), we get ∃x∀y∃z¬(P→Q), which is ∃x∀y∃z(P∧¬Q). Here, P is x+y>z2 and Q is z=0, so ¬Q is z=0. The quantifiers flip: ∀x becomes ∃x, ∃y becomes ∀y, and ∀z becomes ∃z. Choice B incorrectly keeps ∃y as ∃y and negates the antecedent. Choice C fails to negate the first quantifier. Choice D incorrectly negates the antecedent and changes the final quantifier incorrectly.