很难理解递归关系解决方案

Having a hard time understanding recurrence relation solutions

所以问题是A0 = 4, A(n)=A(n-1) - n 到目前为止,我得到的是 A(1)=3、A(2)=1、A(3)=-2、A(4)=-6。 我知道如何获得这些数字,如果我愿意,我可以无限上升。但是我很难理解找到解决方案的逻辑。

谢谢大家!

这里是算术数列的负数版本。我在查看关系时使用的是尝试理解输出 A(1)=3, A(2)=1, A(3)=-2, A(4)=-6 .... 所以我查看 A(1)=3 和 A(2)=1 以及 A(3) =-2... 我问自己在进入下一步的每一步中发生了什么。对于 A(2) n=2,我必须取 A(1)=3 并减去 n = 2 的值。如您所知,该模式可以满足您的需求。所以现在我们有了这个模式来获取序列 A(n) 的第 n 个元素的值与前一个值 A(n-1) 的关系,为了解决递归关系,我们必须从大局着眼并有一个对结构的一些直觉。编辑:

 - given n=0 A(0)= 4
 - n=1 A(1)=A(0)-1 = 4-1
 - n=2 A(2)=(4-1)-2 = 4 -(1-2) 
 - n=3 A(3)=((4-1)-2)-3 = 4 -(1-2-3)
 - n=4 A(4)=(((4-1)-2)-3)-4 = 4-(1-2-3-4)

所以我们可以看到 4 是一个常数,我们总是从中减去 -1 到 -n 的 Σ。这是一点点记忆发挥作用的地方。我们知道算术序列看起来像 Σ of 1 through n = to (n(n+1))/2 所以我们可以猜测,如果我们在这里输入一个负号,我们将得到负数版本。让我们试试 4-((n(n+1)/2)。这就是答案。我希望算术序列更直观,但你需要记住它和几何序列,因为它们经常出现.

如果您有更多问题,请告诉我。

A(n) = A(n - 1) - n
A(0) = 4

n    A(n)
0    4
1    A(0) - 1 = 4 - 1
2    A(1) - 2 = 4 - 1 - 2
3    A(2) - 3 = 4 - 1 - 2 - 3
...
k    A(k-1) - 3 = 4 - 1 - 2 - ... - k
                = 4 - (1 + 2 + ... + k)
                = 4 - [(1+k) + (2+k-1) + ... + (k/2 + k/2+1)], if k is even
                  4 - [(1+k) + (2+k-1) + ... + (k/2 + 0.5)], if k is odd
                = 4 - [(k+1) + (k+1) + ... + (k+1)], if k is even
                  4 - [(k+1) + (k+1) + ... + (k+1)/2], if k is odd
                = 4 - (k/2)(k+1), if k is even
                  4 - (k/2-1)(k+1) + (k+1)/2, if k is odd
                = 4 - (k/2)(k+1), if k is even
                  4 - (k/2)(k+1), if k is odd
                = 4 - (k/2)(k+1), for all k