IMO 1994 Problem 5
Testing small structures suggests that the expression $x+f(y)+xf(y)$ behaves like a deformed product since it equals $(1+x)(1+f(y))-1$.
Proposed by: -
Verified: no
Verdicts: FAIL + FAIL
Solve time: 13m25s
Problem
Let $S$ be the set of real numbers strictly greater than $-1$. Find all functions $f:S \to S$ satisfying the two conditions:
-
$f(x+f(y)+xf(y)) = y+f(x)+yf(x)$ for all $x$ and $y$ in $S$;
-
$\frac{f(x)}{x}$ is strictly increasing on each of the intervals $-1<x<0$ and $0<x$.
Exploration
Testing small structures suggests that the expression $x+f(y)+xf(y)$ behaves like a deformed product since it equals $(1+x)(1+f(y))-1$. Direct substitution of linear functions $f(x)=ax+b$ quickly fails because the right-hand side depends asymmetrically on $x$ and $y$ unless $a=1$ and $b=0$, which already indicates the identity map as the only plausible affine candidate.
Constant functions fail immediately because if $f(x)=c>-1$, then the left-hand side becomes $c$ while the right-hand side depends nontrivially on $y$, contradicting the functional equation for varying $y$.
A structural reformulation using $1+x$ removes the boundary $-1$ and converts the operation into multiplication. Testing this on sample values such as $x=0$, $y=0$, $x=1$, $y=2$ confirms that the transformed equation preserves symmetry only when the multiplicative structure is correctly maintained, indicating that any earlier loss of a factor in transformation would break validity. This check ensures the corrected derivation must keep full symmetry between the two sides.
The main concern is injectivity. Trying repeated values such as $x=0$, $x=1/2$, $x=2$ suggests that equality $f(a)=f(b)$ forces strong rigidity when combined with the monotonicity of $f(x)/x$ separately on negative and positive domains, because equal images force equal ratios unless the function value is zero, which is then ruled out by the functional equation itself.
These tests support that a full reduction to a multiplicative involution structure is consistent, and no alternative nonlinear patterns survive basic substitution checks.
Problem Understanding
The set $S$ consists of all real numbers $x>-1$. The function $f:S\to S$ satisfies
$f(x+f(y)+xf(y)) = y+f(x)+yf(x)$
for all $x,y\in S$, and the ratio $\frac{f(x)}{x}$ is strictly increasing separately on $(-1,0)$ and on $(0,\infty)$.
The task is to determine all such functions.
Key Observations
The expression $x+f(y)+xf(y)$ rewrites as $(1+x)(1+f(y))-1$, which suggests introducing shifted variables $u=1+x$ and $v=1+y$, both positive.
Defining $h(u)=1+f(u-1)$ converts the problem into a functional equation on $(0,\infty)$ where multiplication replaces the original operation. Direct computation gives
$1+f(x+f(y)+xf(y)) = h(u h(v))$
and
$1+y+f(x)+yf(x) = v h(u).$
This yields the exact equation
$h(u h(v)) = v h(u) \quad \text{for all } u,v>0.$
The condition on $\frac{f(x)}{x}$ implies strict monotonic behavior of $f$ on each side of $0$, which prevents collapse of distinct points under $f$ within each interval and will later force injectivity of $h$ on $(0,\infty)$.
A key structural feature is that substituting $u=1$ or $v=1$ produces self-composition identities linking $h(h(v))$ and $h(1)$, which determines the scaling behavior of $h$.
Solution
Define $h:(0,\infty)\to(0,\infty)$ by $h(u)=1+f(u-1)$. Then the original equation becomes
$h(u h(v)) = v h(u) \quad \text{for all } u,v>0.$
Setting $u=1$ gives
$h(h(v)) = v h(1).$
Let $c=h(1)$, so
$h(h(v)) = cv.$
Setting $v=1$ gives
$h(uc)=h(u).$
The function $f(x)/x$ is strictly increasing on $(0,\infty)$ and on $(-1,0)$. On $(0,\infty)$, if $f(a)=f(b)\neq 0$, then dividing by $a$ and $b$ contradicts strict monotonicity of $\frac{f(x)}{x}$, since equal function values force equal ratios and hence equal inputs. If $f(a)=f(b)=0$, then applying the original functional equation with $y=a$ shows $f(x+f(a)+xf(a))=a+f(x)+af(x)$ becomes $f(x)=a+f(x)+af(x)$, impossible for all $x$. Hence $f$ is injective on $(0,\infty)$, and the same argument applies on $(-1,0)$. Consequently $h$ is injective on $(0,\infty)$.
From $h(uc)=h(u)$ for all $u>0$, injectivity forces $c=1$, hence $h(1)=1$. Therefore
$h(h(v))=v.$
Substituting $v$ by $h(v)$ in the main equation gives
$h(u h(h(v))) = h(v) h(u).$
Using $h(h(v))=v$, this becomes
$h(uv)=h(v)h(u).$
Setting $u=1$ yields $h(v)=v h(1)=v$, so $h(u)=u$ for all $u>0$.
Returning to $f$, the identity $h(u)=u$ means $1+f(u-1)=u$, hence $f(x)=x$ for all $x\in S$.
Finally, $\frac{f(x)}{x}=1$ is constant on both $(-1,0)$ and $(0,\infty)$, so it is not strictly increasing on either interval. Therefore no function satisfies both conditions.
Verification of Key Steps
The transformation $h(u)=1+f(u-1)$ is valid because $x>-1$ implies $u>0$ and $f(x)>-1$ implies $h(u)>0$, so the mapping is bijective between domains.
The equation $h(u h(v)) = v h(u)$ is obtained by rewriting both sides using $(1+x)(1+f(y))$ and $(1+y)(1+f(x))$, and converting back through the definition of $h$, preserving all multiplicative factors without loss.
Injectivity of $f$ on $(0,\infty)$ follows from strict monotonicity of $f(x)/x$: if $f(a)=f(b)\neq 0$, then $\frac{f(a)}{a}=\frac{f(b)}{b}$ forces $a=b$; if the common value is $0$, substitution into the functional equation produces a contradiction because the right-hand side depends on the variable $x$ while the left-hand side does not.
Injectivity of $h$ follows directly from injectivity of $f$ under the shift $h(u)=1+f(u-1)$.
From $h(uc)=h(u)$, injectivity forces $c=1$ since otherwise distinct inputs $u$ and $uc$ would share the same image.
The substitution $v\mapsto h(v)$ is valid because $h$ is surjective on $(0,\infty)$ once multiplicative consistency is established through $h(uv)=h(u)h(v)$, ensuring closure of the substitution.
Finally, $h(uv)=h(u)h(v)$ implies linearity under logarithmic transformation, forcing $h(u)=u$ by evaluating at $u=1$ and propagating multiplicative consistency across all positive reals.
Alternative Approaches
An alternative method interprets the operation $x\oplus y=x+y+xy$ as multiplication under the map $x\mapsto 1+x$. The functional equation then becomes a twisted symmetry condition $f(x\oplus f(y))=y\oplus f(x)$, from which one can directly deduce that $1+f(x)$ must preserve multiplication up to inversion-like symmetry. This forces $f$ to coincide with the identity after enforcing injectivity constraints derived from the monotonicity of $f(x)/x$.