try ai
科普
编辑
分享
反馈
  • 既约二次无理数与连分数

既约二次无理数与连分数

SciencePedia玻尔百科
核心要点
  • 一个二次无理数具有纯循环连分数,当且仅当它是“既约的”——即它大于1,且其代数共轭数位于-1和0之间。
  • 连分数算法会在经过一个有限的前周期后,自然地将任何二次无理数转换为一个既约数,这解释了为何所有二次无理数都具有最终循环的展开式。
  • D\sqrt{D}D​ 的连分数为求解佩尔方程(x2−Dy2=1x^2 - Dy^2 = 1x2−Dy2=1)和寻找二次数域 Q(D)\mathbb{Q}(\sqrt{D})Q(D​) 的基本单位提供了一种直接而强大的方法。
  • 既约化的概念统一了数学中不同领域的知识,表明连分数的循环节反映了其相关的二元二次型的循环以及其周期矩阵的特征值。

引言

数字的表示是数学的基石。虽然我们熟悉十进制展开,但连分数提供了一种更为深刻的结构——一个为每个实数提供唯一地址的“无限阶梯”。对于有理数,这个阶梯是有限的;但对于无理数,它会无限延伸。这就提出了一个引人入胜的问题:这些无限的展开式能否拥有某种模式或节奏?某些展开式确实如此,它们呈现出重复的整数块,这一发现为算术与代数之间的深刻联系打开了一扇大门。

本文探讨了使得一个数的连分数不仅是循环的,而且是纯循环的(即从第一步就开始其节奏)的精确条件。这引导我们认识一类特殊的数——“既约二次无理数”,它们是解开这个谜团的关键。我们将探讨由 Évariste Galois 首次证明的、完全刻画了这些数的优美定理。

在接下来的章节中,您将全面理解这个优美的理论。第一部分“原理与机制”将剖析既约二次无理数的定义,论证为何这些特定条件有效,并揭示连分数算法本身如何充当一台“既约化”机器。随后的“应用与跨学科联系”部分将展示该理论惊人的力量,演示它如何为古老的佩尔方程提供优雅的解法,阐明二次数域的结构,并与二元二次型和线性代数中的并行概念联系起来。

原理与机制

在我们理解数字的旅程中,我们看到有些数可以被完整地写下来,如 1.51.51.5 或 32\frac{3}{2}23​,而另一些数,即无理数,其十进制表示则无限延伸且没有规律。但还有另一种更优雅的方式来书写任何数:​​连分数​​。可以把它想象成一个无限的阶梯,每一级都是一个整数。对于一个数 xxx,方法很简单:取其整数部分 a0a_0a0​,剩下的分数部分则取倒数,得到一个大于一的新数。然后不断重复这个过程。

x=a0+1a1+1a2+1a3+…x = a_0 + \cfrac{1}{a_1 + \cfrac{1}{a_2 + \cfrac{1}{a_3 + \dots}}}x=a0​+a1​+a2​+a3​+…1​1​1​

这给了我们一个整数序列 [a0;a1,a2,… ][a_0; a_1, a_2, \dots][a0​;a1​,a2​,…],它是每个实数的唯一地址。一种优美的秩序随即浮现。有理数的阶梯是有限的,它们有最后一级。无理数的阶梯则无限延伸。但“无限”是很长的时间,而大自然钟爱规律。这引出了一个问题:这些无限的阶梯能否有节奏,即重复的梯级序列?

二次无理数的节奏

确实,有些数是有的。考虑数 19\sqrt{19}19​。如果我们应用我们的阶梯构建算法,会发现它的地址是 [4;2,1,3,1,2,8,2,1,3,1,2,8,… ][4; 2, 1, 3, 1, 2, 8, 2, 1, 3, 1, 2, 8, \dots][4;2,1,3,1,2,8,2,1,3,1,2,8,…]。注意到规律了吗?在初始的“4”之后,数字块 (2,1,3,1,2,8)(2, 1, 3, 1, 2, 8)(2,1,3,1,2,8) 无限重复。我们将其写作 [4;2,1,3,1,2,8‾][4; \overline{2, 1, 3, 1, 2, 8}][4;2,1,3,1,2,8​]。这是一个​​最终循环​​连分数。它在进入其永恒的节奏之前,有一段简短的“前奏”。

