引言

(总该需要记录一点学习进度了,)虽然说在过去这段时间内已经简单的过了一遍陈景润的"1+2"定理,对其用到的Selberg筛法以及加权的思想也有了那么一点点的理解与认识了.但是张益唐的工作,我应该还是得开始看原始论文才行.

目前Halberstam的第一章也还在进行中,其中当然也涉及到了一些初等数论的知识,这倒不是什么大问题,遇到的最大阻碍还是文章风格方面的不适应(感觉Serre写的都是友善的了).

但是一些初等数论的知识我也还是需要记录一下,一方面也是为了准备初等数论的考试,当然另一方面就是因为我确实对初等数论的知识不够了解与熟练.🤡

以下都是关于同余式的解的存在性以及数量问题.实际上,由算术基本定理和中国剩余定理(CRT)可知,mod n\textrm{mod}\ n的问题通通可以化为mod pa\textrm{mod}\ p^a,其中pp是素数,aa是大于0的整数的问题.

需要注意的是,以下说的解的数量(简称解数),都是在Z/mZ\mathbf{\mathbb{Z}/m\mathbb{Z}}中的解数,也就是一个完全剩余系(0,1,,n1)(\overline{0},\overline{1},\cdots,\overline{n-1})中的解数.没注意到的取消一周的抹茶巴菲!

Chinese Reminder Theorem

两个重要的工具.一个是算术基本定理,也就是素因数唯一分解定理,这个小学二年级就已经知道了.另一个就是中国剩余定理,这个还可以简单介绍一下:

定理0(CRT):

\quadm1,m2,,mkm_1,m_2,\cdots,m_kkk个两两互素的正整数,m=m1m2mkm=m_1m_2\cdots m_k,则对于同余方程式组

xb1 mod m1, xb2 mod m2, , xbk mod mkx\equiv b_1\ \textrm{mod}\ m_1,\ x\equiv b_2\ \textrm{mod}\ m_2,\ \cdots,\ x\equiv b_k\ \textrm{mod}\ m_k

\quad 有唯一解.记:m=miMim=m_iM_i (i=1,,k)(i=1,\cdots,k),设MiMi1 mod miM_i'M_i\equiv 1\ \textrm{mod}\ m_i (i=1,,k)(i=1,\cdots,k),则唯一解可表示为:

xM1M1b1+M2M2b2++MkMkbk mod mx \equiv M_1'M_1b_1+M_2'M_2b_2+\cdots+M_k'M_kb_k\ \textrm{mod}\ m

证明:

\quad 这个还只是数,如果将其换为多项式的情况,那么这就是一道经典到不能再经典的高代题了.

\quad 当然,以上两种情况用抽代的思想都可以很快地理解和构造这个唯一解的结构.

\quad 因此!证明过程!PASS! \blacksquare

上面都要求模数两两互素,那能否放宽呢?废话,当然是可以的.那就是不断地用下面这个只关于两个模数的定理:

定理0(Plus版):

\quad 一次同余式组

xb1 mod m1, xb2 mod m2(1)x\equiv b_1\ \textrm{mod}\ m_1,\ x\equiv b_2\ \textrm{mod}\ m_2 \quad (1)

\quad 可解的充要条件(m1,m2)b1b2(m_1,m_2)|b_1-b_2,且此时对模数[m1,m2][m_1,m_2]有唯一解.

证明:

必要性:

\quadd=(m1,m2)d=(m_1, m_2),假设(1)有解x0x_0,则:

x0b1 mod d, x0b2 mod dx_0\equiv b_1\ \textrm{mod}\ d,\ x_0\equiv b_2\ \textrm{mod}\ d

\quad 两式相减即有:db1b2d|b_1-b_2.因此必要性得证.

充分性:

\quad 假设db1b2d|b_1-b_2,且(1)前一式的解可写为:x=b1+m1yx=b_1+m_1y,代入后一式有:

m1yb2b1 mod m2(1.1)m_1y \equiv b_2-b_1\ \textrm{mod}\ m_2 \quad (1.1)

\quad 因此可知上式也有解.故而充分性得证.

解的唯一性:

\quad 假设y0y_0是(1.1)其对模数m2d\dfrac{m_2}{d}的唯一解.

\quad 即(1.1)的解为:

y=y0+m2dty=y_0+\frac{m_2}{d}t

\quad 再将其代入到x=b1+m1yx=b_1+m_1y便可得到(1)的解为:

x=b1+m1y0+m1m2dtx=b_1+m_1y_0+\dfrac{m_1m_2}{d}t

\quad 其中m1m22=[m1,m2]\dfrac{m_1m_2}{2}=[m_1,m_2].即(1)对模数[m1,m2][m_1,m_2]而言是唯一的. \blacksquare

一次同余式

对于同余式而言,我们当然是先从一元一次同余方程开始动刀,那么有以下这个很好理解的定理(至少从抽代方面是显然的了):

定理1(基础版):

