初等数论--整除--两数乘积保持整除性
博主本人是初学初等数论(整除+同余+原根),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。
我整理成一个系列:初等数论,方便检索。
m ∣ r , n ∣ r , ( m , n ) = 1 → m n ∣ r m\mid r,n\mid r,(m,n)=1\rightarrow mn\mid r m∣r,n∣r,(m,n)=1→mn∣r
m
∣
r
→
r
=
p
m
m\mid r\rightarrow r=pm
m∣r→r=pm
n
∣
r
→
r
=
q
n
n\mid r\rightarrow r=qn
n∣r→r=qn
- r = p m = q n → m ∣ q n r=pm=qn\rightarrow m\mid qn r=pm=qn→m∣qn
m
∣
q
n
m\mid qn
m∣qn
m
(
m
,
n
)
∣
q
n
(
m
,
n
)
\frac{m}{(m,n)}\mid q\frac{n}{(m,n)}
(m,n)m∣q(m,n)n
m
(
m
,
n
)
∣
q
\frac{m}{(m,n)}\mid q
(m,n)m∣q
因为
(
m
,
n
)
=
1
(m,n)=1
(m,n)=1
m
∣
q
m\mid q
m∣q
q
=
a
m
,
a
∈
Z
q=am,a\in \mathbb{Z}
q=am,a∈Z
r
=
q
n
=
a
m
n
,
a
∈
Z
r=qn=amn,a\in \mathbb{Z}
r=qn=amn,a∈Z
m
n
∣
r
mn\mid r
mn∣r
m ∣ r , n ∣ r → [ m , n ] ∣ r m\mid r,n\mid r\rightarrow [m,n]\mid r m∣r,n∣r→[m,n]∣r
[
m
,
n
]
=
l
c
m
(
m
,
n
)
[m,n]=lcm(m,n)
[m,n]=lcm(m,n) 最小公倍数
(
m
,
n
)
=
g
c
d
(
m
,
n
)
(m,n)=gcd(m,n)
(m,n)=gcd(m,n) 最大公因数
m
n
=
[
m
,
n
]
⋅
(
m
,
n
)
⇒
[
m
,
n
]
=
m
n
(
m
,
n
)
mn=[m,n]\cdot (m,n)\Rightarrow[m,n]=\frac{mn}{(m,n)}
mn=[m,n]⋅(m,n)⇒[m,n]=(m,n)mn
因为
n
∣
r
n\mid r
n∣r,所以
r
=
q
n
r=qn
r=qn
因为
m
∣
r
m\mid r
m∣r,所以
m
∣
q
n
m\mid qn
m∣qn
⇒
m
(
m
,
n
)
∣
q
n
(
m
,
n
)
\Rightarrow \frac{m}{(m,n)}\mid \frac{qn}{(m,n)}
⇒(m,n)m∣(m,n)qn
⇒
m
(
m
,
n
)
∣
q
\Rightarrow\frac{m}{(m,n)}\mid q
⇒(m,n)m∣q
⇒
m
n
(
m
,
n
)
∣
q
n
\Rightarrow \frac{mn}{(m,n)}\mid qn
⇒(m,n)mn∣qn
⇒
[
m
,
n
]
∣
q
n
\Rightarrow [m,n]\mid qn
⇒[m,n]∣qn
⇒
[
m
,
n
]
∣
r
\Rightarrow [m,n]\mid r
⇒[m,n]∣r