Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-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.

The derivative of the determinant along an invertible C¹ matrix curve: (det⁡A)′=det⁡A  tr⁡(A−1A′)

Statement

Let n≥1, let I⊆R be a nonempty open interval, and let

A:I⟶Mn(R),A(t)=(aij(t)),

be a matrix-valued curve whose entries aij:I→R are differentiable at t0∈I (The derivative f′(c)=lim⁡x→cf(x)−f(c)x−c of f:A→R at a point c∈A that is a limit point of A, and differentiability on a set, The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral); write A′(t0):=(aij′(t0)) (Finite rectangular matrices over a commutative ring, their entries, rows and columns). Suppose A(t) is invertible for every t∈I (A finite square real matrix is invertible if and only if its determinant is nonzero, If det⁡(A) is a unit, then A−1=det⁡(A)−1adj⁡(A)). Then t↦det⁡A(t) is differentiable at t0 (For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix) and

(det⁡A)′(t0)=det⁡A(t0)  tr⁡ ⁣(A(t0)−1A′(t0)),

with the trace of The trace tr⁡(A) as the sum of the diagonal entries. In particular, a C1 matrix curve with invertible values has (det⁡A)′=det⁡A tr⁡(A−1A′) on all of I (Ck Euclidean maps and diffeomorphisms).

Facts & Assumptions

Given: Integers n≥1; an open interval I; a matrix curve A with entries differentiable at t0∈I; invertibility of A(t) for all t∈I.

[F2]

If A is invertible, then det⁡A≠0, A−1 exists, and A−1=det⁡(A)−1adj⁡(A) (A finite square real matrix is invertible if and only if its determinant is nonzero, If det⁡(A) is a unit, then A−1=det⁡(A)−1adj⁡(A)).

[F3]

For 0≤i<n, replacing the i-th column of the identity by w∈Rn produces a matrix whose determinant is the i-th entry wi: the column expansion over the standard basis has one nonzero term, by alternation and normalization [F1]. Consequently, for invertible B and b∈Rn, the matrix B(i) obtained from B by replacing its i-th column by b satisfies

det⁡B(i)=det⁡B (B−1b)i.

Indeed B(i)=BE where E is the identity with i-th column B−1b, so [F1] gives det⁡B(i)=det⁡Bdet⁡E=det⁡B (B−1b)i.

[F4]

The trace is linear, and tr⁡(XY)=tr⁡(YX) for square matrices of matching size (Trace is a linear functional on Mn(F), For A∈Mm×n(F) and B∈Mn×m(F), tr⁡(AB)=tr⁡(BA)).

Proof

technique · direct; expand the determinant by column-multilinearity and keep the terms up to first order
1.1givenF2F5choose

Put B:=A(t0), H:=A′(t0) and, for small h≠0 with t0+h∈I, write A(t0+h)=B+hH+r(h) with the remainder r(h) of [F5]. By [F2], B is invertible. Since rij(h)=o(h) entrywise, choose 0<ε0≤1 such that max⁡i,j∣rij(h)∣≤∣h∣ for 0<∣h∣<ε0, and fix such an h.

1.2F1givenalgebra

For fixed h, expand det⁡A(t0+h) by column-multilinearity [F1]: the i-th column is bi+h hi+ri(h), so det⁡A(t0+h)=∑S⊆{0,…,n−1}det⁡(c0S,…,cn−1S),ciS={h hi+ri(h),i∈S,bi,i∉S, the sum being over the 2n subsets S. The term S=∅ is det⁡B.

1.3F3F4algebra

For S={i} a single index, [F3] applied to b:=h hi+ri(h) gives det⁡B (B−1(h hi+ri(h)))i. Summing over 0≤i<n and using linearity of B−1 and of the trace [F4], ∑idet⁡B (B−1(h hi+ri(h)))i=det⁡B(h tr⁡(B−1H)+tr⁡(B−1r(h))).

2.1F1step 1.1algebra

For ∣S∣≥2, the Leibniz formula [F1] expresses det⁡(cS) as n! signed products. Each product has ∣S∣ entries from increment columns and n−∣S∣ entries from B. Put M:=max⁡{1,max⁡i,j∣Hij∣+1} and P:=max⁡{1,max⁡i,j∣Bij∣}. Step 1.1 bounds each increment entry by ∣h∣M, so for ∣h∣≤1 each product has magnitude at most ∣h∣∣S∣M∣S∣Pn−∣S∣≤h2(MP)n. Summing over all S and permutations gives ∣∑∣S∣≥2det⁡(cS)∣≤2nn!(MP)nh2. When n=1 the sum is empty and equals zero.

3.1step 1.3step 2.1F4F5algebra∎

Combining the preceding steps, det⁡A(t0+h)−det⁡B−hdet⁡B tr⁡(B−1H)=det⁡B tr⁡(B−1r(h))+O(h2). The right-hand side is o(h): ∥tr⁡(B−1r(h))∥≤nmax⁡i,j∣(B−1r(h))ij∣≤C′∣r(h)∣max⁡=o(∣h∣) by [F5], and O(h2)=o(h). Hence (det⁡A)′(t0)=det⁡B tr⁡(B−1H), which is the stated formula.

Remarks

  • The formula is exactly the Jacobi formula for the derivative of the determinant. Its use in this collection is for n=3 and A(t)=DXχt(X), where the chain rule identifies A′(t)=(Du(t,χt(X)))A(t), so that (det⁡A)′=det⁡A  div⁡u; that composition is carried out in the transport theorem, not here.

  • Only differentiability of the entries at the point t0 is used; continuity of t↦tr⁡(A(t)−1A′(t)) is not asserted by this lemma and is not needed for the pointwise derivative.

Depends on

Dependency tree · 2 levels

Sources