Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-22
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.

Chain sum product and composition rules for Banach derivatives

Statement

Let U⊆X be open in a real Banach space X, and let Y, Z, W be real Banach spaces. Then:

  1. Sum rule. If f1,f2:U→Y are Fréchet differentiable at x∈U and a,b∈R, then af1+bf2 is Fréchet differentiable at x with D(af1+bf2)(x)=a Df1(x)+b Df2(x).
  2. Bounded-bilinear product rule. If f:U→Y and g:U→Z are Fréchet differentiable at x, and B:Y×Z→W is bounded bilinear, then U∋u↦B(f(u),g(u)) is Fréchet differentiable at x and

D(B(f,g))(x)h=B(Df(x)h, g(x))+B(f(x), Dg(x)h)(h∈X).

  1. Chain rule. If f:U→Y is Fréchet differentiable at x, if W0⊆Y is an open set with f[U]⊆W0, and if g:W0→Z is Fréchet differentiable at f(x), then g∘f is Fréchet differentiable at x and D(g∘f)(x)=Dg(f(x)) Df(x).

No continuity of any derivative map is assumed; these are pointwise statements about one x at a time.

Facts & Assumptions

Given: An open U⊆X in a real Banach space X, real Banach spaces Y,Z,W, and x∈U. The three claims have separate map data:

  • For claim 1, f1,f2:U→Y are differentiable at x and a,b∈R.
  • For claim 2, f:U→Y and g:U→Z are differentiable at x, and B:Y×Z→W is bounded bilinear with a constant C≥0 as in [L3].
  • For claim 3, f:U→Y is differentiable at x, W0⊆Y is open with f[U]⊆W0, and g:W0→Z is differentiable at f(x).

The symbols f,g are local to their respective claims. Throughout the proof, source increments h satisfy x+h∈U; in claim 3 this guarantees y+k(h)=f(x+h)∈W0.

[L1]

Fréchet differentiability at x with derivative T means that for every real ε>0 there is a real δ>0 such that ∥f(x+h)−f(x)−Th∥≤ε∥h∥ for every h with ∥h∥<δ and x+h∈U (Fréchet derivative between Banach spaces).

[L2]

The norm satisfies the triangle inequality ∥u+v∥≤∥u∥+∥v∥, absolute homogeneity ∥λu∥=∣λ∣ ∥u∥, and separation ∥u∥=0⇒u=0 (A norm on a real vector space, the induced metric, and the dictionary with the metric axioms).

[L3]

A bounded bilinear map B has a real constant C≥0 with ∥B(u,v)∥≤C∥u∥ ∥v∥ for all u,v, and is jointly continuous (A bounded bilinear map between normed spaces, For a bilinear map, boundedness is equivalent to joint continuity).

[L4]

Linear combinations of bounded linear operators with a common source and target are bounded linear. A composite of bounded linear operators is bounded linear, and ∥ST∥≤∥S∥ ∥T∥; the operator norm satisfies ∥Tu∥≤∥T∥ ∥u∥ (Composition satisfies |ST|\le|S|,|T|, The operator norm as the least bound and as the unit-sphere or unit-ball supremum, The spaces (\mathcal B(X,Y)) and (\mathcal B(X)) of bounded linear operators).

[L5]

If two bounded linear operators satisfy the Fréchet remainder condition for the same map at the same point, they are equal (The Fréchet derivative is unique).

Proof

technique · direct
1.1L1L2L4algebra

For claim 1, write T:=a Df1(x)+b Df2(x), a bounded linear operator by [L4], and r(h):=af1(x+h)+bf2(x+h)−af1(x)−bf2(x)−Th, which equals a r1(h)+b r2(h) with rj(h):=fj(x+h)−fj(x)−Dfj(x)h. Then ∥r(h)∥/∥h∥≤∣a∣ ∥r1(h)∥/∥h∥+∣b∣ ∥r2(h)∥/∥h∥ for h≠0, and both terms tend to 0 by [L1]; hence af1+bf2 is differentiable at x with derivative T, which is claim 1.

