Maths Olympiad Prep

Library / /50 of 61

Algebra Difficulty 7.1 National olympiad, round 2 Prove it Belarus

On planet Automoria there live a (possible infinite) number Automorians. Any Automorian have feelings like love and respect. It is known that
1) each Automorian loves exactly one Automorian and respects exactly one Automorian;
2) if AA loves BB, then every Automorian respecting AA also loves BB;
3) if AA respects BB, then every Automorian loving AA also respects BB;
4) for every Automorian there is somebody loving him.
Is it true that every Automorian respects the Automorian he loves?

Solution

Answer: yes.
Denote by f(x)f(x) and g(x)g(x) the Automorians whom the Automorian xx loves and respects, respectively. The first condition of the problem implies that ff and gg are well defined functions on the set of Automorians. We have to prove that these functions are equal.

Take any Automorian xx, then he respects g(x)g(x), who in turn loves f(g(x))f(g(x)). Using the second condition of the problem we see that this Automorian is also loved by xx, thus
f(g(x))=f(x).(1) f(g(x)) = f(x). \qquad (1)
Similarly we get from the third condition that
g(f(x))=g(x).(2) g(f(x)) = g(x). \qquad (2)
The fourth condition implies that the function ff must be surjective.

Equation (2) gives f(g(f(x)))=f(g(x))f(g(f(x))) = f(g(x)) and using (1) we obtain f(f(x))=f(x)f(f(x)) = f(x). Since ff is surjective, we must have f(x)=xf(x) = x for every Automorian xx. Then (1) now gives g(x)=f(g(x))=f(x)=xg(x) = f(g(x)) = f(x) = x and hence f(x)=g(x)=xf(x) = g(x) = x.

Thus, every Automorian loves and respects himself only.

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic and difficulty added by this site.