反例证明从技术上讲不是一个证明。它仅仅是一种通过展示一个与普遍陈述相矛盾的实例,来表明一个给定陈述不可能是正确的。例如,如果你想证明“所有芝士蛋糕都是在阿拉斯加烘焙的”这个陈述,并且你不知道是应该用反证法还是反证法来证明它,我所要做的就是在这里在德克萨斯州当着你的面烤一个芝士蛋糕,然后你就会知道你的努力是徒劳的。
考虑以下陈述
每个集合都是可数的。
当然,对这个陈述的反例将是从 区间。为了证明这个区间不可数,我们假设它是可数的,因此存在一个双射函数 ,因为 是双射的,我们可以将 的元素列出来,我们将 中的数字以小数形式写出来。
为了证明的目的,我们需要每个实数都被一个小数唯一地定义。当然,这在几乎所有情况下都是正确的(例如,取 .01... 它等于 .00999999999...)。事实上,不正确的情况恰好是当小数以一系列零结尾或“终止”时(需要单独证明,但现在接受它是真的)。因此,让所有小数都以“非终止形式”出现,这样小数展开式和实数之间就存在另一种双射。
现在,如果 为奇数,则令;如果 为偶数,则令。现在,我断言 不在列表中。为了证明这一点,假设它在列表中,那么对于某个,但如果 为奇数,则;如果 为偶数,则,这是不可能的,所以我们得出结论: 不在列表中,这表明我们可能没有从 的满射。
虽然这是一个反例,但我们仍然需要证明它实际上是一个反例,并且在这样做的过程中,我们使用了反证法(这是证明的总体方法),以及构造法(构造了)。虽然对于任何给定的错误断言可能存在不止一个反例,但你必须始终通过证明或论证来证明你的反例有效。