逐步推導
S001 · implies
操作前
source roles = [qf-mod50-numerr-conditioning-witness, [domain, operation, residual, slope_a, slope_b]]
操作後
derived = [numerr-conditioning-witness, Exact_numerical_error_density]
條件:無
按本bank核keys與operation/domain:legacy為各表underscore,MOD50用local hyphen;BASE參數較寬不加未知欄限制。Number.isInteger與SAFE兩種來源界分開,原JSON數字表示仍完整保存。
步驟識別與依賴
規則:R67_SOURCE_specific_keys_operation_domain_and_numeric_bank · 依賴:G001
S002 · implies
操作前
source roles = [conditioning ORIGINAL residual, 4, 1]
操作後
derived = [[4, 1], 4]
條件:無
MOD50先驗原num/den各±1億與非零den,之後才約分;不能先cross-cancel以規避此來源界。超界是SOURCE切片不合,不是數學為假。
步驟識別與依賴
規則:Conditioning_SOURCE_naive_PREreduction_1e8_then_sign_gcd · 依賴:G001, S001
S003 · calculation
操作前
conditioning ORIGINAL residual ORIGINAL numerator over nonzero denominator := div(4, 1)
操作後
conditioning ORIGINAL residual ORIGINAL numerator over nonzero denominator = 4
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · implies
操作前
source roles = [conditioning ORIGINAL slope A, 1, 1]
操作後
derived = [[1, 1], 1]
條件:無
MOD50先驗原num/den各±1億與非零den,之後才約分;不能先cross-cancel以規避此來源界。超界是SOURCE切片不合,不是數學為假。
步驟識別與依賴
規則:Conditioning_SOURCE_naive_PREreduction_1e8_then_sign_gcd · 依賴:G001, S003
S005 · calculation
操作前
conditioning ORIGINAL slope A ORIGINAL numerator over nonzero denominator := div(1, 1)
操作後
conditioning ORIGINAL slope A ORIGINAL numerator over nonzero denominator = 1
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · implies
操作前
source roles = [conditioning ORIGINAL slope B, 5, 1]
操作後
derived = [[5, 1], 5]
條件:無
MOD50先驗原num/den各±1億與非零den,之後才約分;不能先cross-cancel以規避此來源界。超界是SOURCE切片不合,不是數學為假。
步驟識別與依賴
規則:Conditioning_SOURCE_naive_PREreduction_1e8_then_sign_gcd · 依賴:G001, S005
S007 · calculation
操作前
conditioning ORIGINAL slope B ORIGINAL numerator over nonzero denominator := div(5, 1)
操作後
conditioning ORIGINAL slope B ORIGINAL numerator over nonzero denominator = 5
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · implies
操作前
source roles = [A, 1]
操作後
derived = [1, 是]
條件:無
先驗斜率非零再取abs,正residual對不同abs slopes才是辨別兩種forward errors的有效例;不能拿兩個相反但同絕對值斜率當此反例。
步驟識別與依賴
規則:Conditioning_NONzero_absolute_slope_before_division · 依賴:G001, S007
S009 · implies
操作前
source roles = [conditioning error A SOURCE naive division, 4, 1]
操作後
derived = [[4, 1], 4]
條件:無
MOD50先驗原num/den各±1億與非零den,之後才約分;不能先cross-cancel以規避此來源界。超界是SOURCE切片不合,不是數學為假。
步驟識別與依賴
規則:Conditioning_SOURCE_naive_PREreduction_1e8_then_sign_gcd · 依賴:G001, S008
S010 · calculation
操作前
conditioning error A SOURCE naive division ORIGINAL numerator over nonzero denominator := div(4, 1)
操作後
conditioning error A SOURCE naive division ORIGINAL numerator over nonzero denominator = 4
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · calculation
操作前
conditioning error A ORIGINAL residual divided by absolute slope := div(4, 1)
操作後
conditioning error A ORIGINAL residual divided by absolute slope = 4
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S010
S012 · implies
操作前
source roles = [B, 5]
操作後
derived = [5, 是]
條件:無
先驗斜率非零再取abs,正residual對不同abs slopes才是辨別兩種forward errors的有效例;不能拿兩個相反但同絕對值斜率當此反例。
步驟識別與依賴
規則:Conditioning_NONzero_absolute_slope_before_division · 依賴:G001, S011
S013 · implies
操作前
source roles = [conditioning error B SOURCE naive division, 4, 5]
操作後
derived = [[4, 5], 4/5]
條件:無
MOD50先驗原num/den各±1億與非零den,之後才約分;不能先cross-cancel以規避此來源界。超界是SOURCE切片不合,不是數學為假。
步驟識別與依賴
規則:Conditioning_SOURCE_naive_PREreduction_1e8_then_sign_gcd · 依賴:G001, S012
S014 · calculation
操作前
conditioning error B SOURCE naive division ORIGINAL numerator over nonzero denominator := div(4, 5)
操作後
conditioning error B SOURCE naive division ORIGINAL numerator over nonzero denominator = 4/5
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S013
S015 · calculation
操作前
conditioning error B ORIGINAL residual divided by absolute slope := div(4, 5)
操作後
conditioning error B ORIGINAL residual divided by absolute slope = 4/5
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S014
S016 · implies
操作前
source roles = [4, 1, 5]
操作後
derived = [4, 4/5, 是]
條件:無
affine模型由residual=abs(slope)*forward得forward=residual/abs(slope)。相同正residual可有不同forward error,因model尺度不同;這個例不提供任意問題的condition number理論或收斂證書。
步驟識別與依賴
規則:Conditioning_SAME_positive_residual_DIFFERENT_affine_forward_errors · 依賴:G001, S015