P進數

来自testwiki
180.176.77.151留言2025年2月12日 (三) 20:23的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:NoteTA Template:Distinguish

3进整数相互关系图示

Template:数 p进数Template:Lang-en),是数论中的概念,也称作局部数域,是有理数域拓展成的完备数域的一种。这种拓展与常见的有理数域实数域复数域的数系拓展不同,其具体在于所定义的“距离”概念。p进数的距离概念建立在整数整除性质上。给定素数p,若两个数之差被p的高次整除,那么这两个数距离就“接近”,幂次越高,距离越近。这种定义在数论性质上的“距离”能够反映同余的信息,使p进数理论成为了数论研究中的有力工具。

p进数的概念首先由库尔特·亨泽尔于1897年构思并刻画,其发展动机主要是试图将幂级数方法引入到数论中,但现今p进数的影响已远不止于此。例如可以在p进数上建立p进数分析,将数论和分析的工具结合起来,安德鲁·怀尔斯费马大定理的证明中就用到了p进数理论。此外,p进数在量子物理学认知科学计算机科学等领域都有应用。

预备知识

数系的拓展

数系是人类将自然中的数量关系抽象化得到的代数系统。最早建立的数系是带有加法与乘法的自然数={0,1,2,3},其後引入了负数分数的概念,形成了有理数[1]Template:Rp是“最小的”能够包容四则运算的代数系统[N 1],这样的系统在近世代数中称为[2]

度量

数系的拓展中,自然数系到有理数系的拓展是基于代数运算的需求,而有理数系到实数系的拓展则是拓扑学的需要。这里的拓扑指的是为代数体系赋予“形状”,定义“远近”、“长短”等概念,是建立几何分析结构的基础。一个常见的拓扑学方法是引入“距离”的概念,正式称呼为度量[3]。最直观的定义是将两个有理数的“距离”(度量)d定义为两者之差的绝对值

d(x,y)=|xy|.

两个有理数之间的度量是一个非负的有理数。也即是说度量d是一个从有理数域映射到非负有理数集合的二元函数:×+={x;x0}。其中+的大小关系则是有理数域上定义的全序。这个度量基于欧几里得几何,叫做欧几里得度量或绝对值度量[3]

完备化

上装备了度量後,可以讨论极限的概念。极限描述了一个数列在下标趋于无穷时的趋势,是分析学的基础。如果一个有理数列在下标趋于无穷时,数列的项与某个数l的距离可以小于任意给定的正有理数,就称l为此数列的极限。拥有极限的数列的项在下标趋于无穷时相互无限“靠近”。但反过来,这样的数列不一定拥有有理数极限。比如说以下数列:

12,23,35,58,813,

这说明有理数在表示长度和距离的时候是不完备的,存在着无法用有理数表达的长度[2]。为此需要对有理数进行扩展,称为完备化[3]

完备化的拓扑方法由格奥尔格·康托提出。康托的方法依赖于现称为柯西数列的概念。柯西数列是一种可以用任意“小”的“圆盘”覆盖从某项起所有项的无穷数列。某个有理数数列(an)n是柯西数列,当且仅当对任意有理数ϵ>0,都存在自然数Nϵ,使得对任意n,m>Nϵ,都有d(an,am)<ϵ。康托承认每个这样的有理数数列都收敛到某个极限,将实数定义为某个柯西数列的极限[2]。显然,对于所有有理数,都能找到一个以它为极限的柯西数列,比如常数数列。如果当两个柯西数列(an)n(bn)n的差:(anbn)n收敛于0,就称这两个数列等价,这样就可以在所有的柯西数列中建立等价关系。而康托将所有的等价类的集合定义为实数集。四则运算、绝对值度量和序关系“>”都可以从有理数域自然诱导到上。最重要的是,可以证明,所有中元素构成的柯西数列都收敛到中。这说明是一个有序完备数域[3]

实数作为的完备化是建立在绝对值度量上的,这种度量与日常现实中的欧几里德式的“距离”概念吻合,符合直观经验。实数也因此成为描述现实世界的有力数学工具。p进数与实数的不同在于,它是将绝对值度量改为另一种非直观的度量对有理数进行完备化後得到的完备数域Template:R

构造

分析方法

有理数上引入绝对值度量,与此对应的柯西序列等价类构成了完备数域p进数则是在上引入不同的度量后进行完备化得到的完备数域。

给定素数p。对任意x,将其写为分数形式x=ab,其中ab是整数,b不等于0。根据算术基本定理,每个整数都可以唯一分解为素因数的乘积。考察pab的素因数分解中的次数ordp(a)ordp(b),定义p赋值Template:R

νp(x)=ordp(a)ordp(b).

同时约定νp(0)=+。例如p=5x=63550,则

νp(x)=ordp(63)ordp(550)=02=2.

在此基础上,可以定义度量映射以及其对应诱导的范数Template:R

dp(x,y)=pνp(xy),|x|p=pνp(x).

例如

d5(64550,1550)=5ν5(63550)=52,|63550|5=5ν5(63550)=52.

