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.

Implicit function theorem for Banach spaces

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X, Y, Z be real Banach spaces, let UX×Y be open for the product metric, let F:UZ be of class Ck with k1 (C k map between Banach spaces), and let (a,b)U with F(a,b)=0. Let DXF(a,b):=DF(a,b)iX and DYF(a,b):=DF(a,b)iY be the partial derivatives, where iX(x):=(x,0) and iY(y):=(0,y). If DYF(a,b):YZ is a bounded linear isomorphism, then there are open neighbourhoods AX of a and BY of b and a unique map g:AB of class Ck such that

{(x,y)A×B:F(x,y)=0}={(x,g(x)):xA},

and along the graph Dg satisfies Dg(x)=DYF(x,g(x))1DXF(x,g(x))(xA). In particular g(a)=b.

Facts & Assumptions

Given: AC, real Banach spaces X,Y,Z, an open UX×Y, a Ck map F:UZ with k1, a point (a,b)U with F(a,b)=0, and a bounded linear isomorphism L:=DYF(a,b):YZ.

[L1]

Fréchet derivative, partial derivatives as restrictions of DF to the coordinate axes, and the derivative of a bounded linear map (Fréchet derivative between Banach spaces); the product norm (x,y)max=max{x,y} is a norm on X×Y (The standard product norms on a finite product of normed spaces).

[L3]

Inverse function theorem: a Ck map (k1) between real Banach spaces whose derivative at a point is a bounded linear isomorphism restricts to a Ck diffeomorphism between open neighbourhoods of that point and its image (Inverse function theorem for Banach spaces); AC is assumed there and here.

[L4]

Neumann perturbation: an operator close enough to an invertible one is invertible with a norm bound on its inverse (Neumann series and small perturbations of bounded inverses).

[L5]

Ck for k1 includes differentiability and continuity of the derivative (C k map between Banach spaces).

[L6]

A closed subset of a complete metric space is complete; a Banach space is complete (Closed subspaces of complete metric spaces are complete; the converse under countable choice, Banach space).

[L7]

The operator norm satisfies TuTu and STST (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).

Proof

technique · direct
1.1

The product X×Y with the max norm is complete: a Cauchy sequence in X×Y has Cauchy coordinate sequences, which converge in the Banach spaces X and Y, and the coordinatewise limit is a limit in the product metric; similarly X×Z is complete. Hence these products are real Banach spaces, and U is an open subset of the Banach space X×Y.

L1L6algebra
1.2

Define Φ:UX×Z by Φ(x,y):=(x,F(x,y)). Its first component is the (bounded, linear) projection (x,y)x, and its second is F; the derivative of a bounded linear map is the map itself by [L1], so DΦ(a,b)(h,k)=(h,DXF(a,b)h+DYF(a,b)k), and DΦ(a,b) is a bounded linear isomorphism with inverse (u,w)(u,L1(wDXF(a,b)u)).

L1L7algebra
2.1

Since F is of class Ck, so is Φ: for k=1 this is the chain rule applied to the two components x and F, and for higher k the same computation differentiates each component, the components of DjΦ being those of Djx and DjF for jk; continuity of the top derivative is inherited from that of DkF together with the constant derivatives of the linear first component. Also Φ(a,b)=(a,0).

step 1.2L2L5algebra
3.1

By [L3] applied to the Ck map Φ at (a,b), whose derivative is the isomorphism of [step 1.2], there are open sets U0(a,b) and V0(a,0) such that ΦU0:U0V0 is a bijection with Ck inverse Ψ:V0U0.

step 1.2step 2.1L3
4.1

Because Φ preserves the first coordinate, so does Ψ: if (x,z)=Φ(x,y) then x=x, hence Ψ(x,z)=(x,H(x,z)) for the Ck map H:=pr2Ψ; and Ψ being an inverse of Φ means F(x,H(x,z))=z for all (x,z)V0.

step 3.1algebra
5.1

Choose open AX and BY with A×BU0 and such that (a,0)A×{0}V0: possible because U0 and V0 are open and contain (a,b) respectively (a,0), and the set {x:(x,0)V0} is an open neighbourhood of a. Shrinking A if necessary we may also assume g(A)B: g is continuous at a with g(a)=bB and B is open, so some neighbourhood A0 of a satisfies H(A0×{0})B, and we replace A by AA0. Define g(x):=H(x,0) for xA, so g is of class Ck with values in B, g(a)=b, and F(x,g(x))=0 for every xA by [step 4.1].

step 4.1algebra
6.1

Conversely, if (x,y)A×B has F(x,y)=0, then Φ(x,y)=(x,0)V0, so (x,y)=Ψ(x,0)=(x,g(x)) by [step 4.1] and [step 5.1], and hence y=g(x). Thus the zero set of F in A×B is exactly the graph of g, which proves existence and uniqueness of g on A.

step 5.1step 4.1algebra
7.1

For xA, differentiate the identity F(x,g(x))=0 using the chain rule [L2]: DXF(x,g(x))+DYF(x,g(x))Dg(x)=0; the operator DYF(x,g(x)) is invertible for x close to a by continuity of DYF at (a,b) (from [L5]) and [L4], and shrinking A if necessary we may assume this holds for all xA; then Dg(x)=DYF(x,g(x))1DXF(x,g(x)), which with [step 6.1] is the displayed formula.

step 5.1step 6.1L2L4L5algebra

Depends on

Used by

Dependency tree · two levels

46 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