Welcome to the final lesson of our module on mathematical proofs. Over the past several lessons, we've systematically explored a range of powerful proof techniques, from direct proofs and indirect arguments to mathematical induction and elegant combinatorial proofs. You've learned how to construct each type of proof individually. Now, we'll focus on a higher-level skill that is crucial for both coursework and competitive mathematics: synthesis and strategy.
Today's goal is to learn how to select the most appropriate proof strategy for a given novel combinatorial claim. This is less about learning a new technique and more about developing the judgment to choose the right tool from your existing toolbox. We will consolidate everything you've learned in this module and build a mental framework for approaching any new problem that asks, "Prove that...".
The Art and Science of Proof
Before diving into a proof, it's essential to have a plan of attack. Proving a theorem is not a random walk; it's a strategic process. A great proof often begins with understanding the claim's structure, playing with examples, and then consciously selecting a method that is most likely to succeed.
The following video provides an excellent high-level overview of this strategic process. It offers practical tips that are valuable for any mathematician, regardless of their specific field.
9 tips to help you PROVE MATH THEOREMS
This video, "9 tips to help you PROVE MATH THEOREMS" by Dr. Trefor Bazett, outlines a general framework for approaching mathematical proofs.
Please watch these segments: Logical Structure: Pay attention to how identifying the claim's form (e.g., conditional, biconditional, existence) is the first step. Proof Methods: This section introduces the core proof methods for conditional statements, which we've covered in detail. Writing Down Definitions: This highlights the critical importance of translating words into precise mathematical statements. Building Intuition: Focus on the advice to use examples, draw pictures, and iterate. This is how you develop a "feel" for a problem.
As the video suggests, your choice of strategy is deeply connected to the structure of the statement you're trying to prove. Let's formalize this by creating a "playbook" of the strategies we've learned and the telltale signs that suggest when to use them.
A Strategic Playbook for Combinatorial Proofs
A significant part of becoming proficient at proofs is pattern recognition. Certain types of problems are naturally suited to certain types of proofs. The following reading provides a fantastic and detailed summary of various proof strategies, why they work, and when to use them.
[PDF] Formal Proof - O2 Repositori UOC
This document offers a structured guide to planning and executing formal proofs. We will focus on the section that catalogs different proof strategies.
Please read Section 5, "Proof strategies" in its entirety. You can find this starting on page 27. It covers each of the major proof techniques we have discussed in this module. As you read this section, focus not just on how each proof works, but on the document's advice for when to use it and what common pitfalls to avoid. Pay special attention to the summary table at the end of the section on page 35, which provides a concise "cheat sheet" for your strategic playbook.
Let's synthesize the information from the video and the reading into a practical guide for combinatorial problems.
When to Use...
-
Direct Proof:
- Signal: The claim is a simple implication , and you can see a clear, step-by-step path from the definitions in to the conclusion .
- Example: "If is an odd integer, then is an odd integer." You can directly use the definition of an odd number (), perform algebra, and arrive at the definition of an odd number for .
- In Combinatorics: This is often used for proving basic properties or as part of a larger proof by cases.
-
Proof by Contrapositive:
- Signal: The claim is , but the hypothesis is broad or abstract, while the negation of the conclusion, , is specific and concrete. This is your go-to strategy if a direct proof seems difficult to start.
- Example: "If is even, then is even." The contrapositive is "If is odd, then is odd," which is the straightforward direct proof we just saw.
- In Combinatorics: "If a graph does not contain a cycle, then it is a tree." The contrapositive might be easier to handle.
-
Proof by Contradiction:
- Signal: The statement seems obviously true, but there's no clear starting point. It's especially powerful for proving non-existence ("There is no..."), uniqueness, or statements involving infinity ("There are infinitely many primes"). Assuming the opposite gives you a powerful extra hypothesis to work with.
- Example: Proving that is irrational. You assume it is rational () and derive a logical impossibility.
- In Combinatorics: The "handshake lemma" example from the
Formal Proofdocument, proving an even number of people have an odd number of friends, can be framed as a proof by contradiction. The videoProving Things by Counting then Counting Againalso shows a great example where double counting leads to a contradiction.
-
Proof by Mathematical Induction:
- Signal: The claim is a statement about all natural numbers (or all integers ). The structure of the problem for size is often built upon the case for size . This is your primary tool for proving formulas for sums (like ) and properties of recursively defined objects.
- Example: Proving .
- In Combinatorics: Proving identities over Pascal's triangle, properties of recurrence relations (a dead giveaway for strong induction), or properties of graphs as the number of vertices grows. Since you've noted struggles with induction on unfamiliar problems, a key step is to always ask: "Does this problem depend on ? Can I solve the case if I assume the case is true?"
-
Combinatorial Proof (Bijective or Double Counting):
- Signal: The claim is an identity that equates two expressions involving quantities that count things (binomial coefficients, factorials, powers, etc.). These proofs are often the most elegant and provide the most insight into why an identity is true.
- Double Counting: Use this when you can invent a single counting question or story that both sides of the identity answer in different ways.
- Bijective: Use this when you can identify two distinct sets whose sizes are given by the left-hand side and right-hand side of the identity, respectively. (As covered in our previous lesson).
The video below provides an excellent refresher on the double counting technique, which is a powerful way to put this strategy into practice.
Proving Things by Counting then Counting Again
This video, "Proving Things by Counting then Counting Again," clearly explains the double counting method with several combinatorial examples.
Watch the video from the beginning. Pay close attention to: The setup for Pascal's Identity (committee selection). This is a classic example where a story ("committees with or without John") provides a simple path to a proof. The "team with captains" example (captains example). Notice how changing the order of operations (pick team then captains vs. pick captains then team) leads to two different expressions for the same final count.
Case Studies: Choosing Your Weapon
Let's apply this framework to a few novel claims. For each, we'll walk through the thought process of selecting a strategy.
Claim 1: For , prove that .
- Analysis: This is an identity involving binomial coefficients.
- Candidate Strategies:
- Algebraic Proof: We could write out the factorial definitions of and and show that both sides simplify to the same expression. This is mechanical and guaranteed to work if the identity is true, but might not be insightful.
- Combinatorial Proof (Double Counting): This looks extremely promising. Both sides are products of integers and binomial coefficients. Can we devise a story? The expression suggests a two-step process: first, choose a committee of people from , then choose one of the members to be the chairperson. The expression also suggests a two-step process: first, choose one of the people to be the chairperson, then choose the remaining committee members from the remaining people.
- Verdict: A double counting proof is the most elegant and explanatory approach. It tells us why the identity is true in a way that pure algebra does not.
Claim 2: In any set of people, there are at least two people with the same number of friends within the set. (Assume friendship is mutual).
- Analysis: This is an existence claim ("there are at least two..."). It holds for all . The number of friends is a person's "degree".
- Candidate Strategies:
- Induction: We could try to prove this by induction on . The base case is trivial (both have 0 or 1 friend). The inductive step seems complicated: adding a new person changes everyone's potential friend count. It might work, but it doesn't feel natural.
- Contradiction: This seems like a strong candidate. The opposite would be "Assume there exists a set of people where everyone has a different number of friends." This gives us a very specific structure to work with and look for a contradiction.
- Direct Proof (Pigeonhole Principle): If you've seen the Pigeonhole Principle (which we will cover in a future module!), this problem screams for it. What are the possible number of friends (degrees) a person can have in a group of people? The values can range from 0 (friends with no one) to (friends with everyone). That's possible values. We have people (pigeons) and we want to assign them a degree (pigeonhole). But wait! Can a person have 0 friends and another have friends in the same group? If person A has friends, they are friends with everyone. If person B has 0 friends, they are friends with no one. This is a contradiction if A and B are in the same group. So, the people can only have degrees from a set of at most possible values. By the Pigeonhole Principle, at least two people must have the same degree.
- Verdict: Both proof by contradiction and a direct proof using the Pigeonhole Principle are excellent strategies. The choice between them depends on what tools you're expected to use. The contradiction approach is more fundamental if you haven't formally learned the Pigeonhole Principle yet.
The web resource below explores many identities and presents different proof strategies side-by-side, which is an excellent way to practice this kind of strategic thinking.
This resource from Open Math Books demonstrates multiple ways to prove core combinatorial identities.
Scan through Section 1.2. The key is to see how the author presents different proofs for the same theorem. For example: For Theorem 1.2.1 (\binom{n}{k} = \binom{n}{n-k}), the author presents an algebraic proof, a proof by mathematical induction, a double counting proof ("choosing bow ties"), and a bijective proof (using complements). For Theorem 1.2.2 (\sum \binom{n}{k} = 2^n), the author discusses algebraic, inductive, combinatorial, and even a proof using the Binomial Theorem. You don't need to work through every proof in detail. The goal is to appreciate that for any given claim, you have a choice of strategy, and each has its own flavor and level of insight.
Conclusion
You have now completed the foundational module on proof techniques. You have not only learned the mechanics of constructing different types of proofs but have also started developing the strategic wisdom to select the best approach for a new problem.
Here are the key takeaways for your strategic playbook:
- Analyze the Claim: Is it an implication, an identity, an existence claim, or a statement over all natural numbers? The structure of the claim is your first clue.
- Start with Definitions: Always translate the words of the claim into precise mathematical definitions. This clarifies the start and end points of your proof.
- Consider the Candidates:
- For
if-thenstatements, think Direct, Contrapositive, or Contradiction. - For statements "for all ", think Induction.
- For equations involving counting formulas, think Combinatorial (Double Counting or Bisection).
- For
- Seek Insight, Not Just Verification: While an algebraic proof might verify an identity, a combinatorial proof often explains it. Aim for the proof that provides the most understanding.
This concludes our module on proof techniques. You've built a robust logical foundation. In our next module, "Fundamental Counting Principles," we will shift our focus from how to prove to how to count. We'll start with the Addition and Multiplication Principles, which form the bedrock of almost all combinatorial problem-solving. Your well-honed proof skills will be invaluable as we justify these new counting methods.