\quad(a,m)=1, m>0(a,m)=1,\ m>0,则同余式

axb mod max \equiv b\ \textrm{mod}\ m

\quad 恰好有一个解.即:

xbaφ(m)1 mod mx \equiv ba^{\varphi(m)-1}\ \textrm{mod}\ m

\quad 其中φ\varphi是Euler函数.

证明:

\quad 这个的证明还是比较轻松的,尤其是从抽代的角度出发,更是直接得出.(Anon都能证明!),所以直接略过此处的证明. \blacksquare

因此对于一般的一元一次同余式而言,有:

定理1(Pro版):

\quad(a,m)=d, m>0(a,m)=d,\ m>0,则同余式:

axb mod max\equiv b\ \textrm{mod}\ m

\quad 有解的充分必要条件为:dbd|b.此时恰有dd个解.

证明:

\quad 同样的,利用抽代知识也可以很容易的得到有解时的充要条件.

\quad 同时在有解的情况下,可得到下面的同余式:

adxbd mod md\frac{a}{d}x\equiv \frac{b}{d}\ \textrm{mod}\ \frac{m}{d}

\quad 其在Z/mdZ\mathbb{Z}/{\dfrac{m}{d}\mathbb{Z}}中有唯一解.因此在Z/mZ\mathbb{Z}/m\mathbb{Z}中有dd个解. \blacksquare

比较麻烦一点的是多元一次的同余方程式,但是也有以下定理给出了它解存在的情况以及数量:

定理2:

\quadk1k\ge 1,同余式

a1x1+a2x2++akxk+b0 mod ma_1x_1+a_2x_2+\cdots+a_kx_k+b\equiv 0\ \textrm{mod}\ m

\quad 有解的充要条件

(a1,a2,,ak,m)b(a_1,a_2,\cdots,a_k,m)|b

\quad 且此时的解数为mk1(a1,a2,,ak,m)m^{k-1}(a_1,a_2,\cdots,a_k,m).

证明:

\quad 用归纳法可以证明解数公式.以下只是简单的证明思路:

\quad 由同余式可知:

(a0m+a1u1++ak1uk1)+akuk+b=0(a_0m+a_1u_1+\cdots+a_{k-1}u_{k-1})+a_ku_k+b=0

\quad 而括号里边可以生成一个理想(d1):=(a1,,ak1,m)(d_1):=(a_1,\cdots,a_{k-1},m).因此便可以化为以下两个同余式:

akxk+b0 mod d1(2)a_kx_k+b \equiv 0\ \textrm{mod}\ d_1 \quad (2)

a1x1++ak1xk1d1 mod m(3)a_1x_1+\cdots+a_{k-1}x_{k-1} \equiv d_1\ \textrm{mod}\ m \quad (3)

\quad 而(2)的解数在Z/mZ\mathbb{Z}/m\mathbb{Z}中为:md1(ak,d1)\dfrac{m}{d_1}\cdot(a_k,d_1).

\quad 而(3)的解数直接由归纳假设得到为:mk1d1m^{k-1}d_1.

\quad 最后注意到:(ak,d1)=(a1,,ak,m)(a_k,d_1)=(a_1,\cdots,a_k,m)(这个就算是Anon也真的能注意到了),于是可以证明解数公式成立. \blacksquare

高次同余式

高次同余式的解数

根据CRT便能得到一个很重要的结论,那就是:同一个高次同余式的解数关于模数是一个积性函数(multiplicative formula).严谨表达为:

定理3:

\quadm1,m2,,mkm_1,m_2,\cdots,m_kkk个两两互素的正整数,m=m1m2mkm=m_1m_2\cdots m_k,则同余式:

f(x)0 mod mf(x) \equiv 0\ \textrm{mod}\ m

\quad 有解(解数记为ρ(m)\rho(m))的充要条件为同余式

f(x)0 mod mi (i=1,2,,k)f(x) \equiv 0\ \textrm{mod}\ m_i\ (i=1,2,\cdots,k)

\quad 都有解(解数记为ρ(mi)\rho(m_i)).

\quadρ(m)=ρ(m1)ρ(m2)ρ(mk)\rho(m)=\rho(m_1)\rho(m_2)\cdots\rho(m_k).

证明:

\quad 当然是用CRT直接推出来就可以了.因此直接省略! \blacksquare

而该定理也在Halberstam的第一章中出现了,并且这个积性的性质起了非常重要的作用,否则ω0(d)\omega_0(d)的构造就出大问题了.

模数是素数的情况

一次同余式的要点基本上已经探索完毕了,接下来马上赶到战场的是----高次同余式(当然得是整系数的多项式).

接下来设f=anxn+an1++a1x+a0Z[x]\color{red}{f=a_n x^n+a_{n-1}+\cdots+a_1x+a_0\in \mathbb{Z}[x]},并且其中n>0n>0.

那么就有如下Lagrange定理:

定理4(Lagrange’s Theorem):

\quad pp是一个素数,并且有an≢0 mod pa_n \not\equiv 0\ \textrm{mod}\ p,则

