Sorunun hatalı olduğunu göstereceğiz.
Çözüm [Lokman Gökçe]: Fonksiyonun tanım ve değer kümelerini inceleyelim.
Tanım Kümesi (D): Sonlu bir küme.
Değer Kümesi (R): f fonksiyonunun tanım kümesindeki elemanların görüntülerinin oluşturduğu küme. Yine sonlu bir küme.
Fonksiyonun bire bir (injektif) olması, her bir x∈D için farklı f(x) değerlerinin olmasını sağlar. Henüz değer kümesinin tanım kümesine eşit olması gerektiğini doğrudan söyleyemeyiz. Fakat
f(f(x)) ifadesinin tanımlı olması için f(x) değerlerinin de tanım kümesinde olması gerekir; yani f(x)∈D olmalıdır. Bu durumda R⊆D olur. Bire birlikten dolayı D ve R nin eleman sayıları da eşitti. Bu bize D=R olduğunu söyler. Sonuç olarak f fonksiyonu tanım kümesinden yine tanım kümesine giden bir fonksiyon olur.
Dikkat edelim ki x∈D iken x2−3x+4∈D dir. Öte yandan D sonlu elemanlı olduğundan bir en büyük elemanı vardır.
Şimdi f(0) değeri sorulduğu için 0∈D olduğunu anlıyoruz. f(0)=a olsun. f(f(0))=02−3⋅0+4=4 olduğundan f(a)=4 tür. 4∈D olur.
x=4 için f(4)=b olsun. f(f(4))=42−3⋅4+4=8 olup f(b)=8 olup 8∈D dir.
x=8 için f(8)=c olsun. f(f(8))=82−3⋅8+4=44 olup f(c)=44 olur. 44∈D dir.
Bu şekilde 0,4,8,44,⋯∈D olduğunu anlıyoruz ve D nin elemanları hızla artıyor. Bu ise D nin bir en büyük elemanı olması ile çelişir.
Sonuç olarak, problemin koşullarını sağlayan böyle bir f fonksiyonu yoktur.
Ekstra:Doğru kurgulanmış olan orijinal olimpiyat sorusunun çözümünü öğrenmek isteyenler Baltic Way 2011 bağlantısını inceleyebilir.