推理与证明技术.ppt_第1页
推理与证明技术.ppt_第2页
推理与证明技术.ppt_第3页
推理与证明技术.ppt_第4页
推理与证明技术.ppt_第5页
已阅读5页,还剩98页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

离散数学 电子科技大学 计算机科学与工程学院示范性软件学院 2020年2月14日星期五 2020 2 14 第5章推理与证明技术 2020 2 14 5 1本章学习要求 2020 2 14 5 2命题逻辑的推理理论 2020 2 14 推理的有效性和结论的真实性 有效的推理不一定产生真实的结论 而产生真实结论的推理过程未必是有效的 有效的推理中可能包含为 假 的前提 而无效的推理却可能得到为 真 的结论 2020 2 14 推理的有效性和结论的真实性 所谓推理有效 指的是它的结论是它的前提的合乎逻辑的结果 即 如果它的前提都为真 那么所得的结论也必然为真 而并不是要求前提或结论一定为真或为假 如果推理是有效的话 那么不可能它的前提都为真时 而它的结论为假 2020 2 14 5 2 1推理的基本概念和推理形式 定义5 2 1设G1 G2 Gn 是公式 称H是G1 G2 Gn的逻辑结果 G1 G2 Gn共同蕴涵H 当且仅当H是G1 G2 Gn的逻辑结果 logicconclusion 记G1 G2 Gn 此时称G1 G2 Gn 为有效的 efficacious 否则称为无效的 inefficacious G1 G2 Gn称为一组前提 Premise 有时用集合 来表示 记 G1 G2 Gn H称为结论 conclusion 又称H是前提集合的逻辑结果 记为 H 2020 2 14 判定定理 定理5 2 1公式H是前提集合 G1 G2 Gn 的逻辑结果当且仅当G1 G2 Gn 为永真公式 证明 若G1 G2 Gn 但G1 G2 Gn H不是永真式 于是 必存在G1 G2 Gn H的一个解释I 使得G1 G2 Gn为真 而H为假 因此对于该解释I 有G1 G2 Gn都为真 而H为假 这就与推理形式G1 G2 Gn 是有效的相矛盾 故 G1 G2 Gn H是永真公式 2020 2 14 判定定理 续 若G1 G2 Gn H是永真式 但G1 G2 Gn 不是有效的推理形式 故存在G1 G2 Gn H的一个解释I 使得G1 G2 Gn都为真 而H为假 故G1 G2 Gn为真 而H为假 即是说G1 G2 Gn H为假 这就与G1 G2 Gn H是永真式相矛盾 所以G1 G2 Gn 是有效的推理形式 2020 2 14 与 的不同 1 仅是一般的蕴涵联结词 G H的结果仍是一个公式 而 却描述了两个公式G H之间的一种逻辑蕴涵关系 G H的 结果 是非命题公式 2 用计算机来判断G H是办不到的 然而计算机却可 计算 公式G H是否为永真公式 2020 2 14 5 2 2判断有效结论的常用方法 2020 2 14 1 真值表技术 设P1 P2 Pn是出现在前提G1 G2 Gn和结论H中的一切命题变元 如果将P1 P2 Pn中所有可能的解释及G1 G2 Gn H的对应真值结果都列在一个表中 根据 的定义 则有判断方法如下 对所有G1 G2 Gn都具有真值T的行 表示前提为真的行 如果在每一个这样的行中 H也具有真值T 则H是G1 G2 Gn的逻辑结果 对所有H具有真值为F的行 表示结论为假的行 如果在每一个这样的行中 G1 G2 Gn中至少有一个公式的真值为F 前提也为假 则H是G1 G2 Gn的逻辑结果 2020 2 14 例5 2 1 判断下列H是否是前提G1 G2的逻辑结果 1 H Q G1 P G2 P Q 2 H P G1 P Q G2 Q 3 H Q G1 P G2 P Q 解 2020 2 14 2推理定律 设G H I J是任意的命题公式 则有 I1 G H G 简化规则 I2 G H HI3 G G H 添加规则 I4 H G HI5 G G HI6 H G HI7 G H GI8 G H HI9 G H G H 2020 2 14 2推理定律 续 6 I10 G G H H 选言 析取三段论 I11 G GH H7 I12 G G H H 分离规则 8 I13 H G H G 否定后件式 9 I14 G H H I G I 假言三段论 10 I15 G H G I H I I 二难推论 2020 2 14 例子 1 前提 1 如果明天天晴 我们准备外出旅游 P Q2 明天的确天晴 P结论 我们外出旅游 Q可描述为 P Q P Q 分离规则 2 前提 1 如果一个人是单身汉 则他不幸福 P Q2 如果一个人不幸福 则他死得早 Q R结论 单身汉死得早 P R可描述为 P Q Q R P R 假言三段论 2020 2 14 例子 续1 3 某人在某日晚归家途中被杀害 据多方调查确证 凶手必为王某或陈某 但后又查证 作案之晚王某在工厂值夜班 没有外出 根据上述案情可得 前提 1 凶手为王某或陈某 P Q2 如果王某是凶手 则他在作案当晚必外出P R3 王某案发之晚并未外出 R结论 陈某是凶手 Q则可描述为 P R R P 否定后件式 P Q P Q 选言三段论 2020 2 14 例子 续2 4 前提 1 如果某同学为省二级以上运动员 则他将被大学录取 P R2 如果某同学高考总分在560分以上 则将被大学录取 Q R3 某同学高考总分在560分以上或者是省二级运动员 P Q结论 该同学被大学录取 R则上述例子可描述为 P Q P R Q R R 二难推论 2020 2 14 3演绎法 演绎法是从前提 假设 出发 依据公认的推理规则和推理定律 推导出一个结论来 引入事实 2020 2 14 引入推理规则 在数理逻辑中 主要的推理规则有 P规则 称为前提引用规则 在推导的过程中 可随时引入前提集合中的任意一个前提 规则 逻辑结果引用规则 在推导的过程中 可以随时引入公式S 该公式S是由其前的一个或多个公式推导出来的逻辑结果 规则 附加前提规则 如果能从给定的前提集合 与公式P推导出S 则能从此前提集合 推导出P S 2020 2 14 演绎的定义 定义5 2 2从前提集合 推出结论H的一个演绎是指构造命题公式的一个有限序列 H1 H2 Hn其中 Hi或者是 中的某个前提 或者是前面的某些Hj j i 的有效结论 并且Hn就是H 则称公式H为该演绎的有效结论 或者称从前提 能够演绎出结论H来 2020 2 14 例5 2 2 证明1 P QP P QT 1 Q SP P ST S PT P RP P R R P P R S RT S RT 9 设前提 P Q P R Q S G S R 证明 G 2020 2 14 设前提 P Q P R Q S G S R 证明 G 证明2 SP 附加前提 Q SP QT I P QP PT I P RP P R R P E P R I RT I S RCP S RT E 2020 2 14 例5 2 3 证 RP 附加前提 R PP PT I P Q S P Q ST I QP ST I R SCP 设 P Q S R P Q G R S 证明 G 2020 2 14 4间接证明法 反证法 前面使用过的一些证明方法都是正向推理 但在数学领域中 经常会遇到一些问题 当采用正向推理时很难从前提为真推出结论为真 P Q等价于 Q P 因此 为了间接地证明PQ 可以假设Q为假 Q 然后证明P为假 P 2020 2 14 例5 2 4 设n是一个整数 证明 如果n2是奇数 那么n是奇数 证明设n是偶数 则n 2k 这里k是一个整数 于是有 n2 2k 2 4k2 2 2k2 所以n2是偶数 因而证明了若n是偶数 则n2是偶数 它是已知命题的逆否式 因此 证明了所给的命题 2020 2 14 定义5 2 3 假设G1 G2 Gn是一组命题公式 P1 P2 Pn是出现在中的一切命题变元 I是它的任意解释 若有解释I使G1 G2 Gn取值为 真 则称公式G1 G2 Gn是一致的 或者说是相容的 如对任意的解释I 都有G1 G2 Gn取值为 假 则称公式G1 G2 Gn是不一致的 或者说G1 G2 Gn是一个矛盾式 2020 2 14 定义5 2 3 G1 G2 Gn是矛盾式当且仅当G1 G2 Gn 其中 R可为任意公式 R R为一矛盾式 2020 2 14 间接证明方法 将结论的否定加入到前提集合中 构成一组新的前提 然后证明这组新的前提集合是不相容的 即蕴涵一个矛盾式 G1 G2 Gn H R R 定理5 2 2设命题公式集合 G1 G2 Gn 是一致的 于是从前提集合出发可以逻辑地推出公式H的充要条件是从前提集合 G1 G2 Gn H 出发 可以逻辑地推出一个矛盾 永假 式来 2020 2 14 例5 2 5 证明不存在有理数p q其平方为2 即 证明是无理数 证明对某两个整数p和q 假设 p q 2 2成立 并且p和q没有公因子 如果原来选择的p q不是最小项 则可以用它等价的最小项形式来取代它 于是p2 2q2 所以p2是偶数 这就推出p是偶数 因为一个奇数的平方是奇数 2020 2 14 例5 2 5证明 续 因此存在某个整数n使得p 2n成立 因此2q2 p2 2n 2 4n2 即有q2 2n2 所以q2是偶数 从而q是偶数 于是得到p和q都是偶数 故它们有一个公因子2 这与假设相矛盾 因此假设一定为假 2020 2 14 例5 2 6 用反证法证明二难推论P Q P R Q R R 证明 RP 附加前提 P RP PT I Q RP QT 1 I P Q P I P P I 2020 2 14 三种证明方法之间的关系 G1 G2 Gn G1 G2 Gn G1 G2 Gn G1 G2 Gn 反证法CP规则证明法直接证明法 2020 2 14 5 2 3命题逻辑推理的难点 1 弄清楚蕴涵式P Q的逻辑关系及其真值 这里Q是P的必要条件 无论蕴涵关系如何表述 都要仔细地区分出蕴涵式的前件和后件 2 推理过程中推理规则 基本等值式和逻辑蕴涵式的引用要适当 逻辑思维要清晰 2020 2 14 5 2 3命题逻辑推理的难点 3 弄清楚几种推理方法的区别与联系 对于命题逻辑推理而言 任何一个问题的推理 都可以采取三种推理方法中的任何一种来证明 针对不同的问题选用不同的推理方法 一般而言 对于结论是蕴涵式或析取式的 大多可以采取带CP规则的直接证明方法 2020 2 14 5 2 4命题逻辑推理的应用 例5 2 7符号化下面的语句 并用演绎法证明结论是否有效 或者明天下午是天晴 或者是下雨 如果明天下午是天晴 则我将去看电影 如果我去看电影 我就不看书 如果我看书 则天在下雨 设P 明天下午天晴 Q 明天下午下雨 R 明天下午去看电影 S 明天下午看书 则上述命题可符号化为 PQ P R R S S Q 2020 2 14 例5 2 7证明 PQ P R R S S Q 1 SP 附加前提 2 R SP 3 R 1 2 4 P RP 5 P 3 4 6 PQ 7 Q 5 6 2020 2 14 例5 2 8 一个公安人员审查一件盗窃案 已知的事实如下 A或B盗窃了x 若A盗窃了x 则作案时间不能发生在午夜前 若B证词正确 则在午夜时屋里灯光未灭 若B证词不正确 则作案时间发生在午夜前 午夜时屋里灯光灭了 B盗窃了x 2020 2 14 例5 2 8证明 设P A盗窃了x Q B盗窃了x R 作案时间发生在午夜前 S B证词正确 T 在午夜时屋里灯光未灭 则上述命题可符号化为 P Q P R S T S R T Q 2020 2 14 例5 2 8证明 续 证明1采用直接证明方法 反证法请自行完成 1 T 2 S T 3 S 1 2 I 4 S R 5 R 3 4 I 6 P RP 7 P 5 6 I 8 P Q 9 Q 7 8 I 2020 2 14 证明令P 马会飞 Q 羊吃草 R 母鸡是飞鸟 S 烤熟的鸭子还会跑 符号化上述语句为 P Q R R S S G Q 证明 G 如果马会飞或羊吃草 则母鸡就会是飞鸟 如果母鸡是飞鸟 那么烤熟的鸭子还会跑 烤熟的鸭子不会跑 所以羊不吃草 例5 2 8 2020 2 14 例5 2 8证明 续 SP R SP RT I P Q RP P Q T I P QT E QT I 2020 2 14 5 3谓词逻辑的推理理论 5 3 1谓词演算的演绎与推理 定义5 3 1设G1 G2 Gn 是公式 称H是G1 G2 Gn的逻辑结果 G1 G2 Gn共同蕴涵H 当且仅当H是G1 G2 Gn的逻辑结果 logicconclusion 记为G1 G2 Gn 此时称G1 G2 Gn 为有效的 否则称为无效的 G1 G2 Gn称为一组前提 Premise 有时用集合 来表示 记 G1 G2 Gn H称为结论 conclusion 又称H是前提集合的逻辑结果 记为 H 2020 2 14 定理5 3 1 定理5 3 1公式H是前提集合 G1 G2 Gn 的逻辑结果当且仅当G1 G2 Gn 为有效公式 2020 2 14 一推理定律 对比第4章PPT 第83页 教材P129 130 1 I16 x G x x G x 2 I17 x G x x H x x G x H x I18 x G x H x x G x x H x 3 I19 x G x H x x G x x H x I20 x G x H x x G x x H x 2020 2 14 推理定律 续 4 I21 x y G x y y x G x y I22 x y G x y y x G x y I23 y x G x y x y G x y I24 y x G x y x y G x y I25 x y G x y y x G x y I26 y x G x y x y G x y 2020 2 14 二推理规则 1 US 全称特指规则 UniversalSpecify x G x G y 其中G x 对y是自由的推广 x G x G c 其中c为任意个体常量 2 ES 存在特指规则 ExistentialSpecify x G x G c 其中c为特定个体常量 2020 2 14 推理规则 续 3 UG 全称推广规则 UniversalGeneralize G y x G x 其中G y 对x是自由的 4 EG 存在推广规则 ExistentialGeneralize G c x G x 其中c为特定个体常量推广 G y x G x 其中G y 对x是自由的 2020 2 14 推理规则的正确使用 1 例5 3 1设实数集中 语句 不存在最大的实数 可符号化为 x y G x y 其中 G x y y x 推导1 1 x y G x y P 2 y G y y US 1 分析 推导1是错误的 正确的推导如下 1 x y G x y P 2 y G z y US 1 使用US规则消去量词 y 在公式中必须是自由的 2020 2 14 推理规则的正确使用 2 推导2 1 x y G x y P 2 y G z y US 1 3 G z c ES 2 分析 推导2是错误的 正确的推导如下 1 x y G x y P 2 y G z y US 1 3 G z f z ES 2 使用ES规则消去量词 若还有其它自由变元 则必须用关于自由变元的函数符号来取代常量符号 2020 2 14 推理规则的正确使用 3 推导3 1 y G z y P 2 y y G y y UG 1 分析 推导3是错误的 正确的推导如下 1 y G z y P 2 z y G z y UG 1 注意 使用UG规则来添加量词时 所使用的变元符号不能与辖域内的变元符号相同 2020 2 14 推理规则的正确使用 4 推导4 1 G x c P 2 x G x x EG 2 分析 推导4是错误的 正确的推导如下 1 G x c P 2 y G x y EG 2 注意 使用EG规则来添加量词时 所使用的变元符号不能与辖域内的变元符号相同 2020 2 14 5 3 2谓词演算的综合推理方法 1 推导过程中可以引用命题演算中的规则P和规则T 2 如果结论是以条件的形式 或析取形式 给出 我们还可以使用规则CP 3 若需消去量词 可以引用规则US和规则ES 4 当所要求的结论可能被定量时 此时可引用规则UG和规则EG将其量词加入 2020 2 14 谓词演算的综合推理方法 续 5 证明时可采用如命题演算中的直接证明方法和间接证明方法 6 在推导过程中 对消去量词的公式或公式中不含量词的子公式 完全可以引用命题演算中的基本等价公式和基本蕴涵公式 7 在推导过程中 对含有量词的公式可以引用谓词中的基本等价公式和基本蕴涵公式 2020 2 14 例5 3 1 解设H x x是人 M x x是要死的 s 苏格拉底 则符号化为 x H x M x H s M s 证明苏格拉底三段论 所有的人都是要死的 苏格拉底是人 所以苏格拉底是要死的 证明 1 x H x M x P 2 H x M x US 1 3 H s P 4 M s T 2 3 I 4 错了 2020 2 14 例5 3 1 解设H x x是人 M x x是要死的 s 苏格拉底 则符号化为 x H x M x H s M s 证明苏格拉底三段论 所有的人都是要死的 苏格拉底是人 所以苏格拉底是要死的 正确证明 1 x H x M x P 2 H s M s US 1 3 H s P 4 M s T 2 3 I 2020 2 14 例5 3 2 证明 x P x Q x x P x x Q x 有下面的推导 正确与否 1 x P x Q x P 2 P x Q x US 1 3 x P x P 4 P c ES 3 5 Q c T 2 4 I 6 x Q x EG 5 4 中的 c 未必能保证令 2 为真 推导错误 2020 2 14 例5 3 2 推导可修改为 正确与否 1 x P x Q x P 2 P c Q c US 1 3 x P x P 4 P c ES 3 5 Q c T 2 4 I 6 x Q x EG 5 证明 x P x Q x x P x x Q x 2 中的 c 未必能保证令 4 为真 推导错误 2020 2 14 例5 3 2 正确推导如下 1 x P x P 2 P c ES 1 3 x P x Q x P 4 P c Q c US 3 5 Q c T 2 4 I 6 x Q x EG 5 证明 x P x Q x x P x x Q x 2020 2 14 例5 3 3 证明 1 x P x Q x P2 P c Q c ES 1 3 P c T 2 I4 Q c T 2 I5 x P x EG 3 6 x Q x EG 4 7 x P x x Q x T 5 6 I 证明 x P x Q x x P x x Q x 2020 2 14 例5 3 3 续1 1 x P x x Q x P2 x P x T 1 I3 P c ES 2 4 x Q x T 1 I5 Q c ES 4 6 P c Q c T 3 4 I7 x P x Q x EG 6 请看上述推论的逆推导 正确与否 证明 x P x Q x x P x x Q x c 未必能保证同时令 2 和 4 为真 推导错误 2020 2 14 例5 3 3 续2 正确推导 1 x P x x Q x P2 x P x T 1 I3 P c ES 2 4 x Q x T 1 I5 Q b ES 4 6 P c Q b T 3 4 I7 x y P x Q y EG 6 x P x Q x x P x x Q x 的逆推导 2020 2 14 例5 3 4 证明 采用反证法 CP规则的方法自己完成 1 x P x x Q x P 附加前提 2 x P x x Q x T 1 E3 x P x T 2 I4 x Q x T 2 I5 x P x T 3 E6 P c ES 5 证明 x P x Q x x P x x Q x 2020 2 14 例5 3 4证明 续 6 P c ES 5 7 x Q x T 4 E8 Q c US 7 9 P c Q c T 6 8 I10 P c Q c T 9 E11 x P x Q x P12 P c Q c US 11 13 P c Q c P c Q c T 10 12 证明 x P x Q x x P x x Q x 2020 2 14 5 3 3谓词逻辑推理的难点 1 在推导过程中 如既要使用规则US又要使用规则ES消去公式中的量词 而且选用的个体是同一个符号 则必须先使用规则ES 再使用规则US 然后再使用命题演算中的推理规则 最后使用规则UG或规则EG引入量词 得到所要的结论 2 如一个变量是用规则ES消去量词 对该变量再添加量词时 则只能使用规则EG 而不能使用规则UG 如使用规则US消去量词 对该变量在添加量词时 则可使用规则EG和规则UG 2020 2 14 谓词逻辑推理的难点 续 3 如有两个含有存在量词的公式 当用规则ES消去量词时 不能选用同样的一个常量符号来取代两个公式中的变元 而应用不同的常量符号来取代它们 4 在用规则US和规则ES消去量词时 此量词必须位于整个公式的最前端 2020 2 14 谓词逻辑推理的难点 续 5 在添加量词 x x 时 所选用的x不能在公式G c 或G y 中以任何约束出现 6 在使用EG规则引入存在量词 x 此x不得仅为G c 或G y 中的函数变元 在使用UG规则引入全称量词 x 时 此x不得为G y 中的函数变元 因该函数变元不得作为自由变元 2020 2 14 5 3 4谓词逻辑推理的应用 例5 3 5每个喜欢步行的人都不喜欢坐汽车 每个人或者喜欢坐汽车或者喜欢骑自行车 有的人不喜欢骑自行车 因而有的人不喜欢步行 证明设H x x是人 P x x喜欢坐汽车 Q x x喜欢骑自行车 R x x喜欢步行 则上述语句可符号化为 x H x R x P x x H x P x Q x x H x Q x x H x R x 2020 2 14 例5 3 5证明 续 证 1 x H x Q x P 2 H c Q c ES 1 3 H c T 2 4 Q c T 2 5 x H x P x Q x P 6 H c P c Q c US 5 7 P c Q c T 3 6 I 8 P c T 4 7 I 上述语句可符号化为 x H x R x P x x H x P x Q x x H x Q x x H x R x 2020 2 14 例5 3 5证明 续 3 H c T 2 8 P c T 4 7 I 9 x H x R x P x P 10 H c R c P c US 9 11 H c R c T 8 10 I 12 H c R c T 11 E 13 R c T 3 12 I 14 H c R c T 3 13 I 15 x H x R x EG 14 上述语句可符号化为 x H x R x P x x H x P x Q x x H x Q x x H x R x 2020 2 14 例5 3 6 证明下述论断的正确性 所有的哺乳动物都是脊椎动物 并非所有的哺乳动物都是胎生动物 故有些脊椎动物不是胎生的 证明设谓词如下 P x x是哺乳动物 Q x x是脊椎动物 R x x是胎生动物 则有 x P x Q x x P x R x x Q x R x 2020 2 14 请看下面推导 1 x P x R x P2 P x R x US 1 3 P x R x T 2 E4 P x R x T 3 E5 P x T 4 I 6 R x T 4 I7 x P x Q x P8 P x Q x US 7 9 Q x T 5 8 I 10 Q x R x T 6 9 I11 x Q x R x EG 10 12 x Q x R x UG 10 x P x Q x x P x R x x Q x R x 错误推导 2020 2 14 例5 3 6证明 续 1 x P x R x P2 x P x R x T 1 E3 P c R c ES 2 4 P c R c T 3 E5 P c T 4 I 6 R c T 4 I7 x P x Q x P8 P c Q c US 7 9 Q c T 5 8 I 10 Q c R c T 6 9 I11 x Q x R x EG 10 x P x Q x x P x R x x Q x R x 正确推导 2020 2 14 例5 3 7 证明下列论断的正确性 有些信徒相信所有的神父 任何一个信徒都不相信骗子 所以 神父都不是骗子 证明设谓词如下 S x x是信徒T x x是神父P x x是骗子L x y x相信y则可符号化为 x S x y T y L x y x y S x P y L x y x T x P x 2020 2 14 例5 3 7证明 续 1 x S x y T y L x y P2 S c y T y L c y ES 1 3 S c T 2 I4 y T y L c y T 2 I5 T x L c x US 4 6 x y S x P y L x y P7 y S c P y L c y US 6 8 S c P x L c x US 7 x S x y T y L x y x y S x P y L x y x T x P x 2020 2 14 例5 3 7证明 续 3 S c T 2 I8 S c P x L c x US 7 9 S c P x L c x T 8 E10 P x L c x T 3 8 E11 L c x P x T 10 E12 T x P x T 5 11 E13 x T x P x US 12 x S x y T y L x y x y S x P y L x y x T x P x 2020 2 14 例5 3 8 现有一智力测验题目 水容器问题 设有两个分别能盛7升与5升的水容器 开始时两个容器均空 允许对容器做三种操作 1 容器倒满水 2 将容器中的水倒光 3 从一个容器倒水至另一容器 使一个容器倒光而另一容器倒满 最后要求能使大容器 能盛7升的容器 中有4升水 并求其操作过程 2020 2 14 例5 3 8的解决方案 2020 2 14 例5 3 8证明 1 S 0 0 P 2 x y S x y S 7 y P 3 y S 0 y S 7 y US 2 4 S 0 0 S 7 0 US 3 5 S 7 0 T 1 4 I 6 x y z S x y S z 5 P 7 y z S 7 y S z 5 US 6 8 z S 7 0 S z 5 US 7 9 S 7 0 S 2 5 ES 8 2020 2 14 例5 3 8证明 续 10 S 2 5 T 5 9 I 11 x y S x y S x 0 P 12 y S 2 y S 2 0 US 11 13 S 2 5 S 2 0 US 12 14 S 2 0 T 10 13 I 15 x y z S x y S 0 z P 16 y z S 2 y S 0 z US 15 17 z S 2 0 S 0 z US 16 2020 2 14 例5 3 8证明 续 18 S 2 0 S 0 2 ES 17 19 S 0 2 T 14 18 I 20 x y S x y S 7 y P 21 y S 0 y S 7 y US 20 22 S 0 2 S 7 2 US 21 23 S 7 2 T 19 22 I 24 x y z S x y S z 5 P 25 y z S 7 y S z 5 US 24 26 z S 7 2 S z 5 US 25 2020 2 14 例5 3 8证明 续 27 S 7 2 S 4 5 ES 26 28 S 4 5 T 23 27 I 29 x y S x y S x 0 P 30 y S 4 y S 4 0 US 29 31 S 4 5 S 4 0 US 30 32 S 4 0 T 30 33 I 2020 2 14 5 4数学归纳法 5 4 1数学归纳法原理 假设要证明的命题能写成形式 n n0 有P n 其中n0是某个固定的整数 即 希望证明对所有的整数n n0都有P n 为真 2020 2 14 数学归纳法原理 假设1 验证n n0 有P n0 为真 归纳基础 2 假设对于n k k n0 有P k 为真 归纳假设 3 证明n k 1 有P k 1 为真 归纳结论 结论对所有的整数n n0 都有P n 为真 谓词表示 n0 P n0 n n k P k P k 1 1 2020 2 14 强形式数学归纳法原理 假设1 验证n n0 n0 1 有P n0 P n0 1 为真 归纳基础 2 假设对于n k k n0 有P n 为真 归纳假设 3 证明n k 1 有P k 1 为真 归纳结论 结论对所有的整数n n0 都有P n 为真 谓词表示 n0 P n0 P n0 1 n n k P n P k 1 1 2020 2 14 例5 4 1 用数学归纳法证明 对所有n 1 有1 2 3 n 证明归纳基础验证1 显然P 1 真值为1 归纳假设假定对于n k k 1 有P k 为真 即有1 2 3 k 2020 2 14 例5 4 1 归纳结论证明对于n k 1 有P k 1 为真1 2 3 k k 1 k 1 由数学归纳法原理得到 P n 对所有n 1为真 2020 2 14 例5 4 2 对每个正整数n 1 能惟一地写成 其中pi是素数且满足p1 p2 ps 分析设P n n 由于素数一定是大于等于2的正整数 因此 n0 2 2020 2 14 例5 4 2 证明归纳基础验证因为2 21 3 31 所以P 2 P 3 为真 归纳假设假定对n k的所有正整数 都有P n 为真 即n 2020 2 14 例5 4 2证明 续 归纳结论证明对n k 1 需分两种情况讨论 1 如果n本身就是一个素数 则k 1 k 1 1 即P k 1 为真 2 如果n不是一个素数 则k 1 lm 其中2 l k 2 m k 此时由归纳假设有l m 其中 p1 p2 ps是素数 且是包含l m中全部分解因子 bi ci 0的自然数 2020 2 14 例5 4 2证明 续 为此有k 1 lm 由于p1 p2 ps是素数 所以k 1能分解成素数的积 又因为l和m的因子分解是惟

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论