逐步推導
S001 · implies
操作前
source roles = [qf-density14-linear-two-row-coincidence, density14_linear_two_row_coincidence, finite_Q_affine_row_protocol]
操作後
derived = [[root1, root2, equal, common_root_or_none]]
條件:無
density14/15用full-prefix underscores,density17用local hyphens。coordinate frame與circle frame不同,輸出欄序/型別依本family,不改原中英/JSON/status。
步驟識別與依賴
規則:R60_EXACT_perbank_operation_domain_FRAME_and_output_roles · 依賴:G001
S002 · calculation
操作前
Linear original row0 ORIGINAL negated constant := sub(0, -14)
操作後
Linear original row0 ORIGINAL negated constant = 14
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S001
S003 · calculation
操作前
Linear original row0 ORIGINAL negative b over a := div(14, 2)
操作後
Linear original row0 ORIGINAL negative b over a = 7
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Linear original row0 reverse ORIGINAL a times root := mul(2, 7)
操作後
Linear original row0 reverse ORIGINAL a times root = 14
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
Linear original row0 reverse ORIGINAL residual plus b := sum(14, -14)
操作後
Linear original row0 reverse ORIGINAL residual plus b = 0
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · implies
操作前
source roles = [Linear original row0, 2, -14]
操作後
derived = [7/1, 0/1]
條件:無
a非0才可除,ax+b=0 iff x=-b/a;以原係數回代殘差0確認。負a也約成正den,derived root不截SAFE,不用近似。
步驟識別與依賴
規則:Linear_NONZERO_a_exact_Q_root_AND_original_substitution · 依賴:G001, S005
S007 · calculation
操作前
Linear original row1 ORIGINAL negated constant := sub(0, -13)
操作後
Linear original row1 ORIGINAL negated constant = 13
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · calculation
操作前
Linear original row1 ORIGINAL negative b over a := div(13, -3)
操作後
Linear original row1 ORIGINAL negative b over a = -13/3
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
Linear original row1 reverse ORIGINAL a times root := mul(-3, -13/3)
操作後
Linear original row1 reverse ORIGINAL a times root = 13
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · calculation
操作前
Linear original row1 reverse ORIGINAL residual plus b := sum(13, -13)
操作後
Linear original row1 reverse ORIGINAL residual plus b = 0
條件:無
保原操作數做精確整數/有理計算;只有raw輸入驗SAFE或本family明定小界,衍生值不重套界、不作浮點近似。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · implies
操作前
source roles = [Linear original row1, -3, -13]
操作後
derived = [-13/3, 0/1]
條件:無
a非0才可除,ax+b=0 iff x=-b/a;以原係數回代殘差0確認。負a也約成正den,derived root不截SAFE,不用近似。
步驟識別與依賴
規則:Linear_NONZERO_a_exact_Q_root_AND_original_substitution · 依賴:G001, S010
S012 · implies
操作前
source roles = [[[2, -14], [-3, -13]]]
操作後
derived = [[7/1, -13/3], 否, 無]
條件:無
兩row都先驗a非0,各自解根再精確比較。係數不同仍可同根;無共同根回none,不造數值0或以近似判相等。
步驟識別與依賴
規則:Linear_TWO_independent_nonzero_rows_root_coincidence_NOT_coefficients · 依賴:G001, S011