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(12, 0)
After
at original x a*x = 0
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(0, 0)
After
at original x a*x+b = 0
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(0, 0)
After
at original x (a*x+b)*x = 0
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(0, 24)
After
at original x f(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, S004
S006 · implies
Before
f(t)=(12)*t^2+(0)*t+(24);x=0;f(x)=24;h!=0
After
f(x+h)-f(x)=h*(2*(12)*(0)+(0)+(12)*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, 12)
After
twice quadratic coefficient = 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, S006
S008 · calculation
Before
twice a times x := mul(24, 0)
After
twice a times x = 0
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(0, 0)
After
linear part of quotient = 0
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(0, 1)
After
shifted input x+h = 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, S009
S011 · calculation
Before
at shifted x a*x := mul(12, 1)
After
at shifted x a*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, S010
S012 · calculation
Before
at shifted x a*x+b := sum(12, 0)
After
at shifted 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, S011
S013 · calculation
Before
at shifted x (a*x+b)*x := mul(12, 1)
After
at shifted 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, S012
S014 · calculation
Before
at shifted x f(x) := sum(12, 24)
After
at shifted x f(x) = 36
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(36, 24)
After
finite increment f(x+h)-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, S014
S016 · calculation
Before
specified finite quotient := div(12, 1)
After
specified finite quotient = 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, S015
S017 · calculation
Before
finite-step quadratic correction := mul(12, 1)
After
finite-step quadratic correction = 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, S016
S018 · calculation
Before
expanded finite quotient := sum(0, 12)
After
expanded finite quotient = 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, S017
S019 · calculation
Before
finite quotient minus derivative := sub(12, 0)
After
finite quotient minus derivative = 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, S018
S020 · implies
Before
h=1;finite quotient=12/1;derivative value=0
After
difference=12;a2*h=12
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