IMO 2024 Q6 #
A function f: ℚ → ℚ
is called aquaesulian if the following
property holds: for every x, y ∈ ℚ
,
f(x + f(y)) = f(x) + y
or f(f(x) + y) = x + f(y)
.
Show that there exists an integer c
such that for any aquaesulian function f
there are at
most c
different rational numbers of the form f(r)+f(-r)
for some rational number r
,
and find the smallest possible value of c
.
We follow Solution 1 from the
official solutions. A key observation
is that f(-f(-x)) = x
. We then consider a pair of distinct nonzero values of f(x)+f(-x)
,
and a series of manipulations together with the previous observation result in a contradiction,
so there are at most two values of f(x)+f(-x)
. All this works over any AddCommGroup
; over
ℚ
, we then show that ⌊x⌋ - Int.fract x
achieves two different values of f(x)+f(-x)
.
The condition on functions in the problem (for a general AddCommGroup
and in
symmetric form).
Equations
Instances For
An example of a function achieving the maximum number of values of f(r)+f(-r)
.
Instances For
The answer 2 is to be determined by the solver of the original problem.