可以验证映射dp满足度量所需的一切性质Template:R。因此,用与构造实数相同的手段,可以构造一个完备有序数域,记作pTemplate:R

奥斯特洛夫斯基定理的所有绝对值赋值或者等价于绝对值,或为平凡赋值,或等价于某素数pp进赋值。从而(关于某赋值)的完备化也只有这些Template:R

代数方法

用代数的方法,首先定义p进整数环p,然后构造其分式域,也可以得到p进数域Template:R

首先考虑由整数模pn同余类构成的环:/pn/pn/pn1之间存在自然的环同态Template:R

φn:{/pn/pn1xxmodpn1[N 2]Template:R

考察逆向链:

φn+1/pnφn/pn1φn1φ3/p2φ2/p

定义p为其逆向极限p=lim(/pn,φn)Template:R。 也就是说,每个p进整数ap被定义为以下的序列Template:R

a={a1,a2,,an,}

其中anan1(modpn1)。可以证明,这样定义的p进整数环p与拓扑方法构造的p中通过p={x;|x|p1}定义的p进整数环是同构Template:R

在以上的定义下,整数可以自然地嵌入p中,每个整数都可以依照它在/pn的同余类,唯一表示为一个p进整数Template:R。例如在p=3时,整数3629在3中对应的3进整数可以表示为:

36293={2,2,11,65,227,713,1442,3629,3629,3629,}.

从上面的例子可以看到,对于正整数,an将收敛于a本身,对于负整数情况则复杂一些,例如,

13={2,8,26,80,242,}.

由于环同态φn良好地保持了环的结构,所以这种结构自然地延伸到逆向极限p中。直观上可以理解为,p/pn结构的极限。n越大,/pnp就越“相似”。

p进整数环p中的单位元显然是1p={1,1,,1,}, 一个p进整数ap={a1,a2,,an,}是(乘法)可逆元当且仅当a1/p中的可逆元Template:R。非可逆元的元素都可以表达为:

a=pvp(a)u={pvp(a)u1,pvp(a)u2,,pvp(a)un,},

其中u={u1,u2,,un,}p中的可逆元,vp(a)称为p进整数a的(代数)赋值Template:R。可以看出,这个赋值和拓扑构造时的赋值是等价的。可以证明p特征为0的整环Template:R。构造p分式域,可以证明其分式域(在恰当的拓扑同构的意义上[N 3])等于前面用拓扑方法构造的pTemplate:R

展开式与记数法

每个p进数xp都有唯一的展开式Template:R

x=αkpk+αk+1pk1++α0+α1p++αipi+=i=kαipi.

其中k就是xp进赋值νp(x)ai{0,1,,p1}ak0。这一展开式在度量dp收敛xTemplate:R。代数构造中p进整数的数列表示的第N项,等于其展开式前N项的部分和。设p进整数x的数列表示为{a1,a2,,an,},其展开式为i=0αipi,则

aN=i=0N1αipi.

这说明p进整数数列表示中,随着项数增大,数列的项在dp下收敛到p进整数自身。

仿照有理数中p进制记数法,可以将p进数x记为:

x=αiαi1α1α0.α1αk+1αkTemplate:R

称为p进数的p进记法。

dp的定义,x的“大小”(范数)为pkTemplate:R。也就是说,一个p进数小数点后位数越多则越大。这个性质与实数正好相反。

例子

从代数构造方法中可知,整数可以自然地嵌入p中,因此非负整数在p中表现为有限位数的p进整数。其p进记法和p进制记数法雷同。例如当p=5时,自然数438记为:32235。负整数和分母不为p的正整数次幂的分数在p进记法中则表现为向左侧延伸的无限循环Template:R。例如17p进记法为:

17=24120324120335=2˙41203˙35

计算方法如下:

5367=325,5967=324120325,51567=324120324120325,
67=limk+67+56k+37=324120324120325.(|56k+37|5=156k+3k+0.)
17=67+1=24120324120335=2˙41203˙35

如果有理数x的分子或分母里含有p的幂次,则可以仿照p进制记数法的做法,先将其提出作为因数,写成x=pkab的形式,将ab表达为p进记法,然后移动小数点得到xp进记法。例如要求1175p进记法,可以先将1175表示为1175=5217,写出17p进记法後,将小数点向左移动两位得到:

1175=3˙24120˙.335

因此,分母为p的正整数次幂的分数在p进数中表现为有限小数。

基本性质

p具有许多与不同的特性,其中某些可能违反直观直觉。举例来说,5中不存在平方等于7的数(等价于实数中的7),但存在平方等于-1的数(等价于复数中的虚数单位i)。一般来说,-1在p中有平方根,当且仅当p除以4余1Template:R。对不相同的质数pqpq不同构,并且它们的交集只有。每一个p中的元素个数都是不可数[4]

拓扑性质

p上的范数||p是一个超度量的范数。它不仅满足三角不等式,而且满足更强的关系:

|x+y|pmax{|x|p,|y|p}.

这说明,如果将p想象成一个几何空间,那么其中的三角形的一边长度总小于等于另外两边中较长者,也就是说所有的三角形都是锐角等腰三角形。这与实际中的欧式几何空间完全不同。由此p具有截然不同的拓扑性质Template:R。另外可證明說超度量中的不等號可以等號取代。

  • p中,一个数列(xn)n收敛当且仅当xn+1xn趋于0。一个无穷级数nun收敛当且仅当un趋于0。
  • 考虑p中的一个“球”:Br(x0)={xp;|xx0|pr}。这个球即是开集,也是闭集。这个球中每一个点,都是球的球心。两个球之间或者完全不相交,或者一个完全在另一个里面Template:R
  • p上的拓扑是完全不连通豪斯多夫空间:设有元素xp,则包含x连通单元只有{x}.Template:R
  • p是由完备化而得,因此p稠密。不仅如此,任意给定有限个质数p1,p2,,pk和正有理数ϵ>0,并在相应的p进数域中各选定一个数:β1p1,β2p2,,βkpk後,都可找到有理数ω,它与任一个βipi,i{1,2,,k}之间的距离都小于ϵ[N 4][4]

p进整数p定义为所有范数不大于1的p进数:p={x;|x|p1}。这说明p就是p的单位球Template:R。其“球面”为所有范数等于1的p进整数集合:p×={x;|x|p=1},亦即p中所有可逆元的集合Template:Rp紧致Template:R。所有的整数都是p进整数,整数集合p稠密Template:R

代数性质

代数上,pp的分式域。更准确地说,p=p[1p]。也即是说,对每一个xp,都存在整数k,使得pkxpTemplate:R

p是特征为0的主理想整环p的非零理想只有主理想Ik=pkp,其中k是任意自然数Template:R。它唯一的极大理想是I1Template:R。根据同构基本定理pI1的商同构于有限域𝔽pTemplate:R。类似地,p/pnp同构于/pnTemplate:R

实数域只有一个真代数扩张,就是复数域=(i)不仅是代数闭域,而且是完备的。域扩张/的次数为2。与此不同的是,p的任何有限扩张都不是代数封闭的,p代數閉包p上的无限扩张,一般记作¯p。将p上的拓扑拓延到¯p後会发现,¯p并不是完备的空间。使用标准方法将其完备化後,得到的空间称为p进复数,记作pp和复数域是代数同构的,可以视为装备了另一种拓扑结构(超度量)的复数域Template:R

如果p奇数,那么n单位根属于p当且仅当n整除p-1。换句话说,p中由单位根构成的群只有𝕌p1及其子群。p=2时,单位根只有1和-1Template:R

应用

数论

p進數對於同餘信息有一種獨特的編碼方法,這在數論裏作用很大。例如,困擾數學家長達三百多年的費馬最後定理,終於在1994年由安德魯·懷爾斯使用p進數理論證明,這是數學上的重大突破。懷爾斯因此獲得2005年度邵逸夫獎Template:R

量子物理

p進數剛出現時,學者們最初認為這理論屬於純數學領域,毫無任何實用價值。但1968年,两位纯数学研究者A. Monna和F. van der Blij首先提出将p进数应用到物理学中。1972年,E. Beltrametti和G. Cassinelli探讨了一种取值为p进数的Template:Link-en状态模型。进入二十世纪八十年代後,p进数在量子物理学中的应用愈为广泛。首先涌现的是pp超弦模型。量子物理学家在这些模型中使用与实数拓扑性质不同的p进数,以构建出不同的时空结构,描述在普朗克尺度下与大尺度完全不同的物理现象和行为。在普朗克尺度下,基于实数的模型无法很好的描绘出某些量子特性,而p进数域的某些性质,比如说无序性[N 5],和普朗克尺度下的物理特质相近Template:R

p进数量子物理学中的应用也带动了数学中对p进数的研究。例如p进弦论的研究促使数学家展开了对p进数上的分布理论微分方程伪微分方程(pseudodifferential equation)、概率论以及p进数上相应希尔伯特空间(装备了额外结构的p)中的算子谱理论等多方面的研究Template:R

信息编码

p进数的数列展开表示可以被用于信息的编码。因此p进数可以被用来描述很多信息处理的过程,在认知科学心理学社会学研究中出现Template:R

𝑝进动力系统理论

算术动力系统是二十世纪九十年代提出的数学理论,整合了动力系统及数论。传统的离散动力系统会探讨迭代函数在复平面或是实数中的性质。算术动力系统则探讨多项式解析函数在整数、有理数、p进数及几何点中的迭代特性[5]p进数动力系统在计算机科学领域中的直线式程序(straight-line programs)问题、数值分析与模拟中的伪随机数问题、密码学中的流加密问题上都有重要作用。在计算机科学和自动机理论中,p进遍历理论可以帮助快速制造大拉丁方。後者在实验设计、软件测试和通信理论中都有良多应用Template:R[6]

参见

注释

Template:Reflist

参考来源

Template:Reflist

外部链接

Template:Commonscat

Template:Navbox Template:Good article


引用错误:名称为“N”的group(分组)存在<ref>标签,但未找到对应的<references group="N"/>标签