初等数论 2.1 线性Diophantine方程

定义:设 a 1 , a 2 , ⋯   , a n , c ∈ Z a_1,a_2,\cdots,a_n,c\in\Z a1,a2,,an,cZ,且 a 1 a 2 ⋯ a n ≠ 0 a_1a_2\cdots a_n\neq0 a1a2an̸=0,关于未知数 x 1 , x 2 , ⋯   , x n ∈ Z x_1,x_2,\cdots,x_n\in\Z x1,x2,,xnZ的方程 a 1 x 1 + a 2 x 2 + ⋯ + a n x n = c a_1x_1+a_2x_2+\cdots+a_nx_n=c a1x1+a2x2++anxn=c称为n元一次不定方程.若 ∃ x 0 ′ , x 1 ′ , ⋯   , x n ′ \exists x_0^{\prime},x_1^{\prime},\cdots ,x_n^{\prime} x0,x1,,xn满足方程,则称有序数组 ( x 0 ′ , x 1 ′ , ⋯   , x n ′ ) (x_0^{\prime},x_1^{\prime},\cdots ,x_n^{\prime}) (x0,x1,,xn)是不定方程的解.
定理:不定方程 a 1 x 1 + a 2 x 2 + ⋯ + a n x n = c a_1x_1+a_2x_2+\cdots+a_nx_n=c a1x1+a2x2++anxn=c有解当且仅当 ( a 1 , a 2 , ⋯   , a n ) ∣ c (a_1,a_2,\cdots,a_n)\mid c (a1,a2,,an)c.
推论:设 a 1 , a 2 , ⋯   , a n a_1,a_2,\cdots,a_n a1,a2,,an是非零整数, c ∈ Z c\in\Z cZ,且 ( a 1 , a 2 , ⋯   , a n − 1 ) = d n − 1 , ( a 1 , a 2 , ⋯   , a n ) = d n (a_1,a_2,\cdots,a_{n-1})=d_{n-1},(a_1,a_2,\cdots,a_n)=d_n (a1,a2,,an1)=dn1(a1,a2,,an)=dn,则 ( x 0 ′ , x 1 ′ , ⋯   , x n ′ ) (x_0^{\prime},x_1^{\prime},\cdots ,x_n^{\prime}) (x0,x1,,xn)当且仅当 t ∈ Z t\in\Z tZ,使得 ( x 0 ′ , x 1 ′ , ⋯   , x n ′ ) (x_0^{\prime},x_1^{\prime},\cdots ,x_n^{\prime}) (x0,x1,,xn)是方程组 { a 1 x 1 + a 2 x 2 + ⋯ + a n − 1 x n − 1 = d n − 1 t d n − 1 t + a n x n = c \displaystyle \begin{cases} a_1x_1+a_2x_2+\cdots+a_{n-1}x_{n-1}=d_{n-1}t \\ d_{n-1}t+a_nx_n=c \end{cases} {a1x1+a2x2++an1xn1=dn1tdn1t+anxn=c的整数解.

从而可以将n元一次不定方程转化为n-1个二元一次不定方程.

定理:当二元一次不定方程 a x + b y = c ax+by=c ax+by=c有一解 { x = x 0 y = y 0 \displaystyle \begin{cases} x=x_0 \\ y=y_0 \end{cases} {x=x0y=y0时,方程的所有解为 { x = x 0 − b ( a , b ) t y = y 0 + a ( a , b ) t ∀ t ∈ Z \displaystyle \begin{cases} x=x_0-\dfrac{b}{(a,b)}t \\ y=y_0+\dfrac{a}{(a,b)}t \end{cases} \quad \forall t\in\Z x=x0(a,b)bty=y0+(a,b)attZ
定义:设 x , y , z ∈ Z + x,y,z\in\Z^+ x,y,zZ+,若满足 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2,则称 x , y , z x,y,z x,y,z是一组勾股数.
定义:对于方程 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2,满足 x y z = 0 xyz=0 xyz=0的解称为其平凡解,否则称为非平凡解.

显然,方程 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2的全体平凡解是 { x = 0 y = ± a z = ± a 或 { x = ± a y = 0 z = ± a , a ≥ 0 \begin{cases} x=0 \\ y=\pm a \\ z=\pm a \end{cases}或\begin{cases} x=\pm a \\ y=0 \\ z=\pm a \end{cases}, \quad a\ge 0 x=0y=±az=±ax=±ay=0z=±a,a0.

定义:若 x , y , z ∈ Z + x,y,z\in\Z^+ x,y,zZ+是方程 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2的解,且 ( x , y , z ) = 1 (x,y,z)=1 (x,y,z)=1,则称 x , y , z x,y,z x,y,z是方程的本原解.
定理:不定方程 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2的本原解一定满足 ( x , y ) = ( y , z ) = ( z , x ) = 1 , 且 2 ∤ ( x + y ) (x,y)=(y,z)=(z,x)=1,且2\nmid (x+y) (x,y)=(y,z)=(z,x)=12(x+y)
定理:满足不定方程 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2,且 y y y为偶数的全体本原解具有形式 { x = a 2 − b 2 y = 2 a b z = a 2 + b 2 \begin{cases} x=a^2-b^2 \\ y=2ab \\ z=a^2+b^2 \end{cases} x=a2b2y=2abz=a2+b2其中 a > b > 0 a>b>0 a>b>0,且 ( a , b ) = 1 , 2 ∤ ( a + b ) (a,b)=1,2\nmid (a+b) (a,b)=12(a+b).
推论:满足不定方程 x 2 + y 2 = z 2 x^2+y^2=z^2 x2+y2=z2,且 x x x为偶数的全体本原解具有形式 { x = 2 a b y = a 2 − b 2 z = a 2 + b 2 \begin{cases} x=2ab \\ y=a^2-b^2 \\ z=a^2+b^2 \end{cases} x=2aby=a2b2z=a2+b2其中 a > b > 0 a>b>0 a>b>0,且 ( a , b ) = 1 , 2 ∤ ( a + b ) (a,b)=1,2\nmid (a+b) (a,b)=12(a+b).
推论:单位圆周上的全部有理点是 ( ± a 2 − b 2 a 2 + b 2 , ± 2 a b a 2 + b 2 ) \displaystyle (\pm \dfrac{a^2-b^2}{a^2+b^2},\pm \dfrac{2ab}{a^2+b^2}) (±a2+b2a2b2,±a2+b22ab) ( ± 2 a b a 2 + b 2 , ± a 2 − b 2 a 2 + b 2 ) \displaystyle (\pm \dfrac{2ab}{a^2+b^2},\pm \dfrac{a^2-b^2}{a^2+b^2}) (±a2+b22ab,±a2+b2a2b2),其中 a , b ∈ Z a,b\in\Z a,bZ不全为 0 0 0.


练习:1.证明:若 n = a b − a − b n=ab-a-b n=abab,则 a x + b y = n ax+by=n ax+by=n没有非负解.
2.求Diophantine方程 1 x + 1 y = 1 14 \dfrac{1}{x}+\dfrac{1}{y}=\dfrac{1}{14} x1+y1=141的整数解.
3.证明方程 x 2 − 3 y n = − 1 , n ∈ Z + x^2-3y^n=-1,n\in\Z^+ x23yn=1nZ+无整数解.

你可能感兴趣的:(初等数论)