逐步推導
S001 · implies
操作前
source roles = [lp-standard-slack-conversion]
操作後
derived = [[x, Ax, b, slack, x_nonnegative, inequalities_hold, slack_nonnegative, feasible, feasibility_equivalence_holds, objective_value, certificate]]
條件:無
本頁列完整來源欄序,不需JavaScript;LP三種mode雖同為6欄,角色仍由原mode選,不由答案形狀猜。
步驟識別與依賴
規則:source_ordered_fields_without_JS · 依賴:G001
S002 · implies
操作前
source roles = [[[16, 1], [1, 16]], [19, 19], [17, 1]]
操作後
derived = [2, 2, maximize cTx subject Ax<=b,x>=0, 是]
條件:無
逐行核矩形與b/c維度;這是指定的standard-form慣例而非所有教科書唯一用法。A、b、c可帶任意合法符號;dim合格不證可行。
步驟識別與依賴
規則:LP_fixed_max_le_nonnegative_signature_NOT_feasibility · 依賴:G001, S001
S003 · calculation
操作前
LP ORIGINAL constraint row0 product0 := mul(16, 1)
操作後
LP ORIGINAL constraint row0 product0 = 16
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
LP ORIGINAL constraint row0 cumulative0 := sum(0, 16)
操作後
LP ORIGINAL constraint row0 cumulative0 = 16
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
LP ORIGINAL constraint row0 product1 := mul(1, 1)
操作後
LP ORIGINAL constraint row0 product1 = 1
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
LP ORIGINAL constraint row0 cumulative1 := sum(16, 1)
操作後
LP ORIGINAL constraint row0 cumulative1 = 17
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
LP ORIGINAL constraint row1 product0 := mul(1, 1)
操作後
LP ORIGINAL constraint row1 product0 = 1
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · calculation
操作前
LP ORIGINAL constraint row1 cumulative0 := sum(0, 1)
操作後
LP ORIGINAL constraint row1 cumulative0 = 1
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
LP ORIGINAL constraint row1 product1 := mul(16, 1)
操作後
LP ORIGINAL constraint row1 product1 = 16
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · calculation
操作前
LP ORIGINAL constraint row1 cumulative1 := sum(1, 16)
操作後
LP ORIGINAL constraint row1 cumulative1 = 17
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · calculation
操作前
LP UNIQUE slack row0 := sub(19, 17)
操作後
LP UNIQUE slack row0 = 2
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S010
S012 · calculation
操作前
LP UNIQUE slack row1 := sub(19, 17)
操作後
LP UNIQUE slack row1 = 2
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S011
S013 · calculation
操作前
LP ORIGINAL objective product0 := mul(17, 1)
操作後
LP ORIGINAL objective product0 = 17
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S012
S014 · calculation
操作前
LP ORIGINAL objective cumulative0 := sum(0, 17)
操作後
LP ORIGINAL objective cumulative0 = 17
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S013
S015 · calculation
操作前
LP ORIGINAL objective product1 := mul(1, 1)
操作後
LP ORIGINAL objective product1 = 1
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S014
S016 · calculation
操作前
LP ORIGINAL objective cumulative1 := sum(17, 1)
操作後
LP ORIGINAL objective cumulative1 = 18
條件:無
依原題角色與已證中間量精確代值,不以小數近似或單次觀察替代。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S015
S017 · implies
操作前
source roles = [[1, 1], [17, 17], [19, 19], [2, 2], [17, 1]]
操作後
derived = [是, 是, 是, 是, 是, 18]
條件:無
每行Ax<=b iff b−Ax>=0,須另合取x>=0。x↦(x,b−Ax)與投影互逆:若Ax+s=b則s唯一等於b−Ax;加零slack目標係數保cTx。等價旗標即使點不可行仍可True,不是最優證書。
步驟識別與依賴
規則:LP_ALL_point_checks_and_GENERAL_unique_slack_bijection · 依賴:G001, S016
結論
([1, 1], [17, 17], [19, 19], [2, 2], 是, 是, 是, 是, 是, 18, x_maps_to_(x,b-Ax)_and_every_nonnegative_slack_equality_point_maps_back_bijectively)
依上列完整代值及條件核對得到原題答案;原題編號、格式與狀態保持不變。