Прежде всего, что-то не то с условием. Я взял для проверки а=8, и получил, что последовательность, вместо того, чтобы стремиться к 2, очень медленно сходится к 0.
Проверьте формулировку. И потом, не совсем ясно вот что. Вы пишете "каждое следующее x с нижним индексом n-1 получается из предыдущего..." но в формуле всё наоборот - каждое ПРЕДЫДУЩЕЕ выражено через ПОСЛЕДУЮЩЕЕ. Здесь нет лажи с индексами?