Step-by-step derivation
S001 · implies
Before
raw integrand f=[2, 15, 1, 3];ascending powers on all R
After
normalized coefficients=[2/1, 15/1, 1/1, 3/1];declared continuous real polynomial
Conditions: none
The declared integrand is a continuous real polynomial on all R,and endpoints are oriented.Use FTC only under these supplied sufficient hypotheses;finite checks are not a new general formal FTC proof.
Step identifiers and dependencies
Rule: declared_FTC_continuity_hypothesis · Uses: G001
S002 · calculation
Before
zero primitive coefficient1 := div(2, 1)
After
zero primitive coefficient1 = 2
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S001
S003 · implies
Before
integrand power=0;coefficient=2/1
After
primitive power=1;coefficient=2/1
Conditions: none
For c*x^k place c/(k+1) at x^(k+1),with positive denominator k+1.Differentiating recovers c*x^k.Any additive constant gives another primitive.
Step identifiers and dependencies
Rule: polynomial_primitive_coefficient_rule · Uses: G001, S002
S004 · calculation
Before
zero primitive coefficient2 := div(15, 2)
After
zero primitive coefficient2 = 15/2
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · implies
Before
integrand power=1;coefficient=15/1
After
primitive power=2;coefficient=15/2
Conditions: none
For c*x^k place c/(k+1) at x^(k+1),with positive denominator k+1.Differentiating recovers c*x^k.Any additive constant gives another primitive.
Step identifiers and dependencies
Rule: polynomial_primitive_coefficient_rule · Uses: G001, S004
S006 · calculation
Before
zero primitive coefficient3 := div(1, 3)
After
zero primitive coefficient3 = 1/3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · implies
Before
integrand power=2;coefficient=1/1
After
primitive power=3;coefficient=1/3
Conditions: none
For c*x^k place c/(k+1) at x^(k+1),with positive denominator k+1.Differentiating recovers c*x^k.Any additive constant gives another primitive.
Step identifiers and dependencies
Rule: polynomial_primitive_coefficient_rule · Uses: G001, S006
S008 · calculation
Before
zero primitive coefficient4 := div(3, 4)
After
zero primitive coefficient4 = 3/4
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · implies
Before
integrand power=3;coefficient=3/1
After
primitive power=4;coefficient=3/4
Conditions: none
For c*x^k place c/(k+1) at x^(k+1),with positive denominator k+1.Differentiating recovers c*x^k.Any additive constant gives another primitive.
Step identifiers and dependencies
Rule: polynomial_primitive_coefficient_rule · Uses: G001, S008
S010 · implies
Before
original integrand coefficients=[2/1, 15/1, 1/1, 3/1]
After
zero-constant primitive coefficients=[0/1, 2/1, 15/2, 1/3, 3/4]
Conditions: none
This is one convenient representative,not a claim that the primitive is unique without its constant family.
Step identifiers and dependencies
Rule: zero_constant_polynomial_primitive · Uses: G001, S009
S011 · calculation
Before
constructed P0 derivative coefficient0 := mul(1, 2)
After
constructed P0 derivative coefficient0 = 2
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · implies
Before
constructed P0:source power=1;coefficient=2/1
After
derivative power=0;coefficient=2/1
Conditions: none
Multiply the coefficient by k and lower its power by1.The constant contributes nothing;retain every higher nonzero term.
Step identifiers and dependencies
Rule: polynomial_derivative_coefficient_rule · Uses: G001, S011
S013 · calculation
Before
constructed P0 derivative coefficient1 := mul(2, 15/2)
After
constructed P0 derivative coefficient1 = 15
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S012
S014 · implies
Before
constructed P0:source power=2;coefficient=15/2
After
derivative power=1;coefficient=15/1
Conditions: none
Multiply the coefficient by k and lower its power by1.The constant contributes nothing;retain every higher nonzero term.
Step identifiers and dependencies
Rule: polynomial_derivative_coefficient_rule · Uses: G001, S013
S015 · calculation
Before
constructed P0 derivative coefficient2 := mul(3, 1/3)
After
constructed P0 derivative coefficient2 = 1
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S014
S016 · implies
Before
constructed P0:source power=3;coefficient=1/3
After
derivative power=2;coefficient=1/1
Conditions: none
Multiply the coefficient by k and lower its power by1.The constant contributes nothing;retain every higher nonzero term.
Step identifiers and dependencies
Rule: polynomial_derivative_coefficient_rule · Uses: G001, S015
S017 · calculation
Before
constructed P0 derivative coefficient3 := mul(4, 3/4)
After
constructed P0 derivative coefficient3 = 3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S016
S018 · implies
Before
constructed P0:source power=4;coefficient=3/4
After
derivative power=3;coefficient=3/1
Conditions: none
Multiply the coefficient by k and lower its power by1.The constant contributes nothing;retain every higher nonzero term.
Step identifiers and dependencies
Rule: polynomial_derivative_coefficient_rule · Uses: G001, S017
S019 · implies
Before
P0 derivative coefficients=[2/1, 15/1, 1/1, 3/1];f=[2/1, 15/1, 1/1, 3/1]
After
P0'=f on all R in this declared polynomial model
Conditions: none
The full coefficient identity establishes the primitive relation in the declared model.With the supplied continuity premise use the FTC endpoint difference,not a function guessed from sample points.
Step identifiers and dependencies
Rule: constructed_primitive_coefficient_identity · Uses: G001, S018
S020 · calculation
Before
lower bound m*x := mul(3, 0)
After
lower bound m*x = 0
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S019
S021 · calculation
Before
lower bound m*x+b := sum(0, -2)
After
lower bound m*x+b = -2
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S020
S022 · calculation
Before
upper bound m*x := mul(6, 0)
After
upper bound m*x = 0
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S021
S023 · calculation
Before
upper bound m*x+b := sum(0, 2)
After
upper bound m*x+b = 2
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S022
S024 · implies
Before
H(x)=P0(u(x))-P0(l(x));P0'=f;lower slope=3;upper slope=6
After
H'(x)=f(u(x))*upper_slope-f(l(x))*lower_slope
Conditions: none
Use the oriented endpoint difference,then the chain rule for both compositions.Subtract the whole lower-bound term;constant bounds have slope0.Equal bound values at one point do not mean equal velocities or force a zero derivative.
Step identifiers and dependencies
Rule: FTC_moving_bounds_two_chain_factors · Uses: G001, S023
S025 · calculation
Before
f at upper Horner multiply3 := mul(0, 2)
After
f at upper Horner multiply3 = 0
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S024
S026 · calculation
Before
f at upper Horner add3 := sum(0, 3)
After
f at upper Horner add3 = 3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S025
S027 · calculation
Before
f at upper Horner multiply2 := mul(3, 2)
After
f at upper Horner multiply2 = 6
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S026
S028 · calculation
Before
f at upper Horner add2 := sum(6, 1)
After
f at upper Horner add2 = 7
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S027
S029 · calculation
Before
f at upper Horner multiply1 := mul(7, 2)
After
f at upper Horner multiply1 = 14
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S028
S030 · calculation
Before
f at upper Horner add1 := sum(14, 15)
After
f at upper Horner add1 = 29
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S029
S031 · calculation
Before
f at upper Horner multiply0 := mul(29, 2)
After
f at upper Horner multiply0 = 58
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S030
S032 · calculation
Before
f at upper Horner add0 := sum(58, 2)
After
f at upper Horner add0 = 60
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S031
S033 · calculation
Before
f at lower Horner multiply3 := mul(0, -2)
After
f at lower Horner multiply3 = 0
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S032
S034 · calculation
Before
f at lower Horner add3 := sum(0, 3)
After
f at lower Horner add3 = 3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S033
S035 · calculation
Before
f at lower Horner multiply2 := mul(3, -2)
After
f at lower Horner multiply2 = -6
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S034
S036 · calculation
Before
f at lower Horner add2 := sum(-6, 1)
After
f at lower Horner add2 = -5
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S035
S037 · calculation
Before
f at lower Horner multiply1 := mul(-5, -2)
After
f at lower Horner multiply1 = 10
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S036
S038 · calculation
Before
f at lower Horner add1 := sum(10, 15)
After
f at lower Horner add1 = 25
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S037
S039 · calculation
Before
f at lower Horner multiply0 := mul(25, -2)
After
f at lower Horner multiply0 = -50
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S038
S040 · calculation
Before
f at lower Horner add0 := sum(-50, 2)
After
f at lower Horner add0 = -48
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S039
S041 · calculation
Before
upper chain contribution := mul(60, 6)
After
upper chain contribution = 360
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S040
S042 · calculation
Before
lower chain contribution := mul(-48, 3)
After
lower chain contribution = -144
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S041
S043 · calculation
Before
moving bound derivative upper-minus-lower := sub(360, -144)
After
moving bound derivative upper-minus-lower = 504
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S042
S044 · implies
Before
point=0;lower=-2;upper=2;f(upper)=60;f(lower)=-48
After
upper contribution=360;lower contribution=-144;derivative=504/1
Conditions: none
Retain both actual endpoints,integrand values and slopes,then subtract with sign.Do not take an absolute area or discard zero/negative velocities.
Step identifiers and dependencies
Rule: FTC_moving_bounds_actual_values · Uses: G001, S043