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(-1, -1)
After
at original x a*x = 1
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(1, -11)
After
at original x a*x+b = -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, S002
S004 · calculation
Before
at original x (a*x+b)*x := mul(-10, -1)
After
at original x (a*x+b)*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, S003
S005 · calculation
Before
at original x f(x) := sum(10, 2)
After
at original x f(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, S004
S006 · implies
Before
f(t)=(-1)*t^2+(-11)*t+(2);x=-1;f(x)=12;h!=0
After
f(x+h)-f(x)=h*(2*(-1)*(-1)+(-11)+(-1)*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, -1)
After
twice quadratic coefficient = -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, S006
S008 · calculation
Before
twice a times x := mul(-2, -1)
After
twice a times x = 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, S007
S009 · calculation
Before
linear part of quotient := sum(2, -11)
After
linear part of quotient = -9
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, -2)
After
shifted input x+h = -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, S009
S011 · calculation
Before
at shifted x a*x := mul(-1, -3)
After
at shifted x a*x = 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, S010
S012 · calculation
Before
at shifted x a*x+b := sum(3, -11)
After
at shifted x a*x+b = -8
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(-8, -3)
After
at shifted x (a*x+b)*x = 24
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(24, 2)
After
at shifted x f(x) = 26
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(26, 12)
After
finite increment f(x+h)-f(x) = 14
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(14, -2)
After
specified finite quotient = -7
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(-1, -2)
After
finite-step quadratic correction = 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, S016
S018 · calculation
Before
expanded finite quotient := sum(-9, 2)
After
expanded finite quotient = -7
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(-7, -9)
After
finite quotient minus derivative = 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, S018
S020 · implies
Before
h=-2;finite quotient=-7/1;derivative value=-9
After
difference=2;a2*h=2
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