Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generated
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.

A total derivative computes every directional derivative, and its matrix is the Jacobian

Statement

If f:U→Rn is totally differentiable at a, then Dvf(a) exists for every v∈Rm and equals Df(a)v. In particular ∂jf(a)=Df(a)ej, and the matrix of Df(a) is Jf(a).

Facts & Assumptions

Given: A total derivative Df(a) and a direction v∈Rm.

[L1]

The total-derivative definition supplies the normwise remainder estimate for every ε>0; in positive source dimension this is equivalently the normalized remainder tending to zero as h tends to zero (The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder).

[L2]

The directional derivative is the derivative of t↦f(a+tv) at zero, and partial derivatives use standard-basis directions (Directional derivatives and partial derivatives of a map U⊆Rm→Rn).

Proof

technique · direct
1.1givenL1L2algebra

If n=0, the line map has only the zero value, so its directional derivative is the zero vector by the zero-target case of [L2], and this is Df(a)v. Every column identity then has zero rows. The case of a zero-dimensional source has only v=0 and no partial directions; it is covered by the zero-direction argument below. For the remaining nonzero-direction argument assume n≥1.

1.2L1L2algebra

If v=0, then (f(a+tv)−f(a))/t=0=Df(a)0 for every t≠0, so [L2] gives D0f(a)=Df(a)0. For the remaining case assume v≠0. For sufficiently small t≠0, openness of U gives a+tv∈U and tv≠0. Write f(a+tv)−f(a)=tDf(a)v+r(tv), where ∥r(tv)∥2/∥tv∥2→0 by [L1].

2.1step 1.2L2algebra

Dividing by t gives (f(a+tv)−f(a))/t=Df(a)v+r(tv)/t, and ∥r(tv)/t∥2=∥v∥2 ∥r(tv)∥2/∥tv∥2→0; hence [L2] yields Dvf(a)=Df(a)v.

3.1step 1.2step 2.1∎

Taking v=ej identifies the jth column of the matrix of Df(a) with the vector of jth partial derivatives, which is precisely the Jacobian.

Depends on

Dependency tree · 2 levels

Sources