在18世纪,伟大的数学家 Joseph-Louis Lagrange 做出了一个惊人的发现。他证明了一个数具有最终循环的连分数,当且仅当它是一个​​二次无理数​​。这些数,像 19\sqrt{19}19​ 一样,是形如 Ax2+Bx+C=0Ax^2+Bx+C=0Ax2+Bx+C=0 且系数为整数的二次方程的解。它们在复杂性上比有理数“高一级”。Lagrange 向我们展示了,作为二次数的代数简洁性,完美地反映在循环连分数的节奏简洁性中。这是代数与算术之间深刻的联系。任何既非有理数也非二次无理数的数,如 π\piπ 或 23\sqrt[3]{2}32​,其连分数将无限延伸且没有任何重复规律。

对纯循环性的探索

Lagrange 的定理很优美,但留下了一个诱人的悬念。为什么有些数,如 19\sqrt{19}19​,在它们的乐曲开始前有一段前奏,而其他数可能没有?节奏何时从第一步就开始?这就是​​纯循环​​的性质,比如黄金分割比 ϕ=1+52=[1;1,1,… ]=[1‾]\phi = \frac{1+\sqrt{5}}{2} = [1; 1, 1, \dots] = [\overline{1}]ϕ=21+5​​=[1;1,1,…]=[1]。

