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(-23, 1)
After
at original x a*x = -23
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(-23, 11)
After
at original x a*x+b = -12
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(-12, 1)
After
at original x (a*x+b)*x = -12
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(-12, 46)
After
at original x f(x) = 34
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)=(-23)*t^2+(11)*t+(46);x=1;f(x)=34;h!=0
After
f(x+h)-f(x)=h*(2*(-23)*(1)+(11)+(-23)*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, -23)
After
twice quadratic coefficient = -46
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(-46, 1)
After
twice a times x = -46
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(-46, 11)
After
linear part of quotient = -35
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(1, -3)
After
shifted input x+h = -2
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(-23, -2)
After
at shifted x a*x = 46
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(46, 11)
After
at shifted x a*x+b = 57
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(57, -2)
After
at shifted x (a*x+b)*x = -114
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(-114, 46)
After
at shifted x f(x) = -68
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(-68, 34)
After
finite increment f(x+h)-f(x) = -102
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(-102, -3)
After
specified finite quotient = 34
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(-23, -3)
After
finite-step quadratic correction = 69
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(-35, 69)
After
expanded finite quotient = 34
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(34, -35)
After
finite quotient minus derivative = 69
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=34/1;derivative value=-35
After
difference=69;a2*h=69
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