S001 · implies
操作前
explicit finite candidate grid and linear rows a·x+b·y≤c
操作後
keep candidate-grid optimization separate from continuous LP
條件:無
本題只在列出的有限候選中核對;未提供完整頂點或全可行域證書,不宣稱一般連續LP全域最優。
步驟識別與依賴
規則:finite_LP_scope · 依賴:G001
R0003-02459 · q-20261013-advance-20261021-r06-linear-programming-0084
完整明示有限候選網格。操作=lp-finite-optimum;資料={"points":[[0,0],[1,0],[2,3],[2,2]],"constraints":[[-1,0,0],[0,-1,0],[1,1,4]],"objective":[1,2],"direction":"max"}。請依 [constraints,objective,direction,point_rows,best,arg_indices] 欄序回答。
G001 — 完整明示有限候選網格。操作=lp-finite-optimum;資料={"points":[[0,0],[1,0],[2,3],[2,2]],"constraints":[[-1,0,0],[0,-1,0],[1,1,4]],"objective":[1,2],"direction":"max"}。請依 [constraints,objective,direction,point_rows,best,arg_indices] 欄序回答。沿用原題明示的論域、假設與來源 MKO 定義。本題已完成第二對話數理與中英語義覆核,並由原始參數逐題獨立重算模型、答案與每個算術步驟;原題仍為 candidate。
操作前
explicit finite candidate grid and linear rows a·x+b·y≤c
操作後
keep candidate-grid optimization separate from continuous LP
條件:無
本題只在列出的有限候選中核對;未提供完整頂點或全可行域證書,不宣稱一般連續LP全域最優。
規則:finite_LP_scope · 依賴:G001
操作前
[[0, 0], [1, 0], [2, 3], [2, 2]]
操作後
deduplicated canonical indexed points=[[0, 0, 0], [1, 1, 0], [2, 2, 2], [3, 2, 3]]
條件:無
原資料保留;輸出索引依原契約對去重後的點排序,不冒充原輸入位置。
規則:candidate_index_normalization · 依賴:G001, S001
操作前
point0 objective first term := mul(1, 0)
操作後
point0 objective first term = 0
條件:無
目標函數也使用相同座標欄序。
規則:exact_rational_arithmetic · 依賴:G001, S002
操作前
point0 objective second term := mul(2, 0)
操作後
point0 objective second term = 0
條件:無
第二個目標係數乘第二座標。
規則:exact_rational_arithmetic · 依賴:G001, S003
操作前
point0 objective := sum(0, 0)
操作後
point0 objective = 0
條件:無
加總兩個完整乘積。
規則:exact_rational_arithmetic · 依賴:G001, S004
操作前
point0 row0 a·x := mul(-1, 0)
操作後
point0 row0 a·x = 0
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S005
操作前
point0 row0 b·y := mul(0, 0)
操作後
point0 row0 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S006
操作前
point0 row0 LHS := sum(0, 0)
操作後
point0 row0 LHS = 0
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S007
操作前
row0: 0≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S008
操作前
point0 row1 a·x := mul(0, 0)
操作後
point0 row1 a·x = 0
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S009
操作前
point0 row1 b·y := mul(-1, 0)
操作後
point0 row1 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S010
操作前
point0 row1 LHS := sum(0, 0)
操作後
point0 row1 LHS = 0
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S011
操作前
row1: 0≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S012
操作前
point0 row2 a·x := mul(1, 0)
操作後
point0 row2 a·x = 0
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S013
操作前
point0 row2 b·y := mul(1, 0)
操作後
point0 row2 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S014
操作前
point0 row2 LHS := sum(0, 0)
操作後
point0 row2 LHS = 0
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S015
操作前
row2: 0≤4
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S016
操作前
point1 objective first term := mul(1, 1)
操作後
point1 objective first term = 1
條件:無
目標函數也使用相同座標欄序。
規則:exact_rational_arithmetic · 依賴:G001, S017
操作前
point1 objective second term := mul(2, 0)
操作後
point1 objective second term = 0
條件:無
第二個目標係數乘第二座標。
規則:exact_rational_arithmetic · 依賴:G001, S018
操作前
point1 objective := sum(1, 0)
操作後
point1 objective = 1
條件:無
加總兩個完整乘積。
規則:exact_rational_arithmetic · 依賴:G001, S019
操作前
point1 row0 a·x := mul(-1, 1)
操作後
point1 row0 a·x = -1
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S020
操作前
point1 row0 b·y := mul(0, 0)
操作後
point1 row0 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S021
操作前
point1 row0 LHS := sum(-1, 0)
操作後
point1 row0 LHS = -1
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S022
操作前
row0: -1≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S023
操作前
point1 row1 a·x := mul(0, 1)
操作後
point1 row1 a·x = 0
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S024
操作前
point1 row1 b·y := mul(-1, 0)
操作後
point1 row1 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S025
操作前
point1 row1 LHS := sum(0, 0)
操作後
point1 row1 LHS = 0
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S026
操作前
row1: 0≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S027
操作前
point1 row2 a·x := mul(1, 1)
操作後
point1 row2 a·x = 1
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S028
操作前
point1 row2 b·y := mul(1, 0)
操作後
point1 row2 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S029
操作前
point1 row2 LHS := sum(1, 0)
操作後
point1 row2 LHS = 1
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S030
操作前
row2: 1≤4
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S031
操作前
point2 objective first term := mul(1, 2)
操作後
point2 objective first term = 2
條件:無
目標函數也使用相同座標欄序。
規則:exact_rational_arithmetic · 依賴:G001, S032
操作前
point2 objective second term := mul(2, 2)
操作後
point2 objective second term = 4
條件:無
第二個目標係數乘第二座標。
規則:exact_rational_arithmetic · 依賴:G001, S033
操作前
point2 objective := sum(2, 4)
操作後
point2 objective = 6
條件:無
加總兩個完整乘積。
規則:exact_rational_arithmetic · 依賴:G001, S034
操作前
point2 row0 a·x := mul(-1, 2)
操作後
point2 row0 a·x = -2
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S035
操作前
point2 row0 b·y := mul(0, 2)
操作後
point2 row0 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S036
操作前
point2 row0 LHS := sum(-2, 0)
操作後
point2 row0 LHS = -2
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S037
操作前
row0: -2≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S038
操作前
point2 row1 a·x := mul(0, 2)
操作後
point2 row1 a·x = 0
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S039
操作前
point2 row1 b·y := mul(-1, 2)
操作後
point2 row1 b·y = -2
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S040
操作前
point2 row1 LHS := sum(0, -2)
操作後
point2 row1 LHS = -2
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S041
操作前
row1: -2≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S042
操作前
point2 row2 a·x := mul(1, 2)
操作後
point2 row2 a·x = 2
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S043
操作前
point2 row2 b·y := mul(1, 2)
操作後
point2 row2 b·y = 2
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S044
操作前
point2 row2 LHS := sum(2, 2)
操作後
point2 row2 LHS = 4
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S045
操作前
row2: 4≤4
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S046
操作前
point3 objective first term := mul(1, 2)
操作後
point3 objective first term = 2
條件:無
目標函數也使用相同座標欄序。
規則:exact_rational_arithmetic · 依賴:G001, S047
操作前
point3 objective second term := mul(2, 3)
操作後
point3 objective second term = 6
條件:無
第二個目標係數乘第二座標。
規則:exact_rational_arithmetic · 依賴:G001, S048
操作前
point3 objective := sum(2, 6)
操作後
point3 objective = 8
條件:無
加總兩個完整乘積。
規則:exact_rational_arithmetic · 依賴:G001, S049
操作前
point3 row0 a·x := mul(-1, 2)
操作後
point3 row0 a·x = -2
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S050
操作前
point3 row0 b·y := mul(0, 3)
操作後
point3 row0 b·y = 0
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S051
操作前
point3 row0 LHS := sum(-2, 0)
操作後
point3 row0 LHS = -2
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S052
操作前
row0: -2≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S053
操作前
point3 row1 a·x := mul(0, 2)
操作後
point3 row1 a·x = 0
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S054
操作前
point3 row1 b·y := mul(-1, 3)
操作後
point3 row1 b·y = -3
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S055
操作前
point3 row1 LHS := sum(0, -3)
操作後
point3 row1 LHS = -3
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S056
操作前
row1: -3≤0
操作後
satisfied=是
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S057
操作前
point3 row2 a·x := mul(1, 2)
操作後
point3 row2 a·x = 2
條件:無
第一座標乘自己的列係數。
規則:exact_rational_arithmetic · 依賴:G001, S058
操作前
point3 row2 b·y := mul(1, 3)
操作後
point3 row2 b·y = 3
條件:無
第二座標也按同一欄序計算。
規則:exact_rational_arithmetic · 依賴:G001, S059
操作前
point3 row2 LHS := sum(2, 3)
操作後
point3 row2 LHS = 5
條件:無
相加後才比較整列不等式。
規則:exact_rational_arithmetic · 依賴:G001, S060
操作前
row2: 5≤4
操作後
satisfied=否
條件:無
等號允許,負係數已在乘法中保留;不用任意改不等號方向。
規則:inclusive_constraint · 依賴:G001, S061
操作前
direction=max; feasible objective rows=[[0, 0, 0, [是, 是, 是], 是, 0], [1, 1, 0, [是, 是, 是], 是, 1], [2, 2, 2, [是, 是, 是], 是, 6]]
操作後
best among listed feasible points=6; all attaining indices=[2]
條件:無
先排除不可行點,再按指定方向比較;並列達界索引都保留,不只挑第一個。
規則:finite_optimum_all_ties · 依賴:G001, S062
操作前
finite candidates have been completely audited
操作後
no unlisted-point or general-LP optimality claim
條件:無
有限清單的最佳值不能排除未列出的可行點更好;此界線不靠程式PASS自動提升。
規則:finite_grid_boundary · 依賴:G001, S063
S064 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S063 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S062 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S061 · premise_and_result_audit — 以精確有理數重算 point3 row2 LHS,不以小數近似替代。S060 · premise_and_result_audit — 以精確有理數重算 point3 row2 b·y,不以小數近似替代。S059 · premise_and_result_audit — 以精確有理數重算 point3 row2 a·x,不以小數近似替代。S058 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S057 · premise_and_result_audit — 以精確有理數重算 point3 row1 LHS,不以小數近似替代。S056 · premise_and_result_audit — 以精確有理數重算 point3 row1 b·y,不以小數近似替代。S055 · premise_and_result_audit — 以精確有理數重算 point3 row1 a·x,不以小數近似替代。S054 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S053 · premise_and_result_audit — 以精確有理數重算 point3 row0 LHS,不以小數近似替代。S052 · premise_and_result_audit — 以精確有理數重算 point3 row0 b·y,不以小數近似替代。S051 · premise_and_result_audit — 以精確有理數重算 point3 row0 a·x,不以小數近似替代。S050 · premise_and_result_audit — 以精確有理數重算 point3 objective,不以小數近似替代。S049 · premise_and_result_audit — 以精確有理數重算 point3 objective second term,不以小數近似替代。S048 · premise_and_result_audit — 以精確有理數重算 point3 objective first term,不以小數近似替代。S047 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S046 · premise_and_result_audit — 以精確有理數重算 point2 row2 LHS,不以小數近似替代。S045 · premise_and_result_audit — 以精確有理數重算 point2 row2 b·y,不以小數近似替代。S044 · premise_and_result_audit — 以精確有理數重算 point2 row2 a·x,不以小數近似替代。S043 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S042 · premise_and_result_audit — 以精確有理數重算 point2 row1 LHS,不以小數近似替代。S041 · premise_and_result_audit — 以精確有理數重算 point2 row1 b·y,不以小數近似替代。S040 · premise_and_result_audit — 以精確有理數重算 point2 row1 a·x,不以小數近似替代。S039 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S038 · premise_and_result_audit — 以精確有理數重算 point2 row0 LHS,不以小數近似替代。S037 · premise_and_result_audit — 以精確有理數重算 point2 row0 b·y,不以小數近似替代。S036 · premise_and_result_audit — 以精確有理數重算 point2 row0 a·x,不以小數近似替代。S035 · premise_and_result_audit — 以精確有理數重算 point2 objective,不以小數近似替代。S034 · premise_and_result_audit — 以精確有理數重算 point2 objective second term,不以小數近似替代。S033 · premise_and_result_audit — 以精確有理數重算 point2 objective first term,不以小數近似替代。S032 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S031 · premise_and_result_audit — 以精確有理數重算 point1 row2 LHS,不以小數近似替代。S030 · premise_and_result_audit — 以精確有理數重算 point1 row2 b·y,不以小數近似替代。S029 · premise_and_result_audit — 以精確有理數重算 point1 row2 a·x,不以小數近似替代。S028 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S027 · premise_and_result_audit — 以精確有理數重算 point1 row1 LHS,不以小數近似替代。S026 · premise_and_result_audit — 以精確有理數重算 point1 row1 b·y,不以小數近似替代。S025 · premise_and_result_audit — 以精確有理數重算 point1 row1 a·x,不以小數近似替代。S024 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S023 · premise_and_result_audit — 以精確有理數重算 point1 row0 LHS,不以小數近似替代。S022 · premise_and_result_audit — 以精確有理數重算 point1 row0 b·y,不以小數近似替代。S021 · premise_and_result_audit — 以精確有理數重算 point1 row0 a·x,不以小數近似替代。S020 · premise_and_result_audit — 以精確有理數重算 point1 objective,不以小數近似替代。S019 · premise_and_result_audit — 以精確有理數重算 point1 objective second term,不以小數近似替代。S018 · premise_and_result_audit — 以精確有理數重算 point1 objective first term,不以小數近似替代。S017 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S016 · premise_and_result_audit — 以精確有理數重算 point0 row2 LHS,不以小數近似替代。S015 · premise_and_result_audit — 以精確有理數重算 point0 row2 b·y,不以小數近似替代。S014 · premise_and_result_audit — 以精確有理數重算 point0 row2 a·x,不以小數近似替代。S013 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S012 · premise_and_result_audit — 以精確有理數重算 point0 row1 LHS,不以小數近似替代。S011 · premise_and_result_audit — 以精確有理數重算 point0 row1 b·y,不以小數近似替代。S010 · premise_and_result_audit — 以精確有理數重算 point0 row1 a·x,不以小數近似替代。S009 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S008 · premise_and_result_audit — 以精確有理數重算 point0 row0 LHS,不以小數近似替代。S007 · premise_and_result_audit — 以精確有理數重算 point0 row0 b·y,不以小數近似替代。S006 · premise_and_result_audit — 以精確有理數重算 point0 row0 a·x,不以小數近似替代。S005 · premise_and_result_audit — 以精確有理數重算 point0 objective,不以小數近似替代。S004 · premise_and_result_audit — 以精確有理數重算 point0 objective second term,不以小數近似替代。S003 · premise_and_result_audit — 以精確有理數重算 point0 objective first term,不以小數近似替代。S002 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。S001 · premise_and_result_audit — 回到原始資料與本步條件核對,不把單向推論誤稱等價。([[-1, 0, 0], [0, -1, 0], [1, 1, 4]], [1, 2], max, [[0, 0, 0, [是, 是, 是], 是, 0], [1, 1, 0, [是, 是, 是], 是, 1], [2, 2, 2, [是, 是, 是], 是, 6], [3, 2, 3, [是, 是, 否], 否, 8]], 6, [2])
依上列完整代值及條件核對得到原題答案;原題編號、格式與狀態保持不變。
覆核日期:2026-10-26
原題、答案、步驟表達式、數值 AST 與既有歷史保持原樣;原來的候選狀態屬於來源歷史,不覆寫為形式化證明。
input commit: 0f7be61e2c22317a4075561dc822c87d881a50dboriginal question SHA-256: e1b43a56046949144ee041fdccb5354f5b908e7d781285e0b363195450bf6281candidate record SHA-256: 6b3f7778ab843d4f18291dd3c35732631d7927751f4799c9437285c83e415d61semantic review receipt SHA-256: 5dbc70ebd5f74b23384c93b63a2b1d6519e206c79f22ae16a6c2d7483cea783fquestion-first witness SHA-256: cf121c8dd2fec13aa118b04b049ee39494f1d6d9ecdc13514cafb78c0fc021faLean: NOT_RUN · human review: NOT_PERFORMED