1.2L3L4algebra

For claim 2 define L(h):=B(Df(x)h, g(x))+B(f(x), Dg(x)h) for h∈X. Since Df(x), Dg(x) are linear and B is bilinear, L is linear, and ∥L(h)∥≤C(∥Df(x)∥ ∥g(x)∥+∥f(x)∥ ∥Dg(x)∥)∥h∥ by [L3] and [L4], so L is a bounded linear operator X→W.

1.3L1L4L5algebra

For claim 3 let T:=Df(x) and S:=Dg(f(x)), write y:=f(x), R(k):=g(y+k)−g(y)−Sk for k∈Y with y+k∈W0, and r(h):=f(x+h)−f(x)−Th. Put k(h):=f(x+h)−f(x)=Th+r(h); then g(f(x+h))−g(f(x))−STh=S r(h)+R(k(h)) identically in h. Given a real η>0, apply [L1] for g at y with ε:=η/(2(∥T∥+1)) to get δ1>0 with ∥R(k)∥≤η2(∥T∥+1)∥k∥ for ∥k∥<δ1, and apply [L1] for f at x with ε:=1 and with ε:=η/(2(1+∥S∥)) to get a single δ2>0 such that for ∥h∥<δ2 both ∥k(h)∥≤(∥T∥+1)∥h∥ and ∥r(h)∥≤η2(1+∥S∥)∥h∥ hold (take the smaller of the two thresholds). Then for ∥h∥<min⁡{δ2,δ1/(∥T∥+1)} one has ∥R(k(h))∥≤η2∥h∥ and ∥S r(h)∥≤∥S∥ ∥r(h)∥≤η2∥h∥, so ∥g(f(x+h))−g(f(x))−STh∥≤η∥h∥. Hence the bounded linear operator ST of [L4] satisfies the remainder condition for g∘f at x, and by [L5] it is the derivative, which is claim 3.

2.1step 1.2L3algebra

For claim 2 put Δf(h):=f(x+h)−f(x), Δg(h):=g(x+h)−g(x), so that Δf(h)=Df(x)h+rf(h) and Δg(h)=Dg(x)h+rg(h) with remainders rf,rg as in [L1]. By bilinearity, expanding B(f(x)+Δf, g(x)+Δg) gives B(f(x+h),g(x+h))−B(f(x),g(x))−L(h)=B(rf(h), g(x))+B(f(x), rg(h))+B(Δf(h), Δg(h)), because B(Δf,g(x))=B(Df(x)h,g(x))+B(rf,g(x)) and likewise in the second variable, while the cross term is B(Δf,Δg).

3.1step 1.2L1L3L5algebra

For ∥h∥ small, [L1] with ε=1 gives ∥Δf(h)∥≤(∥Df(x)∥+1)∥h∥ and ∥Δg(h)∥≤(∥Dg(x)∥+1)∥h∥. Combining this with [step 2.1] and [L3], ∥B(f(x+h),g(x+h))−B(f(x),g(x))−L(h)∥≤C∥rf(h)∥ ∥g(x)∥+C∥f(x)∥ ∥rg(h)∥+C(∥Df(x)∥+1)(∥Dg(x)∥+1)∥h∥2. Dividing by ∥h∥ for h≠0 and letting h→0, every term tends to 0 by [L1], so the left-hand side is o(∥h∥) and the bounded linear operator L of [step 1.2] satisfies the remainder condition for B(f,g) at x; by [L5] it is the derivative, which is claim 2.

4.1step 1.1step 1.3step 3.1∎

Claim 1 is [step 1.1], claim 2 is [step 3.1], and claim 3 is [step 1.3]; this is exactly the conjunction stated.

Depends on

Dependency tree · 2 levels

Sources