高中数学A版四 一次同余方程优秀课件
- 格式:ppt
- 大小:738.50 KB
- 文档页数:33
一次同余方程-人教A版选修4-6 初等数论初步教案一、教学目标1、学习同余方程的定义并理解同余方程的性质;2、掌握求解一次同余方程的方法和技巧;3、了解一次同余方程在密码学中的应用。
二、教学重点1、同余方程的定义和性质;2、确定一次同余方程的解的方法。
三、教学难点1、一次同余方程求解时的技巧和方法;2、同余方程在密码学中的应用。
四、教学内容及方法1、同余方程的定义和性质同余方程的定义:如果a、b、n都是整数且n>0,则称a与b对于模n同余,记作a≡b(mod n),当且仅当n|(a-b)。
同余方程的性质:•同余方程若成立,则其左右两边都可以加上或减去n的任意倍而仍成立;•同余方程若成立,则其左右两边都可以同乘或同除一个不等于0的整数m,而仍成立。
2、确定一次同余方程的解的方法求解一次同余方程ax≡b(mod n)的步骤如下:1、求出a关于模n的逆元a’;2、解出方程xa’b≡b’a(mod n)的解x0;3、得到原方程的最小非负整数解x。
步骤1:求出a关于模n的逆元a’。
如果a与n互质,则a’可以用扩展欧几里得算法求出。
如果a与n不互质,则方程ax≡b(mod n)可能无解,或者有解但无法通过常规方法求解。
步骤2:解出方程xa’b≡b’a(mod n)的解x0。
这个步骤可以用扩展欧几里得算法来实现。
步骤3:得到原方程的最小非负整数解x。
设x0是方程xa’b≡b’a(mod n)的一个解,则原方程的解可以表示为x ≡ x0(mod n/d),其中d=gcd(a,n),即a和n的最大公约数。
3、同余方程在密码学中的应用同余方程在密码学中的应用非常广泛,如RSA加密算法、Diffie-Hellman密钥交换算法等。
RSA加密算法利用了同余方程的一个重要特性:能够方便地求出解的模运算。
具体而言,假设p、q是两个不同的质数,n=pq,则RSA加密算法的公钥为(n,e),私钥为(n,d),其中e和d满足下列条件:•ed≡1(mod φ(n)),其中φ(n)=(p-1)(q-1);•e和φ(n)互质。
一次同余方程【学习目标】1.掌握一次同余方程的意义。
2.熟练运用一次同余方程的公式进行计算。
3.亲历命题的观察、科学的猜想以及通过参与过程的归纳和问题的演绎等探索过程,体验分析归纳得出大衍求一术的推导过程,发展探究、交流能力。
【学习重难点】重点:掌握并学会运用一次同余方程的意义和计算公式。
难点:大衍求一术推导过程的理解与运用。
【学习过程】一、新课学习知识点一:一次同余方程我们把含有未知数的同余式叫做同余方程。
方程()53mod 6x ≡是一类形式最简单的同余方程。
叫做一次同余方程。
一次同余方程的一般形式为()mod ax b n ≡,且n 为正整数,,a b 为整数,且a 不等于零。
若存在c ,使得同余式()mod ac b n ≡成立,则把()mod x c n ≡叫做一次同余方程()mod ax b n ≡的解。
一次同余方程()mod ax b n ≡有解,则(),a n b 。
反过来,当(),a n b 时,一次同余方程()mod ax b n ≡恰有(),a n 个解。
知识点二:大衍求一术对于一次同余方程的解法。
我们古代一些数学家曾做出过巨大的贡献,比较有名的是一大衍求一术。
学会通过观察大衍求一术的推导过程理解其算法原理,并能够将其运用于实际计算,利用大衍求一术解同余方程。
根据前面的知识做一做:练习:1.解一次同余方程()96mod15x ≡2.解同余方程()331mod 74x ≡二、课程总结1.这节课我们主要学习了哪些知识?2.这节课我们主要学习了哪些解题方法?步骤是什么?三、习题检测解下列同余方程(1)()95mod 7x ≡(2)()3212mod 8x ≡(3)()28124mod116x ≡(4)()544mod 81x ≡。