Step-by-step derivation
S001 · implies
Before
source roles = [qf-density-primitive-coefficient, density_primitive_coefficient]
After
derived = [[specified_zero_constant_primitive_coefficient_fraction_retaining1]]
Conditions: none
Follow THIS bank exact keys,domain/frame,operation and answer role.STR22/App20 tuples differ from legacy scalars;retain or omit/1 by the ORIGINAL contract,not a generic visual convention.
Step identifiers and dependencies
Rule: R58_EXACT_source_interface_and_answer_ROLE · Uses: G001
S002 · implies
Before
source roles = [integrand f, [6, 19, -20, 21], No]
After
derived = [[6/1, 19/1, -20/1, 21/1]]
Conditions: none
Raw integer f has length1..4 and rational candidate F length1..5.Every raw number is SAFE;rational denominators are STRICTLY positive,not repaired from negatives.Trim only trailing zeros,keeping a singleton zero polynomial.Derived algebra has no1e6 or raw-degree cap.
Step identifiers and dependencies
Rule: Primitive_RAW_arity_SAFE_inputs_POSITIVE_rational_den_trim_KEEPzero · Uses: G001, S001
S003 · calculation
Before
Primitive ORIGINAL coefficient degree1 := div(6, 1)
After
Primitive ORIGINAL coefficient degree1 = 6
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
Primitive ORIGINAL coefficient degree2 := div(19, 2)
After
Primitive ORIGINAL coefficient degree2 = 19/2
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
Primitive ORIGINAL coefficient degree3 := div(-20, 3)
After
Primitive ORIGINAL coefficient degree3 = -20/3
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
Primitive ORIGINAL coefficient degree4 := div(21, 4)
After
Primitive ORIGINAL coefficient degree4 = 21/4
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
Primitive reverse ORIGINAL derivative coefficient0 := mul(6, 1)
After
Primitive reverse ORIGINAL derivative coefficient0 = 6
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · calculation
Before
Primitive reverse ORIGINAL derivative coefficient1 := mul(19/2, 2)
After
Primitive reverse ORIGINAL derivative coefficient1 = 19
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · calculation
Before
Primitive reverse ORIGINAL derivative coefficient2 := mul(-20/3, 3)
After
Primitive reverse ORIGINAL derivative coefficient2 = -20
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
Primitive reverse ORIGINAL derivative coefficient3 := mul(21/4, 4)
After
Primitive reverse ORIGINAL derivative coefficient3 = 21
Conditions: none
Substitute exact ORIGINAL operands.Additional teaching algebra does not inherit raw-input caps;only declared SOURCE rational operations apply their own profile.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · implies
Before
source roles = [[6/1, 19/1, -20/1, 21/1]]
After
derived = [[0/1, 6/1, 19/2, -20/3, 21/4], [6/1, 19/1, -20/1, 21/1], Yes]
Conditions: none
Since d(x^(j+1)/(j+1))/dx=x^j,integrate EACH monomial into the zero-constant representative F0,and differentiate ALL coefficients back to the original f as an identity.Keep[0/1] for zero;do not rely on sampled agreement.
Step identifiers and dependencies
Rule: Primitive_ZEROconstant_ALL_monomial_coefficients_AND_reverse_identity · Uses: G001, S010
S012 · implies
Before
source roles = [[6/1, 19/1, -20/1, 21/1], 3]
After
derived = [-20/3]
Conditions: none
The x^k coefficient is the ORIGINAL x^(k-1) coefficient divided by k;an absent coefficient is0.Do not select the constant or shift the index.Integer fractions retain/1.
Step identifiers and dependencies
Rule: Primitive_specified_power_k_ASCENDING_absent_coefficient_ZERO · Uses: G001, S011