逐步推導
S001 · implies
操作前
source roles = [qf-equation-linear-solution-class, rationals, no-operation-field, a*x+b=c*x+d]
操作後
derived = [[all_Q_no_solution_or_unique_compact_rational_STRING]]
條件:無
按原bank核欄位:BASE方程用form及論域,BASE事件/補集無operation,階乘無domain;ext18用local-hyphen,其他legacy用underscore。輸出型別不統一成tuple或fraction。
步驟識別與依賴
規則:R62_EXACT_source_keys_domain_operation_form_AND_output_types · 依賴:G001
S002 · implies
操作前
source roles = [11, 9, a*x+b=c*x+d, rationals]
操作後
derived = [是]
條件:無
原BASE bank驗整數而非另訂SAFE界;本候選核對凍結題的精確整數資料,不宣稱任意unsafe JavaScript數值行為已認證。Z解與Q解分開。
步驟識別與依賴
規則:Equation_BASE_integer_coefficients_declared_Z_OR_Q_NOT_blanket_SAFE · 依賴:G001, S001
S003 · calculation
操作前
Equation class ORIGINAL a minus c := sub(11, 14)
操作後
Equation class ORIGINAL a minus c = -3
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Equation class ORIGINAL d minus b := sub(3, 9)
操作後
Equation class ORIGINAL d minus b = -6
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · implies
操作前
source roles = [11, 9, 14, 3]
操作後
derived = [-3, -6]
條件:無
兩邊同減cx及b,原式等價於(a−c)x=d−b。此時還沒除以a−c,必須先分類退化情形。
步驟識別與依賴
規則:Equation_CLASS_both_sides_move_terms_equivalent_Q · 依賴:G001, S004
S006 · calculation
操作前
Equation class ORIGINAL constant over nonzero coefficient := div(-6, -3)
操作後
Equation class ORIGINAL constant over nonzero coefficient = 2
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
Equation class reverse ORIGINAL a times x := mul(11, 2)
操作後
Equation class reverse ORIGINAL a times x = 22
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · calculation
操作前
Equation class reverse ORIGINAL ax plus b := sum(22, 9)
操作後
Equation class reverse ORIGINAL ax plus b = 31
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
Equation class reverse ORIGINAL c times x := mul(14, 2)
操作後
Equation class reverse ORIGINAL c times x = 28
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · calculation
操作前
Equation class reverse ORIGINAL cx plus d := sum(28, 3)
操作後
Equation class reverse ORIGINAL cx plus d = 31
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · calculation
操作前
Equation class reverse ORIGINAL sides difference := sub(31, 31)
操作後
Equation class reverse ORIGINAL sides difference = 0
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S010
S012 · implies
操作前
source roles = [11, 9, 14, 3, -3, -6]
操作後
derived = [2/1, 31, 31, 0, 唯一解 x=2]
條件:無
非零係數才除,得到唯一Q解。約分及正分母後,整數解的顯示省/1;用原兩側逐項回代,不只驗整理過的式子。
步驟識別與依賴
規則:Equation_CLASS_NONZERO_unique_Q_root_positive_den_OMIT1 · 依賴:G001, S011