首页 > 其他分享 >初等数论课程测试题解

初等数论课程测试题解

时间:2024-07-12 17:07:40浏览次数:12  
标签:begin 测试题 数论 mid 0b pmod array 初等 equiv

初等数论课程测试题解

刚想起来传到博客园上面。

正在写。

Upd. 20240222:已写完,欢迎查错!

一、请给出整除的概念及性质

对于整数 \(a,b\) \((b\neq0)\),如果存在整数 \(c\),使得 \(a=bc\),

则称 \(b\) 整除 \(a\),记作 \(b \mid a\);否则称 \(b\) 不整除 \(a\),记作 \(b \nmid a\)。

性质

\[\def\arraystretch{1.1} \begin{array}{rlrl} 1.&a\mid b&\Longrightarrow&\pm a \mid \pm b\\ 2.&a \mid b,\ b\mid c&\Longrightarrow&a \mid c\\ 3.&\forall i:b\mid a_i&\Longrightarrow&b\mid\Sigma\ a_ik_i\\ 4.&b\mid a&\Longrightarrow&bc\mid ac\ (c\in\mathbb Z,c\neq0)\\ 5.&b\mid a\ (a\neq0)&\Longrightarrow&|b|\le|a|\\ 5.&b\mid a,\ |a|<|b|&\Longrightarrow&a=0\\ \end{array} \]

二、请给出同余的概念及性质

给定正整数 \(m\) 称为模,\(a,b\) 为任意两个整数,满足:

\[\def\arraystretch{1.1} \begin{array}{ll} a=q_1m+r_1,&0\le r_1<m\\ b=q_2m+r_2,&0\le r_2<m\\ \end{array} \]

则称 \(a,b\) 对 \(m\) 同余,记作 \(a \equiv b \pmod m\),简记为 \(a \equiv b\ (m)\)。

性质

\[\def\arraystretch{1.1} \begin{array}{rlrl} 1.&a \equiv a \pmod m\\ 2.&a \equiv b \pmod m &\Longleftrightarrow& b\equiv a \pmod m\\ 3.&a\equiv b\pmod m,\ b\equiv c\pmod m&\Longrightarrow&a\equiv c\pmod m\\ 4.&aK\equiv bK\pmod m&\Longrightarrow&a\equiv b\pmod{\frac{m}{(m,k)}}\\ 5.&a\equiv b\pmod m,\ c\equiv d\pmod m&\Longrightarrow&a\pm c\equiv b\pm d\pmod m\\ 6.&a\equiv b\pmod m,\ c\equiv d\pmod m&\Longrightarrow&ac\equiv bd\pmod m\\ \end{array} \]

三、请给出模 \(m\) 的完全剩余系的概念

若 \(a_1,a_2,\dots,a_m\) 对模 \(m\) 两两不同余,则这 \(m\) 个数构成模 \(m\) 的一个完全剩余系。

特殊的,任意连续的 \(m\) 个整数都构成模 \(m\) 的一个完全剩余系。

四、陈述裴蜀定理

对于任意整数 \(a,b\),一定存在一组整数解 \(x,y\) 使得 \(ax+by=(a,b)\)。

五、陈述费马小定理

若 \(p\) 是素数,则 \(a^p\equiv a\pmod p\)。

特别的,若 \(a\perp p\),则 \(a^{p-1}\equiv1\pmod p\)。

六、给定模 \(m\) 的一组完全剩余系 \(x_1,\dots,x_m\),若 \(a \perp m\),请证明 \(ax_1,\dots,ax_m\) 也是模 \(m\) 的一组完全剩余系。

反证:假设 \(ax_1,\dots,ax_m\) 不是模 \(m\) 的完全剩余系。

则一定存在 \(i\neq j\) 使得 \(ax_i\equiv ax_j\pmod m\)。

因为 \(a \perp m\),因此有 \(x_i\equiv x_j\pmod m\)。

与 \(x_1,\dots,x_m\) 为模 \(m\) 的完全剩余系不符。

假设不成立,故 \(ax_1,\dots,ax_m\) 是模 \(m\) 的完全剩余系。

七、设 \(n\) 是整数,请证明:\(120 \mid n(n^2-1)(n^2-5n+26)\)。

定理:连续 \(n\) 个整数的乘积一定被 \(n!\) 整除。

对于这 \(n\) 个数都是正整数的:

\[\begin{array}{l} (a+1)(a+2)\dots(a+n)=\frac{(a+n)!}{a!}=n!\frac{(a+n)!}{n!a!}=n!\binom{a+n}{a} \end{array} \]

而如果这 \(n\) 个数存在不是正整数的,那么一定跨过了 \(0\),乘积为 \(0\),整除是显然的。

证明