答案在于一类被称为​​既约二次无理数​​的特殊数字。要获得会员资格,一个二次无理数 xxx 必须满足两个听起来很简单的条件:

  1. 它必须大于1 (x>1x > 1x>1)。
  2. 它的代数“影子”,即​​共轭数​​,必须被限制在 −1-1−1 和 000 之间 (−1x′0-1 x' 0−1x′0)。

这个共轭数是什么?每个二次无理数 xxx 都是其定义的二次方程的两个根之一。它的共轭数 x′x'x′ 就是另一个根。如果 x=a+bDx = a + b\sqrt{D}x=a+bD​,它的共轭数就是 x′=a−bDx' = a - b\sqrt{D}x′=a−bD​。它们是不可分割的双胞胎,诞生于同一个代数母体。

一个由 Évariste Galois 首次证明的绝妙定理指出,一个二次无理数具有纯循环连分数,当且仅当它是一个既约二次无理数。x>1x > 1x>1 和 −1x′0-1 x' 0−1x′0 这两个条件是完整且最终的检验标准。

我们来检验一下。对于 19\sqrt{19}19​,我们有 x=19≈4.359>1x = \sqrt{19} \approx 4.359 > 1x=19​≈4.359>1。第一个条件满足。它的共轭数是 x′=−19≈−4.359x' = -\sqrt{19} \approx -4.359x′=−19​≈−4.359。这远远超出了舒适的区间 (−1,0)(-1, 0)(−1,0)。所以,19\sqrt{19}19​ 不是既约的,正如我们所见,它的连分数不是纯循环的。现在考虑 x=13+23x = \frac{\sqrt{13}+2}{3}x=313​+2​。我们检查条件:x≈3.6+23≈1.87>1x \approx \frac{3.6+2}{3} \approx 1.87 > 1x≈33.6+2​≈1.87>1。它的共轭数是 x′=2−133≈2−3.63≈−0.53x' = \frac{2-\sqrt{13}}{3} \approx \frac{2-3.6}{3} \approx -0.53x′=32−13​​≈32−3.6​≈−0.53,它恰好落在 (−1,0)(-1, 0)(−1,0) 内部。两个条件都满足!所以,xxx 必须有一个纯循环的连分数。

既约化机制

为什么这两个特定条件会起作用?让我们把连分数算法想象成一台机器。我们向其中输入一个数 x0x_0x0​。机器给我们一个整数 a0=⌊x0⌋a_0 = \lfloor x_0 \rfloora0​=⌊x0​⌋ 并输出一个新数 x1=1/(x0−a0)x_1 = 1/(x_0 - a_0)x1​=1/(x0​−a0​)。然后我们将 x1x_1x1​ 再送回机器,如此反复。

现在,让我们看看这台机器对共轭数做了什么。如果我们放入 x0x_0x0​,它的共轭数 x0′x_0'x0′​ 也隐含地参与其中。机器对共轭数的操作是 x1′=1/(x0′−a0)x_1' = 1/(x_0' - a_0)x1′​=1/(x0′​−a0​)。

秘密就在这里。假设我们从一个大于1的二次无理数 x0x_0x0​ 开始,但它不是既约的,因为它的共轭数 x0′x_0'x0′​ 在区间 (−1,0)(-1, 0)(−1,0) 之外。比方说 x0′≤−1x_0' \le -1x0′​≤−1。由于 x0>1x_0 > 1x0​>1,它的整数部分 a0a_0a0​ 必须至少为1。机器转动一圈后,共轭数 x0′x_0'x0′​ 会发生什么?新的分母是 x0′−a0x_0' - a_0x0′​−a0​。因为 x0′≤−1x_0' \le -1x0′​≤−1 且 a0≥1a_0 \ge 1a0​≥1,这个分母绝对小于 −2-2−2。当我们取其倒数时,x1′=1/(x0′−a0)x_1' = 1/(x_0' - a_0)x1′​=1/(x0′​−a0​),结果被强制进入区间 (−1,0)(-1, 0)(−1,0)。如果 x0′≥0x_0' \ge 0x0′​≥0,也会发生类似的情况。

结果令人惊奇:区间 (−1,0)(-1, 0)(−1,0) 就像一个共轭数的陷阱。如果一个共轭数开始时在陷阱之外,连分数机器仅需一步就能将其强制推入陷阱。而一旦共轭数进入陷阱,它就再也无法逃脱。之后算法的每一次应用都将产生一个新的、同样位于区间 (−1,0)(-1, 0)(−1,0) 内的共轭数。

因此,像 19\sqrt{19}19​ 这样的非既约数有一个前周期,是因为它的共轭数 −19-\sqrt{19}−19​ 不在陷阱里。算法的第一步产生 a0=4a_0=4a0​=4,生成一个新数 x1=(19+4)/3x_1 = (\sqrt{19}+4)/3x1​=(19​+4)/3,其共轭数 x1′=(4−19)/3≈−0.12x_1' = (4-\sqrt{19})/3 \approx -0.12x1′​=(4−19​)/3≈−0.12 则在陷阱内。前周期仅仅是共轭数落入这个稳定区域所需的“稳定时间”。从 x1x_1x1​ 开始,所有后续的数都是既约的,展开式也是循环的。如果我们从一个已经是既约的数开始,它的共轭数已经身处陷阱之中。没有稳定时间,没有前周期。节奏立即开始。

按数字构建

这种理解使我们能够成为数字的建筑师。我们可以构建一个数,使其具有我们希望的任何前周期。假设我们想要一个数,其前周期为 [2;3,4][2; 3, 4][2;3,4],后面跟着重复块 [1,2‾][\overline{1, 2}][1,2​]。我们首先找到纯循环部分的值 y=[1,2‾]y = [\overline{1, 2}]y=[1,2​],它是一个既约二次无理数 y=1+32y = \frac{1+\sqrt{3}}{2}y=21+3​​。然后我们只需通过逆向运行阶梯构建过程来构造数 xxx:

x=2+13+14+1yx = 2 + \cfrac{1}{3 + \cfrac{1}{4 + \cfrac{1}{y}}}x=2+3+4+y1​1​1​

通过算术运算,我们构造出数 x=167+373x = \frac{167 + \sqrt{3}}{73}x=73167+3​​。根据其构造方式,这个数的连分数将是 [2;3,4,1,2‾][2; 3, 4, \overline{1,2}][2;3,4,1,2​]。

这个原理甚至为我们提供了一个关于一整族数的极其简单的规则。对于任何非平方整数 DDD,我们必须给 D\sqrt{D}D​ 加上哪个整数 kkk 才能使数 x=D+kx = \sqrt{D} + kx=D​+k 成为既约的?我们需要 x>1x > 1x>1(这很容易满足)和 −1x′0-1 x' 0−1x′0。第二个条件是 −1k−D0-1 k - \sqrt{D} 0−1k−D​0,整理后得到 D−1kD\sqrt{D} - 1 k \sqrt{D}D​−1kD​。在一个长度为1的开区间内只有一个整数 kkk:k=⌊D⌋k = \lfloor \sqrt{D} \rfloork=⌊D​⌋。因此,数 ⌊D⌋+D\lfloor \sqrt{D} \rfloor + \sqrt{D}⌊D​⌋+D​ 总是有纯循环的连分数。

最初一种简单的记数方式,演变成了一场算术与代数之间深刻而复杂的舞蹈。连分数算法这个简单、机械的过程,其功能强大到足以探测出一个数隐藏的代数结构,将所有二次无理数分为两类:一类是既约数,它们具有纯粹、即时的节奏;另一类是所有其他数,它们离找到那同样永恒的节拍仅有几步之遥。

应用与跨学科联系

既然我们已经熟悉了循环连分数的复杂舞蹈以及它们所代表的特殊数类——既约二次无理数——我们很自然会问:“所有这些机制是为了什么?”它仅仅是一个优美、自洽的数学钟表作品,还是这把钥匙能打开通往科学大厦其他部分的大门?令人高兴的是,答案是后者。这些数并非深奥的死胡同;它们是一个十字路口,是代数、几何以及计算理论本身交汇的地方。让我们踏上一段旅程,看看这些道路通向何方。

逼近的艺术:无理数有多“有理”?

在其核心,连分数是关于逼近的一种表述。它逐层剥开一个无理数,在每一步都为给定分母大小提供最佳可能的有理逼近。但这引出了一个更深层的问题:这些“最佳”逼近有多好?是所有无理数都同样“无理”,还是有些数更顽固地抗拒被分数所限定?

这就是丢番图逼近的领域,而连分数是其主要工具。一个著名的结果,Hurwitz 定理,告诉我们对于任何无理数 α\alphaα,存在无穷多个分数 p/qp/qp/q 能惊人地接近它,满足不等式 ∣α−p/q∣15q2|\alpha - p/q| \frac{1}{\sqrt{5}q^2}∣α−p/q∣5​q21​。注意分母中的 q2q^2q2——这是一种比人们凭直觉得出的期望快得多的收敛速度。佩尔型方程的解与连分数的渐近分数密切相关,为构造这些优异逼近的无限族提供了一种直接的方法。

但是,那个奇特的常数 5\sqrt{5}5​ 又作何解释呢?它是适用于所有无理数的最佳可能常数。如果我们试图用任何更大的数替换 5\sqrt{5}5​,就会有一些无理数使得该不等式不再有无限多个解。设定这个极限的数正是黄金分割比 φ=(1+5)/2\varphi = (1+\sqrt{5})/2φ=(1+5​)/2。它的连分数是可想象的最简单的形式:[1;1‾][1; \overline{1}][1;1]。其部分商都是可能的最小值1。这种展开中的“懒惰”意味着它的渐近分数,虽然在其大小范围内仍是最佳的,但比任何其他类型的无理数的渐近分数都更慢地逼近 φ\varphiφ。正是在这个精确的意义上,黄金分割比及其等价数是所有数中“最无理”的——最难用分数来精确描述的数。

解决古老谜题:佩尔方程

连分数最直接和最著名的应用之一是解决一种自古以来就困扰数学家的丢番图方程:佩尔方程,x2−Dy2=1x^2 - Dy^2 = 1x2−Dy2=1,其中 DDD 是一个非平方整数。寻找整数解 (x,y)(x, y)(x,y) 远非易事。对于 D=61D=61D=61,最小解的 xxx 值有10位数!

然而,解决这个方程的全部秘密都编码在 D\sqrt{D}D​ 的连分数之中。通过计算 D\sqrt{D}D​ 的渐近分数序列 pn/qnp_n/q_npn​/qn​,我们实际上在生成解的唯一候选者。一个基本定理指出,x2−Dy2=±1x^2 - Dy^2 = \pm 1x2−Dy2=±1 的任何解 (x,y)(x,y)(x,y) 都必须是这些渐近分数之一。

该理论揭示了一种更深层次的优雅。D\sqrt{D}D​ 的连分数总是形如 [a0;a1,a2,…,aL−1,2a0‾][a_0; \overline{a_1, a_2, \dots, a_{L-1}, 2a_0}][a0​;a1​,a2​,…,aL−1​,2a0​​],其中 LLL 是周期的长度。佩尔方程的解就在这个周期的末尾找到。具体来说,渐近分数 pL−1/qL−1p_{L-1}/q_{L-1}pL−1​/qL−1​ 给出了 pL−12−DqL−12=(−1)Lp_{L-1}^2 - Dq_{L-1}^2 = (-1)^LpL−12​−DqL−12​=(−1)L 的一个解。这一个优美的公式告诉了我们一切。

如果周期长度 LLL 是偶数,那么第一个周期就给了我们 x2−Dy2=1x^2 - Dy^2 = 1x2−Dy2=1 的基本解。但如果 LLL 是奇数,就像 13\sqrt{13}13​ 的情况(其周期 L=5L=5L=5),第一个周期结束时的渐近分数给出的是“负”佩尔方程 x2−13y2=−1x^2 - 13y^2 = -1x2−13y2=−1 的一个解。要找到正方程的解,我们必须将过程再继续一个完整的周期,直到渐近分数 p2L−1/q2L−1p_{2L-1}/q_{2L-1}p2L−1​/q2L−1​。周期奇偶性的简单算术性质决定了整个解的结构。

新世界的算术:二次域中的单位

所以,我们找到了佩尔方程的这些整数解 (x,y)(x, y)(x,y)。它们代表什么?它们仅仅是数对,还是有更深的含义?这个问题将我们从解决一个具体的谜题提升到了解整个数系结构的高度。

当我们考虑形如 a+bDa+b\sqrt{D}a+bD​ 的数时,我们正在进入一个“实二次域”的代数世界,记作 Q(D)\mathbb{Q}(\sqrt{D})Q(D​)。就像整数 Z\mathbb{Z}Z 有特殊的可乘元素 {1,−1}\{1, -1\}{1,−1}(称为单位)一样,这些新的数域也有它们自己的单位。一个单位是指其乘法逆元也在此系统内的元素。对于 Q(D)\mathbb{Q}(\sqrt{D})Q(D​),这等价于找到数 x+yDx+y\sqrt{D}x+yD​,使其“范数” x2−Dy2x^2 - Dy^2x2−Dy2 为 111 或 −1-1−1。

这恰好是佩尔方程的新面貌!我们找到的解 (x,y)(x,y)(x,y) 并不仅仅是任意的数对;它们构成了 Q(D)\mathbb{Q}(\sqrt{D})Q(D​) 整数环的单位。大于1的最小单位,即“基本单位”,充当一个生成元。所有其他单位都可以通过取这个基本单位的整数次幂得到。而这个基本单位从何而来?它直接由 pL−1+qL−1Dp_{L-1} + q_{L-1}\sqrt{D}pL−1​+qL−1​D​ 给出,其中 pL−1/qL−1p_{L-1}/q_{L-1}pL−1​/qL−1​ 是来自 D\sqrt{D}D​ 连分数第一个周期末尾的渐近分数。因此,计算连分数这个看似简单的过程,实际上是发现一整族数域基本乘法结构的强大算法。

多重视角交响曲:型、矩阵与计算

一个深刻数学概念的美妙之处在于,它可以通过许多不同的视角来观察,每个视角都揭示了同一潜在真理的新方面。既约二次无理数理论正是这种思想交响曲的完美典范。

​​二元二次型:​​ 早在与数域的联系被充分认识之前,像 Lagrange 和 Gauss 这样的数学家就已经研究了形如 ax2+bxy+cy2ax^2 + bxy + cy^2ax2+bxy+cy2 的表达式。他们发展了一套“既约化”理论,以在一个等价类中找到最简单的代表型。对于不定型(其中判别式 D=b2−4ac>0D=b^2-4ac > 0D=b2−4ac>0),这个既约化过程不会终止,而是进入一个有限的循环。在一个惊人的对应关系中,事实表明,这个二次型的循环,直接镜像了一个相关二次无理根的连分数的循环节。一个领域通过多项式系数的代数操作来描述的内容,另一个领域则通过分数的算术来描述。

​​线性代数:​​ 这种联系可以变得更加具体和现代化。生成连分数的逐步过程可以用 2×22 \times 22×2 矩阵的语言来编码。单一步骤对应于乘以一个简单的矩阵。因此,连分数的整个周期对应于这些矩阵的乘积,产生一个单一的“周期矩阵”。如果我们现在问一个线性代数中的经典问题——这个矩阵的特征值是什么?——一个惊人的结果出现了。主特征值正是我们前面讨论过的相应二次域的基本单位!。数域的乘法结构被连分数映射的线性动力学完美地捕捉了。

​​计算:​​ 这些不仅仅是抽象的等价关系;它们构成了一个强大的计算流程。人们可以从一个既约二次型开始,将其映射到其相关的无理数,使用精确的整数算术计算其连分数的周期,并利用该周期来恢复数域的基本单位或映射回原始的二次型。这一思想循环不仅仅是一种哲学上的好奇心;它是一种算法,证明了这些看似迥异的数学概念之间深刻且可计算的统一性。从逼近数字到解决古老方程,再到描绘新代数世界的结构,不起眼的连分数证明了自己是一个具有非凡力量和优雅的工具。