通过归纳证明复发关系

时间:2011-10-26 01:31:54

标签: math recurrence induction

我有一个测试,我需要一些练习题的帮助......需要通过归纳来证明这一点:


记忆关系:m(i)= m(i-1)+ m(i-3)+ 1,i> = 3 初始条件:m(0)= 1,m(1)= 2,m(2)= 3

证明m(i)> = 2 ^(i / 3)


以下是我迄今为止所做的事情:

基本情况: m(3)> = 2 -----> 5> = 2.因此它适用于基本情况。

归纳假设假设存在k,使得m(k)> = 2 ^(k / 3)成立。

现在我必须证明它适用于k + 1.

所以我们有:m(k + 1)> = 2 ^((k + 1)/ 3)

等于(通过替代假设):

m(k)+ m(k-2)+ 1> = 2 ^((k + 1)/ 3)

这是我被困的地方。我不知道从哪里开始。任何帮助将不胜感激。谢谢你们!

2 个答案:

答案 0 :(得分:0)

提示:

  1. 证明m(k)> = m(k-2)。 (这很简单。)

  2. 由于m(k + 1)= m(k)+ m(k-2)+ 1,您可以用=替换>=得到m(k + 1) > = m(k)+ m(k-2)+ 1。

  3. 只要您输入的内容小于或等于您所取的内容,您就可以在>=的右侧进行替换。首先使用#1在#2中进行替换。

答案 1 :(得分:0)

考虑你的基本情况:你显示m(0),m(1)和m(2)的3个先前连续给定值,该公式适用于m(4)。然后表明m(k + 1)公式如果你认为3个先验值m(k),m(k-1)和m(k-2)是正确的[这对于归纳是有效的]。

初始条件

m(k+1) = m(k) + m(k-2) + 1

换人:

m(k+1) >= 2^(k/3) + 2^((k-2)/3) + 1

以2 ^((k + 1)/ 3)表示右侧的因素[提示:单独留下+1]并且它应该从那里掉出来。