首页 > 其他分享 >[数论学习笔记01]完系/同余最短路/费马小定理/扩欧/中国剩余定理

[数论学习笔记01]完系/同余最短路/费马小定理/扩欧/中国剩余定理

时间:2024-02-02 09:05:21浏览次数:21  
标签:剩余 ... 01 定理 引理 完系 mod

# [数论学习笔记01]完系/同余最短路/费马小定理/扩欧/中国剩余定理
### 每日蒟蒻小故事(1/1)
蒟蒻带了一本崭新的笔记本到S组.

他发现这一节课居然在学习数论.

"听不懂,求讲解!" 蒟蒻说.

大佬邪魅一笑,并未理会.

蒟蒻只能一边听着老师的讲解,一边努力地记着笔记.

"什么是完全剩余系啊!"

### 什么是完全剩余系?

从模n的每个剩余类中各取一个数,得到一个由n个数组成的集合,叫做模n的一个完全剩余系。

由完全剩余系的定义,我们可以给出以下两条引理:

- 引理1 若a,b,c为任意3个整数,m为正整数,且gcd(,.c)=1,则当a·c≡b·c(mod m)时,有a≡b(mod m).

- 引理2 设m是一个整数且m>1,b是一个整数且gcd(m,b)=1.若a[1],a[2],...,a[m]是模m的完系,则b·a[1],b·a[2],...,b·a[m]也为模m的完系.

"可是还是过不了第一题……"

没关系,把下一个知识点学会了就行了!

"那快讲啊!"

### 费马小定理

(贴一个百度百科的介绍)

构造p的完系p={1,2,3,...,p-1}.

由引理2得A={a,2a,3a,..,(p-1)a}也为p的完系.

由完系性质,1*2*3*...*(p-1)≡a*2a*3a*...*(p-1)a(mod p)

即(p-1)!≡(p-1)*a^(p-1)(mod p)

易知gcd((p-1)!,p)=1,可约去(p-1)!

得a^(p-1)≡1(mod p)

"啊……"

标签:剩余,...,01,定理,引理,完系,mod
From: https://www.cnblogs.com/firepaw/p/18002476

相关文章

  • [王崧-数论01]从自然数到算数基本定理
    $$\color{indigo}\large\text{[王崧-数论01]从自然数到算数基本定理}$$ $\large\mathbb{Part\01}\text{自然数,归纳和最小数原理}$$\text{1.1自然数}$$\mathbb{N_1=\{1,2,3,...\}}$$\mathbb{N_0=\{0,1,2,...\}}$$\mathbb{Z=\{0,\pm1,\pm2,\pm3...\}}$$\text{“道生一,一......
  • [算法学习笔记01]线段树
    #[算法学习笔记01]线段树###每日蒟蒻小故事(1/1)蒟蒻刚刚升到S组,发现S组正在学习线段树Ⅲ.蒟蒻并不知道什么是线段树.蒟蒻十分害怕,向大佬询问什么是线段树.大佬邪魅一笑,并未解释.于是可怜的蒟蒻什么也听不懂,只得在洛谷和OIWIKI上自学线段树.“所以什么是线段树?”###什么......
  • 寒假碎碎念01
    让我想想这段时间都做了什么…周二之前的几天和实验室其他几个队员(chy、fa、lyy)还有教练讨论了一些对训练方式的改革,23号白天匆忙整理完PPT,晚上和大家讲了一下寒假训练的事项。周三周四做了一些题,一方面是想起来傅老师之前跟我说,“感觉你没有走出你的舒适圈”,于是就一拍脑门,加了......
  • Lucas 定理
    Lucas定理,一般用于求某组合数对某质数取模的值,即\(\binom{n}{m}\bmodp\)。一般来说,这种东西有一堆求法。\(n,m\)小的话可以直接递推,\(p>n\)可以根据定义\(\binom{n}{m}=\frac{n!}{m!(n-m)!}\)预处理阶乘和阶乘的逆元求。但是如果\(p\len\),阁下又当如何应对?此时你......
  • PAT乙级-1001(害死人不偿命的(3n+1)猜想)
    卡拉兹(Callatz)猜想:对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果......
  • [NOIP2012 提高组] 借教室
    原题链接一道二分+差分的题目,作为学习前缀和和差分的引入题目非常合适。首先检验其单调性,如果一个申请人订单不用修改,那么其前面的申请人也不用修改,符合单调性。接着,这道题暴力的思路就很简单,但是看到运算量(n,m高达1e6),暴力的时间复杂度为O(n*m)显然超时。那么就是运用差分思想......
  • 洛谷 P8687 [蓝桥杯 2019 省 A] 糖果
    题意有\(m\)种口味,每次\(k\)颗一袋出售,给你\(n\)包均为\(k\)颗的糖果,求最少买几袋可以吃到所有口味的糖果。思路暴力对\(n\)包糖果做组合。如果找到其中一种包含了所有口味,将所有满足的方案取糖果包数最小即可。时间复杂度\(\mathcal{O(2^n)}\)。正解考虑状......
  • Day01 GUI编程入门
    GUI编程入门告诉大家该怎么学?这是什么?它怎么玩?该如何去在我们平时运用?组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件破解工具1、简介Gui的核心技术:SwingAWT不流行的原因:​1.因为界面不美观。​2.需要jre环......
  • PHPYUN人才招聘系统V7.0_VIP版更新包(20240101)中若干bug的修复解析及上架小程序过程
    没想到这么大的一个php开发者会遇到若干小bug问题,以前正常运行的程序升级到7.0后出现莫名奇妙的问题,比如模板消息不能使用了,完全收不到消息,后来才知道因为改版代码里出现了Bug,在比如网络招聘申请环节没反应,也是bug可能这次更新较大没注意把还好我自己解决了把解决过程分享出来!......
  • Windows Server 2019 安装IIS 服务
    安装步骤1、点击左下角打开开始菜单找到服务器管理器菜单打开服务器管理器2、在弹出的服务器管理器界面找到添加角色和功能3、在弹出的添角色和功能向导中选择下一步4、选择:基于角色或基于功能的安装,然后下一步5、选择:从服务器池中选择服务器,然后下一步6、选择:Web服务器(IIS),......