数论入门:整数

  • 【1.1 数和序列】
    • 练习中的证明:
  • 【1.2 和与积】
    • 课后练习:
  • 【1.3 数学归纳法】
    • 课后练习(都用数学归纳或者第二数学归纳证明):

·|· 根据《初等数论及其应用》第六版第一章节整理的资料。
·|· 主要是 课件,类似学习清单,无或少有习题答案。
·|· 红色为课后作业部分,绿色为我当时讲的不好更改补充的地方。

【1.1 数和序列】

  • 良性性质:每个非空的正整数集合都有一个最小元。

    • 证明2\sqrt{2}2​是无理数
  • 代数数:是整系数多项式的根。
  • 超越数:不能作为整系数多项式的根。
  • 最大取整函数[x],小于等于x的最大整数,满足[x]≤x<[x]+1,即为⌊x⌋[x]\le x<[x]+1,即为\lfloor x\rfloor[x]≤x<[x]+1,即为⌊x⌋
  • 实数x的分数部分{x}=x-[x],都有{x}∈[0,1)\{x\}\in [0,1){x}∈[0,1)
  • 丢番图逼近:实数α\alphaα的前n个整数倍中至少有一个实数与最接近它的整数的距离小于1n\frac{1}{n}n1​
  • 鸽笼原理/抽屉原理
  • 狄利克雷逼近定理:α\alphaα为实数,n为正整数,存在整数a,b,1≤a≤n1\le a\le n1≤a≤n,使得 ∣aα−b∣<1n|a\alpha -b|<\frac{1}{n}∣aα−b∣<n1​
  • 1.1.32 强狄利克雷逼近原理:α\alphaα为实数,n为正整数,存在整数a,b,1≤a≤n1\le a\le n1≤a≤n,使得 ∣aα−b∣≤1n+1|a\alpha -b|\le \frac{1}{n+1}∣aα−b∣≤n+11​
  • 序列:{an}\{a_n\}{an​}
  • 集合是可数的:有限的,或是无穷的但与正整数集合之间存在一一映射。否则集合是不可数的。
  • 整数集合是可数的。
  • 有理数集合是可数的。
  • [0,1]的实数集合是不可数的。

练习中的证明:

  • 1.1.11 [x]+[-x]的值

    • 1.1.12 [x]+[x+12\frac{1}{2}21​]=[2x]
    • 1.1.13[x+y]≥\ge≥[x]+[y]
    • 1.1.15[xy]≥[x][y]\color{green}[xy]\ge[x][y][xy]≥[x][y]
    • [[x]]=[x]\color{red}[\sqrt{[x]}]=[\sqrt{x}][[x]​]=[x​]
    • −[−x]=⌈x⌉\color{red}-[-x]=\lceil x\rceil−[−x]=⌈x⌉
  • 实数α\alphaα的谱序列为[nα][n\alpha][nα]
    • 如果α≠β,则它们的谱序列不同\color{red}\alpha \ne \beta,则它们的谱序列不同α​=β,则它们的谱序列不同
    • 1.1.41(贝蒂定律):每个正整数仅在α或β\alpha或\betaα或β的谱序列中出现一次,当且仅当α和β是正无理数且1α+1β=1\color{green}\alpha 和\beta 是正无理数且\frac{1} {\alpha}+\frac{1}{\beta}=1α和β是正无理数且α1​+β1​=1
  • 乌拉姆数:G(a,b)表示前两项为整数a,b。对于之后的每一项整数,这个整数是乌拉姆数当且仅当它能被唯一地写成两个不同的乌拉姆数之和。
    • G(1,2)={1, 2, 3, 4, 6, 8, 11, 13, 16, 18, 26, 28, 36, 38, 47, 48, 53, 57, 62, 69, 72, 77, 82, 87, 97, 99… (OEIS:A002858)}
    • 1.1.43证明:存在无穷多个乌拉姆数。
    • 多少对都是乌拉姆数的连续整数?\color{red}多少对都是乌拉姆数的连续整数?多少对都是乌拉姆数的连续整数?
    • 其他任意两个相继的乌拉姆数之和是否可以是另外一个乌拉姆数?\color{red}其他任意两个相继的乌拉姆数之和是否可以是另外一个乌拉姆数?其他任意两个相继的乌拉姆数之和是否可以是另外一个乌拉姆数?
    • 相继的乌拉姆数之间的差有多大?可以是任意大吗?\color{red}相继的乌拉姆数之间的差有多大?可以是任意大吗?相继的乌拉姆数之间的差有多大?可以是任意大吗?
    • 关于小于整数n的乌拉姆数的个数,有什么猜测?\color{red}关于小于整数n的乌拉姆数的个数,有什么猜测?关于小于整数n的乌拉姆数的个数,有什么猜测?
  • 1.1.44证明eee是无理数

