2025-11-10T02:38:53.267991

Three essays on Machin's type formulas

Gasull, Luca, Varona
We study three questions related to Machin's type formulas. The first one gives all two terms Machin formulas where both arctangent functions are evaluated $2$-integers, that is values of the form $b/2^a$ for some integers $a$ and~$b$. These formulas are computationally useful because multiplication or division by a power of two is a very fast operation for most computers. The second one presents a method for finding infinitely many formulas with $N$ terms. In the particular case $N=2$ the method is quite useful. It recovers most known formulas, gives some new ones, and allows to prove in an easy way that there are two terms Machin formulas with Lehmer measure as small as desired. Finally, we correct an oversight from previous result and give all Machin's type formulas with two terms involving arctangents of powers of the golden section.
academic

Three essays on Machin's type formulas

基本信息

  • 论文ID: 2302.00154
  • 标题: Three essays on Machin's type formulas
  • 作者: Armengol Gasull (Universitat Autònoma de Barcelona), Florian Luca (Wits University & UNAM), Juan L. Varona (Universidad de La Rioja)
  • 分类: math.NT (Number Theory)
  • 发表期刊: Indagationes Mathematicae (to appear)
  • 论文链接: https://arxiv.org/abs/2302.00154

摘要

本文研究了与Machin型公式相关的三个问题。首先,给出了所有两项Machin公式,其中反正切函数都在2-整数(形如b/2ab/2^a的值)处求值,这些公式在计算上很有用,因为乘以或除以2的幂对大多数计算机来说是非常快速的操作。其次,提出了一种寻找具有NN项的无穷多个公式的方法,特别是在N=2N=2的情况下非常有用,能够恢复大多数已知公式,给出一些新公式,并能够简单地证明存在Lehmer测度任意小的两项Machin公式。最后,纠正了先前结果中的一个疏漏,给出了所有涉及黄金分割幂次的反正切的两项Machin型公式。

研究背景与动机

历史背景

Machin公式起源于1706年John Machin发现的恒等式: 4arctan15arctan1239=π44 \arctan\frac{1}{5} - \arctan\frac{1}{239} = \frac{\pi}{4}

结合Gregory在1671年发现的反正切级数展开: arctanx=m=0(1)m2m+1x2m+1,x<1\arctan x = \sum_{m=0}^{\infty} \frac{(-1)^m}{2m+1} x^{2m+1}, |x| < 1

Machin利用这个公式计算出了π的100位小数。

研究动机

  1. 计算效率问题:寻找计算π更高效的Machin型公式,特别是涉及2的幂次的形式,因为计算机对2的幂次运算极其高效
  2. 理论完备性:系统性地分类和构造各种Machin型公式
  3. Lehmer测度最小化:寻找Lehmer测度任意小的公式以提高计算效率
  4. 纠正历史遗漏:完善涉及黄金分割的Machin公式分类

现有方法局限性

  • 已知的Machin型公式数量有限
  • 缺乏系统性的构造方法
  • 对特殊形式(如涉及2的幂次)的公式研究不足
  • 先前关于黄金分割的研究存在疏漏

核心贡献

  1. 完全分类了涉及2-整数的两项Machin公式:给出了10个零散解和2个参数族
  2. 提出了"Machin公式机器"方法:能够系统性地生成具有NN项的Machin型公式
  3. 证明了存在Lehmer测度任意小的两项Machin公式:提供了构造性证明
  4. 纠正并完善了黄金分割幂次的Machin公式分类:发现了16个本质不同的恒等式

方法详解

第一个问题:2-整数Machin公式

任务定义

寻找形如以下的所有解: x1arctan(z1)+x2arctan(z2)=π4x_1 \arctan(z_1) + x_2 \arctan(z_2) = \frac{\pi}{4} 其中x1,x2Qx_1, x_2 \in \mathbb{Q}zk(0,1)z_k \in (0,1)zk=2ak/bkz_k = 2^{a_k}/b_kbk/2akb_k/2^{a_k}

核心技术

利用复数表示,将问题转化为: (1+iz1)12u1(1+iz2)12u2=(1iz1)12u1(1iz2)12u2(1 + iz_1)^{12u_1}(1 + iz_2)^{12|u_2|} = (1 - iz_1)^{12u_1}(1 - iz_2)^{12|u_2|}

通过分析Gaussian整数的因式分解,结合已知的丢番图方程解:

  • x2+1=2ynx^2 + 1 = 2y^n
  • x2+2a=ynx^2 + 2^a = y^n

第二个问题:Machin公式机器

核心思想

定义有理函数Rj(n,x)R_j(n,x)j=0,1,2,3j = 0,1,2,3),使得: ddxarctan(Rj(n,x))=n1+x2\frac{d}{dx}\arctan(R_j(n,x)) = \frac{n}{1+x^2}

函数定义

基于De Moivre公式,定义: Rj(n,x)=tan(narctan(x)+jπ/4)R_j(n,x) = \tan(n\arctan(x) + j\pi/4)

具体表达式:

  • R0(n,x)=numern(x)denomn(x)R_0(n,x) = \frac{\text{numer}_n(x)}{\text{denom}_n(x)}
  • R1(n,x)=denomn(x)+numern(x)denomn(x)numern(x)R_1(n,x) = \frac{\text{denom}_n(x) + \text{numer}_n(x)}{\text{denom}_n(x) - \text{numer}_n(x)}
  • R2(n,x)=1R0(n,x)R_2(n,x) = -\frac{1}{R_0(n,x)}
  • R3(n,x)=1R1(n,x)R_3(n,x) = -\frac{1}{R_1(n,x)}

