逐步推導
S001 · implies
操作前
source roles = [qf-eigenvalue-real-count, reals, real_eigenvalue_count, no-form-field]
操作後
derived = [[distinct_real_count_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 · calculation
操作前
Eigen count ORIGINAL diagonal trace := sum(1, 1)
操作後
Eigen count ORIGINAL diagonal trace = 2
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S001
S003 · calculation
操作前
Eigen count ORIGINAL ad := mul(1, 1)
操作後
Eigen count ORIGINAL ad = 1
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Eigen count ORIGINAL bc := mul(1, 0)
操作後
Eigen count ORIGINAL bc = 0
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
Eigen count ORIGINAL ad minus bc := sub(1, 0)
操作後
Eigen count ORIGINAL ad minus bc = 1
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
Eigen count ORIGINAL negative trace := sub(0, 2)
操作後
Eigen count ORIGINAL negative trace = -2
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
Eigen count ORIGINAL trace squared := mul(2, 2)
操作後
Eigen count ORIGINAL trace squared = 4
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · calculation
操作前
Eigen count ORIGINAL four times determinant := mul(4, 1)
操作後
Eigen count ORIGINAL four times determinant = 4
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
Eigen count ORIGINAL characteristic discriminant := sub(4, 4)
操作後
Eigen count ORIGINAL characteristic discriminant = 0
條件:無
使用原操作數與明示次序作精確整數/有理計算,不用浮點近似。輸入界依題族:不把衍生值重驗成raw輸入,也不給BASE題庫另加SAFE或n64界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · implies
操作前
source roles = [[[1, 1], [0, 1]]]
操作後
derived = [[1, -2, 1], 0]
條件:無
由det(λI−M)=(λ−a)(λ−d)−bc得到λ²−(a+d)λ+(ad−bc),再算判別式。係數與判別式都是衍生精確值,不重套SAFE。
步驟識別與依賴
規則:Eigen_COUNT_characteristic_polynomial_ALL_coefficients · 依賴:G001, S009
S011 · implies
操作前
source roles = [0]
操作後
derived = [1]
條件:無
實係數二次式判別式負/零/正對應0/1/2個相異實根。正但非完全平方仍有2個實根;重根只算1,不推論可對角化、Jordan結構或複數譜。
步驟識別與依賴
規則:Eigen_COUNT_DISTINCT_REAL_roots_by_sign_NOT_square_or_multiplicity · 依賴:G001, S010