【1.2 和与积】

  • ∑nj=mcaj=c∑nj=maj\underset{j=m}{\overset{n}{\sum}}ca_j=c\underset{j=m}{\overset{n}{\sum}}a_jj=m∑n​​caj​=cj=m∑n​​aj​
  • ∑nj=m(aj+bj)=∑nj=maj+∑nj=mbj\underset{j=m}{\overset{n}{\sum}}(a_j+b_j)=\underset{j=m}{\overset{n}{\sum}}a_j+\underset{j=m}{\overset{n}{\sum}}b_jj=m∑n​​(aj​+bj​)=j=m∑n​​aj​+j=m∑n​​bj​
  • ∑ni=m∑qj=paibj=(∑ni=mai)(∑qj=pbj)=∑qj=p∑ni=maibj\underset{i=m}{\overset{n}{\sum}}\underset{j=p}{\overset{q}{\sum}}a_ib_j=\Big(\underset{i=m}{\overset{n}{\sum}}a_i\Big)\Big(\underset{j=p}{\overset{q}{\sum}}b_j\Big)=\underset{j=p}{\overset{q}{\sum}}\underset{i=m}{\overset{n}{\sum}}a_ib_ji=m∑n​​j=p∑q​​ai​bj​=(i=m∑n​​ai​)(j=p∑q​​bj​)=j=p∑q​​i=m∑n​​ai​bj​
  • 等比数列求和公式的推导
    • S=∑nj=0arjS=\underset{j=0}{\overset{n}{\sum}}ar^jS=j=0∑n​​arj
  • Telescope(叠进的) ∑(aj−aj−1)\sum(a_j-a_{j-1})∑(aj​−aj−1​)
  • 1.2.7 三角数、四边形数、1.2.10 五边形数、1.2.12 六边形数、1.2.13 七边形数、1.2.15 四面体数
  • n!=∏ni=1in!=\underset{i=1}{\overset{n}{\prod}}in!=i=1∏n​​i

课后练习:

  • 1.2.5 ∑nk=1[k]\underset{k=1}{\overset{n}{\sum}}[\sqrt{k}]k=1∑n​​[k​]
  • 1.2.21 ∑nk=11k(k+1)\underset{k=1}{\overset{n}{\sum}}\frac{1}{k(k+1)}k=1∑n​​k(k+1)1​
  • ∑nk=21k2−1\color{red}\underset{k=2}{\overset{n}{\sum}}\frac{1}{k^2-1}k=2∑n​​k2−11​
  • 1.2.23 ∑nk=1k2\underset{k=1}{\overset{n}{\sum}}k^2k=1∑n​​k2
  • ∑nk=1k3\color{red}\underset{k=1}{\overset{n}{\sum}}k^3k=1∑n​​k3
  • ∑nk=1kp\underset{k=1}{\overset{n}{\sum}}k^pk=1∑n​​kp 伯努利数
  • 1.2.27 求所有满足 x!+y!=z!x!+y!=z!x!+y!=z!的正整数x,y,zx,y,zx,y,z
  • 求所有满足 x!+y!+z!=k!x!+y!+z!=k!x!+y!+z!=k!的正整数x,y,z,kx,y,z,kx,y,z,k
  • 1.2.28 ∏nj=2(1−1j)\underset{j=2}{\overset{n}{\prod}}(1-\frac{1}{j})j=2∏n​​(1−j1​)
  • ∏nj=2(1−1j2)\color{red}\underset{j=2}{\overset{n}{\prod}}(1-\frac{1}{j^2})j=2∏n​​(1−j21​)