f(x)0 mod pf(x) \equiv 0\ \textrm{mod}\ p

\quad 最多只有nn个解.

证明:

\quad 该定理的证明实际上便是对次数nn进行归纳.

\quad 反证,假设同余式有n+1n+1个解:x0,x1,,xnx_0,x_1,\cdots,x_n.

\quad 那么可知:

f(x)f(x0)=(xx0)g(x)0 mod pf(x)-f(x_0)=(x-x_0)g(x) \equiv 0\ \textrm{mod}\ p

\quad 即可得到n1n-1次多项式g(x)g(x)nn个解,与归纳假设矛盾.从而证得Lagrange定理. \blacksquare

当然Lagrange定理也有其他的表示形式,例如:

定理4.1(反面形式拉格朗日):

\quad pp是素数,如果同余式

f(x)0 mod pf(x) \equiv 0\ \textrm{mod}\ p

\quad 有大于nn个解,那么可得:

\quad qqf(x)f(x)的一个fixed divisor.或者说:pai (i=0,1,,n)p|a_i\ (i=0,1,\cdots,n).

以及以下形式,出现在Halberstam的第一章中:

定理4.2(一般形式拉格朗日):

\quad 对于任意的一个nn次整系数多项式f(x)f(x),可知:

f(x)0 mod pf(x) \equiv 0\ \textrm{mod}\ p

\quad 的解数要么为pp,要么就不会超过nn个.

模数是素数幂的情况

最后只需考虑模数为素数幂pap^a的情况,那么最后一块拼图也顺利完成!而在这情况下,与其说是一个定理,更像是一个算法.因为它就是从模数为p, p2, , pa1p,\ p^2,\ \cdots,\ p^{a-1}的解里慢慢筛选出来的.具体的表述如下:

定理5:

\quadxx1 mod px \equiv x_1\ \textrm{mod}\ p是以下同余式的解:

f(x)0 mod pf(x) \equiv 0\ \textrm{mod}\ p

\quadpf(x1)p \nmid f'(x_1),则下面同余式的解:

f(x)0 mod pa, n>0, paanf(x) \equiv 0\ \textrm{mod}\ p^a,\ n>0,\ p^a \nmid a_n

\quad 蕴含在前一式的解中.即:

x=xa+pata, xax1 mod px=x_a+p^at_a,\ x_a \equiv x_1\ \textrm{mod}\ p

证明:

\quad 略了略了~ \blacksquare

以下直接给出一个例子,跟着算一遍就知道是怎么一回事了,还是很simple的,就是稍微complex了一点(迫真).

例如:

\quad 要算以下同余式的解:

f(x)=x34x2+5x60 mod 27f(x)=x^3-4x^2+5x-6 \equiv 0\ \textrm{mod}\ 27

\quad 那么我们就要逐步地对模数为3, 93,\ 9开始处理.

\quad 首先可知:f(x)0 mod 3f(x) \equiv 0\ \textrm{mod}\ 3的解只有一个,即x0 mod 3x \equiv 0\ \textrm{mod}\ 3.

\qquad 且有f(0)≢0 mod 3f'(0) \not\equiv 0\ \textrm{mod}\ 3(如果枚举的话感觉不需要?).

\quad 因此对于同余式f(x)0 mod 9f(x) \equiv 0\ \textrm{mod}\ 9的解可能x0/3/6 mod 9x \equiv 0/3/6\ \textrm{mod}\ 9.

\quad 筛选得到f(x)0 mod 9f(x) \equiv 0\ \textrm{mod}\ 9的唯一解为x3 mod 9x \equiv 3\ \textrm{mod}\ 9.

\qquad 且有f(3)≢0 mod 9f'(3) \not\equiv 0\ \textrm{mod}\ 9(如果枚举的话感觉不需要?).

\quad 因此对于同余式f(x)0 mod 27f(x) \equiv 0\ \textrm{mod}\ 27的解可能x3/12/21 mod 27x \equiv 3/12/21\ \textrm{mod}\ 27.

\quad 筛选得到f(x)0 mod 27f(x) \equiv 0\ \textrm{mod}\ 27的唯一解为x3 mod 27x \equiv 3\ \textrm{mod}\ 27. \square

总结

目前我看到的Halberstam第一章主要用到的初等数论知识就是以上这些了.而下一项该更新的就是Halberstam第一章的内容,接下来是对Latex代码水平的一次巨大考验了.

下次目标----Halberstam第一章,趁势杀之,片甲不留!!!

以及张益唐的论文也该看了.😵我打算看完Halberstam第二章后,这个也该步入正题才行了.

总之,杀杀杀!!!不过接下来先爽适几天,回来之后继续更新!😋

参考资料

[1] 柯召, 孙琦. 数论讲义, 上册, 第二版[M]. 高等教育出版社, 2001.

[2] 潘承洞, 潘承彪. 初等数论, 第三版[M]. 北京大学出版社, 2013.