当然可以,而且这是数学证明中非常重要的一种思路!这种方法叫做“反证法”,也叫“归谬法”。
简单来说,反证法就是:如果你想证明一个命题(比如“这件事是真的”)是正确的,但直接证明它很困难,那你不妨先假设这个命题是错误的,然后从这个错误的假设出发,一步步推导下去,如果最终得出了一个明显错误的结论(比如“1+1=3”或者“这个三角形有四条边”),那么你最初的假设——“这个命题是错误的”——就一定是错的。既然“这个命题是错误的”是错的,那它本身的对立面——“这个命题是真的”——就一定是正确的。
听起来有点绕,对吧?别急,我们一步步来拆解,用一个具体的例子来说明,这样会更清晰。
举个例子:证明“在平面上,过直线外一点有且只有一条直线与已知直线平行。”
这听起来很基础,我们好像“理所当然”地知道它是对的。但数学的魅力就在于,我们要严谨地证明每一样事物。直接证明“有且只有一条”会有点麻烦,因为我们需要同时证明“存在”和“唯一性”。这时,反证法就派上用场了。
用反证法来证明这个命题:
第一步:提出我们要证明的命题
我们要证明的命题是:“在平面上,过直线外一点有且只有一条直线与已知直线平行。”
第二步:做出相反的假设
既然我们要证明的是“有且只有一条”,那么它的相反情况就是:
假设一(不满足“有”): 过直线外一点,不存在与已知直线平行的直线。
或者假设二(不满足“只有一条”): 过直线外一点,存在两条或两条以上的直线与已知直线平行。
为了更清楚地展示反证法的威力,我们通常会选择更强的相反假设,比如直接假设存在“两条或两条以上”的平行线。这样,我们只需要推导出一个矛盾,就能证明“一条都没有”和“不止一条”的情况都是不可能的。
所以,我们的相反假设是:在平面上,过直线外一点 P,存在两条或两条以上的直线(设为 l1 和 l2)都与已知直线 a 平行。
(这里我们点明了“两条或两条以上”,实际上我们只需要证明“存在两条不同”就足够了,因为只要不是一条,就是零条或多于一条。通常来说,从“存在两条”推导矛盾是最直接的。)
第三步:从相反假设出发,进行逻辑推导
好,我们现在拥有了这个“错误”的起点:过点 P 有两条不同的直线 l1 和 l2,都与直线 a 平行。
我们知道平行线的几个基本性质(这些性质是我们在之前证明或学习中已经接受的公理、定义和定理,是进行反证的“工具”):
平行线的传递性: 如果直线 l1 平行于直线 a,直线 l2 也平行于直线 a,并且 l1 与 l2 是不同的直线,这在几何学中是无法存在的。
几何公理(欧几里得平行公理的推论): 过直线外一点,与这条直线平行的直线只有一个。这是我们数学体系中最基础的公理之一,它直接规定了“有且只有一条”的存在性。
现在,让我们从假设“存在两条不同的平行线 l1 和 l2”出发:
1. 根据我们的假设,l1 过点 P,且 l1 || a。
2. 根据我们的假设,l2 过点 P,且 l2 || a。
3. 并且,l1 和 l2 是两条不同的直线。
这是什么意思?这意味着我们找到了两条不同的直线,它们都过同一个点 P,并且都平行于直线 a。
第四步:发现矛盾
我们现在来到了一个关键点。我们在第三步的推导结果是什么?是“过点 P 有两条不同的直线 l1 和 l2 都平行于直线 a”。
然而,这与我们早已接受的数学公理(欧几里得平行公理)是直接矛盾的!欧几里得平行公理明确地告诉我们,过直线外一点,有且只有一条直线与已知直线平行。
我们的推导结果“存在两条不同的平行线”和公理“只有一条平行线”是水火不容的。
第五步:得出结论
既然我们从“存在两条或两条以上的平行线”这个假设出发,推导出了一个与基本公理(或已证明的定理)相矛盾的结论,那么我们最初的假设就一定是错误的。
也就是说,“过直线外一点 P,存在两条或两条以上的直线都与已知直线 a 平行”这个说法是错误的。
如果“存在两条或两条以上的平行线”是错的,那么剩下的可能性就只有两种:
一种情况是“不存在任何一条平行线”。
另一种情况是“存在且只存在一条平行线”。
我们不能立刻得出“只有一条”,还需要进一步确认“不存在”的情况也是不可能的。
不过,在这种证明中,通常我们的相反假设会更巧妙地涵盖了所有“不唯一”的情况。如果我们一开始的假设更精炼一点,比如:“过直线外一点P,与直线a平行的直线不是一条”。那么,不是一条就意味着是零条,或者两条以上。
回到更严谨的反证法流程,通常是这样的:
我们要证明:命题 P 为真。
1. 假设命题 P 为假。
2. 从“P 为假”出发,进行逻辑推导。
3. 推导出“Q 为真”,而 Q 与已知事实(公理、定义、已证定理或 P 本身)相矛盾。
4. 因此,假设“P 为假”是错误的。
5. 所以,命题 P 必定为真。
以“过直线外一点有且只有一条直线与已知直线平行”为例,反证法可以这样进行:
我们要证明:对于平面上任意一条直线 a 和任意一个不在 a 上的点 P,存在且仅存在一条直线 l,使得 P 在 l 上且 l || a。
1. 假设其反面为真: 假设过点 P 与直线 a 平行的直线不是一条。
这意味着要么不存在任何一条直线过 P 且平行于 a。
要么存在不止一条直线过 P 且平行于 a。
2. 从“存在不止一条”的假设出发进行推导:
假设存在两条不同的直线 l1 和 l2,都过点 P,并且 l1 || a,l2 || a。
在欧几里得几何体系中,这是不可能的,因为平行公理(或其推论)明确指出过一点与已知直线平行的直线是唯一的。
所以,从“存在不止一条”的假设出发,我们直接遇到了与公理的矛盾。这个分支的假设被排除。
3. 从“不存在任何一条”的假设出发进行推导:
假设不存在任何一条直线过 P 且平行于 a。
这是一个比较抽象的,但同样是与我们几何直觉和公理体系相违背的。如何直接证明这个“不存在”会导出矛盾?这需要引入更多几何构建(比如在过 P 的所有直线上找与 a 夹角最小的直线,然后用其他公理证明这个最小角必须是零度或者其他不可能的值,但这样做会更复杂,而且如果平行公理是基础,直接推导矛盾会更直接)。
实际上,在证明“有且只有一条”时,我们通常会将“有”和“唯一”分开证明,或者用反证法证明“不唯一”和“零个”都是错的。
更常见、更简洁的做法是,我们先用其他方法证明“至少有一条”是存在的(例如,通过构造),然后再利用反证法证明“不止一条”是不可能的。
或者,更巧妙地处理“不是一条”:
我们先证明“至少有一条”是存在的(这可以通过一些几何构造完成,这里不做详细展开,但这是独立于反证法的证明步骤)。
然后,我们再用反证法来证明“唯一性”。这时我们的反证假设就是:“过点 P 与直线 a 平行的直线不止一条”。
从这个假设出发,我们推导出 l1 || a, l2 || a, l1 ≠ l2, 且 l1, l2 都过 P。
这直接违背了欧几里得平行公理,公理说“只有一条”。
所以,“不止一条”是错误的。
结合我们之前证明的“至少有一条”是存在的,那么结论就是“有且只有一条”是正确的。
为什么反证法很常用,而且很强大?
1. 处理“不存在”的情况: 有时直接证明某事物不存在是非常困难的,但假设它存在,然后推导出矛盾,却相对容易。
2. 处理“唯一性”: 证明“唯一性”时,通常意味着要证明“存在”和“不不止一个”。反证法在这里特别有用,因为它能直接攻击“不止一个”的假设。
3. 简化思路: 有些命题直接证明会很曲折,绕来绕去。反证法提供了一个清晰的“绕道”思路,一旦找到矛盾点,证明就戛然而止。
4. 揭示本质: 反证法的过程中,我们发现的矛盾往往就触及了数学体系中最核心的公理或定义,这有助于我们更深刻地理解数学结构。
在进行反证法时需要注意什么?
准确的相反假设: 这是反证法的关键。命题是“A 并且 B”,那么反面就是“非 A 或者 非 B”。如果命题是“存在且唯一”,那么反面就是“不存在,或者不止一个”。你需要清晰地识别出你的反证假设涵盖了所有不符合原命题的情况。
严谨的逻辑推导: 从反证假设出发的每一步推导都必须是合乎逻辑的,并且依赖于我们已经接受的公理、定义或已证定理。不能有跳跃或者错误的推理。
明确的矛盾点: 最后推导出的矛盾必须是清晰的、不容置疑的,而且必须是与某个已知的事实(通常是公理、定义,或者是原命题的某个部分)直接冲突。
总而言之,数学证明题完全可以,而且经常使用反证法。它是一种非常有效和强大的证明工具,能帮助我们解决一些直接证明难以处理的问题。理解反证法的原理和流程,并且勤加练习,你就能熟练地运用它来证明各种数学命题了。