转载:每日一题[1140]寻找递推关系

原文链接

作者:意琦行|Math173

原题

定义在正整数集且在正整数集上取值的函数\(f(x)\)满足 \(f(1)\not=1\),且对\(\forall n\in N_+\),有 \(f(n)+f(n+1) +f(f(n))=3n+1\),则 \(f(2015)=\)___.

答案

\(2016\)

分析与解

根据题意,当\(n=1\)时有

\[f(1)+f(2)+f(f(1))=4, \]

因此\(f(1)=2\)\(f(2)=1\).接下来证明

\[f(n)=\begin{cases}n+1 & 2\nmid n\\n-1 & 2\mid n\end{cases} \]

归纳基础

当 n=1,2 时,命题显然成立.

递推证明

假设当\(n\le k(k\in N_+)\)时命题成立,则有

\[f(k)+f(k+1)+f(f(k))=3k+1, \]

也即$$3k+1-(k+1)−f(k+1)$$

\[3k+1-(k-1)-f(k-1) \]

\[f(k+1)=3k+1-f(k)-f(f(k))=\begin{cases}3k+1-(k+1)-f(k+1) & 2\nmid k\\3k+1-(k-1)-f(k-1) & 2\mid k\end{cases}=\begin{cases}3k+1-(k+1)-f(k+1) & 2\nmid k\\3k+1-(k-1)-k & 2\mid k \end{cases}, \]

从而有

\[f(n)=\begin{cases}n+1 & 2\nmid n\\n-1 & 2\mid n\end{cases}, \]

于是命题对\(n=k+1\)也成立.

因此\(f(2015)=2016.\)

posted @ 2018-04-05 14:02  pfy_pfy  阅读(74)  评论(0编辑  收藏  举报