关于离散数学的基本查询

时间:2011-11-17 01:39:15

标签: math discrete-mathematics

我的教授在pdf的幻灯片3上给出了一个例子:任何人都可以向我解释他最后是如何得到m_n = 2 ^(n) - 1.谢谢!

4 个答案:

答案 0 :(得分:3)

步骤来自

m n = 2 n-1 +2 n-2 + ... + 2 2 + 2 + 1

m n = 2 n - 1

有两种方法可以完成这一步骤。一种是将其识别为几何系列,并且知道规则:

总和=(1-R 名词)/(1-R)

另一个是用2的力量来玩,知道如果你从1开始加起来一堆,你就得到下一个,减去一个。

答案 1 :(得分:2)

sum of the first n terms of a geometric series有一个公式。

1 + 2 + 2^2 + 2^3 + ... + 2^{n-1}
= (1 - 2^n) / (1 - 2)
= (1 - 2^n) / (-1)
= 1/(-1) - 2^n/(-1)
= 2^n - 1

答案 2 :(得分:1)

这只是人们多年来所发现的series关系之一:

2^(n-1) + 2^(n-2) + ... + 2 + 1 == 2^n - 1

你可以把它想象成二进制数的总和:

  000001
  000010
  000100
  001000
+ 010000
  ------
  011111 == 1000000 - 1

答案 3 :(得分:0)

实际上,

Mn=2^0+2^1+.........+2^(n-1)+2^(n-2)

是序列Nth的{​​{1}}字词 此Mk=.....术语本身是几何级数的总和,其第一项为Nth1(2^0)。 这个common ratio=2

sum(Mn)

其中a是第一项和r共同比率

  =a[(r^n)-1]/[r-1]