主要定理

对于满足k=1Nrk=0\sum_{k=1}^N r_k = 0的整数rkr_k,有: k=1Nrknkarctan(Rjk(nk,x))=rsπ\sum_{k=1}^N \frac{r_k}{n_k} \arctan(R_{j_k}(n_k, x)) = \frac{r}{s}\pi

第三个问题:黄金分割公式

问题描述

分类所有形如: x1arctan(ϕa1)+x2arctan(ϕa2)=π4x_1 \arctan(\phi^{a_1}) + x_2 \arctan(\phi^{a_2}) = \frac{\pi}{4} 的公式,其中ϕ=1+52\phi = \frac{1+\sqrt{5}}{2}是黄金分割。

技术方法

通过分析K=Q(i,5)K = \mathbb{Q}(i,\sqrt{5})中元素的范数和素因子分解,利用Fibonacci和Lucas数的本质素因子定理。

实验结果

主要结果

定理1:2-整数Machin公式

发现了10个零散解和2个参数族:

零散解示例:

  • (1,1239,4,15)(-1, \frac{1}{239}, 4, \frac{1}{5}) (经典Machin公式)
  • (1,141,2,25)(1, \frac{1}{41}, 2, \frac{2}{5})

参数族:

  • (1,12a2+1,1,2a22a2+1)(1, \frac{1}{2^{a^2}+1}, 1, \frac{2^{a^2}}{2^{a^2}+1})
  • (1,12a21,1,2a212a2)(1, \frac{1}{2^{a^2}-1}, 1, \frac{2^{a^2}-1}{2^{a^2}})

定理3:小Lehmer测度公式

证明了对任意ε>0\varepsilon > 0,存在Machin公式: narctan1b1arctana2b2=π4n \arctan\frac{1}{b_1} - \arctan\frac{a_2}{b_2} = \frac{\pi}{4} 其Lehmer测度小于ε\varepsilon

构造性证明基于π的连分数收敛子,具体结果见表1和表2。

具体数值示例

表1展示了基于π的连分数收敛子的公式,Lehmer测度从0.901429递减到0.172125。

表2展示了基于2m2^m的公式,最小Lehmer测度达到0.199544。

黄金分割公式

发现了16个本质不同的恒等式,包括:

  • π4=13arctan(ϕ3)+13arctan(ϕ)\frac{\pi}{4} = \frac{1}{3}\arctan(\phi^3) + \frac{1}{3}\arctan(\phi)
  • π4=12arctan(ϕ5)+32arctan(ϕ)\frac{\pi}{4} = -\frac{1}{2}\arctan(\phi^5) + \frac{3}{2}\arctan(\phi)

相关工作

历史发展

  • Störmer (1895):证明了形如x1arctan(1/m1)+x2arctan(1/m2)=π/4x_1\arctan(1/m_1) + x_2\arctan(1/m_2) = \pi/4的公式只有4个
  • Lehmer (1938):提出了Lehmer测度作为计算效率的度量
  • 现代发展:Chudnovsky算法等更快的π计算方法

相关研究

本文的"Machin公式机器"扩展了4中的结果,后者使用Rédei多项式的递归关系获得了R3(n,x)R_3(n,x)函数的特殊情况。

结论与讨论

主要结论

  1. 完全解决了涉及2-整数的两项Machin公式分类问题
  2. 提供了系统性构造Machin公式的通用方法
  3. 证明了可以构造Lehmer测度任意小的公式
  4. 纠正并完善了黄金分割相关公式的分类

局限性

  1. 对于N>2N > 2的情况,该方法可能无法涵盖所有已知公式
  2. 虽然能构造小Lehmer测度的公式,但分数的分子分母位数很大,实际计算效率需要权衡
  3. 现代π计算已有更高效的算法(如Chudnovsky算法),Machin型公式的实用价值有限

未来方向

  1. 扩展到更多项的Machin公式
  2. 研究其他特殊形式的反正切参数
  3. 探索与椭圆函数、模函数的联系

深度评价

优点

  1. 理论完备性:系统性地解决了几个重要的分类问题
  2. 方法创新:提出的"Machin公式机器"具有一般性和实用性
  3. 构造性证明:不仅证明了存在性,还给出了具体的构造方法
  4. 历史纠错:认真对待并纠正了先前研究的疏漏

技术亮点

  1. 巧妙的复数化:将实数问题转化为复数域的代数问题
  2. 丢番图方程的应用:有效利用了已知的丢番图方程解
  3. 连分数理论的应用:利用π的连分数性质构造小Lehmer测度公式

不足

  1. 实用价值有限:在现代高精度π计算中,这些公式的优势不明显
  2. 复杂度问题:构造的小Lehmer测度公式涉及的整数位数很大
  3. 推广性:方法对更一般情况的适用性存在限制

影响力

  1. 理论贡献:为Machin型公式理论提供了系统性的框架
  2. 计算数学:为特殊函数恒等式的研究提供了新工具
  3. 数论应用:展示了代数数论方法在具体问题中的威力

参考文献

论文引用了24篇重要文献,涵盖了从Machin (1706)、Gregory (1671)的经典工作到现代的相关研究,特别是Störmer、Lehmer等人在该领域的奠基性工作。