求根页沿用数值问题与数值算法公理库数值问题与数值算法Numerical problem and algorithm区分数学问题、有限数据、求解算法与实际执行,并据此追踪误差和计算成本。的接口区分:问题指定 f、搜索域和根的含义,算法只能通过函数值、导数或 Jacobian 等允许信息产生近似。停止状态和失败状态属于算法合同,不能被“存在一个根”的数学命题替代。
二分求根法公理库二分求根法Bisection method以端点异号区间为不变量,给出可验证误差界、对数成本和有限精度停止条件。只使用连续性和端点符号来维护全局括区间;Newton 法公理库Newton 非线性方程法Newton's method · Newton-Raphson method · Newton method for nonlinear systems在当前点解一阶线性化方程来修正非线性方程的近似解,并分析其局部二次收敛与失效边界。利用导数或 Jacobian 获得局部速度;割线法用两次函数值近似斜率。混合方法通常保留括区间作为安全外壳,再在条件允许时采用更快的局部步。
残差与误差估计公理库残差、误差估计与停止准则Residual and error estimation · Stopping criterion区分可计算残差与未知真误差,并说明把缺陷转成误差界和停止证书所需的条件。提供停止证书的共同语言,问题条件性公理库问题条件性与条件数Conditioning of a problem · Condition number度量问题真解对输入微扰的局部敏感性,并把这种固有敏感性与算法误差分开。解释为何同样大小的残差在简单根和重根附近代表不同误差。任何求根结果都应同时报告搜索区域、残差定义、停止条件和失败状态,而不是只给若干小数位。