Discrete Math Quiz: Checking Solutions
20 questions · exam conditions
0:00
Checking SolutionsQuestion 1 of 20

A student claims that the function f(x)=x+xf(x) = \lfloor x \rfloor + \lfloor -x \rfloor equals zero for all real numbers xx. To validate this reasoning, which of the following approaches would be most appropriate?

Check the formula for several integer values and conclude it holds for all real numbers
Verify the claim by testing both integer and non-integer values, noting that the function equals 1-1 when xx is not an integer
Use the property that x=x\lfloor -x \rfloor = -\lfloor x \rfloor to algebraically prove the function equals zero
Apply the definition of floor function only to positive values since negative inputs complicate the analysis
← Back to quizzes

Discrete Math Quiz

Discrete Math Quiz: Checking Solutions

Practice Checking Solutions in Discrete Math with focused quiz questions that help you check what you know, review explanations, and build confidence with test-style prompts.

What this quiz covers

This quiz focuses on Checking Solutions, giving you a quick way to practice the rules, question types, and explanations that matter most for Discrete Math.

How to use this quiz

Try each quiz question before looking at the correct answer. Use the explanations to review missed ideas, then come back to similar questions until the pattern feels familiar.

All questions

Question 1

A student claims that the function f(x)=x+xf(x) = \lfloor x \rfloor + \lfloor -x \rfloor equals zero for all real numbers xx. To validate this reasoning, which of the following approaches would be most appropriate?

  1. Check the formula for several integer values and conclude it holds for all real numbers
  2. Verify the claim by testing both integer and non-integer values, noting that the function equals 1-1 when xx is not an integer (correct answer)
  3. Use the property that x=x\lfloor -x \rfloor = -\lfloor x \rfloor to algebraically prove the function equals zero
  4. Apply the definition of floor function only to positive values since negative inputs complicate the analysis
Explanation: To validate the student's claim, we must test both integer and non-integer cases. For integers: f(2)=2+2=2+(2)=0f(2) = \lfloor 2 \rfloor + \lfloor -2 \rfloor = 2 + (-2) = 0. For non-integers: f(1.5)=1.5+1.5=1+(2)=1f(1.5) = \lfloor 1.5 \rfloor + \lfloor -1.5 \rfloor = 1 + (-2) = -1. The claim is false. Choice A is insufficient (only tests integers). Choice C uses an incorrect property (xx\lfloor -x \rfloor \neq -\lfloor x \rfloor in general). Choice D ignores necessary test cases.

Question 2

A student solving a system of modular equations finds x17(mod60)x \equiv 17 \pmod{60} as the solution to the system x5(mod12)x \equiv 5 \pmod{12} and x2(mod5)x \equiv 2 \pmod{5}. To validate this solution, which verification approach is most thorough?

  1. Substitute x=17x = 17 into both original congruences and verify they hold true
  2. Check that gcd(12,5)=1\gcd(12, 5) = 1 and apply the Chinese Remainder Theorem formula
  3. Verify that x=17x = 17 satisfies the congruences and confirm the solution is unique modulo 60 (correct answer)
  4. Calculate several values x=17,77,137x = 17, 77, 137 and verify each satisfies both congruences
Explanation: Complete validation requires both checking that the proposed solution works and confirming it represents the complete solution set. Since gcd(12,5)=1\gcd(12,5) = 1, the Chinese Remainder Theorem guarantees a unique solution modulo lcm(12,5)=60\text{lcm}(12,5) = 60. Choice A only verifies the specific value works but doesn't confirm completeness. Choice B verifies the theorem applies but doesn't check the actual solution. Choice D unnecessarily checks multiple equivalent values when one verification plus uniqueness confirmation suffices.

Question 3

A proposed algorithm for finding the shortest path in a weighted graph claims to work by repeatedly selecting the edge with minimum weight that doesn't create a cycle. A colleague argues this is incorrect because it might miss the optimal solution. What is the most effective way to check whether the colleague's criticism is valid?

  1. Test the algorithm on several random graphs and compare results with Dijkstra's algorithm
  2. Prove mathematically that the greedy choice property holds for shortest path problems
  3. Construct a specific weighted graph where the algorithm produces a suboptimal path (correct answer)
  4. Verify that the algorithm correctly handles negative edge weights in all test cases