\[\def\arraystretch{1.1} \begin{array}{ll} &n(n^2-1)(n^2-5n+26)\\ =&n(n+1)(n-1)[(n-2)(n-3)+20]\\ =&(n-3)(n-2)(n-1)n(n+1)+20(n-1)n(n+1) \end{array} \]

因为:

\[\def\arraystretch{1.1} \begin{array}{rcl} 120&\mid& (n-3)(n-2)(n-1)n(n+1)\\ 6&\mid& (n-1)n(n+1)\\ 120&\mid& 20(n-1)n(n+1) \end{array} \]

因此 \(120\mid(n-3)(n-2)(n-1)n(n+1)+20(n-1)n(n+1)\)。

即 \(120 \mid n(n^2-1)(n^2-5n+26)\)。

八、设 \(n\) 是正整数,且 \(2n+1\) 与 \(3n+1\) 都是完全平方数。请证明:\(40 \mid n\)。

性质1:奇数的完全平方数模 \(8\) 同余于 \(1\)。

\[(2k+1)^2\equiv4k(k+1)+1\equiv1\pmod8 \]

性质2:任何一个数的平方模 \(5\) 同余于 \(0,\pm1\)。

\[\def\arraystretch{1.1} \begin{array}{lcll} t&\equiv&0,\pm1,\pm2&\pmod5\\ t^2&\equiv&0,\pm1&\pmod5 \end{array} \]

证明

因为 \(2n+1\) 是奇数且是完全平方数,则

\[\def\arraystretch{1.1} \begin{array}{rcll} 2n+1&\equiv&1&\pmod8\\ n&\equiv&0&\pmod4 \end{array} \]

所以,\(n\) 是偶数,\(3n+1\) 是奇数且是完全平方数,则

\[\def\arraystretch{1.1} \begin{array}{rcll} 3n+1&\equiv&1&\pmod8\\ n&\equiv&0&\pmod8 \end{array} \]

\[\def\arraystretch{1.1} \begin{array}{rcll} 2n+1&\equiv&0,\pm1&\pmod5\\ 3n+1&\equiv&0,\pm1&\pmod5 \end{array} \]

则有

\[\def\arraystretch{1.1} \begin{array}{rcll} (2n+1)+(3n+1)&\equiv&2&\pmod5\\ 2n+1&\equiv&1&\pmod5\\ 3n+1&\equiv&1&\pmod5\\ n&\equiv&0&\pmod5 \end{array} \]

因此 \(n\equiv0\pmod{40}\),即 \(40 \mid n\)。

九、求 \(10^{10} \bmod 7\)。

\[\def\arraystretch{1.1} \begin{array}{ll} &10^{10} \bmod 7\\ =&(10 \bmod 7)^{10\bmod 6}\bmod 7\\ =&3^4\bmod7\\ =&81\bmod7\\ =&4 \end{array} \]

即 \(10^{10}\bmod7=4\)。

十、求满足以下条件的正整数解:\((a,b)+[a,b]+a+b=ab\)。

设 \(d=(a,b)\),则记 \(a=a_0d\),\(b=b_0d\)(\(a_0\perp b_0\))。

\[\def\arraystretch{1.1} \begin{array}{rcl} (a,b)+[a,b]+a+b&=&ab\\ d+a_0b_0d+a_0d+b_0d&=&a_0b_0d^2\\ a_0b_0+a_0+b_0+1&=&a_0b_0d \end{array} \]

因为 \(a_0b_0\ge a_0b_0,a_0,b_0\ge1\),所以 \(0<d\le4\)。

当 \(d=1\) 时,\(a_0+b_0+1=0\),无解。

当 \(d=2\) 时,

\[\def\arraystretch{1.1} \begin{array}{rcl} a_0b_0+a_0+b_0+1&=&2a_0b_0\\ a_0b_0-a_0-b_0&=&1\\ a_0(b_0-1)-(b_0-1)&=&2\\ (a_0-1)(b_0-1)&=&2\\ \end{array} \]

  • \(a_0-1=1\),\(b_0-1=2\);\(a_0=2\),\(b_2=3\);\(a=4\),\(b=6\)。
  • \(a_0-1=2\),\(b_0-1=1\);\(a_0=3\),\(b_2=2\);\(a=6\),\(b=4\)。

当 \(d=3\) 时,

\[\def\arraystretch{1.1} \begin{array}{rcl} a_0b_0+a_0+b_0+1&=&3a_0b_0\\ 2a_0b_0-a_0-b_0&=&1\\ 4a_0b_0-2a_0-2b_0&=&2\\ 2a_0(2b_0-1)-(2b_0-1)&=&3\\ (2a_0-1)(2b_0-1)&=&3\\ \end{array} \]

  • \(2a_0-1=1\),\(2b_0-1=3\);\(a_0=1\),\(b_2=2\);\(a=3\),\(b=6\)。
  • \(2a_0-1=3\),\(2b_0-1=1\);\(a_0=2\),\(b_2=1\);\(a=6\),\(b=3\)。

