Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
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 curl measures the antisymmetric part of the total derivative

Statement

Let UR3 be open, let F:UR3 be C1 and let pU. Then for all u,vR3,

DF(p)u,vDF(p)v,u=curlF(p),u×v,

where DF(p) is the total derivative of F at p, whose matrix is the Jacobian matrix JF(p)=(jFi(p))i,j<3.

Facts & Assumptions

Given: The open set UR3, the C1 field F:UR3, the point pU and vectors u,vR3, with the three coordinates named x,y,z.

[F1]

The curl of a C1 field F on an open UR3 is curlF=(yFzzFy, zFxxFz, xFyyFx) (Divergence and curl of a C1 vector field).

[F2]

For u=(ux,uy,uz) and v=(vx,vy,vz) in R3, u×v=(uyvzuzvy,uzvxuxvz,uxvyuyvx) (The cross product in R3).

[F3]

For x,yRm, x,y=k<mxkyk (The Euclidean inner product x,y=k<nxkyk on Rn).

[F4]

If every partial derivative jfi(a) of f exists, the Jacobian matrix is Jf(a)=(jfi(a))i<n,j<m (The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case).

[L1]

If f is totally differentiable at a then Dvf(a) exists for every v and equals Df(a)v; in particular jf(a)=Df(a)ej, and the matrix of Df(a) is Jf(a) (A total derivative computes every directional derivative, and its matrix is the Jacobian).

[L2]

If every partial derivative of f exists on a neighbourhood of a and is continuous at a, then f is totally differentiable at a and Df(a) is the linear map with matrix Jf(a) (If all partial derivatives exist on a neighbourhood and are continuous at a point, then the map is totally differentiable there with Jacobian derivative).

[L3]

Proof

technique · direct
1.1

Since F is C1 on U, its partial derivatives exist on U and are continuous, so [L2] makes F totally differentiable at p with DF(p) the linear map of matrix JF(p); by [L1] and [F4] the entries of that matrix are jFi(p), so (DF(p)u)i=j<3jFi(p)uj.

givenL1L2F4
1.2

Hence, by [F3] and [F4], DF(p)u,vDF(p)v,u=i<3j<3jFi(p)ujvii<3j<3jFi(p)vjui, and exchanging the names of the two summation indices in the second double sum turns it into i<3j<3iFj(p)viuj, so the difference equals i<3j<3(jFi(p)iFj(p))ujvi.

F3F4algebra
2.1

In the double sum of step 1.2 the terms with i=j have coefficient iFi(p)iFi(p)=0, so only the six terms with ij contribute, that is the three unordered index pairs {y,z}, {z,x} and {x,y}, each occurring twice.

step 1.2algebra
3.1

Grouping the two terms of the pair {y,z} gives (yFz(p)zFy(p))uyvz+(zFy(p)yFz(p))uzvy, that is (yFz(p)zFy(p))(uyvzuzvy). The pair {z,x} gives (zFx(p)xFz(p))(uzvxuxvz) and the pair {x,y} gives (xFy(p)yFx(p))(uxvyuyvx).

step 1.2step 2.1F1algebra
4.1

By [F1] the three coefficients in step 3.1 are the first, second and third coordinates of curlF(p), and by [F2] the three bracketed factors are the first, second and third coordinates of u×v. By [F3] their sum is therefore curlF(p),u×v, which with step 1.2 is the asserted identity.

step 3.1F1F2F3
5.1

As a check on the signs, take u=ex and v=ey: the left side is DF(p)ex,eyDF(p)ey,ex=xFy(p)yFx(p) and the right side is the third coordinate of curlF(p), since ex×ey=ez by [F2]; the pairs (ey,ez) and (ez,ex) give the first and second coordinates in the same way. When u=v both sides vanish, the left by inspection and the right because the cross product is alternating by [L3].

step 4.1L3F2

Remarks

  • The identity is what makes the curl coordinate-free enough for Stokes. Its left side is built from the total derivative and two vectors, with no reference to a coordinate system beyond the one the inner product carries; the right side reads off the coordinates. That is exactly the form in which the curl enters The curl flux integrand of a C2 patch is a two-dimensional curl of the pulled-back field, where u and v are the two parameter derivatives of a patch.

Depends on

Used by

Dependency tree · two levels

29 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