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

The Fréchet derivative is unique

Statement

Let UX be open in a real Banach space X, let f:UY map to a real Banach space Y, and let xU. If A,BB(X,Y) both satisfy the Fréchet remainder condition for f at x, that is

limh0h0f(x+h)f(x)Ahh=0andlimh0h0f(x+h)f(x)Bhh=0,

then A=B.

Facts & Assumptions

Given: An open U in a real Banach space X, a map f:UY, a point xU, and A,BB(X,Y) satisfying the two remainder conditions. Write rA(h):=f(x+h)f(x)Ah and rB(h):=f(x+h)f(x)Bh.

[L1]

The remainder condition means: for every real ε>0 there is a real δ>0 such that rA(h)εh and rB(h)εh whenever h<δ and x+hU (Fréchet derivative between Banach spaces).

[L2]

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

[L3]

Since U is open and xU, there is a real ρ>0 such that x+hU whenever h<ρ (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

Proof

technique · direct
1.1

Fix vX with v0; by [L3] there is ρ>0 such that x+hU whenever h<ρ, so x+tvU for every real t with tv<ρ, that is for every t with t<ρ/v.

L3algebra
2.1

For every real t0 with t<ρ/v the two remainders at h=tv satisfy rA(tv)rB(tv)=(tAvtBv), hence t(AB)v=rB(tv)rA(tv),(AB)vrA(tv)+rB(tv)t.

step 1.1L2algebra
3.1

For real t with 0<t<ρ/v one has tv=tv, so the right-hand side of [step 2.1] equals v(rA(tv)/tv+rB(tv)/tv), and the two quotients tend to 0 as t0 by [L1] applied with h=tv, since tv0.

L1step 2.1algebra
3.2

Given a real ε>0, [L1] supplies δ>0 with rA(h)εh and rB(h)εh for h<δ; applying [step 2.1] to h=tv with 0<t<min{ρ/v,δ/v} gives (AB)v2vε. As ε>0 was arbitrary, (AB)v=0, and [L2] gives (AB)v=0.

L1step 2.1L2choose
4.1

The vector v0 was arbitrary, so (AB)v=0 for every nonzero v; for v=0 linearity of AB gives (AB)0=0 as well. Hence AB=0, that is A=B.

step 3.2algebra

Depends on

Used by

Dependency tree · two levels

21 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