1. Initial Setup and Simplification:
Given the functional equation:
f(x2−g(y))=g(x)2−y∀x,y∈R
We introduce a new notation for convenience:
P(a,b,c,d):a2−g(b)=c2−g(d)⟹g(a)2−b=g(c)2−d
2. **Claim 1: g is strictly increasing**:
- Assume g(b)≤g(d) for some b,d∈R.
- For any a∈R, there exists c∈R such that c2=a2−g(b)+g(d).
- Using P(a,b,c,d):
g(a)2−b+d=g(c)2≥m2
where m=infx∈R∣g(x)∣.
- This implies:
d−b≥m2−g(a)2
- Since this holds for all a, we can take g(a)2 as close to m2 as possible:
d−b≥0⟹b≤d
- Taking the contrapositive, b>d⟹g(b)>g(d), proving g is strictly increasing. ■
3. **Claim 2: g is pseudo-odd**:
- Using P(x,0,−x,0):
g(x)2=g(−x)2⟹g(−x)=−g(x)(by injectivity since x=−x)
- Thus, g is pseudo-odd. ■
4. **Behavior of g at zero and positive values**:
- For x>0:
x>−x⟹g(x)>g(−x)=−g(x)⟹g(x)>0⟹g(x)≥m
- For x<0:
g(x)≤−m
- If ∣g(0)∣>m, there exists x with ∣g(0)∣>∣g(x)∣≥m. We can take x>0 due to pseudo-oddness.
- This leads to contradictions, so g(0)=±m.
5. **Claim 3: Range of g**:
- If ∣k∣>m, then k∈R (range of g).
- By Claim 1, g(k2−m2)>g(0).
- There exists c such that:
c2−g(k2−m2)=02−g(0)⟹g(c)2=k2−m2+g(0)2=k2
- Since c=0, k=g(c) or k=g(−c) by pseudo-oddness. ■
6. **Determining the form of g**:
- Assume g(0)=m (similar method works for g(0)=−m).
- By Claim 3, [m,+∞)⊆R.
- For x,y>0:
g(x)+g(y)−m>m⟹g(x)+g(y)=g(z)+m=g(z)+g(0)
- Choose a,c∈R such that:
a2−c2=g(x)+g(y)=g(z)+g(0)
- Using pseudo-oddness and comparing P(a,x,c,−y) and P(a,0,c,−z):
x+y=g(a)2−g(c)2=z
- Therefore:
g(x)+g(y)=g(x+y)+m
- The function g(x)−m satisfies Cauchy's functional equation on R+ and is bounded below by 0:
g(x)=m+pxfor some constant p
7. **Final form of g and f**:
- Transforming P(a,b,c,d):
a2−m−pb=c2−m−pd⟹(m+pa)2−b=(m+pc)2−d
- Comparing coefficients:
p=1andm=0⟹g(x)=x∀x∈R
- Bringing back f:
f(x2−y)=x2−y⟹f(x)=x∀x∈R
The final answer is f(x)=g(x)=x ∀x∈R