同余理论在数学竞赛中的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
故不论大方盒的大小如何, 试验后按 6 个一小盒
ZHUAN TI YAN J IU
专题研究
装总可以全部装完.
( 五) 构造剩余系解题
利用完全剩余系常常可以帮助我们巧妙地解答某
些试题. 例 4 设自然数 n ≤ 2006, 试求其中使 3n 除 7 的
余数为 1 的所有 n 的和.
解 由题意, 即求满足 3n ≡ 1(mod 7)
# $ ( *)
若 ac ≡ bc( mod m) , 则 a ≡ b
mod
m ( c, m)
;
( +) 若 a ≡ b( mod m) , d ≠ 0, 则 a ≡ b( mod md) ;
( ,) 若 a ≡ b ( mod mi) , ( i = 1, 2, … n) , 则 a ≡ b( mod [ m1, m2, …, mn] ) .
5(mod 7), 故没有正整数 n 能让 2n + 1 被 7 整除.
( 三) 同余理论用于求解不定方程
对于一次不定方程的存在性的解法已有一套完整
的理论来解决, 但若将这些方程转化成线性同余式则
解题更简捷.
例 2 ( 第 23 届 IMO 试 题 ) 试 证 : ( 1) 如 果 正 整 数
n 及方程 x3 - 3xy2 + y2 = n 有 一 组 整 数 解 ( x,y) , 那 么 这
( 7)
则 x3 + y3 ≡ 2(mod 3).
于是:
( ") 若 x ≡ 0(mod 3), 则 y ≡ 2(mod 3);
( #) 若 x ≡ 1(mod 3), 则 y ≡ 1(mod 3);
( $) 若 x ≡ 2(mod 3), 则 y ≡ 0(mod 3).
对于第一种情况, x = 3k,y = 3t + 2, 代入( 6) 得:
整除与同余是密切相关的, 有些整除问题在解答
过程中常常是同余理论的灵活运用.
例 1 ( 第六届奥赛试题) ( 1) 证明: 求出所有正数
n 使 2n- 1 能被 7 整除; ( 2) 没有正整数 n 能让 2n + 1 被
7 整除.
解 ( 1) 依题意, 即求得 2n ≡ 1(mod 7)的 所 有 正 整
常简单. 设一行有 n 个魔方 , 则大方盒中总共装有 n3
个 , 做 完 试 验 后 , 大 方 盒 中 还 有 n3 - n 个 魔 方 , 于 是 问
题转化为求 n3 - n ≡ ?(mod 6).
解 因为 n3 - n = n(n - 1)(n + 1)为三个连续自然数
之积, 所以 n3 ≡ 0(mod 6).
个方程至少有三组整数解.
( 2) 当 n = 2891 时, 上述方程无整数解.
证明 ( 1) 可证明若(x,y)是原方程的一组整数解, 则
可找到另外两组不同的整数解: ( y - x, - x) , ( - y, x - y) .
( 2) 用反证法, 假设有整数解( x, y) 使得:
x3 - 3xy2 + y3 = 2891,
【关键词】同余 同余理论 数学竞赛
一、数学竞赛·数论·同余 数学竞赛是一种有组织的, 在规定时间之内进行 的解数学题的竞赛, 是人类智慧的灵活、力量与完美的 较量. 数学竞赛历史悠久, 而且在最近 10 年有很大的发 展和变化. 并且随着数学竞赛的发展, 已逐渐形成一门 特殊的数学学科— ——竞赛数学, 也可称为奥林匹克数 学. 将高等数学下放到初等数学中去, 用初等数学的语 言来表述高等数学的问题, 并用初等数学方法来解决 这些问题, 这就是竞赛数学的任务. 数论这门学科最初 是从研究整数开始的, 所以叫做整数论. 后来整数论又 进一步发展, 就叫做数论了. 近几 十 年 来 , 初 等 数 论 在 计 算 机 科 学 、组 合 数 学 、 代数编码、信号的数字处理等领域内得到了广泛的应 用. 而且初等数论在各类数学竞赛中占有重要的地位. 国际数学奥林匹克( IMO) 从 1959 年到 2005 年中, 已经 举行 了 46 届 竞 赛 , 在 总 共 的 278 道 题 目 中 , 约 有 四 分 之一的题目是主要用初等数论知识来解的, 如果加上 涉及用初等数论知识来解的题目, 那所占的比例可达 到一半左右. 初等数论的主要内容大致可分为四部分: ①整除 理论, ②不定方程, ③同余, ④原根与指标. 二、同余理论在数学竞赛中的应用 ( 一) 同余的性质以及几个重要的定理 1. 同余的定义、性质 定义 给定正整数 m, 如果整数 a 与 b 之差能被 m 整除, 则称 a 与 b 对于模 m 同余, 或称 a 与 b 同余, 模 为 m, 记为 a ≡ b( mod m) , 此时也称 b 是 a 对模 m 的同余. 性质 ( %) ( 自反性) a ≡ a( mod m) ; ( &) ( 对称性) 若 a ≡ a( mod m) , 则 b ≡ a( mod m) ; ( ’) ( 传 递 性 ) 若 a ≡ b, b ≡ c ( mod m) , 则 a≡ c(mod m); ( () 若 a ≡ b( mod m) , x ≡ y( mod m) , 则 a ±x ≡ b ±by( mod m) ; ( )) 若 a ≡ b( mod m) , f( x) 是 整 系 数 多 项 式 , 那 么 f( a) ≡ f( b) ( mod m) ;
当 n = 3k + 2 时, 23k +2 ≡ 4·(23k) ≡ 4(mod 7). ( 6)
故只有当 n 是 3 的倍数时, 2n - 1 能被 7 整除.
( 2) 由( 4) ( 5) ( 6) 式有:
23k + 1 ≡ 2(mod 7), 23k+1 + 1 ≡ 3(mod 7), 23k+2 + 1 ≡
( 四) 同余理论用于分配问题
例 3 一位魔方制造商把他的产品装在大方盒子
( 正方体) 里运给批发商. 一位批发商从大方盒中取出
一行魔方, 试验看是否有毛病, 但在试验中, 这些魔方
毁坏了, 其余的魔方用小盒包装, 每盒装 6 个, 那么装
到最后会剩下几个魔方?
分析 此题看似复杂, 其实用同余的观点处理却非
次方同余于 1, 这在计算时是很有用的. ( 1) 式和( 3) 式还
表明, 当 a 与模互素时, 就有 m | ( aφ(m) - 1) , p |( ap- 1 - 1) .
这就为整除性的讨论提供了一个有力的工具.
定理 3 ( 威尔逊定理) 设 P 为素数, 则
( p - 1) ! ≡ - 1( mod p) .
( 2)
显 然 , 当 ( a, m) = 1 时 , 利 用 同 余 的 性 质⑨, 由 ( 1)
式可得 ap - 1 ≡1( mຫໍສະໝຸດ Baidud p) .
( 3)
又注意到 φ( p) = p - 1, 因此, 在( a, m) = 1 时欧拉
定理与费尔马定理是一致的.
( 1) 式和( 3) 式指出了当 a 与模互素时, a 的多少
的一个完全剩余系, 称为最小非负完全剩余系.
完全剩余系有下列性质:
① 如果 c1, c2, …, cm 是模 m 的一个完全剩余系, b 是整数, 那么 c1 ±b, c2 ±b, …, cm ±b 也是模 m 的完全剩 余系.
② 如果 c1, c2, …, cm 是模 m 的完全剩余系, a 是整 数, 且( a, m) = 1, 则 ac1, ac2, …, acm 也是完全剩余系.
2. 剩余类和完全剩余系
全体整数集合可按模 m 来分类: 当且仅当 a≡
b( mod m) 时, a 和 b 属 于 同 一 类.于 是 全 体 整 数 按 模 m
被分为 m 类, 每一个这样的类被称为模 m 的剩余类.在
m 个剩余类中各取一个数作为代表, 这样的 m 个数被
称为模 m 的完全剩余系.例如 0, 1, 2, …, m - 1 是模 m
的颜色, 也看不到站在他后面的人的帽子颜色. 要求每
分钟都有巫士报出三种颜色中的一种 ( 允许同时报) .
报完之后国王就处死那些将自己所戴帽子颜色判断错
了的巫士. 在议事举行前, 这 100 个巫士 达 成 一 致 : 尽
量将叛死刑的人数降到最低. 问: 有多少个巫士一定可
以免受惩罚?
解 第一个猜的巫士因为没有任何信息帮助他确
i=1
M′iMi ≡ 1( mod mi) , i = 1, 2, …, n. 定理 3、定理 4 也是同余理论中重要的定理 , 在求
解同余方程的问题中有非常重要的作用, 这里虽不做
详细的应用介绍, 但对于广大参加数学竞赛的学生还
是希望能对其加以重视.
5 〈 〈 8
2008.2
▲ ▲
( 二) 同余理论用于处理有关整除的问题
定其所戴帽子的颜色, 所以不管猜什么颜色, 都只是一
( 8)
的所有 n 的和. 而
31 ≡ 1(mod 7), 32 ≡ 2(mod 7), 33 ≡ 6(mod 7),
34 ≡ 4(mod 7), 35 ≡ 5(mod 7), 36 ≡ 1(mod 7).
所以, 当 n 为 6 的倍数时有( 8) 成立. 所以所求的
334
$ 满足条件 n 之和为 6k = 6· 1 ·334·335 = 335670.
( 3k) 3 + 3( 3k) ( 3t + 2) 2 + ( 3t + 2) 3 = 2891,
左边 ≡ 23( mod 9) , 右边≡2( mod 9) , 矛盾; 对于第
二种情况, 上述另一组解( u, v) = ( y - x, - x) 将导致: u =
y - x≡0( mod 3) , v = - x≡2( mod 3) , 这也就是第一种情
专题研究
ZHUAN TI YAN J IU
同余理论在数学竞赛中的应用
◎张亚芳 ( 浙江省新昌县鼓山中学 312500)
【摘 要 】具 有 悠 久 历 史 的 数 学 竞 赛 已 逐 渐 形 成 一 门 特 殊 的 数 学 学 科— ——竞 赛 数 学. 本 文 从 数 学 竞 赛 这 个 大 范 围 入 手 , 着 眼于数论在数学竞赛中的地位和作用, 选择中国剩余定理作为 切入点, 介绍了同余理论的系统知识及同余性质的一些简单应 用, 并对数学竞赛中有关同余理论的应用作了系统的划分. 每 一部分都有 2 — 4 个例题加以举例说明.
k=1
2
( 六) 同余理论用于其他方面
例 5 ( 第 23 届 全 俄 中 学 奥 林 匹 克 竞 赛 试 题 , 11
年级) 巫士委员会以如下方式接受考核: 国王把所有巫
士排成一队 , 然后给每 个 巫 士 戴 上 从 白 色 、蓝 色 、红 色
帽子中任意选取的一顶帽子, 每个巫士都能够看到站
在其前面所有人的帽子颜色, 但看不见自己所戴帽子
况 , 已 证 ; 对 于 第 三 种 情 况 : x = 3k + 2, y = 3t, 代 入 ( 7)
得: (3k+ 2)3- 3( 3k + 2) (3t)2+ ( 3t)3= 2891, 左边≡23(mod 9) ,
右边≡2( mod 9) , 矛盾.
综上所述, 方程 x3 - 3xy2 + y3 = 2891 无整数解.
定理 4 ( 孙子定理) 设 n ≥ 2, m1, m2, mn 是两两互
素的正整数, 记
M = m1m2…mn, Mi =
M mi
( i = 1, 2, …, n) ,
同 余 方 程 组 x ≡ c1( mod m1) , x ≡ c2( mod m2) , … , x ≡
n
’ cn( mod mn) 的 一 切 为 x ≡ MiM′ici ( mod M) , 其 中
数 n, 通过计算我们有 21≡2(mod 7), 22≡4(mod 7), 23≡
1(mod 7).
于是根据性质⑥可得 23k≡(23)k ≡ 1k(mod 7). ( 4)
当 n 不是 3 的倍数时, 有两种情况:
当 n = 3k + 1 时, 23k +1 ≡ 2·(23k)≡2(mod 7); ( 5)
3. 欧拉定理和费马定理
同余理论中有两个定理, 在理论和应用方面都是
很重要的, 它们就是欧拉定理和费马定理.
定理 1 ( 欧拉定理) 设 m 是正整数, ( a, m) = 1, 则
aφ(n) ≡ 1( mod m) .
( 1)
定理 2 ( 费马定理) 设 p 是素数, 则对于任意的
整数 a, 有 ap ≡ ( mod p) .