Задачка с рекурсией
Mar. 16th, 2009 01:47 pmКстати о красивых формулах: на учёбе у нас была задачка с функцией средней продолжительности жизни, определённой следующей формулой: f(x+f(x))=cf(x).
Оставим на минуту осмысленность такой формулы, вопрос: как найти f(x)?
Преподаватель выкрутился через максимальный возраст таблицы смертности, то есть положив известным некую ω (предельно возможный возраст), такую что x+f(x+f(x+...))=ω.
Я был настолько возмущён таким предположением, что не уследил за выкладками, то есть даже их не могу повторить. Но кто-нибудь вообще видит более приличное решение такой задачи?
Оставим на минуту осмысленность такой формулы, вопрос: как найти f(x)?
Преподаватель выкрутился через максимальный возраст таблицы смертности, то есть положив известным некую ω (предельно возможный возраст), такую что x+f(x+f(x+...))=ω.
Я был настолько возмущён таким предположением, что не уследил за выкладками, то есть даже их не могу повторить. Но кто-нибудь вообще видит более приличное решение такой задачи?
no subject
no subject
Date: 2009-03-16 02:26 pm (UTC)Вопрос - как решать такие уравнения в чуть более общем случае.
no subject
Date: 2009-03-16 01:30 pm (UTC)no subject
Date: 2009-03-16 02:27 pm (UTC).
Date: 2009-03-17 07:50 am (UTC)no subject
Date: 2009-03-16 02:32 pm (UTC)Здесь проблема в том, что плюс к рекурсии ещё и смешение двух координат, параметра и значения.
no subject
Date: 2009-03-28 12:10 am (UTC)Доказываем по индукции что f( x + f(x)Σnk=0 ck ) = cn+1 f(x)
Устремляем n к бесконечности, получаем f( x + f(x)/(1-c) ) = 0
Функция x + f(x)/(1-c) непрерывна. Если она не постоянна, то её область значений включает в себя некоторый отрезок. На этом отрезке f(x)=0. Отсюда следует, что f=0 тождественно.
Если же x + f(x)/(1-c)=a, то f(x)=(1-с)(a-x) . Других решений нет.
no subject
Date: 2009-03-28 08:46 am (UTC)Я не претендую на абсолютно общее решение, но хоть какие-нибудь более-менее общие методы. Как для интегрирования: абсолютно всё не интегрируется в аналитическом виде, но какой-то набор инструментов есть. Так и тут - как пытаться решать такие задачи в общем? Как называется решающая их наука?
no subject
Date: 2009-03-28 09:16 am (UTC)Мне когда-то попадалась книжка про функциональные уравнения, и там была, в основном, куча примеров, типа вот этого.