【1.3 数学归纳法】

  • 弱数学归纳与第二数学归纳(强数学归纳)

课后练习(都用数学归纳或者第二数学归纳证明):

  • 1.3.3 证明 ∑nk=11k2≤2−1n\underset{k=1}{\overset{n}{\sum}}\frac{1}{k^2}\le2-\frac{1}{n}k=1∑n​​k21​≤2−n1​
  • 1.3.10 证明∑nj=1(−1)j−1j2=(−1)n−1n(n+1)2\color{red}\underset{j=1}{\overset{n}{\sum}}(-1)^{j-1}j^2=(-1)^{n-1}\frac{n(n+1)}{2}j=1∑n​​(−1)j−1j2=(−1)n−12n(n+1)​
  • 1.3.22 如果h≥−1h\ge -1h≥−1,则对于任意非负整数 nnn ,有 1+nh≤(1+h)n\color{green}1+nh\le (1+h)^n1+nh≤(1+h)n
  • 1.3.33 正实数a1⋯ana_1\cdots a_na1​⋯an​的算术平均和几何平均分别为 A=(a1+⋯+an)n,G=(a1a2⋯an)1nA=\frac{(a_1+\cdots +a_n)}{n},G=(a_1a_2\cdots a_n)^{\frac{1}{n}}A=n(a1​+⋯+an​)​,G=(a1​a2​⋯an​)n1​,A≥GA\ge GA≥G何时成立?
  • 缺一个的2n×2n2^n\times2^n2n×2n可以被LLL形状的片覆盖吗?如何覆盖?
    L形片覆盖附带自敲程序与效果图:(可能由于IDE编码不支持会乱码。)
