目录文档-技术白皮书26-EFT.WP.STG.Lensing v1.0

附录A 接口参考(I71 全集)


目标:枚举并规范本卷所有实现绑定 I71-* 的函数原型、输入输出与不变量,确保谱/变分两口径一致、量纲可校核、清单可落盘与可审计。


I. 总述与约定

  1. 命名与版本
    • 接口统一编号 I71-xx,语义化版本以 semver 记录在清单(见第15章)。
    • 所有输入均为显式单位/量纲对象;进入方程的字段声明 unit(field) 与 dim(field),通过 check_dim( y - f(x) )。
  2. 两口径并行
    任一“应用/推断”接口均提供 spec 与 var 两实现;必须输出 delta_form。
  3. 几何与测度
    路径与测度显式:如核的谱实现需提供 gamma(ell) 或图测度 M。
  4. 错误语义
    统一错误码 E71-xxx(见VIII);所有函数返回 status ∈ {ok,error} 与 err 字段。

II. 核心类型(抽象定义)


III. 图与谱域(I71-01…I71-10)

  1. I71-01 build_graph(nodes, edges, L_type, B) -> {graph:GraphSpec, status, err}
    • 输入:节点/边列表,L_type,边界 B ∈ {dirichlet, neumann}。
    • 不变量:L ≽ 0;non_decreasing(len(edges))。
  2. I71-02 build_metric(name, params) -> {M:MetricSpec, status, err}
    用于定义能量 E(x;M) = (1/2) * x^T M x;unit(E) = "[X]^2"。
  3. I71-03 estimate_lambda_max(graph, L_type, tol) -> {lambda_max:float, u:float, iters:int, status}
    语义:幂迭代/切比雪夫边界;rho(L) ≤ lambda_max。
  4. I71-04 laplacian_apply(graph, x) -> {y, status}
    量纲:dim(y) = dim(x);unit(y) = unit(x)。
  5. I71-05 spectral_basis(graph, k) -> {U_k, Lambda_k, status}
    仅用于离线验证;运行时默认近似基。
  6. I71-06 check_dim(expr) -> {pass:bool, msg}
    任意接口前置检查。
  7. I71-07 normalize_signal(x, mode) -> {x_norm, stats}
  8. I71-08 cache_chebyshev(graph, order) -> {cache_token, status}
  9. I71-09 graph_partition(graph, method) -> {parts, status}
  10. I71-10 bnd_embed(graph, B) -> {graph', mapping, status}(边界条件嵌入)。

IV. 核族与响应(I71-11…I71-20)


V. 组合与两口径应用(I71-21…I71-30)


VI. 可见性与视域(I71-31…I71-40)


VII. 学习与去透镜(I71-41…I71-50)


VIII. 不确定度与契约(I71-51…I71-60)


IX. 运行时与清单(I71-61…I71-80)


X. 面板与遥测(I71-81…I71-90)


XI. 通用工具(I71-91…I71-99)


XII. 不变量(全局约束,调用方与被调方共同遵守)


XIII. 错误码与语义(E71-xxx)


XIV. 版本与兼容性


XV. 参考调用序(可执行指引)


XVI. 交叉引用

核族与谱域:见第5章;可见性/遮挡:见第4章;学习与反演:见第7章;物理一致:见第10章;运行时:见第11章;契约与指标:见第12章;清单发布:见第15章。

小结


版权与许可(CC BY 4.0)

版权声明:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(“屠广林”先生)享有。
许可方式:本作品采用 Creative Commons 署名 4.0 国际许可协议(CC BY 4.0)进行许可;在注明作者与来源的前提下,允许为商业或非商业目的进行复制、转载、节选、改编与再分发。
署名格式(建议):作者:“屠广林”;作品:《能量丝理论》;来源:energyfilament.org;许可证:CC BY 4.0。

首次发布: 2025-11-11|当前版本:v5.1
协议链接:https://creativecommons.org/licenses/by/4.0/