逐步推導
S001 · implies
操作前
source roles = [qf-quadratic-function-evaluation, [a, domain, h, k, operation, x]]
操作後
derived = [quadratic_evaluation, reals]
條件:無
按來源分bank:legacy raw SAFE/衍生BigInt無界,BASE Number.isInteger不偷加SAFE/百萬界。underscore operation、domain及寬/嚴keys各依本bank;原JSON完整保存。
步驟識別與依賴
規則:R68_BANK_specific_keys_operations_and_numeric_guards · 依賴:G001
S002 · implies
操作前
source roles = [7, -6, -4]
操作後
derived = [q(x)=a*(x-h)^2+k, x in R]
條件:無
先驗a非0與完整實數論域,原函數是頂點式而非a*x²+h*x+k。所有下列變形都保持原h/k的角色;不偷換有限區間問題。
步驟識別與依賴
規則:Quadratic_FULL_real_vertex_form_nonzero_leading_coefficient · 依賴:G001, S001
S003 · calculation
操作前
Quadratic ORIGINAL x minus h := sub(-4, -6)
操作後
Quadratic ORIGINAL x minus h = 2
條件:無
按原操作數/次序精確運算;乘/減/除明示兩操作數,legacy BigInt衍生量不重套raw SAFE界,BASE Number來源的型別/表示條件另驗,不以浮點近似湊答案。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Quadratic ORIGINAL displacement squared := mul(2, 2)
操作後
Quadratic ORIGINAL displacement squared = 4
條件:無
按原操作數/次序精確運算;乘/減/除明示兩操作數,legacy BigInt衍生量不重套raw SAFE界,BASE Number來源的型別/表示條件另驗,不以浮點近似湊答案。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
Quadratic ORIGINAL a times displacement squared := mul(7, 4)
操作後
Quadratic ORIGINAL a times displacement squared = 28
條件:無
按原操作數/次序精確運算;乘/減/除明示兩操作數,legacy BigInt衍生量不重套raw SAFE界,BASE Number來源的型別/表示條件另驗,不以浮點近似湊答案。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
Quadratic ORIGINAL weighted square plus k := sum(28, -4)
操作後
Quadratic ORIGINAL weighted square plus k = 24
條件:無
按原操作數/次序精確運算;乘/減/除明示兩操作數,legacy BigInt衍生量不重套raw SAFE界,BASE Number來源的型別/表示條件另驗,不以浮點近似湊答案。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · implies
操作前
source roles = [7, -6, -4, -4]
操作後
derived = [2, 4, 28, 24]
條件:無
依次減h、平方、乘帶號a再加k;負a不丟符號,x=h時平方0。這是指定x的值,非一組採樣認證全域最值。
步驟識別與依賴
規則:Quadratic_EVALUATE_all_substitutions_and_signed_a · 依賴:G001, S006