Explanation: The described algorithm is actually finding a minimum spanning tree, not shortest paths between vertices. The most definitive way to validate the colleague's criticism is to construct a counterexample where this approach fails for shortest path finding. For instance, in a triangle graph with edges of weights 1, 1, and 10, the algorithm might select both weight-1 edges for the MST, but the shortest path between the endpoints of the weight-10 edge is 2, not 1. Choice A might work but isn't definitive, choice B is investigating the wrong property, and choice D addresses an irrelevant issue since the fundamental approach is flawed regardless of edge weight signs.

Question 4

A solution to a recurrence relation problem states that an=32n23na_n = 3 \cdot 2^n - 2 \cdot 3^n satisfies the recurrence an=5an16an2a_n = 5a_{n-1} - 6a_{n-2} with initial conditions a0=1,a1=0a_0 = 1, a_1 = 0. To thoroughly validate this solution, which verification steps are both necessary and sufficient?

  1. Check that the proposed solution satisfies the initial conditions and verify the characteristic equation
  2. Substitute the solution into the recurrence relation and confirm it holds for all n2n \geq 2
  3. Verify the initial conditions, substitute into the recurrence relation, and check uniqueness of the solution (correct answer)
  4. Calculate a2,a3,a4a_2, a_3, a_4 using both the recurrence and the proposed formula and compare results
Explanation: Complete validation requires three components: (1) verifying initial conditions are satisfied, (2) confirming the proposed solution satisfies the recurrence relation for all valid n, and (3) establishing that the solution is unique (which follows from the theory of linear recurrences with constant coefficients). Choice A misses verification of the recurrence relation itself. Choice B misses initial conditions and uniqueness. Choice D only provides finite verification, which is insufficient for proving the solution works for all n. Only choice C encompasses all necessary verification steps.

Question 5

A student models a tournament bracket as a binary tree and claims that a tournament with n=2kn = 2^k players requires exactly n1n-1 games. The reasoning states: "Each game eliminates one player, and we start with nn players and end with 1 winner, so n1n-1 eliminations are needed." How should this reasoning be validated?

  1. Verify the tree structure has the correct number of internal nodes and check that each internal node represents exactly one game
  2. Confirm that the elimination argument is sound and verify the formula works for several tournament sizes
  3. Check that the binary tree model accurately represents the tournament structure and validate the counting argument (correct answer)
  4. Prove by induction that a complete binary tree with nn leaves has n1n-1 internal nodes
Explanation: Validation should verify both that the binary tree model correctly represents the tournament structure (each internal node is a game, leaves are final rankings, tree is complete) and that the elimination counting argument is logically sound. Choice A focuses only on the tree properties without validating the model itself. Choice B checks the logic and examples but doesn't verify the model representation. Choice D proves a related mathematical fact but doesn't validate whether the model correctly represents the tournament problem.

Question 6

A Boolean logic solution claims that the expression (pq)(¬pr)(qr)(p \land q) \lor (\neg p \land r) \lor (q \land r) is equivalent to (pq)(¬pr)(p \land q) \lor (\neg p \land r). To check this claimed equivalence, which approach would be most reliable?

  1. Construct truth tables for both expressions and verify they have identical output columns (correct answer)
  2. Use algebraic manipulation with Boolean laws to derive one expression from the other
  3. Test the expressions with several representative combinations of truth values for pp, qq, and rr
  4. Apply De Morgan's laws to convert both expressions to disjunctive normal form and compare
Explanation: Truth tables provide a complete and systematic verification by exhaustively checking all possible truth value assignments. This is the most reliable method for Boolean equivalence because it's impossible for equivalent expressions to differ on any input. Choice B would work if executed correctly but is more prone to algebraic errors. Choice C provides only partial verification and might miss cases where the expressions differ. Choice D misapplies De Morgan's laws, which are used for negation of expressions, not for this type of comparison.

Question 7

A student claims that for any graph GG with nn vertices and mm edges, if m>(n12)m > \binom{n-1}{2}, then GG must be connected. To validate this reasoning, which approach would definitively establish whether the claim is correct?

  1. Construct a counterexample with n=5n = 5 vertices, m=7m = 7 edges, where the graph is disconnected (correct answer)
  2. Prove that any graph with more than (n12)\binom{n-1}{2} edges contains a spanning tree of size n1n-1
  3. Show that the maximum number of edges in a disconnected graph on nn vertices is (n12)\binom{n-1}{2}
  4. Verify the claim holds for small values n=3,4,5n = 3, 4, 5 and conclude by mathematical induction
