Step-by-step derivation
S001 · implies
Before
declared real formula on all R;derivative means the two-sided h->0 quotient limit
After
finite-step evaluation and derivative existence are separate
Conditions: none
A derivative is the two-sided limit of[f(x+h)−f(x)]/h as h→0 with h≠0.One finite evaluation is not evidence that an arbitrary function is differentiable.
Step identifiers and dependencies
Rule: derivative_limit_definition_scope · Uses: G001
S002 · calculation
Before
at original x a*x := mul(-5, -2)
After
at original x a*x = 10
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S001
S003 · calculation
Before
at original x a*x+b := sum(10, -7)
After
at original x a*x+b = 3
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
at original x (a*x+b)*x := mul(3, -2)
After
at original x (a*x+b)*x = -6
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
at original x f(x) := sum(-6, 10)
After
at original x f(x) = 4
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · implies
Before
f(t)=(-5)*t^2+(-7)*t+(10);x=-2;f(x)=4;h!=0
After
f(x+h)-f(x)=h*(2*(-5)*(-2)+(-7)+(-5)*h)
Conditions: none
Expand(x+h)²=x²+2xh+h²,cancel the original terms,and factor out h.The a2=0 lower-degree case is valid;no nonzero-leading-coefficient assumption is added.
Step identifiers and dependencies
Rule: quadratic_increment_factorization · Uses: G001, S005
S007 · calculation
Before
twice quadratic coefficient := mul(2, -5)
After
twice quadratic coefficient = -10
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · calculation
Before
twice a times x := mul(-10, -2)
After
twice a times x = 20
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · calculation
Before
linear part of quotient := sum(20, -7)
After
linear part of quotient = 13
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
shifted input x+h := sum(-2, -3)
After
shifted input x+h = -5
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · calculation
Before
at shifted x a*x := mul(-5, -5)
After
at shifted x a*x = 25
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · calculation
Before
at shifted x a*x+b := sum(25, -7)
After
at shifted x a*x+b = 18
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S011
S013 · calculation
Before
at shifted x (a*x+b)*x := mul(18, -5)
After
at shifted x (a*x+b)*x = -90
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S012
S014 · calculation
Before
at shifted x f(x) := sum(-90, 10)
After
at shifted x f(x) = -80
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S013
S015 · calculation
Before
finite increment f(x+h)-f(x) := sub(-80, 4)
After
finite increment f(x+h)-f(x) = -84
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S014
S016 · calculation
Before
specified finite quotient := div(-84, -3)
After
specified finite quotient = 28
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S015
S017 · calculation
Before
finite-step quadratic correction := mul(-5, -3)
After
finite-step quadratic correction = 15
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S016
S018 · calculation
Before
expanded finite quotient := sum(13, 15)
After
expanded finite quotient = 28
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S017
S019 · calculation
Before
finite quotient minus derivative := sub(28, 13)
After
finite quotient minus derivative = 15
Conditions: none
Evaluate exactly with this step's source operands and operation order.Check a denominator is nonzero before division.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S018
S020 · implies
Before
h=-3;finite quotient=28/1;derivative value=13
After
difference=15;a2*h=15
Conditions: none
Keep the specified nonzero h:the answer is a finite quotient and differs from the derivative by a2*h.Special cases such as an affine model can agree numerically,but this does not identify a general finite quotient with a derivative or prove differentiability.
Step identifiers and dependencies
Rule: finite_difference_not_derivative_limit · Uses: G001, S019