/*_            __   __          _          _
| |           \ \ / /         | |        (_)
| |__  _   _   \ V /__ _ _ __ | |     ___ _
| '_ \| | | |   \ // _` | '_ \| |    / _ \ |
| |_) | |_| |   | | (_| | | | | |___|  __/ |
|_.__/ \__, |   \_/\__,_|_| |_\_____/\___|_|__/ ||___/
*/
const int MAX = 1200;
string aa[MAX][MAX];/**
┌─┐
│■│
└─┘
*/
void drawL(int zx,int zy,int yx,int yy,int ty){if(zx + 1 == yx){if(ty == 2){///aa[zx][zy] = 'X';aa[zx][yy] = "│";aa[yx][zy] = "─";aa[yx][yy] = "┘";}else if(ty == 4){aa[zx][zy] = "│";///aa[zx][yy] = 'X';aa[yx][zy] = "└";aa[yx][yy] = "─";}else if(ty == 1){aa[zx][zy] = "─";aa[zx][yy] = "┐";///aa[yx][zy] = 'X';aa[yx][yy] = "│";}else if(ty == 3){aa[zx][zy] = "┌";aa[zx][yy] = "─";aa[yx][zy] = "│";///aa[yx][yy] = 'X';}return ;}int heng = yx - zx + 1;int zong = yy - zy + 1;int hf1 = zx + heng/4;int hf2 = zx + heng/4 * 2;int hf3 = zx + heng/4 * 3;int hf4 = yx + 1;int zf1 = zy + zong/4;int zf2 = zy + zong/4 * 2;int zf3 = zy + zong/4 * 3;int zf4 = yy + 1;if(ty !=1)drawL(hf2,zy,hf4-1,zf2-1,4);if(ty !=2)drawL(zx,zy,hf2-1,zf2-1,3);if(ty !=3)drawL(hf2,zf2,hf4-1,zf4-1,2);if(ty !=4)drawL(zx,zf2,hf2-1,zf4-1,1);if(ty == 1)drawL(hf1,zf1,hf3-1,zf3-1,1);if(ty == 2)drawL(hf1,zf1,hf3-1,zf3-1,2);if(ty == 3)drawL(hf1,zf1,hf3-1,zf3-1,3);if(ty == 4)drawL(hf1,zf1,hf3-1,zf3-1,4);
}
void draw(int zx,int zy,int yx,int yy,int ta,int tb){if(zx + 1 == yx){if(ta == zx && tb == zy){///aa[zx][zy] = 'X';aa[zx][yy] = "│";aa[yx][zy] = "─";aa[yx][yy] = "┘";}else if(ta == zx && tb == yy){aa[zx][zy] = "│";///aa[zx][yy] = 'X';aa[yx][zy] = "└";aa[yx][yy] = "─";}else if(ta == yx && tb == zy){aa[zx][zy] = "─";aa[zx][yy] = "┐";///aa[yx][zy] = 'X';aa[yx][yy] = "│";}else if(ta == yx && tb == yy){aa[zx][zy] = "┌";aa[zx][yy] = "─";aa[yx][zy] = "│";///aa[yx][yy] = 'X';}return ;}int heng = yx - zx + 1;int zong = yy - zy + 1;int hf1 = zx + heng/2 - 1;int hf2 = zx + heng/2;int zf1 = zy + zong/2 - 1;int zf2 = zy + zong/2;int AA = 0;if(ta >= hf2 && tb >= zy && ta <= yx && tb <= zf1)draw(hf2,zy,yx,zf1,ta,tb),AA=1;      /// A1if(ta >= zx && tb >= zy && ta <= hf1 && tb <= zf1)draw(zx,zy,hf1,zf1,ta,tb),AA=2;      /// A2if(ta >= hf2 && tb >= zf2 && ta <= yx && tb <= yy)draw(hf2,zf2,yx,yy,ta,tb),AA=3;      /// A3if(ta >= zx && tb >= zf2 && ta <= hf1 && tb <= yy)draw(zx,zf2,hf1,yy,ta,tb),AA=4;      /// A4drawL(zx,zy,yx,yy,AA);
}int main()
{///IOS;int n;int ta,tb;cin >> n >> ta >> tb;n = pow(2,n);for(int i=1;i<=n;++i){for(int j=1;j<=n;++j){aa[i][j] = "";if(i==ta && j==tb)aa[i][j] = "■";}}draw(1,1,n,n,ta,tb);for(int i=1;i<=n;++i){for(int j=1;j<=n;++j){cout << aa[i][j];if(i!=ta || j!=tb)cout << " ";}puts("");}return 0;
}

【小组专题一:数论入门:整数】数和序列 | 和与积 | 数学归纳与第二数学归纳相关推荐

  1. 【小组专题三:斐波那契专题】斐波那契 与其20个性质 | 泽肯朵夫表示 | 卢卡斯数 与其8个性质 | 常系数二次线性齐次序列 | 模板与例题

    斐波那契专题 斐波那契序列的定义 斐波那契序列的基本性质 卢卡斯数 卢卡斯数的基本性质 正整数的泽肯朵夫(Zeckendorf)表示 其他斐波那契的性质 常系数的二次线性齐次递归关系 斐波那契进制/斐 ...

  2. 和与余数的和同余理解_5 同余 ——数论入门知识讲解系列

    数学竞赛 数论是纯粹数学的分支之一,主要研究整数的性质,按研究方法分为初等数论和高等数论.中学生(甚至小学生)课外数学兴趣小组的许多内容是属于初等数论的,各级别数学竞赛也会把初等数论作为重点内容进行考 ...

  3. R语言入门——猜数小游戏

    R语言入门--猜数小游戏 题目介绍 使用代码(2种方法) 运行结果 题目介绍 设计一个猜数字的游戏:计算机随机生成一个1~100 之间的整数,然后由用户猜测所产生的随机数.根据用户猜测的情况给出不同提 ...

  4. matlab狄利克雷函数,数论入门1——莫比乌斯函数,欧拉函数,狄利克雷卷积,线性筛,莫比乌斯反演,杜教筛...

    数论入门1 一个菜鸡对数论的一点点理解... 莫比乌斯函数 定义函数$\mu(n)$为: 当n有平方因子时,$\mu(n)=0$. 当n没有平方因子时,$\mu(n)=(-1)^{\omega(n)} ...

  5. WIFI基础入门--802.11--直接序列物理层(DSSS)--12

    WIFI基础入门--802.11--直接序列物理层DSSS--12 1.直接序列传输 2.编码方式 3.无线电频谱 3.1 信道能量的分布 3.2 邻道抑制与信道隔离 3.3 最大吞吐量(理论值) 3 ...

  6. 【小组专题二:博弈论入门综述(1)】NP状态 | SG函数 | 巴什博奕、威佐夫博弈、斐波那契博弈、Nim游戏、SJ定理

    博弈论综述[1] 前言 博弈与博弈论 博弈树 NP状态 SG函数(Sprague-Grundy) Sprague-Grundy Theorem 巴什博奕 Bash Game 威佐夫博弈 扩展威佐夫博弈 ...

  7. Nuist集训队专题:数论

    数论专题 前言 定理及公式补充 题A - Sum 题B - 2^x mod n = 1 题C - Dertouzos 结语 前言 本文所有内容均涉及以下主题: 定理及公式补充 1.取模运算基本公式 计 ...

  8. 紫薯第10章数学 kaungbin专题14数论基础

    杂谈 kuangbin14数论Harmonic Number LightOJ - 1234 分段打表 + 欧拉爷爷o(1).(第一次触及了欧拉常熟) 10.1.1 && 10.1.2 ...

  9. 算法基础 - 数论 | 组合数学 卡特兰数(Catalan number)定义、证明及例题

    写在前面:卡特兰数这东西感觉挺常用的,并且公式很简单,那就花一下午总结一下,学点皮毛吧(反正遇到我还是不会 ) [PDF] 大三上组合数学课堂讲义 文章目录 卡特兰数定义 卡特兰数的性质 卡特兰数证明 ...

最新文章

  1. Linux主机驱动与外设驱动分离思想
  2. 异常导致循环退出_Java异常有哪些?异常怎么处理?
  3. 竞争位移之四:概念抽屉与市场选择
  4. ICallbackEventHandler - 客戶端回調 - 無刷新(對她的理解就是:觸發庫函數-回調-回傳-接收)...
  5. 同时设置超时时间_刚入职的小菜鸡,设错了RPC超时,搞了个线上事故
  6. VTK:几何对象之ColoredLines
  7. 全世界还有44亿人无法上网
  8. 读文件并返回其中最大最小行的shell脚本
  9. HDFS基本概念和特性的详情了解及优缺点
  10. 【2018.3.31】模拟赛之三-ssl2408 比萨【搜索,dfs】
  11. 尚硅谷2020最新版SpringCloud(H版alibaba)框架开发教程全套完整版从入门到精通
  12. pcl点云PCD文件
  13. python 获取麦克风声音_如何使用python和ffmpeg或simi读取实时麦克风音频音量
  14. C++设置不定参数方法 简单示例
  15. python 进制间相互转换
  16. spin_lock amp; mutex_lock的差别?
  17. 讯为开发板的最小LINUX系统烧写及U盘的挂载及卸载
  18. Java继承中的构造方法使用的理解,白话文,简单易理解
  19. mybatis代码生成器
  20. Android10支持dcip3,dcip3 相当于多少srgb

热门文章

  1. c语言程序设计 北京理工,北京理工大学《C语言程序设计》期末试题.pdf
  2. JAVA代码审计之WebGoat靶场SQL注入
  3. 批处理最完整人性化教程
  4. 【大数据分析】k-cores,一种基于图数据结构的分解方法
  5. 图像增强去雾之直方图均衡化/同态滤波/Retinex算法
  6. 一文读懂LeNet、AlexNet、VGG、GoogleNet、ResNet到底是什么?
  7. kendo-ui 导出PDF乱码解决
  8. 别人在忙挖矿,阿里工程师却悄悄用区块链搞了件大事!
  9. 工资条: TableMaker部分
  10. 物联网细分行业_2019年全国互联网细分市场可靠性研究与报告