Explanation: To validate reasoning about a universal claim, finding a single counterexample definitively disproves it. A graph with 5 vertices where 4 vertices form a complete subgraph (6 edges) and 1 vertex is isolated, plus 1 additional edge between two vertices in the complete subgraph, gives 7 edges but remains disconnected. Since (42)=6<7\binom{4}{2} = 6 < 7, this counterexample shows the claim is false. Choice B assumes the conclusion, choice C would actually support the claim if proven, and choice D cannot establish a universal claim through finite verification.

Question 8

A proposed solution to finding the number of spanning trees in a complete graph KnK_n uses Kirchhoff's matrix-tree theorem and concludes the answer is nn2n^{n-2}. To validate this result, a student should verify that:

  1. The Laplacian matrix was constructed correctly and the determinant calculation was performed accurately
  2. The result matches Cayley's formula and gives correct values for small cases like K3K_3 and K4K_4
  3. Both the matrix construction and determinant calculation are correct, and the result agrees with known formulas (correct answer)
  4. The matrix-tree theorem applies to complete graphs and the resulting matrix has the expected eigenvalues
Explanation: Complete validation requires verifying the computational steps (correct Laplacian matrix construction and determinant calculation) and confirming the result matches established theory (Cayley's formula). This combines procedural verification with theoretical consistency checking. Choice A only covers the computational aspect. Choice B only covers the theoretical consistency. Choice D focuses on applicability and eigenvalues, which don't directly validate the specific calculation performed.

Question 9

A student claims that the generating function G(x)=1(1x)3G(x) = \frac{1}{(1-x)^3} counts the number of ways to distribute nn identical objects into 3 distinct bins. To validate this claim, what should be verified?

  1. Check that the generating function has the correct form for problems involving identical objects and distinct containers
  2. Confirm that G(x)=(1+x+x2+)3G(x) = (1 + x + x^2 + \cdots)^3 and that each factor represents choices for one bin
  3. Verify that G(1)=G(1) = \infty as expected for an infinite number of total distributions
  4. Check that the coefficient of xnx^n in the expansion equals (n+22)\binom{n+2}{2} and verify this matches the stars-and-bars formula (correct answer)
Explanation: When validating a generating function claim, you need to verify that the mathematical expression actually produces the correct counts for the stated combinatorial problem. The correct approach is D because it provides complete verification through two essential steps. First, you must confirm that the coefficient of xnx^n in 1(1x)3\frac{1}{(1-x)^3} equals (n+22)\binom{n+2}{2}. Using the generalized binomial theorem, this expansion gives coefficients (n+3131)=(n+22)\binom{n+3-1}{3-1} = \binom{n+2}{2}. Second, you verify this matches the stars-and-bars formula for distributing nn identical objects into 3 distinct bins, which is indeed (n+3131)=(n+22)\binom{n+3-1}{3-1} = \binom{n+2}{2}. A is insufficient because checking the "correct form" doesn't verify the actual counts. Many problems involve identical objects and distinct containers but have different generating functions. B contains a fundamental error. The expression (1+x+x2+)3(1 + x + x^2 + \cdots)^3 would count ways to place distinguishable objects (one per bin per term), not identical objects. While 1(1x)3\frac{1}{(1-x)^3} does equal this expression, the interpretation is wrong for this problem. C is meaningless as verification. That G(1)=G(1) = \infty simply reflects that there are infinitely many possible values of nn, but tells you nothing about whether the coefficients count the right thing. Key strategy: Always verify generating functions by checking that specific coefficients match known combinatorial formulas. Abstract properties like convergence behavior rarely validate counting claims.

Question 10

A proof that a relation RR on set S={a,b,c,d}S = \{a, b, c, d\} is an equivalence relation shows that RR is reflexive by verifying (a,a),(b,b),(c,c),(d,d)R(a,a), (b,b), (c,c), (d,d) \in R, and symmetric by checking that whenever (x,y)R(x,y) \in R, then (y,x)R(y,x) \in R for all pairs in a given list. To complete the validation, what must be verified for transitivity?

  1. For each element xSx \in S, verify that if (x,y)R(x,y) \in R and (y,z)R(y,z) \in R, then (x,z)R(x,z) \in R
  2. Check that for all triples (x,y,z)(x,y,z) where (x,y)R(x,y) \in R and (y,z)R(y,z) \in R, we have (x,z)R(x,z) \in R (correct answer)
  3. Verify that the relation contains all pairs (x,z)(x,z) where there exists some yy with (x,y),(y,z)R(x,y), (y,z) \in R
  4. Confirm that for any chain x1,x2,,xnx_1, x_2, \ldots, x_n in RR, the pair (x1,xn)(x_1, x_n) is also in RR
Explanation: Transitivity requires checking every possible triple of elements where the first two pairs are in R, then verifying the third pair is also in R. Choice B correctly states this comprehensive requirement. Choice A is incomplete because it suggests checking only for each starting element x, potentially missing some triples. Choice C restates the requirement but less precisely. Choice D describes a stronger condition (transitivity over arbitrary-length chains) which, while related, goes beyond the basic transitivity requirement and would be unnecessarily complex to verify directly.

Question 11

In a probability model for a discrete random process, a student calculates that events AA, BB, and CC have probabilities P(A)=0.4P(A) = 0.4, P(B)=0.3P(B) = 0.3, P(C)=0.5P(C) = 0.5, with P(AB)=0.1P(A \cap B) = 0.1, P(AC)=0.2P(A \cap C) = 0.2, P(BC)=0.15P(B \cap C) = 0.15, and P(ABC)=0.05P(A \cap B \cap C) = 0.05. What should be checked to validate this probability model?

  1. Verify that each pairwise intersection probability is less than both individual event probabilities
  2. Check that P(A)+P(B)+P(C)=1.2>1P(A) + P(B) + P(C) = 1.2 > 1 is acceptable since the events are not mutually exclusive
  3. Confirm that the inclusion-exclusion principle gives a valid probability for P(ABC)P(A \cup B \cup C)
  4. Verify that all individual and joint probabilities are between 0 and 1, and that P(ABC)1P(A \cup B \cup C) \leq 1 (correct answer)
Explanation: When validating any probability model, you need to ensure it satisfies the fundamental axioms of probability theory. This means checking that all probabilities are non-negative, no probability exceeds 1, and the total probability of the sample space doesn't exceed 1. Let's verify this model using the inclusion-exclusion principle: P(ABC)=P(A)+P(B)+P(C)P(AB)P(AC)P(BC)+P(ABC)P(A \cup B \cup C) = P(A) + P(B) + P(C) - P(A \cap B) - P(A \cap C) - P(B \cap C) + P(A \cap B \cap C) Substituting: P(ABC)=0.4+0.3+0.50.10.20.15+0.05=0.8P(A \cup B \cup C) = 0.4 + 0.3 + 0.5 - 0.1 - 0.2 - 0.15 + 0.05 = 0.8 Since P(ABC)=0.81P(A \cup B \cup C) = 0.8 \leq 1, this model is valid. Answer D correctly identifies both necessary checks: all probabilities must be between 0 and 1 (they are), and P(ABC)1P(A \cup B \cup C) \leq 1 (it is). Answer A is incomplete—while pairwise intersections should be less than individual probabilities (and they are here), this alone doesn't validate the entire model. Answer B shows a fundamental misunderstanding: the sum P(A)+P(B)+P(C)=1.2P(A) + P(B) + P(C) = 1.2 is irrelevant for non-mutually exclusive events, and this sum can exceed 1 without invalidating the model. Answer C is partially correct but incomplete—checking inclusion-exclusion gives a valid result, but you must also verify that this result doesn't exceed 1. Remember: probability model validation requires checking that all basic axioms hold. Always verify individual probabilities are in [0,1] and that the union of all events has probability ≤ 1.

Question 12

A student proves that a particular graph GG is Eulerian by showing it is connected and that every vertex has even degree. However, the student's connection proof only demonstrates that there is a path between vertices v1v_1 and v7v_7. What error in reasoning needs to be addressed?

  1. The student must verify that every vertex has degree exactly 2, not just even degree
  2. Showing a path between two specific vertices is insufficient to prove the entire graph is connected (correct answer)
  3. The student should have proven the graph is Hamiltonian rather than Eulerian for this application
  4. Even degree is necessary but not sufficient; the student must also verify the graph is simple
Explanation: To prove a graph is connected, one must show that every pair of vertices has a path between them, not just one specific pair. The student's proof is incomplete because demonstrating connectivity between v1v_1 and v7v_7 doesn't establish that all other vertices are reachable from these or from each other. Choice A is incorrect because Eulerian graphs require even degree, not degree 2. Choice C misidentifies the theorem being applied. Choice D is wrong because the condition for Eulerian graphs doesn't require the graph to be simple (no multiple edges or loops).

Question 13

A combinatorial argument claims that the number of ways to distribute nn identical balls into kk distinct boxes is (n+k1k1)\binom{n+k-1}{k-1}. A student verifies this by checking that when n=3n = 3 and k=2k = 2, the formula gives (41)=4\binom{4}{1} = 4, and by listing the distributions: (3,0), (2,1), (1,2), (0,3). What additional validation should be performed?

  1. Verify the formula for several other small values and check that the combinatorial interpretation is correct (correct answer)
  2. Prove that the formula satisfies the recurrence relation for stars and bars problems
  3. Confirm that the formula gives integer results for all positive values of nn and kk
  4. Test the formula on edge cases like n=0n = 0 or k=1k = 1 and verify boundary conditions
Explanation: While the student correctly verified one case, additional validation should include testing more cases and ensuring the combinatorial interpretation (stars and bars method) correctly applies to the problem setup. The student should verify that the problem indeed involves identical balls and distinct boxes, and that empty boxes are allowed. Choice B involves proving the underlying theory rather than validating the application. Choice C is automatically satisfied since binomial coefficients are always integers for valid inputs. Choice D tests edge cases but doesn't address whether the fundamental model is correct for the stated problem.

Question 14

A proof by induction claims that i=1ni2=n(n+1)(2n+1)6\sum_{i=1}^n i^2 = \frac{n(n+1)(2n+1)}{6} for all positive integers nn. In the inductive step, a student writes: "Assume the formula holds for kk. Then i=1k+1i2=i=1ki2+(k+1)2=k(k+1)(2k+1)6+(k+1)2\sum_{i=1}^{k+1} i^2 = \sum_{i=1}^k i^2 + (k+1)^2 = \frac{k(k+1)(2k+1)}{6} + (k+1)^2." What additional verification is needed to complete the proof?

  1. Show that the base case n=1n = 1 satisfies the formula and verify the inductive hypothesis is correctly stated
  2. Algebraically simplify k(k+1)(2k+1)6+(k+1)2\frac{k(k+1)(2k+1)}{6} + (k+1)^2 to obtain (k+1)(k+2)(2k+3)6\frac{(k+1)(k+2)(2k+3)}{6} (correct answer)
  3. Verify that i=10i2=0\sum_{i=1}^0 i^2 = 0 and confirm the formula works for several small values of nn
  4. Prove that the formula is unique by showing no other polynomial expression could satisfy the same recurrence
Explanation: The student has correctly set up the inductive step but hasn't completed the crucial algebraic manipulation to show that the expression equals the formula for n=k+1n = k+1. The inductive step requires proving that k(k+1)(2k+1)6+(k+1)2=(k+1)(k+2)(2k+3)6\frac{k(k+1)(2k+1)}{6} + (k+1)^2 = \frac{(k+1)(k+2)(2k+3)}{6}. Choice A addresses the base case, which is separate from completing this inductive step. Choice C suggests unnecessary verification. Choice D is irrelevant to completing the induction proof. Only choice B identifies the specific algebraic work needed to finish the inductive step.

Question 15

A student models a scheduling problem as a graph coloring problem where courses are vertices and edges connect courses that cannot be scheduled simultaneously. The student claims that if the graph has chromatic number χ(G)=4\chi(G) = 4, then exactly 4 time slots are needed. To validate this reasoning, what potential flaw should be investigated?

  1. Whether the graph construction correctly represents all scheduling constraints from the original problem (correct answer)
  2. Whether the chromatic number calculation used the most efficient algorithm available
  3. Whether the graph is planar, since non-planar graphs may have different coloring properties
  4. Whether the student considered that larger graphs typically require more computational time to color
Explanation: The critical flaw to investigate is whether the graph model accurately captures all constraints from the real scheduling problem. If the student missed constraints (like room capacity, instructor availability, or prerequisite requirements), the graph might be incomplete, leading to an underestimate of required time slots. The chromatic number gives the minimum colors needed for the modeled graph, but if the model is incomplete, this doesn't reflect the actual scheduling requirements. Choices B and D relate to computational efficiency but don't affect correctness. Choice C addresses graph properties that don't directly impact the validity of the chromatic number calculation for scheduling.

Question 16

To verify that the recurrence relation an=3an12an2a_n = 3a_{n-1} - 2a_{n-2} with a0=1,a1=2a_0 = 1, a_1 = 2 has the closed form an=2n+(1)n1na_n = 2^n + (-1)^n \cdot 1^n, a student computes a2a_2 using both methods. Which calculation correctly validates the proposed solution?

  1. Recurrence: a2=3(2)2(1)=4a_2 = 3(2) - 2(1) = 4; Closed form: a2=22+(1)212=4+1=5a_2 = 2^2 + (-1)^2 \cdot 1^2 = 4 + 1 = 5; Solution invalid (correct answer)
  2. Recurrence: a2=3(2)2(1)=4a_2 = 3(2) - 2(1) = 4; Closed form: a2=22+(1)212=4+1=5a_2 = 2^2 + (-1)^2 \cdot 1^2 = 4 + 1 = 5; Solution valid since both are positive
  3. Recurrence: a2=3(2)2(1)=4a_2 = 3(2) - 2(1) = 4; Closed form: a2=22+(1)212=4+1=5a_2 = 2^2 + (-1)^2 \cdot 1^2 = 4 + 1 = 5; Need more terms to conclude
  4. Recurrence: a2=3(1)2(2)=1a_2 = 3(1) - 2(2) = -1; Closed form: a2=22+(1)212=4+1=5a_2 = 2^2 + (-1)^2 \cdot 1^2 = 4 + 1 = 5; Solution invalid
Explanation: Using the recurrence: a2=3a12a0=3(2)2(1)=62=4a_2 = 3a_1 - 2a_0 = 3(2) - 2(1) = 6 - 2 = 4. Using the proposed closed form: a2=22+(1)212=4+1=5a_2 = 2^2 + (-1)^2 \cdot 1^2 = 4 + 1 = 5. Since 454 \neq 5, the proposed solution is invalid. Choice B incorrectly concludes validity despite different values. Choice C suggests more testing when one counterexample suffices. Choice D has an arithmetic error in the recurrence calculation.

Question 17

A student uses strong induction to prove that every integer n2n \geq 2 can be written as a sum of distinct powers of 2. The base cases check n=2=21n = 2 = 2^1 and n=3=21+20n = 3 = 2^1 + 2^0. For the inductive step, which reasoning best validates the logical structure?

  1. Assume the statement holds for all k<nk < n, then show n=2j+mn = 2^j + m where m<nm < n and 2j2^j doesn't appear in mm's representation (correct answer)
  2. The binary representation of nn directly gives the required sum, making induction unnecessary for this problem
  3. Assume the statement holds for n1n-1, then add 1 to get a representation for nn using distinct powers
  4. Check that if nn is even, use n/2n/2's representation shifted by one power; if odd, subtract 1 and apply even case
Explanation: Strong induction requires assuming the statement for all k<nk < n, then proving for nn. The correct approach: let 2j2^j be the largest power of 2 with 2jn2^j \leq n. Then n=2j+mn = 2^j + m where 0m<2j<n0 \leq m < 2^j < n. By the inductive hypothesis, mm has a representation using distinct powers of 2, all smaller than 2j2^j, so 2j2^j doesn't conflict. Choice B abandons induction entirely. Choice C uses weak induction (insufficient). Choice D gives a specific algorithm but doesn't follow strong induction structure.

Question 18

A student models a scheduling problem using graph coloring and claims that the chromatic number of their conflict graph is 4, meaning 4 time slots are needed. To validate this solution approach, which verification would be most comprehensive?

  1. Confirm the graph has maximum degree 3, since chromatic number ≤ maximum degree + 1 by Brook's theorem
  2. Verify the graph model correctly represents conflicts, then check that 4 colors suffice for the proposed coloring
  3. Calculate the clique number and ensure it doesn't exceed 4, since chromatic number ≥ clique number
  4. Check that a 4-coloring exists by verifying no adjacent vertices share colors, then confirm no 3-coloring is possible (correct answer)
Explanation: When validating a graph coloring solution for scheduling problems, you need to verify both that your proposed solution works and that it's optimal (uses the minimum number of colors). The correct approach is D because comprehensive verification requires two steps: first confirming that your 4-coloring is valid (no adjacent vertices share the same color), then proving optimality by showing no 3-coloring exists. Only by demonstrating that fewer colors are impossible can you confidently claim the chromatic number is exactly 4. Let's examine why the other options fall short. Option A uses Brook's theorem incorrectly - while the chromatic number is at most Δ+1\Delta + 1 (where Δ\Delta is maximum degree), having maximum degree 3 only tells you the chromatic number is at most 4, not that it equals 4. Option B focuses on model validation and checking the 4-coloring works, but crucially omits verifying that 4 is the minimum number needed. Option C uses the clique number bound correctly (chromatic number ≥ clique number), but this only provides a lower bound - finding a clique of size 3 doesn't prove you need exactly 4 colors. The key insight is that determining chromatic number requires proving both an upper bound (showing kk colors suffice) and a lower bound (showing k1k-1 colors don't suffice). Only option D addresses both requirements. Remember: when verifying chromatic number claims, always check both directions - that your proposed coloring works AND that fewer colors fail. This two-part verification is essential for optimization problems disguised as graph theory.

Question 19

A student proves that k=1nk2=n(n+1)(2n+1)6\sum_{k=1}^{n} k^2 = \frac{n(n+1)(2n+1)}{6} by induction and then claims this validates that k=1100k2=338350\sum_{k=1}^{100} k^2 = 338350. To check this calculation, which approach identifies the error?

  1. Verify the induction proof is correct, then accept the numerical result since the formula is proven valid
  2. Substitute n=100n = 100 into the proven formula: 1001012016=2,030,1006=338,350\frac{100 \cdot 101 \cdot 201}{6} = \frac{2,030,100}{6} = 338,350, confirming the result
  3. Check boundary cases like n=1,2,3n = 1, 2, 3 to verify the formula works before trusting the n=100n = 100 calculation
  4. Compute 1001012016=2,030,1006338,350\frac{100 \cdot 101 \cdot 201}{6} = \frac{2,030,100}{6} \approx 338,350, but verify that 6 divides 2,030,100 exactly (correct answer)
Explanation: Even with a correct formula, computational errors can occur. We must verify: 1001012016=2,030,1006\frac{100 \cdot 101 \cdot 201}{6} = \frac{2,030,100}{6}. Since 2,030,100=6×338,3502,030,100 = 6 \times 338,350, the division is exact and the answer is correct. Choice A skips verification of the specific calculation. Choice B shows the work but doesn't emphasize checking for exact division. Choice C tests the wrong aspect (formula validity rather than computational accuracy). Choice D properly validates both the arithmetic and exactness of division.

Question 20

A student models a population growth problem using the recurrence Pn+1=1.2Pn100P_{n+1} = 1.2P_n - 100 with P0=1000P_0 = 1000, claiming the population stabilizes at 500. To validate this equilibrium analysis, which verification is most thorough?

  1. Solve P=1.2P100P = 1.2P - 100 to get P=500P = 500, confirming the equilibrium exists mathematically
  2. Check that P1=1.2(1000)100=1100>1000P_1 = 1.2(1000) - 100 = 1100 > 1000, so the population grows toward the equilibrium
  3. Verify equilibrium exists at P=500P = 500, then check stability by testing Pn+1500=1.2(Pn500)P_{n+1} - 500 = 1.2(P_n - 500) shows convergence (correct answer)
  4. Calculate several terms: P1=1100,P2=1220,P3=1364P_1 = 1100, P_2 = 1220, P_3 = 1364 to confirm the sequence approaches 500
Explanation: Complete validation requires both existence and stability analysis. Setting Pn+1=Pn=PP_{n+1} = P_n = P gives P=1.2P100P = 1.2P - 100, so P=500P = 500. For stability, let un=Pn500u_n = P_n - 500. Then un+1=Pn+1500=1.2Pn100500=1.2(Pn500)=1.2unu_{n+1} = P_{n+1} - 500 = 1.2P_n - 100 - 500 = 1.2(P_n - 500) = 1.2u_n. Since 1.2>1|1.2| > 1, the equilibrium is unstable and the population diverges. Choice A only checks existence. Choice B and D show growth but don't analyze long-term behavior. Choice C correctly identifies that the equilibrium exists but is unstable.