How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Symbolic derivative recursion for a rational expression DAG is correct
Statement
For a finite rational expression DAG of Finite rational residual-tube certificate for an ODE trajectory, at every input point where each division denominator is nonzero, the DAG evaluates to a continuously differentiable function of time and state. The recursion assigning zero derivatives to constants, coordinate derivatives to inputs, sum/difference rules, the product rule, and for a division node computes its actual total derivative. On any open neighborhood where all denominators stay nonzero, the represented field is locally Lipschitz.
Facts & Assumptions
Given: The finite acyclic rational expression DAG and an input point where all division denominators are nonzero.
Finite rational residual-tube certificate for an ODE trajectory: the only DAG operations are constants, input coordinates, addition, subtraction, multiplication, and division.
Chain sum product and composition rules for Banach derivatives: sums and bounded-bilinear products of Fréchet-differentiable maps obey the corresponding derivative rules; [F6] gives the same first-order remainder convention for the total derivatives used here.
The chain rule for total derivatives: : derivatives of differentiable compositions are obtained by composing their total derivatives.
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : a scalar differentiable function with derivative bounded by on an interval is -Lipschitz there.
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: and finite-dimensional Euclidean norms obey the triangle inequality.
The total (Fréchet) derivative as the linear first-order approximation with remainder: total differentiability gives the expansion .
Proof
Order the finite acyclic graph topologically. A constant node defines a constant smooth function with derivative zero; an input node is a coordinate projection with its coordinate derivative. Assume inductively that the parent nodes define functions with their assigned derivatives.
For an addition or subtraction node, [F2] gives the sum or difference of the parent derivatives. For a product node, apply its bounded-bilinear product rule to real multiplication, which is bounded by , to obtain . These derivatives are continuous because the parent values and derivatives are continuous.
At a division node write , , , , and , , where by [F6]. Continuity of keeps near . Put and . Direct algebra gives . Here , , and , while the denominator stays bounded away from zero. Thus the right side is , so the quotient derivative is . Its formula is continuous wherever .
Induction through the topological order, using steps 2.1–2.2, proves that every node is with its recursively assigned derivative, so the root derivative is correct. Continuity and nonvanishing of the finitely many denominator functions give a ball around the input on which all denominators stay nonzero. Shrink it so every partial derivative of every root component is bounded in absolute value by a common finite , using continuity at the center and the finite number of entries. For two points in this convex ball, apply [F4] to each scalar component along : its derivative has magnitude at most by [F5]. Combining the finitely many component bounds gives a Lipschitz constant for the root map. Thus the field is locally Lipschitz.
Depends on
- The mean value theorem, as the case $g(x) = x$ of Cauchy's: for $f$ continuous on $[a,b]$ with $a < b$ and differentiable on $(a,b)$ there is $c \in (a,b)$ with $f(b) - f(a) = f'(c)(b-a)$
- The total (Fréchet) derivative $Df(a)$ as the linear first-order approximation with $o(\|h\|_2)$ remainder
- Finite rational residual-tube certificate for an ODE trajectory
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
- Chain sum product and composition rules for Banach derivatives
- The chain rule for total derivatives: $D(g\circ f)(a)=Dg(f(a))\circ Df(a)$
Used by
Dependency tree · two levels
39 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Walter Rudin, Principles of Mathematical Analysis, 3rd ed., Chapter 9 (standard reference, not scraped)
- Ernst Hairer, course notes, Chapter III: Équations Différentielles Ordinaires (standard reference, not scraped)