Reason: First publication: double difference quotient, the mean value theorem on an open interval applied in each of the two variables, and continuity of the given mixed partial derivative at the point.
If i=p, then βiβf=βpβf and hypothesis 3, read at the single point a, is exactly the assertion of the theorem. So assume from now on that iξ =p.
Step 0 (a two-dimensional square inside U). Since aβU and U is open, there is a real r with 0<r such that every point of Rn at Euclidean distance less than r from a lies in U. By claim 8 there is Ο with 0<Ο and Ο+Ο=r. Let Jiβ and Jpβ be the open intervals with endpoints aiββΟ,aiβ+Ο and apββΟ,apβ+Ο respectively; by An Open Interval is an Interval All of Whose Points Are Interior each is an interval all of whose points are interior points of it. For uβJiβ and vβJpβ put
P(u,v)=a[i:u][p:v],
the point whose ith coordinate is u, whose pth coordinate is v (the two substitutions concern different coordinates because iξ =p) and whose lth coordinate is alβ for every other l. Thus P(aiβ,apβ)=a, P(u,apβ)=a[i:u] and P(aiβ,v)=a[p:v].
Moreover (Ο+Ο)2=(Ο2+Ο2)+(Ο2+Ο2) and 0β€Ο2+Ο2, so Ο2+Ο2β€(Ο+Ο)2=r2 by claim 1. Hence β₯P(u,v)βaβ₯<r and P(u,v)βU.
Step 1 (differentiating along the two coordinate lines).
(a) Let uβJiβ and let Guβ:JpββR be given by Guβ(v)=f(P(u,v)). Then Guβ is differentiable at every v0ββJpβ, with Guβ²β(v0β)=βpβf(P(u,v0β)).
Indeed, let y=P(u,v0β), a point of U whose pth coordinate is v0β. Claim 1 of Slice Function and the Partial Derivative, applied to f at y in the pth variable, provides Ο0β with 0<Ο0β such that y[p:w]βU whenever β£wβv0ββ£<Ο0β, and claim 2 of that lemma states that the slice function wβ¦f(y[p:w]), defined on the open interval with endpoints v0ββΟ0β and v0β+Ο0β, is differentiable at v0β with derivative βpβf(y), the partial derivative existing by hypothesis 2. Since y[p:w]=P(u,w), that slice function agrees with Guβ on the overlap of the two intervals. By An Open Interval is an Interval All of Whose Points Are Interior the point v0β is an interior point of each of the two open intervals, so each contains every real within some positive distance of v0β; taking the least of the two radii by claim 9, the overlap does as well. Shrinking the Ξ΄ in the defining condition of Derivative at an Interior Point so that the increments stay in the overlap therefore shows that Guβ is differentiable at v0β with the same derivative.
(b) Let vβJpβ and let Hvβ:JiββR be given by Hvβ(u)=βpβf(P(u,v)). Then Hvβ is differentiable at every u0ββJiβ, with Hvβ²β(u0β)=βiββpβf(P(u0β,v)). The argument is the one just given, applied to the function βpβf:UβR of hypothesis 2 at the point P(u0β,v) of U in the ith variable, the relevant partial derivative existing by hypothesis 3.
Step 2 (a double difference and two mean values). Let uβJiβ with uξ =aiβ and let vβJpβ with vξ =apβ, and set
Applying Mean Value Theorem on an Open Interval to Ο on Jpβ with the two distinct points apβ and v, taken in increasing order, yields wβ strictly between them with
the identity is the same for either order of the two points, since interchanging them negates both sides. As wβ lies strictly between apβ and v we have β£wββapββ£<β£vβapββ£, so in particular wββJpβ.
By part (b) and Mean Value Theorem on an Open Interval applied in the same way to Hwββ on Jiβ with the two distinct points aiβ and u, there is uβ strictly between them, so with β£uββaiββ£<β£uβaiββ£ and uββJiβ, such that
Step 3 (using continuity at a). Let Ξ΅βR with 0<Ξ΅. By claim 8 there is Ξ΅1β with 0<Ξ΅1β and Ξ΅1β+Ξ΅1β=Ξ΅. Since βiββpβf is continuous at a, that definition, read for a map into R1 with single coordinate function βiββpβf, provides ΞΈ with 0<ΞΈ such that every zβU at Euclidean distance less than ΞΈ from a satisfies (βiββpβf(z)ββiββpβf(a))2<Ξ΅12β, hence, by claim 4 of Properties of the Absolute Value in an Ordered Field and the monotonicity of squares recalled above, β£βiββpβf(z)ββiββpβf(a)β£<Ξ΅1β.
By claim 8 let ΞΈ1β satisfy 0<ΞΈ1β and ΞΈ1β+ΞΈ1β=ΞΈ, and by claim 9 let Ξ΄1β be the least of Ο and ΞΈ1β, so that 0<Ξ΄1β. Suppose u,vβR satisfy 0<β£uβaiββ£<Ξ΄1β and 0<β£vβapββ£<Ξ΄1β. Since Ξ΄1ββ€Ο, claim 9 of Properties of the Absolute Value in an Ordered Field gives uβJiβ and vβJpβ, so Step 2 applies. For the points uβ and wβ produced there, Step 2 gives β£uββaiββ£<β£uβaiββ£<Ξ΄1ββ€ΞΈ1β and β£wββapββ£<β£vβapββ£<Ξ΄1ββ€ΞΈ1β. Hence, exactly as in the computation of Step 0 with ΞΈ1β in place of Ο, the point z=P(uβ,wβ) satisfies
Step 4 (letting the increment in the ith variable go to zero). Keep Ξ΅, Ξ΅1β and Ξ΄1β as in Step 3, fix v with 0<β£vβapββ£<Ξ΄1β, and set
D(v)=vβapββiβf(a[p:v])ββiβf(a)β,
which is defined because βiβf exists at every point of U by hypothesis 1 and a[p:v]=P(aiβ,v)βU by Step 0.
Grouping the four terms of Ξ(u,v) as (f(P(u,v))βf(P(aiβ,v)))β(f(P(u,apβ))βf(a)), dividing by (uβaiβ)(vβapβ) and subtracting D(v) gives, for every uβJiβ with uξ =aiβ, the identity
By claim 8 let Ξ΅2β satisfy 0<Ξ΅2β and Ξ΅2β+Ξ΅2β=Ξ΅1β, and put Ξ·=Ξ΅2ββ£vβapββ£, which is positive by claim 5. By hypothesis 1 and Partial Derivative on a Euclidean Open Set applied at the point a[p:v] in the ith variable, there is Ξ΄2β with 0<Ξ΄2β such that every real h with 0<β£hβ£<Ξ΄2β satisfies a[p:v][i:aiβ+h]βU and
since a[p:v][i:aiβ+h]=P(aiβ+h,v). Applied at a in the same way, there is Ξ΄3β with 0<Ξ΄3β such that every real h with 0<β£hβ£<Ξ΄3β satisfies
By claim 9 choose a real h with 0<β£hβ£ and β£hβ£ less than each of Ξ΄1β,Ξ΄2β,Ξ΄3β, and set u=aiβ+h, so that 0<β£uβaiββ£<Ξ΄1β and uβJiβ. The identity above, the triangle inequality (claim 5 of Properties of the Absolute Value in an Ordered Field), multiplicativity of the absolute value (claim 4 of that lemma) and division of a strict inequality by the positive number β£vβapββ£ (claims 7 and 10) give
Combining this with the last display of Step 3 for these u and v, and using the triangle inequality once more,
β£D(v)ββiββpβf(a)β£<Ξ΅1β+Ξ΅1β=Ξ΅.
Step 5 (conclusion). Let kβR with 0<β£kβ£<Ξ΄1β and put v=apβ+k, so that 0<β£vβapββ£<Ξ΄1β. By Step 0 the point a[p:apβ+k]=P(aiβ,v) lies in U, and by Step 4
Thus for every real Ξ΅ with 0<Ξ΅ there is a real Ξ΄1β with 0<Ξ΄1β such that every real k with 0<β£kβ£<Ξ΄1β satisfies a[p:apβ+k]βU and the displayed inequality. By Partial Derivative on a Euclidean Open Set this says exactly that the partial derivative of βiβf with respect to the pth variable exists at a with value βiββpβf(a); that is, βpββiβf(a)=βiββpβf(a).