Confused with using Proof by Smallest Counterexample

Click For Summary

Discussion Overview

The discussion revolves around the method of proof by smallest counterexample, particularly in the context of mathematical induction and its applications in combinatorics. Participants explore the nuances of this proof technique, comparing it to classical induction and discussing its implications and validity.

Discussion Character

  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants suggest that proof by smallest counterexample involves assuming an integer k>1 as the smallest counterexample and proving that Sk-1 implies Sk to derive a contradiction.
  • Others argue that this method is essentially a form of mathematical induction, where proving the statement for k-1 leads to proving it for k.
  • A participant notes that strong induction is related to the well-ordering principle, asserting that if a set of false statements has a smallest element, then all smaller integers must satisfy the statement.
  • Some contributions highlight that proof by smallest counterexample is particularly popular in combinatorics, although it differs from classical induction in its approach to contradictions.
  • There are claims that while both methods may be logically equivalent, the processes involved in deriving contradictions differ significantly.
  • A later reply introduces the idea of using the contrapositive in induction, suggesting an alternative approach to proving statements.

Areas of Agreement / Disagreement

Participants express differing views on the relationship between proof by smallest counterexample and classical induction. While some see them as fundamentally similar, others emphasize their differences in methodology and application. The discussion remains unresolved regarding the extent to which these methods can be considered equivalent.

Contextual Notes

Limitations include varying interpretations of induction methods, the dependence on definitions of proof techniques, and the potential for confusion regarding the assumptions made in each approach.

RichardParker
Messages
23
Reaction score
0
When proving by smallest counterexample, you assume an integer k>1 where it is the smallest integer for which statement Sn is false. Then you proceed to prove that Sk-1 implies Sk. Where you deduce a contradiction by which k is true.

Can't you prove this directly by assuming Sk-1 is true and showing that Sk-1 implies Sk since you will end up with a true k anyhow?
 
Physics news on Phys.org
I think I get it now...

In mathematical induction you prove that given any k>=1, if Sk, then Sk+1. But in the proof by smallest counterexample Sk-1 is used instead.

Is that okay?
 
Last edited:
This is really just "proof by induction" isn't it?

In "proof by smallest counter example", of a statement about the positive integers, you are saying "if it were not true, then there would be a smallest counterexample, k. Since k is the smallest counter example the statement must be true for k- 1 (Of course, you would have to check that 1 is not a counterexample!). If you can show that k-1 being true implies k being true, you have a contradiction.

So you must prove (i) that the statement is true for n= 1 and (2) if it is true for k-1 then it is true for k. Yes, that is exactly "proof by induction".
 
Strong induction comes from the well-ordering of the positive integers. The well-ordering principle states that every nonempty set of positive integers has a smallest element.

When trying to prove the proposition S(n) for all pos. integers n, we consider the set
<br /> \{n \in \mathbb{Z}^+ : S(n) \, \text{is false}\}<br />

If this set is nonempty, then it has a smallest element k. Since k is the smallest element, then for all n less than k, S(n) must be true.
 
The principle of natural induction is equivalent to that every non-empty set of naturals has a least element. This is a good beginner exercise in proofs. This fact allows us to always consider the "least counter-example" if it exists.
 
I'm guessing this is for a combinatorics question, right? The technique to which you are referring is extremely popular in combinatorics, but not really in other areas of math. This is because it isn't *really* a "proof by induction". That is, you don't assume that it is false for k and true for k-1, then show that it is true for k. Instead, you assume that it is false for k and true for k-1. Then, you use this to come up with some sort of contradiction. So, you might never really prove directly that if the statement is true for k-1 then it is true for k.

So, what HallsOfIvy (and the others) have said is partially correct, and partially incorrect. If you end up showing that the statement being true for k-1 implies that it is true for k, then yes, you have just done regular induction, and you need to show that it is true for some base case.

On the other hand, if you do what is usually the case (in my, admittedly limited experience) when using a proof by smallest counter example, you show that the fact that it is true for k-1 and false (by assumption) for k there is some contradiction, somewhere. The contradiction is not necessarily that the statement is, in fact, true for k. In fact, if this is the contradiction, then it falls in the case above and it is just regular induction. Usually the contradiction is that a hypothesis in the theorem fails to hold.
 
Robert1986 said:
I'm guessing this is for a combinatorics question, right? The technique to which you are referring is extremely popular in combinatorics, but not really in other areas of math. This is because it isn't *really* a "proof by induction". That is, you don't assume that it is false for k and true for k-1, then show that it is true for k. Instead, you assume that it is false for k and true for k-1. Then, you use this to come up with some sort of contradiction. So, you might never really prove directly that if the statement is true for k-1 then it is true for k.

If "k is false" implies a contradiction then by the law of excluded middle it is true for k. This process is logically equivalent to mathematical induction, it has nothing to do with the technique of proof.
 
Jarle said:
If "k is false" implies a contradiction then by the law of excluded middle it is true for k. This process is logically equivalent to mathematical induction, it has nothing to do with the technique of proof.

True, the two things might be logically equivalent, but the actual process of working through the proofs are much different, IMO.

In one (for lack of a better term, let's call if "classical induction"), you usually use the fact that a given statement is true for k-1 to prove directly from that assumption (and from any hypothesis made in the statement of the theorem/problem) is true for k. It is never assumed that the statement is false for k, and so this assumption is not used during the proof.

Using proof by smallest counter example, you never directly prove that the truth of the statement for k-1 implies the truth of the statement for k. Instead, you use the fact that it is false for k (by assumption), and true for k-1, then you come up with some contradiction.

There are many times in combinatorics where a proof by "classical induction" is much harder than a proof by smallest counter example. Or, many times, a proof by smallest counter example sheds more light on what is actually going on than a proof by "classical induction".
 
Thanks for all your replies. :)

Especially to Robert.
 
  • #10
Robert1986 said:
There are many times in combinatorics where a proof by "classical induction" is much harder than a proof by smallest counter example. Or, many times, a proof by smallest counter example sheds more light on what is actually going on than a proof by "classical induction".

A proof by "classical induction" may very well assume that the statement for k is false and derive a contradiction. This doesn't change the fact that it's a proof by induction. All you stand with is: the statement is true for 0,1,...,k-1, and what you have to prove is the statement for k, in whatever manner you prefer, directly or by contradiction.

While I agree with you that a direct proof often is more instructive, it doesn't mean that a proof by contradiction isn't induction.
 
  • #11
Hi Richard,

If I am getting what your confusion is, then I think this is what you are confused about. In the standard induction method, we do the following:

1) Base case: P(0) true
2) Inductive hypothesis: P(n) true
3) Inductive step: If P(n) true => P(n+1) true.

However, we can make a variation in step 3, by using its contra-positive statement. That is, we show that:

2') Inductive hypothesis: P(n) false
3') Inductive step: If P(n) false => P(n-1) false.

Obviously taking step 1 and 3' together leads to a contradiction since P(0) gives a counter example.

I hope this helped.

Regards,
Sudarshan
 

Similar threads

  • · Replies 66 ·
3
Replies
66
Views
8K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 54 ·
2
Replies
54
Views
7K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K
Replies
5
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K