初等整数論 において、LTEの補題 (LTEのほだい、英 : LTE lemma, lifting-the-exponent lemma )とは、特別な整数 のp-進付値
v
p
{\displaystyle v_{p}}
がより次数の低い整数のものと等しいという補題 である。ヘンゼルの補題 と関連している。
背景
LTEの補題の起源は明確でない。補題の結果及び名称と形は近10,20年以内に注目されたと言われる[ 1] 。ただし、補題の核となる発想はカール・フリードリヒ・ガウス の Disquisitiones Arithmeticae において言及されている[ 2] 。競技数学 の分野で使われることがある一方で、楕円曲線 の研究にも応用される[ 3] [ 4] 。
主張
任意の整数x, y 及び正整数n 、x, y の素因数でない素数p について、次の主張が成立する。
p が奇素数であるとき、
x
−
y
≡
0
(
mod
p
)
{\displaystyle x-y\equiv 0{\pmod {p}}}
であれば
v
p
(
x
n
∓
y
n
)
=
v
p
(
x
∓
y
)
+
v
p
(
n
)
{\displaystyle v_{p}(x^{n}\mp y^{n})=v_{p}(x\mp y)+v_{p}(n)}
(複号同順)。
x
+
y
≡
0
(
mod
p
)
{\displaystyle x+y\equiv 0{\pmod {p}}}
かつn が奇数ならば、
ν
p
(
x
n
+
y
n
)
=
ν
p
(
x
+
y
)
+
ν
p
(
n
)
.
{\displaystyle \nu _{p}(x^{n}+y^{n})=\nu _{p}(x+y)+\nu _{p}(n).}
x
+
y
≡
0
(
mod
p
)
{\displaystyle x+y\equiv 0{\pmod {p}}}
かつn が偶数ならば、
ν
p
(
x
n
+
y
n
)
=
0.
{\displaystyle \nu _{p}(x^{n}+y^{n})=0.}
p が偶数の素数つまり2であるとき、
x
−
y
≡
0
(
mod
2
)
{\displaystyle x-y\equiv 0{\pmod {2}}}
かつn が偶数ならば、
ν
2
(
x
n
−
y
n
)
=
ν
2
(
x
−
y
)
+
ν
2
(
x
+
y
)
+
ν
2
(
n
)
−
1
=
ν
2
(
x
2
−
y
2
2
)
+
ν
2
(
n
)
.
{\displaystyle \nu _{2}(x^{n}-y^{n})=\nu _{2}(x-y)+\nu _{2}(x+y)+\nu _{2}(n)-1=\nu _{2}\left({\frac {x^{2}-y^{2}}{2}}\right)+\nu _{2}(n).}
x
−
y
≡
0
(
mod
2
)
{\displaystyle x-y\equiv 0{\pmod {2}}}
かつn が奇数ならば、
ν
2
(
x
n
−
y
n
)
=
ν
2
(
x
−
y
)
.
{\displaystyle \nu _{2}(x^{n}-y^{n})=\nu _{2}(x-y).}
任意のp について、
x
−
y
≡
0
(
mod
p
)
{\displaystyle x-y\equiv 0{\pmod {p}}}
かつ、n がp で割り切れないならば
ν
p
(
x
n
−
y
n
)
=
ν
p
(
x
−
y
)
.
{\displaystyle \nu _{p}(x^{n}-y^{n})=\nu _{p}(x-y).}
x
+
y
≡
0
(
mod
p
)
{\displaystyle x+y\equiv 0{\pmod {p}}}
かつ、n がp で割り切れないかつ、n が奇数ならば
ν
p
(
x
n
+
y
n
)
=
ν
p
(
x
+
y
)
.
{\displaystyle \nu _{p}(x^{n}+y^{n})=\nu _{p}(x+y).}
p = 2 の場合の系 には以下の様なものがある。
x
−
y
≡
0
(
mod
4
)
{\displaystyle x-y\equiv 0{\pmod {4}}}
で、x, y がともに奇数ならば、
ν
2
(
x
+
y
)
=
1
{\displaystyle \nu _{2}(x+y)=1}
で、
ν
2
(
x
n
−
y
n
)
=
ν
2
(
x
−
y
)
+
ν
2
(
n
)
.
{\displaystyle \nu _{2}(x^{n}-y^{n})=\nu _{2}(x-y)+\nu _{2}(n).}
x
+
y
≡
0
(
mod
2
)
{\displaystyle x+y\equiv 0{\pmod {2}}}
かつn が偶数のとき、
ν
2
(
x
n
+
y
n
)
=
1.
{\displaystyle \nu _{2}(x^{n}+y^{n})=1.}
x
+
y
≡
0
(
mod
2
)
{\displaystyle x+y\equiv 0{\pmod {2}}}
かつn が奇数のとき、
ν
2
(
x
n
+
y
n
)
=
ν
2
(
x
+
y
)
.
{\displaystyle \nu _{2}(x^{n}+y^{n})=\nu _{2}(x+y).}
証明
基本的な場合
n がp で割り切れない場合について、
ν
p
(
x
n
−
y
n
)
=
ν
p
(
x
−
y
)
{\displaystyle \nu _{p}(x^{n}-y^{n})=\nu _{p}(x-y)}
を証明する。
x
≡
y
(
mod
p
)
{\displaystyle x\equiv y{\pmod {p}}}
より、
x
n
−
1
+
x
n
−
2
y
+
x
n
−
3
y
2
+
⋯
+
y
n
−
1
≡
n
x
n
−
1
≢
0
(
mod
p
)
{\displaystyle x^{n-1}+x^{n-2}y+x^{n-3}y^{2}+\dots +y^{n-1}\equiv nx^{n-1}\not \equiv 0{\pmod {p}}}
(1 )
また、
x
n
−
y
n
=
(
x
−
y
)
(
x
n
−
1
+
x
n
−
2
y
+
x
n
−
3
y
2
+
⋯
+
y
n
−
1
)
{\displaystyle x^{n}-y^{n}=(x-y)(x^{n-1}+x^{n-2}y+x^{n-3}y^{2}+\dots +y^{n-1})}
であるから題意は示された。n が奇数の場合の式
ν
p
(
x
n
+
y
n
)
=
ν
p
(
x
+
y
)
{\displaystyle \nu _{p}(x^{n}+y^{n})=\nu _{p}(x+y)}
については、y をその反数 -y に置き換えることで得られる。
pが奇数の場合
y = x + kp (k は整数)を代入しn = p として、二項展開 することで、(1 )式左辺はp で割り切れるがp 2 では割り切れないことが分かる。したがって
ν
p
(
x
p
−
y
p
)
=
ν
p
(
x
−
y
)
+
1
{\displaystyle \nu _{p}(x^{p}-y^{p})=\nu _{p}(x-y)+1}
[ 1] 。同様に
ν
p
(
x
p
+
y
p
)
=
ν
p
(
x
+
y
)
+
1
{\displaystyle \nu _{p}(x^{p}+y^{p})=\nu _{p}(x+y)+1}
。
n = pa b (b はp で割り切れない)とすると、基本の場合より
ν
p
(
x
n
−
y
n
)
=
ν
p
(
(
x
p
a
)
b
−
(
y
p
a
)
b
)
=
ν
p
(
x
p
a
−
y
p
a
)
{\displaystyle \nu _{p}(x^{n}-y^{n})=\nu _{p}((x^{p^{a}})^{b}-(y^{p^{a}})^{b})=\nu _{p}(x^{p^{a}}-y^{p^{a}})}
。
式
ν
p
(
x
p
−
y
p
)
=
ν
p
(
x
−
y
)
+
1
{\displaystyle \nu _{p}(x^{p}-y^{p})=\nu _{p}(x-y)+1}
をa 回用いることで、
ν
p
(
x
p
a
−
y
p
a
)
=
ν
p
(
(
(
…
(
x
p
)
p
…
)
)
p
−
(
(
…
(
y
p
)
p
…
)
)
p
)
=
ν
p
(
x
−
y
)
+
a
{\displaystyle {\begin{aligned}\nu _{p}(x^{p^{a}}-y^{p^{a}})&=\nu _{p}(((\dots (x^{p})^{p}\dots ))^{p}-((\dots (y^{p})^{p}\dots ))^{p})\ \\&=\nu _{p}(x-y)+a\end{aligned}}}
が示される。
ν
p
(
x
n
+
y
n
)
{\displaystyle \nu _{p}(x^{n}+y^{n})}
の場合も同様にして証明できる。
pが2の場合
p = 2 のとき、二項展開の際に奇素数とは異なりp (p - 1)/ 2 がp の倍数とならない。
x
≡
y
(
mod
4
)
{\displaystyle x\equiv y{\pmod {4}}}
であるとき、n = 2a b (b は奇数)とすると、
ν
2
(
x
n
−
y
n
)
=
ν
2
(
(
x
2
a
)
b
−
(
y
2
a
)
b
)
=
ν
2
(
x
2
a
−
y
2
a
)
=
ν
2
(
(
x
2
a
−
1
+
y
2
a
−
1
)
(
x
2
a
−
2
+
y
2
a
−
2
)
⋯
(
x
2
+
y
2
)
(
x
+
y
)
(
x
−
y
)
)
=
ν
2
(
x
−
y
)
+
a
{\displaystyle {\begin{aligned}\nu _{2}(x^{n}-y^{n})&=\nu _{2}((x^{2^{a}})^{b}-(y^{2^{a}})^{b})\\&=\nu _{2}(x^{2^{a}}-y^{2^{a}})\\&=\nu _{2}((x^{2^{a-1}}+y^{2^{a-1}})(x^{2^{a-2}}+y^{2^{a-2}})\cdots (x^{2}+y^{2})(x+y)(x-y))\\&=\nu _{2}(x-y)+a\end{aligned}}}
ここで
x
≡
y
≡
±
1
(
mod
4
)
{\displaystyle x\equiv y\equiv \pm 1{\pmod {4}}}
より、
x
2
k
+
y
2
k
≡
2
(
mod
4
)
{\displaystyle x^{2^{k}}+y^{2^{k}}\equiv 2{\pmod {4}}}
(k は非負整数)であることを用いた。
また、より強い形として
x
≡
y
(
mod
2
)
{\displaystyle x\equiv y{\pmod {2}}}
ならば、
ν
2
(
x
n
−
y
n
)
=
ν
2
(
x
−
y
)
+
ν
2
(
x
+
y
)
+
ν
2
(
n
)
−
1
{\displaystyle \nu _{2}(x^{n}-y^{n})=\nu _{2}(x-y)+\nu _{2}(x+y)+\nu _{2}(n)-1}
が証明される[ 1] 。
一般化
LTEの補題はx n - y n / x - y が整数となるような複素数x, y においても同様に成立する[ 5] 。
応用
LTEの補題の利用例として2020年のAIME(英語版 ) の問題を挙げる。
149n - 2n が33 × 55 × 77 で割り切れるような最小の正整数n について、n の正の約数 の個数を求めよ[ 6] 。
149 - 2 = 147 = 3 × 72 である。149と2は3で割り切れないが、147は3で割り切ることができるから、
ν
3
(
149
n
−
2
n
)
=
ν
3
(
147
)
+
ν
3
(
n
)
=
ν
3
(
n
)
+
1
{\displaystyle \nu _{3}(149^{n}-2^{n})=\nu _{3}(147)+\nu _{3}(n)=\nu _{3}(n)+1}
が成り立つ。したがって
149
n
−
2
n
≡
0
(
mod
3
3
)
⟺
n
≡
0
(
mod
3
2
)
{\displaystyle 149^{n}-2^{n}\equiv 0{\pmod {3^{3}}}\iff n\equiv 0{\pmod {3^{2}}}}
である。同様にして、
149
n
−
2
n
≡
0
(
mod
7
7
)
⟺
n
≡
0
(
mod
7
5
)
{\displaystyle 149^{n}-2^{n}\equiv 0{\pmod {7^{7}}}\iff n\equiv 0{\pmod {7^{5}}}}
が分かる。
147は5で割り切れないため、因数5については次のように処理をする。149n を5で割った余りは4,1,4,1...という周期となること、2n を5で割った余りは2,4,3,1...という周期となることにより、149n - 2n を5で割った余りは2,2,1,0...という周期となる。したがってk を整数として、
149
n
−
2
n
≡
0
(
mod
5
)
⟺
n
=
4
k
.
{\displaystyle 149^{n}-2^{n}\equiv 0{\pmod {5}}\iff n=4k.}
LTEの補題を再度使用して、
ν
5
(
149
4
k
−
2
4
k
)
=
ν
5
(
(
149
4
)
k
−
(
2
4
)
k
)
=
ν
5
(
149
4
−
2
4
)
+
ν
5
(
k
)
.
{\displaystyle \nu _{5}(149^{4k}-2^{4k})=\nu _{5}((149^{4})^{k}-(2^{4})^{k})=\nu _{5}(149^{4}-2^{4})+\nu _{5}(k).}
である。
149
4
−
2
4
≡
(
−
1
)
4
−
2
4
≡
−
15
(
mod
25
)
{\displaystyle 149^{4}-2^{4}\equiv (-1)^{4}-2^{4}\equiv -15{\pmod {25}}}
より、
ν
5
(
149
4
−
2
4
)
=
1.
{\displaystyle \nu _{5}(149^{4}-2^{4})=1.}
ゆえに、
149
n
−
2
n
≡
0
(
mod
5
5
)
⟺
k
≡
0
(
mod
5
4
)
⟺
n
≡
0
(
mod
4
⋅
5
4
)
{\displaystyle 149^{n}-2^{n}\equiv 0{\pmod {5^{5}}}\iff k\equiv 0{\pmod {5^{4}}}\iff n\equiv 0{\pmod {4\cdot 5^{4}}}}
であるからn =22 × 32 × 54 × 75 。以上よりn の正の約数の個数は210個。
出典
関連項目