Niech
będzie zbiorem ciągów długości
o wyrazach
,
. Określamy funkcję
jak następuje: jeśli
i
, to
. Udowodnić, że
![]() |
Dla uproszczenia zapisu wprowadzimy symbol
na oznaczenie
-krotnej iteracji funkcji
:
![]() |
Tezę zadania udowodnimy indukcyjnie. Określenie funkcji
zależy oczywiście od liczby naturalnej
. Tam, gdzie pomoże to uniknąć nieporozumień będziemy pisali
zamiast
aby wyeksponować wartość liczby naturalnej
.
Udowodnimy najpierw dwa lematy.
Lemat 1. Jeśli
,
są liczbami naturalnymi i
, to
.
Dowód. Z określenia funkcji
wynika, że jeśli
, to
. Zatem parzystokrotne złożenie funkcji
przyporządkowuje ciągowi
ciąg, którego wyrazy dają w iloczynie
.
Lemat 2. Jeżeli
, to
, gdzie
lub
.
Dowód. Zastosujemy indukcję względem
.
Jeśli
, to
, natomiast
.
Załóżmy, że dla pewnego
jeśli
, to
. Z określenia funkcji
wynika, że
. Na podstawie lematu 1
, zatem
, więc przyjmując
mamy
. Ponieważ
, więc
![]() |
a stąd wynika, że
. Wobec tego
. Kończy to dowód kroku indukcyjnego. Na mocy zasady indukcji teza lematu jest spełniona dla każdego naturalnego
.
Przystąpimy obecnie do dowodu twierdzenia sformułowanego w treści zadania.
Dla
twierdzenie jest oczywiście spełnione.
Załóżmy dla pewnego
, że
![]() |
Na podstawie lematu 2
![]() |
gdzie
lub
.
Z lematu 1 wynika jednak, że
, więc
. Wobec tego
![]() |
![]() |
Na mocy zasady indukcji dla każdego
jest
.