逐步推導
S001 · implies
操作前
source roles = [qf-mod50-newton-finite-orbit, newton-finite-orbit]
操作後
derived = [[coefficients_low_to_high, step_budget, step_records, status, final_iterate, convergence_or_rate_proof_claim, finite_scope]]
條件:無
此頁明列本題scalar/label/set/point或mode欄序,不強套現代tuple。舊題domain與operation底線格式按原資料,分數整數亦保/1;原中英快照不改。
步驟識別與依賴
規則:source_answer_roles_or_ordered_fields_without_JS · 依賴:G001
S002 · calculation
操作前
Newton ORIGINAL orbit polynomial ORIGINAL derivative coefficient1 := mul(1, 0)
操作後
Newton ORIGINAL orbit polynomial ORIGINAL derivative coefficient1 = 0
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S001
S003 · calculation
操作前
Newton ORIGINAL orbit polynomial ORIGINAL derivative coefficient2 := mul(2, 1)
操作後
Newton ORIGINAL orbit polynomial ORIGINAL derivative coefficient2 = 2
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · implies
操作前
source roles = [Newton ORIGINAL orbit polynomial, [-12, 0, 1]]
操作後
derived = [[-12, 0, 1], [0, 2]]
條件:無
原vector先要求2..6,再只刪trailing zeros且仍須非constant。逐x^i微分得i*c_i*x^(i-1),來源derivative係數亦先過1e8 profile,即使稍後root停止或steps0也不跳過。
步驟識別與依賴
規則:Newton_polynomial_raw_arity_trim_nonconstant_AND_ALL_derivative_coefficients · 依賴:G001, S003
S005 · calculation
操作前
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner multiply degree2 := mul(0, 3)
操作後
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner multiply degree2 = 0
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner add coefficient2 := sum(0, 1)
操作後
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner add coefficient2 = 1
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner multiply degree1 := mul(1, 3)
操作後
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner multiply degree1 = 3
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · calculation
操作前
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner add coefficient1 := sum(3, 0)
操作後
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner add coefficient1 = 3
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner multiply degree0 := mul(3, 3)
操作後
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner multiply degree0 = 9
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · calculation
操作前
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner add coefficient0 := sum(9, -12)
操作後
Newton ORIGINAL orbit attempt0 f ORIGINAL Horner add coefficient0 = -3
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · calculation
操作前
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner multiply degree1 := mul(0, 3)
操作後
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner multiply degree1 = 0
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S010
S012 · calculation
操作前
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner add coefficient1 := sum(0, 2)
操作後
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner add coefficient1 = 2
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S011
S013 · calculation
操作前
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner multiply degree0 := mul(2, 3)
操作後
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner multiply degree0 = 6
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S012
S014 · calculation
操作前
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner add coefficient0 := sum(6, 0)
操作後
Newton ORIGINAL orbit attempt0 fprime ORIGINAL Horner add coefficient0 = 6
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S013
S015 · calculation
操作前
Newton ORIGINAL orbit attempt0 ORIGINAL f over fprime := div(-3, 6)
操作後
Newton ORIGINAL orbit attempt0 ORIGINAL f over fprime = -1/2
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S014
S016 · calculation
操作前
Newton ORIGINAL orbit attempt0 ORIGINAL tangent zero update := sub(3, -1/2)
操作後
Newton ORIGINAL orbit attempt0 ORIGINAL tangent zero update = 7/2
條件:無
按原始角色精確代值,不作浮點近似或換操作數;額外教學等式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S015
S017 · implies
操作前
source roles = [Newton ORIGINAL orbit attempt0, [-12, 0, 1], [0, 2], 3]
操作後
derived = [-3, 6, updated, 7/2]
條件:無
先完整計f與f_prime,再先驗f=0;exact root即停止,哪怕slope0也不作0/0。非根才需slope非0,解tangent線f(x)+f_prime(x)(z-x)=0得z=x-f/f_prime。
步驟識別與依賴
規則:Newton_EACH_f_AND_fprime_ROOT_FIRST_then_nonzero_derivative_division · 依賴:G001, S016
S018 · implies
操作前
source roles = [Newton ORIGINAL orbit, 1, 否]
操作後
derived = [[[0, 3, -3, 6, updated, 7/2]], step_budget_exhausted, 7/2]
條件:無
records是實際attempts,可在root/允許的undefined提前停止。最後一次updated即使落在root,沒有下一次budgeted root-test也不把status改成root_found;steps0只作資格,不捏造record。有限trace不保一般convergence/rate。
步驟識別與依賴
規則:Newton_attempt_budget_actual_records_status_NOT_guessed_from_final_x · 依賴:G001, S017