3進整數相互關係圖示
p
{\displaystyle p}
進數 (英語:p-adic number ),是數論 中的概念,也稱作局部數域 ,是有理數域 拓展成的完備 數域的一種。這種拓展與常見的有理數域
Q
{\displaystyle \mathbb {Q} }
到實數域
R
{\displaystyle \mathbb {R} }
、複數域
C
{\displaystyle \mathbb {C} }
的數系拓展不同,其具體在於所定義的「距離 」概念。
p
{\displaystyle p}
進數的距離概念建立在整數 的整除 性質上。給定素數
p
{\displaystyle p}
,若兩個數之差被
p
{\displaystyle p}
的高次冪 整除 ,那麼這兩個數距離就「接近」,冪次越高,距離越近。這種定義在數論性質上的「距離」能夠反映同餘 的信息,使
p
{\displaystyle p}
進數理論成為了數論研究中的有力工具。
p
{\displaystyle p}
進數的概念首先由庫爾特·亨澤爾 於1897年構思並刻畫,其發展動機主要是試圖將冪級數 方法引入到數論 中,但現今
p
{\displaystyle p}
進數的影響已遠不止於此。例如可以在
p
{\displaystyle p}
進數上建立
p
{\displaystyle p}
進數分析 ,將數論和分析的工具結合起來,安德魯·懷爾斯 對費馬大定理 的證明中就用到了
p
{\displaystyle p}
進數理論。此外,
p
{\displaystyle p}
進數在量子物理學 、認知科學 、計算機科學 等領域都有應用。
預備知識
數系的拓展
數系是人類將自然中的數量關係抽象化得到的代數系統 。最早建立的數系是帶有加法與乘法的自然數
N
=
{
0
,
1
,
2
,
3
⋯
}
{\displaystyle \mathbb {N} =\{0,1,2,3\cdots \}}
,其後引入了負數 、分數 的概念,形成了有理數
Q
{\displaystyle \mathbb {Q} }
[ 1] :32 。
Q
{\displaystyle \mathbb {Q} }
是「最小的」能夠包容四則運算 的代數系統[ N 1] ,這樣的系統在近世代數中稱為域 [ 2] 。
度量
數系的拓展中,自然數繫到有理數系的拓展是基於代數運算的需求,而有理數繫到實數系的拓展則是拓撲學 的需要。這裡的拓撲指的是為代數體系賦予「形狀」,定義「遠近」、「長短」等概念,是建立幾何 和分析 結構的基礎。一個常見的拓撲學方法是引入「距離」的概念,正式稱呼為度量 [ 3] 。最直觀的定義是將兩個有理數的「距離」(度量)
d
{\displaystyle d}
定義為兩者之差的絕對值 :
d
(
x
,
y
)
=
|
x
−
y
|
.
{\displaystyle d(x,y)=|x-y|.}
兩個有理數之間的度量是一個非負的有理數。也即是說度量
d
{\displaystyle d}
是一個從有理數域映射到非負有理數集合的二元函數:
Q
×
Q
→
Q
+
=
{
x
∈
Q
;
x
⩾
0
}
{\displaystyle \mathbb {Q} \times \mathbb {Q} \rightarrow \mathbb {Q} ^{+}=\{x\in \mathbb {Q} ;\;\;x\geqslant 0\}}
。其中
Q
+
{\displaystyle \mathbb {Q} ^{+}}
的大小關係則是有理數域上定義的全序 。這個度量基於歐幾里得幾何 ,叫做歐幾里得度量或絕對值度量[ 3] 。
完備化
在
Q
{\displaystyle \mathbb {Q} }
上裝備了度量後,可以討論極限 的概念。極限描述了一個數列在下標趨於無窮時的趨勢,是分析學的基礎。如果一個有理數列在下標趨於無窮時,數列的項與某個數
l
∈
Q
{\displaystyle l\in \mathbb {Q} }
的距離可以小於任意給定的正有理數,就稱
l
{\displaystyle l}
為此數列的極限。擁有極限的數列的項在下標趨於無窮時相互無限「靠近」。但反過來,這樣的數列不一定擁有有理數極限。比如說以下數列:
1
2
,
2
3
,
3
5
,
5
8
,
8
13
,
⋯
{\displaystyle {\frac {1}{2}},{\frac {2}{3}},{\frac {3}{5}},{\frac {5}{8}},{\frac {8}{13}},\cdots }
這說明有理數在表示長度和距離的時候是不完備的,存在着無法用有理數表達的長度[ 2] 。為此需要對有理數進行擴展,稱為完備化 [ 3] 。
將
Q
{\displaystyle \mathbb {Q} }
完備化的拓撲方法由格奧爾格·康托 提出。康托的方法依賴於現稱為柯西數列 的概念。柯西數列是一種可以用任意「小」的「圓盤」覆蓋從某項起所有項的無窮數列。某個有理數數列
(
a
n
)
n
∈
N
∈
Q
N
{\displaystyle (a_{n})_{n\in \mathbb {N} }\in \mathbb {Q} ^{\mathbb {N} }}
是柯西數列,當且僅當 對任意有理數
ϵ
>
0
{\displaystyle \epsilon >0}
,都存在自然數
N
ϵ
∈
N
{\displaystyle N_{\epsilon }\in \mathbb {N} }
,使得對任意
n
,
m
>
N
ϵ
{\displaystyle n,m>N_{\epsilon }}
,都有
d
(
a
n
,
a
m
)
<
ϵ
{\displaystyle d(a_{n},a_{m})<\epsilon }
。康托承認每個這樣的有理數數列都收斂到某個極限,將實數 定義為某個柯西數列的極限[ 2] 。顯然,對於所有有理數,都能找到一個以它為極限的柯西數列,比如常數數列。如果當兩個柯西數列
(
a
n
)
n
∈
N
{\displaystyle (a_{n})_{n\in \mathbb {N} }}
和
(
b
n
)
n
∈
N
{\displaystyle (b_{n})_{n\in \mathbb {N} }}
的差:
(
a
n
−
b
n
)
n
∈
N
{\displaystyle (a_{n}-b_{n})_{n\in \mathbb {N} }}
收斂於
0
{\displaystyle 0}
,就稱這兩個數列等價,這樣就可以在所有的柯西數列中建立等價關係 。而康托將所有的等價類的集合定義為實數集
R
{\displaystyle \mathbb {R} }
。四則運算、絕對值度量和序關係「
>
{\displaystyle >}
」都可以從有理數域自然誘導到
R
{\displaystyle \mathbb {R} }
上。最重要的是,可以證明,所有
R
{\displaystyle \mathbb {R} }
中元素構成的柯西數列都收斂到
R
{\displaystyle \mathbb {R} }
中。這說明
R
{\displaystyle \mathbb {R} }
是一個有序完備數域[ 3] 。
實數
R
{\displaystyle \mathbb {R} }
作為
Q
{\displaystyle \mathbb {Q} }
的完備化是建立在絕對值度量上的,這種度量與日常現實中的歐幾里德式的「距離」概念吻合,符合直觀經驗。實數也因此成為描述現實世界的有力數學工具。
p
{\displaystyle p}
進數與實數的不同在於,它是將絕對值度量改為另一種非直觀的度量對有理數進行完備化後得到的完備數域[ 4] :8 [ 5] :50-51 。
構造
分析方法
在有理數
Q
{\displaystyle \mathbb {Q} }
上引入絕對值度量,與此對應的柯西序列 的等價類 構成了完備數域
R
{\displaystyle \mathbb {R} }
。
p
{\displaystyle p}
進數則是在
Q
{\displaystyle \mathbb {Q} }
上引入不同的度量後進行完備化得到的完備數域。
給定素數
p
{\displaystyle p}
。對任意
x
∈
Q
{\displaystyle x\in \mathbb {Q} }
,將其寫為分數形式
x
=
a
b
{\displaystyle x={\frac {a}{b}}}
,其中
a
{\displaystyle a}
和
b
{\displaystyle b}
是整數,
b
{\displaystyle b}
不等於0。根據算術基本定理 ,每個整數都可以唯一分解為素因數的乘積。考察
p
{\displaystyle p}
在
a
{\displaystyle a}
和
b
{\displaystyle b}
的素因數分解中的次數
ord
p
(
a
)
{\displaystyle \operatorname {ord} _{p}(a)}
和
ord
p
(
b
)
{\displaystyle \operatorname {ord} _{p}(b)}
,定義
p
{\displaystyle p}
進賦值 [ 6] :90 [ 4] :1-2 :
ν
p
(
x
)
=
ord
p
(
a
)
−
ord
p
(
b
)
.
{\displaystyle \nu _{p}(x)=\operatorname {ord} _{p}(a)-\operatorname {ord} _{p}(b).}
同時約定
ν
p
(
0
)
=
+
∞
{\displaystyle \nu _{p}(0)=+\infty }
。例如
p
=
5
{\displaystyle p=5}
,
x
=
63
550
{\displaystyle x={\frac {63}{550}}}
,則
ν
p
(
x
)
=
ord
p
(
63
)
−
ord
p
(
550
)
=
0
−
2
=
−
2.
{\displaystyle \nu _{p}(x)=\operatorname {ord} _{p}(63)-\operatorname {ord} _{p}(550)=0-2=-2.}
在此基礎上,可以定義度量映射以及其對應誘導的範數 [ 7] :59 [ 4] :2 [ 6] :90 :
d
p
(
x
,
y
)
=
p
−
ν
p
(
x
−
y
)
,
|
x
|
p
=
p
−
ν
p
(
x
)
.
{\displaystyle \operatorname {d} _{p}(x,y)=p^{-\nu _{p}(x-y)},\quad |x|_{p}=p^{-\nu _{p}(x)}.}
例如
d
5
(
64
550
,
1
550
)
=
5
−
ν
5
(
63
550
)
=
5
2
,
|
63
550
|
5
=
5
−
ν
5
(
63
550
)
=
5
2
.
{\displaystyle \operatorname {d} _{5}({\frac {64}{550}},{\frac {1}{550}})=5^{-\nu _{5}({\frac {63}{550}})}=5^{2},\quad \left|{\frac {63}{550}}\right|_{5}=5^{-\nu _{5}({\frac {63}{550}})}=5^{2}.}
可以驗證映射
d
p
{\displaystyle \operatorname {d} _{p}}
滿足度量所需的一切性質[ 7] :59 。因此,用與構造實數相同的手段,可以構造一個完備有序數域,記作
Q
p
{\displaystyle \mathbb {Q} _{p}}
[ 6] :90 [ 7] :60-61 。
由奧斯特洛夫斯基定理 ,
Q
{\displaystyle \mathbb {Q} }
的所有絕對值賦值 或者等價於絕對值,或為平凡賦值,或等價於某素數
p
{\displaystyle p}
的
p
{\displaystyle p}
進賦值。從而
Q
{\displaystyle \mathbb {Q} }
(關於某賦值)的完備化 也只有這些[ 5] :46 [ 4] :3 。
代數方法
用代數的方法,首先定義
p
{\displaystyle p}
進整數環
Z
p
{\displaystyle \mathbb {Z} _{p}}
,然後構造其分式域 ,也可以得到
p
{\displaystyle p}
進數域[ 6] :92 。
首先考慮由整數模
p
n
{\displaystyle p^{n}}
的同餘類 構成的環:
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
。
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
與
Z
/
p
n
−
1
Z
{\displaystyle \mathbb {Z} /p^{n-1}\mathbb {Z} }
之間存在自然的環同態 [ 8] :
φ
n
:
{
Z
/
p
n
Z
→
Z
/
p
n
−
1
Z
x
↦
x
mod
p
n
−
1
{\displaystyle \varphi _{n}:{\begin{cases}\mathbb {Z} /p^{n}\mathbb {Z} \to \mathbb {Z} /p^{n-1}\mathbb {Z} \\x\mapsto x{\bmod {p^{n-1}}}\end{cases}}}
[ N 2] [ 8]
考察逆向鏈:
⋯
→
φ
n
+
1
Z
/
p
n
Z
→
φ
n
Z
/
p
n
−
1
Z
→
φ
n
−
1
⋯
→
φ
3
Z
/
p
2
Z
→
φ
2
Z
/
p
Z
{\displaystyle \cdots \;{\xrightarrow {\varphi _{n+1}}}\;\mathbb {Z} /p^{n}\mathbb {Z} \;{\xrightarrow {\varphi _{n}}}\;\mathbb {Z} /p^{n-1}\mathbb {Z} \;{\xrightarrow {\varphi _{n-1}}}\;\cdots \;{\xrightarrow {\varphi _{3}}}\;\mathbb {Z} /p^{2}\mathbb {Z} \;{\xrightarrow {\varphi _{2}}}\;\mathbb {Z} /p\mathbb {Z} }
定義
Z
p
{\displaystyle \mathbb {Z} _{p}}
為其逆向極限 :
Z
p
=
lim
⟵
(
Z
/
p
n
Z
,
φ
n
)
{\displaystyle \mathbb {Z} _{p}=\;\lim _{\longleftarrow }\left(\mathbb {Z} /p^{n}\mathbb {Z} ,\varphi _{n}\right)}
[ 7] :56 [ 8] 。
也就是說,每個
p
{\displaystyle p}
進整數
a
∈
Z
p
{\displaystyle a\in \mathbb {Z} _{p}}
被定義為以下的序列[ 8] :
a
=
{
a
1
,
a
2
,
⋯
,
a
n
,
⋯
}
{\displaystyle a=\{a_{1},a_{2},\cdots ,a_{n},\cdots \;\}}
其中
a
n
≡
a
n
−
1
(
mod
p
n
−
1
)
{\displaystyle a_{n}\equiv a_{n-1}{\pmod {p^{n-1}}}}
。可以證明,這樣定義的
p
{\displaystyle p}
進整數環
Z
p
{\displaystyle \mathbb {Z} _{p}}
與拓撲方法構造的
Q
p
{\displaystyle \mathbb {Q} _{p}}
中通過
Z
p
=
{
x
;
|
x
|
p
⩽
1
}
{\displaystyle \mathbb {Z} _{p}=\{x\;;\;|x|_{p}\leqslant 1\}}
定義的
p
{\displaystyle p}
進整數環是同構 的[ 6] :91-92 。
在以上的定義下,整數
Z
{\displaystyle \mathbb {Z} }
可以自然地嵌入
Z
p
{\displaystyle \mathbb {Z} _{p}}
中,每個整數都可以依照它在
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
的同餘類,唯一表示為一個
p
{\displaystyle p}
進整數[ 6] :91 [ 8] 。例如在
p
=
3
{\displaystyle p=3}
時,整數3629在
Z
3
{\displaystyle \mathbb {Z} _{3}}
中對應的3進整數可以表示為:
3629
3
=
{
2
,
2
,
11
,
65
,
227
,
713
,
1442
,
3629
,
3629
,
3629
,
⋯
}
.
{\displaystyle 3629_{3}=\{2,2,11,65,227,713,1442,3629,3629,3629,\cdots \;\}.}
從上面的例子可以看到,對於正整數,
a
n
{\displaystyle a_{n}}
將收斂於
a
{\displaystyle a}
本身,對於負整數情況則複雜一些,例如,
−
1
3
=
{
2
,
8
,
26
,
80
,
242
,
⋯
}
.
{\displaystyle -1_{3}=\{2,8,26,80,242,\cdots \;\}.}
由於環同態
φ
n
{\displaystyle \varphi _{n}}
良好地保持了環的結構,所以這種結構自然地延伸到逆向極限
Z
p
{\displaystyle \mathbb {Z} _{p}}
中。直觀上可以理解為,
Z
p
{\displaystyle \mathbb {Z} _{p}}
是
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
結構的極限。
n
{\displaystyle n}
越大,
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
和
Z
p
{\displaystyle \mathbb {Z} _{p}}
就越「相似」。
p
{\displaystyle p}
進整數環
Z
p
{\displaystyle \mathbb {Z} _{p}}
中的單位元 顯然是
1
p
=
{
1
,
1
,
⋯
,
1
,
⋯
}
,
{\displaystyle 1_{p}=\{1,1,\cdots ,1,\cdots \;\},}
一個
p
{\displaystyle p}
進整數
a
∈
Z
p
=
{
a
1
,
a
2
,
⋯
,
a
n
,
⋯
}
{\displaystyle a\in \mathbb {Z} _{p}=\{a_{1},a_{2},\cdots ,a_{n},\cdots \;\}}
是(乘法)可逆元 當且僅當
a
1
{\displaystyle a_{1}}
是
Z
/
p
Z
{\displaystyle \mathbb {Z} /p\mathbb {Z} }
中的可逆元[ 6] :91 [ 8] 。非可逆元的元素都可以表達為:
a
=
p
v
p
(
a
)
u
=
{
p
v
p
(
a
)
u
1
,
p
v
p
(
a
)
u
2
,
⋯
,
p
v
p
(
a
)
u
n
,
⋯
}
,
{\displaystyle a=p^{v_{p}(a)}u=\{p^{v_{p}(a)}u_{1},p^{v_{p}(a)}u_{2},\cdots ,p^{v_{p}(a)}u_{n},\cdots \;\},}
其中
u
=
{
u
1
,
u
2
,
⋯
,
u
n
,
⋯
}
{\displaystyle u=\{u_{1},u_{2},\cdots ,u_{n},\cdots \;\}}
是
Z
p
{\displaystyle \mathbb {Z} _{p}}
中的可逆元,
v
p
(
a
)
{\displaystyle v_{p}(a)}
稱為
p
{\displaystyle p}
進整數
a
{\displaystyle a}
的(代數)賦值[ 8] 。可以看出,這個賦值和拓撲構造時的賦值是等價的。可以證明
Z
p
{\displaystyle \mathbb {Z} _{p}}
是特徵 為0的整環 [ 8] 。構造
Z
p
{\displaystyle \mathbb {Z} _{p}}
的分式域 ,可以證明其分式域(在恰當的拓撲同構的意義上[ N 3] )等於前面用拓撲方法構造的
Q
p
{\displaystyle \mathbb {Q} _{p}}
[ 6] :92 [ 8] 。
展開式與記數法
每個
p
{\displaystyle p}
進數
x
∈
Q
p
{\displaystyle x\in \mathbb {Q} _{p}}
都有唯一的展開式[ 7] :57 :
x
=
α
−
k
p
k
+
α
−
k
+
1
p
k
−
1
+
⋯
+
α
0
+
α
1
p
+
⋯
+
α
i
p
i
+
⋯
=
∑
i
=
−
k
∞
α
i
p
i
.
{\displaystyle x={\frac {\alpha _{-k}}{p^{k}}}+{\frac {\alpha _{-k+1}}{p^{k-1}}}+\cdots +\alpha _{0}+\alpha _{1}p+\cdots +\alpha _{i}p^{i}+\cdots =\sum _{i=-k}^{\infty }\alpha _{i}p^{i}.}
其中
k
{\displaystyle k}
就是
x
{\displaystyle x}
的
p
{\displaystyle p}
進賦值
ν
p
(
x
)
{\displaystyle \nu _{p}(x)}
,
a
i
∈
{
0
,
1
,
⋯
,
p
−
1
}
{\displaystyle a_{i}\in \{0,1,\cdots ,p-1\}}
,
a
−
k
≠
0
{\displaystyle a_{-k}\neq 0}
。這一展開式在度量
d
p
{\displaystyle \operatorname {d} _{p}}
下收斂 到
x
{\displaystyle x}
[ 4] :14 。代數構造中
p
{\displaystyle p}
進整數的數列表示的第
N
{\displaystyle N}
項,等於其展開式前
N
{\displaystyle N}
項的部分和。設
p
{\displaystyle p}
進整數
x
{\displaystyle x}
的數列表示為
{
a
1
,
a
2
,
⋯
,
a
n
,
⋯
}
{\displaystyle \{a_{1},a_{2},\cdots ,a_{n},\cdots \}}
,其展開式為
∑
i
=
0
∞
α
i
p
i
{\displaystyle \sum _{i=0}^{\infty }\alpha _{i}p^{i}}
,則
a
N
=
∑
i
=
0
N
−
1
α
i
p
i
.
{\displaystyle a_{N}=\sum _{i=0}^{N-1}\alpha _{i}p^{i}.}
這說明
p
{\displaystyle p}
進整數數列表示中,隨着項數增大,數列的項在
d
p
{\displaystyle \operatorname {d} _{p}}
下收斂到
p
{\displaystyle p}
進整數自身。
仿照有理數中
p
{\displaystyle p}
進制 的記數法 ,可以將
p
{\displaystyle p}
進數
x
{\displaystyle x}
記為:
x
=
⋯
α
i
α
i
−
1
⋯
α
1
α
0
.
α
−
1
⋯
α
−
k
+
1
α
−
k
{\displaystyle x=\cdots \alpha _{i}\alpha _{i-1}\cdots \alpha _{1}\alpha _{0}.\alpha _{-1}\cdots \alpha _{-k+1}\alpha _{-k}}
[ 6] :92 ,
稱為
p
{\displaystyle p}
進數的
p
{\displaystyle p}
進記法。
按
d
p
{\displaystyle \operatorname {d} _{p}}
的定義,
x
{\displaystyle x}
的「大小」(範數)為
p
k
{\displaystyle p^{k}}
[ 6] :92 。也就是說,一個
p
{\displaystyle p}
進數小數點後位數越多則越大。這個性質與實數正好相反。
例子
從代數構造方法中可知,整數
Z
{\displaystyle \mathbb {Z} }
可以自然地嵌入
Z
p
{\displaystyle \mathbb {Z} _{p}}
中,因此非負整數在
Q
p
{\displaystyle \mathbb {Q} _{p}}
中表現為有限位數的
p
{\displaystyle p}
進整數。其
p
{\displaystyle p}
進記法和
p
{\displaystyle p}
進制記數法雷同。例如當
p
=
5
{\displaystyle p=5}
時,自然數
438
{\displaystyle 438}
記為:
3223
5
{\displaystyle 3223_{5}}
。負整數和分母不為
p
{\displaystyle p}
的正整數次冪的分數在
p
{\displaystyle p}
進記法中則表現為向左側延伸的無限循環[ 9] :39 。例如
1
7
{\displaystyle {\frac {1}{7}}}
的
p
{\displaystyle p}
進記法為:
1
7
=
…
2412032412033
5
=
2
˙
4120
3
˙
3
5
{\displaystyle {\frac {1}{7}}=\dots 2412032412033_{5}={\dot {2}}4120{\dot {3}}3_{5}\;}
。
計算方法如下:
5
3
−
6
7
=
32
5
,
5
9
−
6
7
=
32412032
5
,
5
15
−
6
7
=
32412032412032
5
,
⋯
{\displaystyle {\frac {5^{3}-6}{7}}=32_{5}\;,\quad {\frac {5^{9}-6}{7}}=32412032_{5}\;,\quad {\frac {5^{15}-6}{7}}=32412032412032_{5}\;,\;\cdots }
⇒
−
6
7
=
lim
k
→
+
∞
−
6
7
+
5
6
k
+
3
7
=
…
32412032412032
5
.
(
|
5
6
k
+
3
7
|
5
=
1
5
6
k
+
3
→
k
→
+
∞
0
.
)
{\displaystyle \Rightarrow -{\frac {6}{7}}=\lim _{k\to +\infty }-{\frac {6}{7}}+{\frac {5^{6k+3}}{7}}=\dots 32412032412032_{5}\;.\quad \left(\left|{\frac {5^{6k+3}}{7}}\right|_{5}={\frac {1}{5^{6k+3}}}\;{\xrightarrow {k\to +\infty }}\;0\;.\right)}
⇒
1
7
=
−
6
7
+
1
=
…
2412032412033
5
=
2
˙
4120
3
˙
3
5
{\displaystyle \Rightarrow {\frac {1}{7}}=-{\frac {6}{7}}+1=\dots 2412032412033_{5}={\dot {2}}4120{\dot {3}}3_{5}\;}
。
如果有理數
x
{\displaystyle x}
的分子或分母里含有
p
{\displaystyle p}
的冪次,則可以仿照
p
{\displaystyle p}
進制記數法的做法,先將其提出作為因數,寫成
x
=
p
k
a
b
{\displaystyle x=p^{k}{\frac {a}{b}}}
的形式,將
a
b
{\displaystyle {\frac {a}{b}}}
表達為
p
{\displaystyle p}
進記法,然後移動小數點得到
x
{\displaystyle x}
的
p
{\displaystyle p}
進記法。例如要求
1
175
{\displaystyle {\frac {1}{175}}}
的
p
{\displaystyle p}
進記法,可以先將
1
175
{\displaystyle {\frac {1}{175}}}
表示為
1
175
=
5
−
2
1
7
{\displaystyle {\frac {1}{175}}=5^{-2}{\frac {1}{7}}}
,寫出
1
7
{\displaystyle {\frac {1}{7}}}
的
p
{\displaystyle p}
進記法後,將小數點向左移動兩位得到:
1
175
=
3
˙
2412
0
˙
.33
5
{\displaystyle {\frac {1}{175}}={\dot {3}}2412{\dot {0}}.33_{5}}
因此,分母為
p
{\displaystyle p}
的正整數次冪的分數在
p
{\displaystyle p}
進數中表現為有限小數。
基本性質
Q
p
{\displaystyle \mathbb {Q} _{p}}
具有許多與
R
{\displaystyle \mathbb {R} }
不同的特性,其中某些可能違反直觀直覺。舉例來說,
Q
5
{\displaystyle \mathbb {Q} _{5}}
中不存在平方等於7的數(等價於實數中的
7
{\displaystyle {\sqrt {7}}}
),但存在平方等於-1的數(等價於複數中的虛數單位
i
{\displaystyle i}
)。一般來說,-1在
Q
p
{\displaystyle \mathbb {Q} _{p}}
中有平方根 ,當且僅當
p
{\displaystyle p}
除以 4餘1[ 10] 。對不相同的質數
p
{\displaystyle p}
、
q
{\displaystyle q}
,
Q
p
{\displaystyle \mathbb {Q} _{p}}
與
Q
q
{\displaystyle \mathbb {Q} _{q}}
不同構,並且它們的交集只有
Q
{\displaystyle \mathbb {Q} }
。每一個
Q
p
{\displaystyle \mathbb {Q} _{p}}
中的元素個數都是不可數 的[ 11] 。
拓撲性質
Q
p
{\displaystyle \mathbb {Q} _{p}}
上的範數
|
⋅
|
p
{\displaystyle |\cdot |_{p}}
是一個超度量 的範數。它不僅滿足三角不等式 ,而且滿足更強的關係:
|
x
+
y
|
p
⩽
max
{
|
x
|
p
,
|
y
|
p
}
.
{\displaystyle |x+y|_{p}\leqslant \max\{|x|_{p},|y|_{p}\}.}
這說明,如果將
Q
p
{\displaystyle \mathbb {Q} _{p}}
想象成一個幾何空間,那麼其中的三角形的一邊長度總小於等於另外兩邊中較長者,也就是說所有的三角形都是銳角等腰三角形。這與實際中的歐式幾何空間完全不同。由此
Q
p
{\displaystyle \mathbb {Q} _{p}}
與
R
{\displaystyle \mathbb {R} }
具有截然不同的拓撲性質[ 6] :90 。另外可證明說超度量中的不等號可以等號取代。
在
Q
p
{\displaystyle \mathbb {Q} _{p}}
中,一個數列
(
x
n
)
n
∈
N
{\displaystyle (x_{n})_{n\in \mathbb {N} }}
收斂當且僅當
x
n
+
1
−
x
n
{\displaystyle x_{n+1}-x_{n}}
趨於0。一個無窮級數
∑
n
∈
N
{\displaystyle \scriptstyle \sum _{n\in \mathbb {N} }}
u
n
{\displaystyle u_{n}}
收斂當且僅當
u
n
{\displaystyle u_{n}}
趨於0。
考慮
Q
p
{\displaystyle \mathbb {Q} _{p}}
中的一個「球」:
B
r
(
x
0
)
=
{
x
∈
Q
p
;
|
x
−
x
0
|
p
⩽
r
}
{\displaystyle B_{r}(x_{0})=\{x\in \mathbb {Q} _{p}\;;\;|x-x_{0}|_{p}\leqslant r\}}
。這個球即是開集 ,也是閉集 。這個球中每一個點,都是球的球心。兩個球之間或者完全不相交,或者一個完全在另一個裡面[ 6] :90 。
Q
p
{\displaystyle \mathbb {Q} _{p}}
上的拓撲是完全不連通 的豪斯多夫空間 :設有元素
x
∈
Q
p
{\displaystyle x\in \mathbb {Q} _{p}}
,則包含
x
{\displaystyle x}
的連通單元 只有
{
x
}
{\displaystyle \{x\}}
.[ 6] :90-91
Q
p
{\displaystyle \mathbb {Q} _{p}}
是由
Q
{\displaystyle \mathbb {Q} }
完備化而得,因此
Q
{\displaystyle \mathbb {Q} }
在
Q
p
{\displaystyle \mathbb {Q} _{p}}
中稠密 。不僅如此,任意給定有限個質數
p
1
,
p
2
,
⋯
,
p
k
{\displaystyle p_{1},p_{2},\cdots ,p_{k}}
和正有理數
ϵ
>
0
{\displaystyle \epsilon >0}
,並在相應的
p
{\displaystyle p}
進數域中各選定一個數:
β
1
∈
Q
p
1
,
β
2
∈
Q
p
2
,
⋯
,
β
k
∈
Q
p
k
{\displaystyle \beta _{1}\in \mathbb {Q} _{p_{1}},\beta _{2}\in \mathbb {Q} _{p_{2}},\cdots ,\beta _{k}\in \mathbb {Q} _{p_{k}}}
後,都可找到有理數
ω
{\displaystyle \omega }
,它與任一個
β
i
∈
Q
p
i
,
i
∈
{
1
,
2
,
⋯
,
k
}
{\displaystyle \beta _{i}\in \mathbb {Q} _{p_{i}},\;\;i\in \{1,2,\cdots ,k\}}
之間的距離都小於
ϵ
{\displaystyle \epsilon }
[ N 4] [ 11] 。
p
{\displaystyle p}
進整數
Z
p
{\displaystyle \mathbb {Z} _{p}}
定義為所有範數不大於1的
p
{\displaystyle p}
進數:
Z
p
=
{
x
;
|
x
|
p
⩽
1
}
{\displaystyle \mathbb {Z} _{p}=\{x\;;\;|x|_{p}\leqslant 1\}}
。這說明
Z
p
{\displaystyle \mathbb {Z} _{p}}
就是
Q
p
{\displaystyle \mathbb {Q} _{p}}
的單位球[ 7] :61 [ 5] :60 。其「球面」為所有範數等於1的
p
{\displaystyle p}
進整數集合:
Z
p
×
=
{
x
;
|
x
|
p
=
1
}
{\displaystyle \mathbb {Z} _{p}^{\times }=\{x\;;\;|x|_{p}=1\}}
,亦即
Z
p
{\displaystyle \mathbb {Z} _{p}}
中所有可逆元的集合[ 7] :61 。
Z
p
{\displaystyle \mathbb {Z} _{p}}
是緊緻 的[ 6] :93 [ 5] :64 。所有的整數都是
p
{\displaystyle p}
進整數,整數集合
Z
{\displaystyle \mathbb {Z} }
在
Z
p
{\displaystyle \mathbb {Z} _{p}}
中稠密 [ 7] :61 [ 5] :60 。
Q
p
{\displaystyle \mathbb {Q} _{p}}
中的任一個球
B
r
(
x
0
)
{\displaystyle B_{r}(x_{0})}
都可以表達為
x
0
+
p
m
Z
p
{\displaystyle x_{0}+p^{m}\mathbb {Z} _{p}}
,其中的
m
{\displaystyle m}
是使得
p
−
m
⩽
r
{\displaystyle p^{-m}\leqslant r}
的最小整數[ 6] :93 [ 5] :63 。
Q
p
{\displaystyle \mathbb {Q} _{p}}
是局部緊緻 的[ 6] :93 [ 5] :64 。
代數性質
代數上,
Q
p
{\displaystyle \mathbb {Q} _{p}}
是
Z
p
{\displaystyle \mathbb {Z} _{p}}
的分式域。更準確地說,
Q
p
=
Z
p
[
1
p
]
{\displaystyle \mathbb {Q} _{p}=\mathbb {Z} _{p}\scriptstyle \left[{\frac {1}{p}}\right]}
。也即是說,對每一個
x
∈
Q
p
{\displaystyle x\in \mathbb {Q} _{p}}
,都存在整數
k
{\displaystyle k}
,使得
p
k
x
∈
Z
p
{\displaystyle p^{k}x\in \mathbb {Z} _{p}}
[ 5] :62 [ 6] :92 [ 9] :36 。
Z
p
{\displaystyle \mathbb {Z} _{p}}
是特徵為0的主理想 整環 。
Z
p
{\displaystyle \mathbb {Z} _{p}}
的非零理想 只有主理想
I
k
=
p
k
Z
p
{\displaystyle I_{k}=p^{k}\mathbb {Z} _{p}}
,其中
k
{\displaystyle k}
是任意自然數 [ 7] :61 [ 9] :6 。它唯一的極大理想是
I
1
{\displaystyle I_{1}}
[ 8] [ 5] :60 。根據同構基本定理 ,
Z
p
{\displaystyle \mathbb {Z} _{p}}
對
I
1
{\displaystyle I_{1}}
的商同構於有限域
F
p
{\displaystyle \mathbb {F} _{p}}
[ 8] 。類似地,
Z
p
/
p
n
Z
p
{\displaystyle \mathbb {Z} _{p}/p^{n}\mathbb {Z} _{p}}
同構於
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
[ 9] :34 。
實數域
R
{\displaystyle \mathbb {R} }
只有一個真代數擴張 ,就是複數域
C
=
R
(
i
)
{\displaystyle \mathbb {C} =\mathbb {R} (i)}
。
C
{\displaystyle \mathbb {C} }
不僅是代數閉域 ,而且是完備的。域擴張
C
/
R
{\displaystyle \mathbb {C} /\mathbb {R} }
的次數為2。與此不同的是,
Q
p
{\displaystyle \mathbb {Q} _{p}}
的任何有限擴張 都不是代數封閉的,
Q
p
{\displaystyle \mathbb {Q} _{p}}
的代數閉包 是
Q
p
{\displaystyle \mathbb {Q} _{p}}
上的無限擴張,一般記作
Q
¯
p
{\displaystyle {\bar {\mathbb {Q} }}_{p}}
。將
Q
p
{\displaystyle \mathbb {Q} _{p}}
上的拓撲拓延到
Q
¯
p
{\displaystyle {\bar {\mathbb {Q} }}_{p}}
後會發現,
Q
¯
p
{\displaystyle {\bar {\mathbb {Q} }}_{p}}
並不是完備的空間。使用標準方法將其完備化後,得到的空間稱為
p
{\displaystyle p}
進複數 ,記作
C
p
{\displaystyle \mathbb {C} _{p}}
。
C
p
{\displaystyle \mathbb {C} _{p}}
和複數域
C
{\displaystyle \mathbb {C} }
是代數同構的,可以視為裝備了另一種拓撲結構(超度量)的複數域[ 6] :94 。
如果
p
{\displaystyle p}
是奇數 ,那麼
n
{\displaystyle n}
次單位根 屬於
Q
p
{\displaystyle \mathbb {Q} _{p}}
當且僅當
n
{\displaystyle n}
整除
p
{\displaystyle p}
-1。換句話說,
Q
p
{\displaystyle \mathbb {Q} _{p}}
中由單位根構成的群只有
U
p
−
1
{\displaystyle \mathbb {U} _{p-1}}
及其子群。
p
=
2
{\displaystyle p=2}
時,單位根只有1和-1[ 9] :110 。
應用
數論
p
{\displaystyle p}
進數對於同餘信息有一種獨特的編碼方法,這在數論 裏作用很大。例如,困擾數學家長達三百多年的費馬最後定理 ,終於在1994年由安德魯·懷爾斯 使用
p
{\displaystyle p}
進數理論證明,這是數學上的重大突破。懷爾斯因此獲得2005年度邵逸夫獎 [ 10] 。
量子物理
p
{\displaystyle p}
進數剛出現時,學者們最初認為這理論屬於純數學 領域,毫無任何實用價值。但1968年,兩位純數學研究者A. Monna和F. van der Blij首先提出將
p
{\displaystyle p}
進數應用到物理學中。1972年,E. Beltrametti和G. Cassinelli探討了一種取值為
p
{\displaystyle p}
進數的量子邏輯 狀態模型。進入二十世紀八十年代後,
p
{\displaystyle p}
進數在量子物理學 中的應用愈為廣泛。首先湧現的是
p
{\displaystyle p}
進弦 和
p
{\displaystyle p}
進超弦 模型。量子物理學家在這些模型中使用與實數拓撲性質不同的
p
{\displaystyle p}
進數,以構建出不同的時空 結構,描述在普朗克尺度 下與大尺度完全不同的物理現象和行為。在普朗克尺度下,基於實數的模型無法很好的描繪出某些量子特性,而
p
{\displaystyle p}
進數域的某些性質,比如說無序性[ N 5] ,和普朗克尺度下的物理特質相近[ 10] 。
p
{\displaystyle p}
進數量子物理學中的應用也帶動了數學中對
p
{\displaystyle p}
進數的研究。例如
p
{\displaystyle p}
進弦論的研究促使數學家展開了對
p
{\displaystyle p}
進數上的分布理論 、微分方程 及偽微分方程 (pseudodifferential equation)、概率論 以及
p
{\displaystyle p}
進數上相應希爾伯特空間 (裝備了額外結構的
C
p
{\displaystyle \mathbb {C} _{p}}
)中的算子 譜理論 等多方面的研究[ 10] 。
信息編碼
p
{\displaystyle p}
進數的數列展開表示可以被用於信息的編碼。因此
p
{\displaystyle p}
進數可以被用來描述很多信息處理的過程,在認知科學 、心理學 和社會學 研究中出現[ 10] 。
𝑝進動力系統理論
算術動力系統 是二十世紀九十年代提出的數學理論,整合了動力系統 及數論。傳統的離散動力系統會探討迭代函數 在複平面或是實數中的性質。算術動力系統則探討多項式 或解析函數 在整數、有理數、
p
{\displaystyle p}
進數及幾何點中的迭代特性[ 12] 。
p
{\displaystyle p}
進數動力系統在計算機科學 領域中的直線式程序 (straight-line programs)問題、數值分析 與模擬中的偽隨機數 問題、密碼學 中的流加密 問題上都有重要作用。在計算機科學和自動機理論中,
p
{\displaystyle p}
進遍歷理論可以幫助快速製造大拉丁方 。後者在實驗設計、軟件測試和通信理論中都有良多應用[ 10] [ 13] 。
參見
注釋
^ 此處指
Q
{\displaystyle \mathbb {Q} }
對四則運算封閉等條件,具體參見域 條目中的定義。
^ 其中自變量
x
{\displaystyle x}
為
Z
/
p
n
Z
{\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
的元素,而映射符號右側的「
x
mod
p
n
−
1
{\displaystyle x{\bmod {p^{n-1}}}}
」表示一個
Z
/
p
n
−
1
Z
{\displaystyle \mathbb {Z} /p^{n-1}\mathbb {Z} }
中元素,其中的
x
{\displaystyle x}
指
x
{\displaystyle x}
在整數中的自然對應元素。例如當
p
=
3
{\displaystyle p=3}
時,
φ
2
{\displaystyle \varphi _{2}}
將同餘類
7
¯
9
∈
Z
/
3
2
Z
{\displaystyle {\bar {7}}_{9}\in \mathbb {Z} /3^{2}\mathbb {Z} }
映射到
7
mod
3
{\displaystyle 7\mod {3}}
,也就是
1
¯
3
∈
Z
/
3
Z
{\displaystyle {\bar {1}}_{3}\in \mathbb {Z} /3\mathbb {Z} }
。正文中為了敘述簡便,使用混淆的表達方式。
^ 使用等價的賦值構造的拓撲結構。
^
ω
{\displaystyle \omega }
與
β
i
{\displaystyle \beta _{i}}
間的距離小於
ϵ
{\displaystyle \epsilon }
指的是在相應的度量
d
p
i
{\displaystyle \operatorname {d} _{p_{i}}}
下的距離:
|
ω
−
β
i
|
p
i
<
ϵ
{\displaystyle \left|\omega -\beta _{i}\right|_{p_{i}}<\epsilon }
。
^ 實數中任兩個數都能比較大小(有全序),而
Q
p
{\displaystyle \mathbb {Q} _{p}}
上面沒有全序。
參考來源
^ 俞正光. 理工科代数基础. 清華大學出版社. 1998. ISBN 9787302029779 .
^ 2.0 2.1 2.2 Eric Gossett. Discrete Mathematics with Proof. John Wiley & Sons(插圖版). 2009. ISBN 9780470457931 (英語) . ,附錄A3
^ 3.0 3.1 3.2 3.3 Gerald J. Janusz. Algebraic Number Fields 2nd. American Mathematical Soc. 1996. ISBN 9780821872437 (英語) .
^ 4.0 4.1 4.2 4.3 4.4 Koblitz, Neal. P-adic Numbers, p-adic Analysis, and Zeta-Functions 2nd. Springer. 1996. ISBN 0-387-96017-1 (英語) .
^ 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Fernando Q. Gouvêa. p-adic Numbers : An Introduction 2nd. Springer. 2000. ISBN 3-540-62911-4 (英語) .
^ 6.00 6.01 6.02 6.03 6.04 6.05 6.06 6.07 6.08 6.09 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 Pierre Colmez. Éléments d'analyse et d'algèbre. Paris: Édition École Polytechnique. 2011. ISBN 978-2-7302-1587-9 (法語) .
^ 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 Frédérique Oggier. Algebraic Number Theory - Lecture Notes - Chapter 5: p-adic numbers (PDF) . Nanyang Technology University. [2014-04-28 ] . (原始內容存檔 (PDF) 於2016-03-05) (英語) .
^ 8.00 8.01 8.02 8.03 8.04 8.05 8.06 8.07 8.08 8.09 8.10 David Lubicz. An introduction to the algorithmic of p-adic numbers (PDF) . Universté de Rennes, France. [2014-04-28 ] . (原始內容存檔 (PDF) 於2014-04-29) (英語) .
^ 9.0 9.1 9.2 9.3 9.4 Robert, Alain M. A Course in p-adic Analysis . Springer. 2000. ISBN 0-387-98669-3 (英語) .
^ 10.0 10.1 10.2 10.3 10.4 10.5 U. A. Rozikov. What are p-Adic Numbers? What are They Used for? (PDF) . Asia Pacific Mathematics Newsletter. 2013年10月, 3 (4) [2014-05-17 ] . (原始內容存檔 (PDF) 於2014-05-17) (英語) .
^ 11.0 11.1 Jorn Steuding. The world of p-adic numbers and p-adic functions (PDF) . Proc. Sci. Seminar Faculty of Physics and Mathematics, Siauliai University. 2002, (5): 90–107 [2014-05-19 ] . (原始內容存檔 (PDF) 於2014-05-20) (英語) .
^ Stany De Smedt, Andrew Khrennikov. A p-adic behaviour of dynamical systems (PDF) . Revista Mathematica Complutense. 1999, 12 (2): 301–323 [2014-05-17 ] . (原始內容存檔 (PDF) 於2014-05-17) (英語) .
^ Vladimir Anashin, Andrei Khrennikov. Applied Algebraic Dynamics. Walter de Gruyter. 2009. ISBN 9783110203011 (英語) . ,前言XV.
外部連結
可數集
自然數 (
N
{\displaystyle \mathbb {N} }
)
整數 (
Z
{\displaystyle \mathbb {Z} }
)
有理數 (
Q
{\displaystyle \mathbb {Q} }
)
規矩數
代數數 (
A
{\displaystyle \mathbb {A} }
)
周期
可計算數
可定義數
高斯整數 (
Z
[
i
]
{\displaystyle \mathbb {Z} [i]}
)
艾森斯坦整數
合成代數
可除代數 :實數 (
R
{\displaystyle \mathbb {R} }
)
複數 (
C
{\displaystyle \mathbb {C} }
)
四元數 (
H
{\displaystyle \mathbb {H} }
)
八元數 (
O
{\displaystyle \mathbb {O} }
)
凱萊-迪克森結構
實數 (
R
{\displaystyle \mathbb {R} }
)
複數 (
C
{\displaystyle \mathbb {C} }
)
四元數 (
H
{\displaystyle \mathbb {H} }
)
八元數 (
O
{\displaystyle \mathbb {O} }
)
十六元數 (
S
{\displaystyle \mathbb {S} }
)
三十二元數
六十四元數
一百二十八元數
二百五十六元數……
分裂 形式 其他超複數 其他系統