逐步推導
S001 · implies
操作前
source roles = [qf-app20-optimization-linear-constraint-audit, optimization-linear-constraint-audit]
操作後
derived = [[constraint, objective, direction, ALLrows, best, ALLarg_indices]]
條件:無
依本題銀行的keys、domain或frame、operation與輸出角色。STR22/App20 tuple與legacy scalar不同;分數是否保/1按原契約,不能用共同外觀改題。
步驟識別與依賴
規則:R58_EXACT_source_interface_and_answer_ROLE · 依賴:G001
S002 · calculation
操作前
Optimization ORIGINAL row0 constraint A times x := mul(2, 0)
操作後
Optimization ORIGINAL row0 constraint A times x = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S001
S003 · calculation
操作前
Optimization ORIGINAL row0 constraint B times y := mul(1, 0)
操作後
Optimization ORIGINAL row0 constraint B times y = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Optimization ORIGINAL row0 constraint sum := sum(0, 0)
操作後
Optimization ORIGINAL row0 constraint sum = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
Optimization ORIGINAL row0 objective u times x := mul(-1, 0)
操作後
Optimization ORIGINAL row0 objective u times x = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
Optimization ORIGINAL row0 objective v times y := mul(2, 0)
操作後
Optimization ORIGINAL row0 objective v times y = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
Optimization ORIGINAL row0 objective sum := sum(0, 0)
操作後
Optimization ORIGINAL row0 objective sum = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · implies
操作前
source roles = [0, [0, 0], [2, 1, 5], [-1, 2]]
操作後
derived = [0, 5, [0, 0, 0, 是, 0]]
條件:無
同一原row計A*x+B*y<=c(含等號)及u*x+v*y,保原index與重複point。不能把semantic identity排序/去重拿來改原題答案。
步驟識別與依賴
規則:Optimization_EACH_original_point_INCLUSIVE_constraint_AND_objective · 依賴:G001, S007
S009 · calculation
操作前
Optimization ORIGINAL row1 constraint A times x := mul(2, 1)
操作後
Optimization ORIGINAL row1 constraint A times x = 2
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · calculation
操作前
Optimization ORIGINAL row1 constraint B times y := mul(1, 1)
操作後
Optimization ORIGINAL row1 constraint B times y = 1
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · calculation
操作前
Optimization ORIGINAL row1 constraint sum := sum(2, 1)
操作後
Optimization ORIGINAL row1 constraint sum = 3
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S010
S012 · calculation
操作前
Optimization ORIGINAL row1 objective u times x := mul(-1, 1)
操作後
Optimization ORIGINAL row1 objective u times x = -1
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S011
S013 · calculation
操作前
Optimization ORIGINAL row1 objective v times y := mul(2, 1)
操作後
Optimization ORIGINAL row1 objective v times y = 2
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S012
S014 · calculation
操作前
Optimization ORIGINAL row1 objective sum := sum(-1, 2)
操作後
Optimization ORIGINAL row1 objective sum = 1
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S013
S015 · implies
操作前
source roles = [1, [1, 1], [2, 1, 5], [-1, 2]]
操作後
derived = [3, 5, [1, 1, 1, 是, 1]]
條件:無
同一原row計A*x+B*y<=c(含等號)及u*x+v*y,保原index與重複point。不能把semantic identity排序/去重拿來改原題答案。
步驟識別與依賴
規則:Optimization_EACH_original_point_INCLUSIVE_constraint_AND_objective · 依賴:G001, S014
S016 · calculation
操作前
Optimization ORIGINAL row2 constraint A times x := mul(2, 2)
操作後
Optimization ORIGINAL row2 constraint A times x = 4
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S015
S017 · calculation
操作前
Optimization ORIGINAL row2 constraint B times y := mul(1, 4)
操作後
Optimization ORIGINAL row2 constraint B times y = 4
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S016
S018 · calculation
操作前
Optimization ORIGINAL row2 constraint sum := sum(4, 4)
操作後
Optimization ORIGINAL row2 constraint sum = 8
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S017
S019 · calculation
操作前
Optimization ORIGINAL row2 objective u times x := mul(-1, 2)
操作後
Optimization ORIGINAL row2 objective u times x = -2
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S018
S020 · calculation
操作前
Optimization ORIGINAL row2 objective v times y := mul(2, 4)
操作後
Optimization ORIGINAL row2 objective v times y = 8
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S019
S021 · calculation
操作前
Optimization ORIGINAL row2 objective sum := sum(-2, 8)
操作後
Optimization ORIGINAL row2 objective sum = 6
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S020
S022 · implies
操作前
source roles = [2, [2, 4], [2, 1, 5], [-1, 2]]
操作後
derived = [8, 5, [2, 2, 4, 否, 6]]
條件:無
同一原row計A*x+B*y<=c(含等號)及u*x+v*y,保原index與重複point。不能把semantic identity排序/去重拿來改原題答案。
步驟識別與依賴
規則:Optimization_EACH_original_point_INCLUSIVE_constraint_AND_objective · 依賴:G001, S021
S023 · calculation
操作前
Optimization ORIGINAL row3 constraint A times x := mul(2, 3)
操作後
Optimization ORIGINAL row3 constraint A times x = 6
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S022
S024 · calculation
操作前
Optimization ORIGINAL row3 constraint B times y := mul(1, 0)
操作後
Optimization ORIGINAL row3 constraint B times y = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S023
S025 · calculation
操作前
Optimization ORIGINAL row3 constraint sum := sum(6, 0)
操作後
Optimization ORIGINAL row3 constraint sum = 6
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S024
S026 · calculation
操作前
Optimization ORIGINAL row3 objective u times x := mul(-1, 3)
操作後
Optimization ORIGINAL row3 objective u times x = -3
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S025
S027 · calculation
操作前
Optimization ORIGINAL row3 objective v times y := mul(2, 0)
操作後
Optimization ORIGINAL row3 objective v times y = 0
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S026
S028 · calculation
操作前
Optimization ORIGINAL row3 objective sum := sum(-3, 0)
操作後
Optimization ORIGINAL row3 objective sum = -3
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S027
S029 · implies
操作前
source roles = [3, [3, 0], [2, 1, 5], [-1, 2]]
操作後
derived = [6, 5, [3, 3, 0, 否, -3]]
條件:無
同一原row計A*x+B*y<=c(含等號)及u*x+v*y,保原index與重複point。不能把semantic identity排序/去重拿來改原題答案。
步驟識別與依賴
規則:Optimization_EACH_original_point_INCLUSIVE_constraint_AND_objective · 依賴:G001, S028
S030 · implies
操作前
source roles = [linear finite candidate list, [0, 1, 6, -3], [0, 1], max]
操作後
derived = [1, [1], [[0, 0, 是, 否], [1, 1, 是, 是]]]
條件:無
逐全部feasible原index核對best給相應上下界,且列出所有等號indices;最優value與arg集合不同,不選infeasible較佳值,不假設unique。結論僅限這個完整宣告有限集。
步驟識別與依賴
規則:Optimization_ALL_feasible_objectives_bound_AND_every_tied_index · 依賴:G001, S029
S031 · implies
操作前
source roles = [[[0, 0], [1, 1], [2, 4], [3, 0]], [2, 1, 5], [-1, 2], max]
操作後
derived = [[[0, 0, 0, 是, 0], [1, 1, 1, 是, 1], [2, 2, 4, 否, 6], [3, 3, 0, 否, -3]], 1, [1]]
條件:無
所有rows已算,但只對符合constraint的原候選最佳化;沒有宣告整個半平面全體點,不把有限best當連續問題的全域解。
步驟識別與依賴
規則:Optimization_FINITE_list_not_continuous_halfplane · 依賴:G001, S030