Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)
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.

A C² saddle function has C¹ Morse coordinates

Statement

Let f be C² near p∈R2, with df(p)=0 and Hessian of signature (1,1). There is a C¹ local diffeomorphism (x,y) centered at p for which f−f(p)=xy. The coordinate change is only asserted to be C¹.

Facts & Assumptions

Given: A function f of class C2 near p∈R2 with df(p)=0 and Hessian of signature (1,1).

[F1]

If U⊆Rn is open, f:U→Rn is C1 and Df(a) is invertible, then f is a local diffeomorphism at a with a C1 inverse g satisfying Dg(y)=Df(g(y))−1. (The Euclidean inverse function theorem).

[F2]

For composable differentiable maps the total derivative of the composite is the composite of the total derivatives. (The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a)).

[F3]

A function continuous on [a,b] and differentiable on (a,b) satisfies f(b)−f(a)=f′(c)(b−a) for some interior point c. (The mean value theorem, as the case g(x)=x of Cauchy's: for f continuous on [a,b] with a<b and differentiable on (a,b) there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a)).

[F4]

If every partial derivative of a map exists near a point and is continuous there, then the map is totally differentiable at that point with the Jacobian as its derivative. (If all partial derivatives exist on a neighbourhood and are continuous at a point, then the map is totally differentiable there with Jacobian derivative).

Proof

technique · direct
1.1given

Translate p to the origin, so f(0)=0, df(0)=0, and the Hessian H of f at the origin is a symmetric bilinear form of signature (1,1); fix v with H(v,v)>0 and a vector e independent of v.

2.1step 1.1algebra

Replace e by w=e−H(e,v)H(v,v)−1v; then H(v,w)=0, and since the Gram determinant of the independent pair (e,v) under the indefinite form H equals det⁡(H) times a nonzero square it is negative, so H(w,w)=H(e,e)−H(e,v)2/H(v,v)<0; in the linear coordinates with first axis v and second axis w one therefore has fxx(0)>0, fyy(0)<0, fxy(0)=0, and after shrinking to a smaller neighbourhood also fxx>0 there.

3.1F1step 2.1

On that smaller neighbourhood the map Φ(x,y)=(fx(x,y),y) has derivative (fxxfxy01) with determinant fxx>0, so Φ is a local diffeomorphism at the origin by [F1]; the preimage of the slice {(0,y)} is therefore a C1 curve that can be written x=η(y) with η(0)=0, and differentiating fx(η(y),y)=0 gives η′(y)=−fxy(η(y),y)/fxx(η(y),y).

4.1F2step 3.1

Define b(y)=f(η(y),y); then b′(y)=fx(η(y),y)η′(y)+fy(η(y),y)=fy(η(y),y) by [F2], so b is C2 near zero with b′(0)=fy(0,0)=0, and differentiating once more at the origin with η′(0)=−fxy(0)/fxx(0)=0 gives b′′(0)=fyy(0)<0.

5.1F3F4step 4.1

For x≠η(y) set X(x,y)=sgn⁡(x−η(y))f(x,y)−b(y) and set X=0 on the curve x=η(y); positivity under the square root follows from f(x,y)−b(y)=(x−η(y))∫01fx(η(y)+t(x−η(y)),y) dt, a mean value formula justified by [F3], together with fxx>0 and fx=0 on the curve; off the curve 2XXx=fx and 2XXy=fy−b′, and the limits along the curve, obtained from the second-order expansion in x−η(y) and continuity of the Hessian, are Xx=fxx/2 and Xy=fxy/2fxx at (η(y),y); the first of these is also the derivative of the defined X on the curve by the expansion, the second by η′=−fxy/fxx, and both limits are continuous with Xx(0,0)>0, so [F4] applies to the defining formula for X on each side of the curve with matching limits.

5.2F3step 4.1

Define Y(y)=sgn⁡(y)b(0)−b(y) for y≠0 and Y(0)=0; since b′′(0)<0 the one-variable form of [F3] gives b(0)−b(y)>0 for small nonzero y and shows that Y is C1 near zero with Y′(0)=−b′′(0)/2>0.

6.1F1step 5.1step 5.2∎

The map (x,y)↦(X(x,y),Y(y)) has invertible derivative diag⁡(Xx(0,0),Y′(0)) with positive diagonal entries at the origin, so by [F1] it is a C1 local diffeomorphism; moreover X2−Y2=(f−b(y))−(b(0)−b(y))=f(x,y)−f(0), so the new coordinates (u,w)=(X+Y,X−Y) centred at the origin satisfy f−f(p)=uw; the construction used only explicit linear algebra, mean value formulas and the local inverse theorem, all with finitely many choices.

Depends on

Used by

Dependency tree · two levels

28 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