奇點顯微鏡:高動態範圍、自適應精度與極端尺度分離的計算理論
Singularity Microscope: High-Dynamic-Range, Adaptive-Precision Computation for Extreme Scale Separation
系列:形式封閉與過程完備:AI 數學證明的下一步問題
Extra Paper 04 / Proof-to-Computation Series
作者:Neo.K / EveMissLab Research Series
版本:v0.1 — 2026-09-12
機構: EveMissLab/一言諾科技有限公司
日期: 2026-09-12
摘要
數學奇點通常以極限形式描述:
X(λ)→∞,ℓ(λ)→0,
但實際數值計算機只能處理有限動態範圍與有限有效位數。當一個理論構造被從形式證明轉換成可執行計算時,常見的第一個失效並不是物理模型本身,而是數值表示系統先發生 overflow、underflow、catastrophic cancellation 或 conditioning collapse。
本文提出 Singularity Microscope 概念,主張奇點計算不應被簡化為「使用更高位元浮點數」,而應被理解為四個互相獨立但耦合的問題:
Singularity Computation=Dynamic Range+Precision+Conditioning+Scale Representation.
本文區分:
- exponent range;
- significand precision;
- cancellation depth;
- condition number;
- scale separation;
- log-domain representation;
- adaptive reprecision。
以 Navier–Stokes 奇點構造的數值化為主要案例,本文指出:當核心速度滿足類似
Ucore∼q−α,q→0,
而幾何尺度同時滿足:
ℓr∼qβ,ℓz∼qγ,
則奇點逼近本質上是一個多尺度動態範圍快速分離問題。Float64 可能在理論結構仍正常時就先將有限但巨大數值壓成 Infinity,使計算者無法區分真正的數學 blowup、有限但極端的 quasi-singularity,以及單純的數值表示失效。
本文進一步提出 Adaptive Arbitrary Precision Singularity Runtime:使用 arbitrary exponent、high-precision mantissa、log/scaled representation、condition-aware reprecision,以及 cancellation-triggered local precision escalation,使精度需求由系統的局部數值條件自動決定,而不是由開發者預先固定為 64、128 或 256 bits。
本文主張:
Numerical Infinity=Mathematical Infinity.
更進一步:
Failure of Representation=Failure of Construction.
因此,未來對數學奇點、極端局域化、人工臨界態以及高尺度分離 PDE 的可信計算,需要一種新的「奇點顯微鏡」:其目的不是讓電腦真的儲存無限,而是讓有限計算系統能夠可靠追蹤向無限趨近的結構。
關鍵詞
Singularity Computation、Arbitrary Precision、Dynamic Range、Condition Number、Catastrophic Cancellation、Log-Domain Computing、Adaptive Precision、Navier–Stokes、Proof-to-Computation、Scale Separation、Validated Numerics
1. 問題:為什麼 Float64 看到的「Infinity」沒有太多資訊?
設某個可觀測量:
X(q)=q−α,α>0.
當:
q→0,
數學上:
X(q)→∞.
但浮點機器並不處理數學無限。
它只具有:
Xmax<∞.
一旦:
X(q)>Xmax,
機器輸出:
Infinity.
這個 Infinity 可能代表:
- 數學量真的在極限中發散;
- 目前參數下數值仍有限,但超出表示範圍;
- 中間計算 overflow,但最終答案本來有限;
- scaling 不佳;
- cancellation 前先 overflow。
因此:
Infinity
不是奇點證據。
2. Numerical Infinity 與 Mathematical Infinity
本文正式區分:
Mathematical Infinity
λ→λclimX(λ)=∞.
Numerical Infinity
∣X∣>Xmax(format).
兩者關係只是:
Mathematical Infinity⇒eventual numerical overflow
但反向:
numerical overflow⇒mathematical singularity.
3. 四層奇點計算問題
本文提出:
Scomp=(D,P,κ,R).
其中:
- D:dynamic range;
- P:precision;
- κ:conditioning;
- R:representation strategy。
4. Dynamic Range
動態範圍決定:
10−Emin≲∣x∣≲10Emax.
其主要瓶頸是 exponent bits。
例如對:
X(q)=q−1/2,
若:
q=10−600,
則:
X∼10300.
此時一般 Float64 已非常接近其最大有限量。
若:
q=10−2000,
則:
X∼101000.
Float64 已無法直接表示。
5. Precision
即使 exponent range 足夠,
仍可能缺乏有效位數。
假設:
A=101000+1,
B=101000.
真實差:
A−B=1.
如果 significand precision 不足,
機器可能得到:
A=B,
因此:
A−B=0.
這就是:
catastrophic cancellation.
6. Range Enough 不代表 Precision Enough
這是本文核心命題之一:
Exponent Range Sufficiency=Precision Sufficiency.
一個格式可能可以表示:
103000,
但若只有幾十位 decimal precision,
就未必能從兩個:
103000
量級的數中解析出:
10−20
量級的 residual。
7. 奇點構造中的 cancellation
對 PDE residual:
R(u,p)=∂tu+(u⋅∇)u−νΔu+∇p.
可能存在:
∣∂tu∣∼10A,
∣(u⋅∇)u∣∼10A,
∣νΔu∣∼10A,
但:
∣R∣∼10−B.
因此有效 cancellation depth:
Cdepth∼A+B.
若:
Pdigits<Cdepth,
則 residual 無法可信計算。
8. Condition Number 是真正的精度需求指標
設數值問題:
y=F(x).
若其 condition number:
κF(x)
非常大,
輸入相對誤差:
ϵ
可能放大為:
κFϵ.
所以有效位數需求應該不是固定:
P=64,
而是:
Pneeded∼log2κ+Ptarget+Psafety.
9. Adaptive Reprecision Principle
本文提出:
Adaptive Reprecision Principle
若局部誤差估計顯示:
κϵmachine>ϵtarget,
則 runtime 必須提高 precision:
p→p′.
直到:
κ2−p′<ϵtarget.
因此 precision 本身成為動態 state variable。
10. 固定 64/128/256-bit 只是離散近似
傳統做法:
64→128→256→512.
但真正理想做法是:
p=p(x,t,λ,κ).
例如:
p=173
bits,
或:
p=691
bits,
只要局部問題需要。
11. Singularity Precision Ladder
可建立:
P={53,113,256,512,1024,2048,4096,…}.
大致對應:
- Float64;
- binary128;
- arbitrary precision tiers。
但這個 ladder 應被視為 implementation fallback,
而不是理論本體。
12. Navier–Stokes Scale Separation
對目前研究中的自然核心尺度:
Ucore=q−(1/2+h),
ℓr=q1/2,
ℓz=q1/2−h.
定義 scale-separation ratio:
Γ(q)=ℓrUcore.
則:
Γ(q)=q−(1+h).
當:
q→0,
Γ→∞.
所以真正惡化的不只是單一變量,
而是:
amplitude / geometry scale separation.
13. 多變量同時跨越浮點範圍
假設:
q=10−N.
則:
Ucore∼10(1/2+h)N,
ℓr∼10−N/2,
ℓz∼10−(1/2−h)N.
同一個 simulation state 需要同時處理:
10+O(N)
與:
10−O(N).
這就是:
bidirectional dynamic-range explosion.
14. Scale Separation 比「大數」本身更重要
若所有變量都一起乘:
101000,
其實可以 renormalize。
真正困難的是:
x1∼101000,
x2∼10−1000,
並且:
x1x2∼1.
此時系統需要同時保留:
- 巨大 amplitude;
- 極小 geometric scale;
- 有限 product;
- 微小 residual。
15. Scaled Representation
因此建議:
x=m×2e,
其中:
m
保持在適當範圍,
而:
e
可具有 arbitrary integer range。
這使:
dynamic range
與:
mantissa precision
解耦。
16. Log-Domain Representation
對純正量:
x>0,
可儲存:
ℓ=logx.
乘法:
xy
變成:
log(xy)=ℓx+ℓy.
除法:
log(x/y)=ℓx−ℓy.
冪:
log(xα)=αℓx.
17. Log-Domain 的限制
加法:
x+y
需要:
log(x+y)=m+log(eℓx−m+eℓy−m),
其中:
m=max(ℓx,ℓy).
而:
x−y
若兩者接近,
仍然會遇到 cancellation。
因此:
log-domain solves range=log-domain solves cancellation.
18. Signed Log Number
本文建議基本資料型態:
X=(s,ℓ,m,p),
其中:
- s:sign;
- ℓ:scale / exponent;
- m:normalized mantissa;
- p:current precision。
也就是:
Signed Scaled Arbitrary-Precision Number.
19. Local Precision Escalation
不是整個 simulation 都使用:
4096
bits。
可以只有某個 local residual calculation:
64→256→1024
bits。
其他穩定計算仍使用 Float64。
因此:
precision is spatially and algebraically local.
20. Precision Field
進一步可以定義:
p(x,t)
為 precision field。
在一般區域:
p(x,t)=53.
接近奇點核心:
p(x,t)≫53.
所以:
precision itself becomes a computational field.
21. Condition Field
同樣可定義:
κ(x,t).
runtime 根據:
κ(x,t)
決定:
p(x,t).
例如:
p(x,t)=p0+⌈log2(1+κ(x,t))⌉.
22. Precision Shock
若:
κ
在某區域快速上升,
則 precision requirement 也可能突然上升:
p:128→512→2048.
本文稱:
Precision Shock.
它可能成為接近 singular regime 的一種 computational observable。
23. Precision Divergence
若:
λ→λc
時:
prequired(λ)→∞,
則即使:
X(λ)
仍能透過 scaled representation 儲存,
計算仍然可能因 cancellation / conditioning 而逐步不可解。
因此:
precision divergence
本身是一種奇點計算現象。
24. Computational Singularity
本文定義:
Computational Singularity
若對任意有限 precision:
p<∞,
都存在足夠接近:
λc
的區域,使目標誤差無法保持:
ϵout<ϵ∗,
則稱:
λc
具有 computational singularity。
25. Mathematical Singularity 與 Computational Singularity 不同
可能:
Case A
數學無奇點,
但 conditioning:
κ→∞.
因此存在 computational singularity。
Case B
數學有奇點,
但經過 analytic renormalization 後,
某些 transformed variable:
y=T(x)
仍可有限精度穩定計算。
因此:
Mathematical Singularity=Computational Singularity.
26. Singularity Microscope
本文定義:
Singularity Microscope
是一個具有以下能力的 runtime:
- arbitrary exponent;
- adaptive mantissa precision;
- scaled/log-domain arithmetic;
- local condition estimation;
- cancellation detection;
- automatic reprecision;
- multi-precision cross-check;
- residual consistency audit;
- precision-map visualization;
- scale-separation visualization。
27. 核心運行迴圈
概念上:
evaluate
↓
estimate error / conditioning
↓
若:
ϵest≤ϵtarget,
接受。
否則:
p←γp,γ>1,
重新計算。
28. Precision Escalation Operator
定義:
Ep:(p,κ,ϵ∗)↦p′.
例如:
p′=max(p,⌈log2κ−log2ϵ∗⌉+s),
其中:
s
是 safety bits。
29. Residual-Driven Reprecision
對 PDE:
R(u)=0,
可同時計算:
Rp(u)
與:
R2p(u).
若:
∣Rp−R2p∣>τ∣R2p∣,
則:
p
不足。
所以:
precision adequacy
可以被 runtime 動態驗證。
30. Precision Richardson Test
類似 mesh refinement,
可做:
p,2p,4p.
比較:
Xp,X2p,X4p.
若:
X2p≈X4p,
而:
Xp
偏離,
則發現 precision insufficiency。
31. Scale Refinement 與 Precision Refinement 必須分離
傳統 refinement:
Δx→0.
奇點計算還需要:
p→∞.
因此 convergence test 至少是二維:
XΔx,p.
需要觀察:
Δx→0
以及:
p→∞.
32. 三重收斂
對目前 NS MVP:
XN,Nη,p.
需要測:
- radial cutoff:
N→∞;
- parameter grid:
Nη→∞;
- precision:
p→∞.
因此:
Numerical credibility=spatial/series convergence+grid convergence+precision convergence.
33. Proof Bound 與 Precision Bound
v1.0 中出現:
Λproof≫Λempirical.
類似地,
未來可能出現:
pproof≫pempirical.
所以必須區分:
certified sufficient precision
與:
observed sufficient precision.
34. Proof-to-Computation 的新缺口
以前:
Formal Closure=Computational Realizability.
本文再加一層:
Computational Realizability=Precision Realizability.
存在一個可寫出演算法的構造,
不代表:
p=53
就能可靠執行。
35. Process Completeness 的精度版本
若 proof 使用:
x0→x1→⋯→xn,
則 computational process completeness 不只要求每個:
xi
可表示,
還要每個 arrow:
xi→xi+1
在有限 precision 下可穩定執行。
所以:
Arrow Validity⇒Precision Audit.
36. Same-Parent Precision Path
即使兩種計算法最終都得到:
X,
若一條 path:
101000−101000
而另一條 path 先 analytic cancellation,
兩者 numerical stability 完全不同。
所以:
same symbolic expression=same numerical path.
37. Algebraic Refactoring
例如:
a2−b2
不應在:
a≈b≫1
時直接計算。
改寫成:
(a−b)(a+b).
可能保留更多 precision。
因此 Singularity Microscope 應具備:
condition-aware algebraic refactoring.
38. Symbolic–Numeric Hybrid
對極端奇點計算,
理想系統應同時保留:
- symbolic scaling law;
- exact rational factors;
- asymptotic structure;
- arbitrary precision numerics。
例如不要先算:
q−1/2q1/2.
而應先 symbolic 化簡:
=1.
39. Asymptotic Object
可以將:
X(q)
儲存為:
X(q)=qαX~(q).
其中:
X~(q)
保持:
O(1).
這叫:
asymptotic factorization.
40. 奇點計算的最佳資料型態可能不是浮點數
傳統:
x∈Fp.
未來可能是:
x=(α,logq,m,p,ϵ,κ).
也就是資料本身攜帶:
- scaling exponent;
- local precision;
- error estimate;
- conditioning metadata。
41. Error-Carrying Number
本文提出:
X=(x^,Δx,p,κ).
其中:
x^
是估計值,
Δx
是 error enclosure / estimate。
每次 arithmetic:
X∘Y
同時 propagates:
Δ.
42. Validated Numerics
最終版本應從 heuristic:
x^±ϵ
升級到 interval / ball arithmetic:
x∈B(x^,r).
只有當:
0∈/B(R,rR)
或:
B(R,rR)
足夠小,
才做可靠判斷。
43. 奇點與 precision map 的可視化
傳統圖畫:
∣u(x,t)∣.
Singularity Microscope 還應畫:
p(x,t),
κ(x,t),
log10∣u∣,
log10ℓ,
log10∣R∣.
44. 奇點真正的視覺震撼
不是把:
104000
畫成全白。
而是同時看到:
∣u∣:100→101000,
ℓ:100→10−1000,
Eglobal:O(1),
以及:
prequired:64→1024→4096.
這才是:
computational geometry of a singular regime.
45. Precision as Observable
本文提出一個新的觀點:
prequired
本身可以是系統的 observable。
如果:
prequired(λ)
隨:
λ→λc
呈現穩定 scaling law:
prequired∼−βlog∣λ−λc∣,
那 precision demand 本身可能反映 singular structure。
46. Precision Critical Exponent
因此可定義:
βp
使:
prequired∼βplog2∣λ−λc∣1.
不同 singularity class 可能有不同:
βp.
這是一個可實驗研究方向。
47. Precision Spectrum
對不同 observable:
Xi,
所需 precision:
pi
不同。
所以定義:
P={p1,p2,…,pn}.
這可形成:
Precision Spectrum.
48. Precision Bottleneck
若:
pk=imaxpi,
則 observable:
Xk
是 computational bottleneck。
這可指導:
- symbolic refactoring;
- local arbitrary precision;
- representation change。
49. 奇點計算不應全域升精度
若只有:
1%
domain 接近 singular core,
全系統:
4096
bits 是極端浪費。
應該:
local precision AMR.
類似 adaptive mesh refinement,
但 refine 的不是空間網格,
而是:
number representation.
50. Adaptive Precision Refinement
可以類比:
h-refinement,
p-refinement
的有限元素方法,
再增加:
b-refinement
其中:
b
是 bit precision。
51. 三重自適應
未來 Singularity Runtime:
(h,p,b)-adaptive.
其中:
- h:spatial scale;
- p:polynomial / spectral order;
- b:bit precision。
52. AI 在其中的角色
AI 可以觀察:
ϵ,κ,R,p,N,Nη
並決定下一步:
- refine mesh;
- increase series degree;
- increase precision;
- switch representation;
- symbolic simplify;
- stop。
因此:
AI-Native Numerical Runtime
非常適合 singularity computation。
53. Precision Policy
可定義策略:
π:S→{refine mesh,raise degree,raise bits,rescale,reformulate}.
AI 學習:
π.
54. Float64 的正確角色
Float64 不應被淘汰。
它非常適合:
- broad search;
- initial fixed-point exploration;
- coarse parameter scanning;
- Jacobian sampling;
- candidate screening。
只有當:
κ
或:
range demand
超標時,
才升級。
55. 128-bit 的角色
128-bit 主要解決:
dynamic range extension+moderate precision extension.
它可顯著延後:
overflow / underflow.
但若 cancellation depth 遠超其 significand,
仍不足。
56. 256-bit 與更高精度
256-bit 以上 arbitrary precision 更適合:
- deep residual cancellation;
- near-critical determinant;
- ill-conditioned linear solve;
- extreme scale coupling;
- precision convergence test。
因此:
256-bit
應被視為奇點計算的「高精度工作層」,
而不是終點。
57. XXX-bit 是合理需求
若:
κ∼10300,
則僅保持:
10−20
相對精度就可能需要:
>320
decimal digits。
因此:
p>1000
bits 並非荒謬。
58. 任意精度不是浪費,而是可達域擴張
定義 computational reachable domain:
Rp.
若:
p1<p2,
通常:
Rp1⊆Rp2.
所以提高 precision:
expands computational reachability.
59. Precision Horizon
對固定:
p,
存在某個:
λp
使超過該點後:
ϵtarget
無法保持。
稱:
Precision Horizon.
60. 奇點顯微鏡的真正目標
不是:
計算到無限。
而是:
對任意有限但極端尺度,盡可能把 representation failure 推得更遠。
即:
λp→λc
隨:
p→∞.
61. Precision Horizon Convergence
若:
p→∞limλp=λc,
則可以從 precision sequence 間接逼近 singularity。
這形成:
precision-based singularity localization.
62. Singularity Localization by Precision
記錄:
λ64,λ128,λ256,λ512,…
若形成可外推序列,
可以估:
λc.
63. 這比一次 overflow 更有資訊
單純:
Infinity at λ=0.999
資訊很少。
但:
λ64=0.99,
λ128=0.999,
λ256=0.9999,
則可以看到:
precision horizon scaling.
64. Proof-to-Computation 的新架構
未來完整流程:
Formal Construction
↓
Executable Operator Graph
↓
Adaptive Precision Runtime
↓
Validated Singularity Microscope
65. 對 NS MVP 的直接工程路線
下一階段可以依序加入:
Level 1
Float64 baseline。
Level 2
Float64 + log-domain scale tracking。
Level 3
128-bit backend。
Level 4
MPFR 256/512-bit。
Level 5
adaptive arbitrary precision。
Level 6
interval / ball arithmetic。
Level 7
AI condition-aware controller。
66. 核心命題
本文提出十二個命題。
命題一
Numerical Infinity=Mathematical Infinity.
命題二
Representation Failure=Construction Failure.
命題三
Range Sufficiency=Precision Sufficiency.
命題四
Singularity Computation=(D,P,κ,R).
命題五
required precision should be dynamic.
命題六
conditioning can diverge before value overflow.
命題七
precision can itself become a field.
命題八
precision convergence is independent of grid convergence.
命題九
same symbolic formula=same numerical path.
命題十
adaptive representation is superior to globally fixed precision.
命題十一
precision horizon can localize a singularity.
命題十二
credible singularity computation requires validated multi-precision convergence.
67. 結論
奇點不應被理解為:
數字突然變成 Infinity。
真正的 computational singular regime 同時包含:
amplitude growth
geometric scale collapse
conditioning growth
precision demand growth.
因此未來真正可信的奇點數值系統不能只是:
Float64 solver.
也不能只是:
Float128 solver.
更完整的架構是:
Adaptive Arbitrary Precision+Arbitrary Exponent+Log/Scaled Representation+Condition-Aware Reprecision+Validated Numerics.
這種系統不會真的「計算無限」。
它的任務是:
把有限計算可可靠追蹤的邊界, 持續推近數學奇點。
這就是本文所稱的:
Singularity Microscope.
68. 後續研究方向
- Precision Horizon Theory
- Precision Critical Exponents
- Adaptive MPFR Singularity Runtime
- Log-Domain PDE Operators
- Condition-Aware Algebraic Refactoring
- Validated Ball-Arithmetic NaturalProfile
- Multi-Precision Convergence of Navier–Stokes Singular Cores
- AI-Native Precision Control
- Precision Field Visualization
- Proof Bound vs Numerical Precision Bound