当 \(d=4\) 时,

\[\def\arraystretch{1.1} \begin{array}{rcl} a_0b_0+a_0+b_0+1&=&4a_0b_0\\ 3a_0b_0-a_0-b_0&=&1\\ 9a_0b_0-3a_0-3b_0&=&3\\ 3a_0(3b_0-1)-(3b_0-1)&=&4\\ (3a_0-1)(3b_0-1)&=&4\\ \end{array} \]

  • \(3a_0-1=2\),\(3b_0-1=2\);\(a_0=b_0=1\);\(a=b=4\)。
  • \(2a_0-1=1\),\(2b_0-1=4\);不存在整数解。
  • \(2a_0-1=4\),\(2b_0-1=1\);不存在整数解。

因此,可行解有:

\[(a,b)=(4,6),(6,4),(3,6),(6,3),(4,4) \]

标签:begin,测试题,数论,mid,0b,pmod,array,初等,equiv
From: https://www.cnblogs.com/RainPPR/p/18298965

相关文章

  • 数数论论
    被ymh的数学课干爆了模运算整数意义下的模运算对于\(n_1,n_2\),我们称其在模\(p\)意义下相等当且仅当对于\(n_1=k_1p+r_1\),\(n_2=k_2p+r_2\),其中\(k_1,k_2,r_1,r_2\)为整数,\(0\ler_1,r_2<p\),满足\(r_1=r_2\)。整数在模\(p\)意义下的结果指的是最小与其相等的自然数......
  • [CINTA] 具体数论与代数阅读笔记——第一章 整数和二进制(含加、乘、除)
    前言这本书说自己是计算机专业数学入门之入门,成为读者攻读其他经典著作的垫脚石,但个人以为足矣替换掉本校内不知所云的、抽象的、让学生考完后马上全忘的那些课程。本书的GitHub仓库在这里。该笔记并非单纯的整理归纳,而是记录陆爻齐在书中找到的对自己很有感触的部分。闲话......
  • 数论知识(取模运算)
    若amodk=xa......
  • 数论函数从入门到进门
    1.定义1.1基础定义数论函数:定义域为正整数的函数称为数论函数。因其在所有正整数处均有定义,故可视作数列。加性函数:若\(\foralla,b\in\mathbb{N}^{+},a\perpb,f(ab)=f(a)+f(b)\),则称\(f\)为加性函数。积性函数:若\(\foralla,b\in\mathbb{N}^{+},a\perpb,f(ab)=f(a)f......
  • 力扣每日一题 7/2 数学、数论、数组/双指针
    博客主页:誓则盟约系列专栏:IT竞赛专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞......
  • 学习笔记——数论
    写在前面...通过写数论的md笔记,新知识不确定有没有学懂,但是我的md数学公式方法得到了极大的提升orz质数的定义:针对从2开始的整数定义,如果只包含1和本身这两个因数,则称该数为质数(素数)(1)质数的判定:试除法枚举因数的时候,只枚举到因数比较小的那个范围(根号n)(2)分解质因数:试除法从......
  • 云计算期末综合测试题
    云计算综合测试题单选题填空题判断题简答题单选题这里选择题,直接以填空题展示,并给出解析Bigtable是(Google)开发的分布式存储系统解析:分布式结构化数据表Bigtable是Google基于GFS和Chubby开发的分布式存储系统。WAS的存储名空间中,账户名负责将访问请求定位(集群......
  • 基础数论
    素数素数和合数定义若\(p\in\Zeta\),且\(p\not=0,\pm1\),其约数集合中的元素只有\(1\)和\(p\)本身,那么称\(p\)为素数。若\(a\in\Zeta\),且\(a\not=0,\pm1\),\(a\)不为素数,则为合数。素数一般指正的素数。素数计数\(\pi(x)\)表示小于或等于\(x\)的素......
  • 数论
    第一章整除1.1基本性质1.1.1同余与整除定义1.1.:设\(a,b\)为整数,若存在一整数\(c\),使得\(b=ac\),那么我们说\(a\)整除\(b\)并记作\(a|b\)整除的性质1.2.:1)(反射性)对于所有整数\(a\),有\(a|a\).2)(传递性)若有\(a|b\),并且\(b|c\),那么\(a|c\).3)......
  • 数论--有关模运算的巧妙
    萌萌的好数链接:https://ac.nowcoder.com/acm/contest/84851/D来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述萌萌喜欢“好数”,这种“好数“需要满足以下两个条件:1.该数对3取模不为02.该数的最后一位数字......