《具體數學》學習筆記

前幾天氪了本《具體數學》,感受開了個天坑qwq,如今已經看了一些了,裏面一些頗有意思的性質,稍微紀錄一下吧。數組

之後爭取天天能看一點,固然不必定是按順序看。app

第1章 遞歸問題

1.1河內塔

$n$個盤子的漢諾塔問題須要移動$2^n - 1$次函數

 

1.2平面上的直線

$n$條直線最多能將平面劃分爲$\frac{n(n+1)}{2}$ + 1個區域ui

 

1.3約瑟夫問題

約瑟夫問題:$n$我的圍成一個圈,每隔兩我的殺死一我的,問最後誰會活下來spa

設$J(n)$表示答案,$n =(b_{m - 1}\dots b_1b_0bm)2$遞歸

$J((b_mb_{m - 1}\dots b_1b_0)_2) = (b_{m - 1}\dots b_1b_0bm)2$ip

即$J(n) = n_2 \  left \  rotate$(左循環一位)數學

 

第2章 和式

2.1 記號

$\sum_{k = 1} ^n a_k$io

$\sum$後面的量成爲被加數(summand)test

 

 

$\sum_{k=1}^{\pi(N)}\frac{1}{p_k}$

其中$p_k$表示第$k$個素數,$\pi(N)$是$\leqslant N$的素數的個數。

這個和式給出了接近$N$的隨機整數平均而言有多少個素因子,由於那些整數中大約有$1/p$個能被$p$整除,對於大的$N$,它的值近似等於$lnlnN + M$,其中

$$M \approx 0.261 4972128476427837554268386086958590515666$$

麥爾騰(mertens)常數(百度不到這我的?!)

 

2.2 和式和遞歸式

將$a_nT_n = b_nT{n - 1} + s_nc_n$轉化爲和式

$$T_n = \frac{1}{s_na_n}(s_1b_1T_0+\sum_{k = 1}^n s_kc_k)$$

其中$$s_n = \frac{a_{n-1}a_{n-2}\dots a_1}{b_nb_{n-1}\dots b_2}$$

 

 

$H_n = 1 + \frac{1}{2} + \dots + \frac{1}{n} = \sum_{k = 1}^n \frac{1}{k}$

字母$H$表示「調和的」,$H_n$稱爲一個「調和數」(harmonic number)

 

2.3 和式的處理

設$K$是任意一個有限整數集合,$K$中元素的和式能夠用三條簡單的法則加以變換:

$$\sum_{k \in K}ca_k = c \sum_{k \in K}a_k$$

$$\sum_{k \in K}(a_k + b_k) = \sum_{k \in K}a_k + \sum_{k \in K}b_k$$

$$\sum_{k \in K}a_k = \sum_{p(k) \in K} a_{p(k)}$$

 

第4章 數論

4.1 整除性

若是$m > 0$且比值$n \mid m$是一個整數,咱們就說$m$整除$n$(或者$n$被$m$整除)

$m \mid n \Longleftrightarrow m > 0 $且對某個整數$k$有$n = mk$

若是$m$不整除$n$,咱們就寫成$m \nmid n$

 

 

兩個整數$m$和$n$的最大公因子(greatest common divisor)是能整除他們二者的最大整數

$$gcd(m, n) = max\{k \ that \ k\mid m 且 k \mid n\}$$

4.2 素數

若是一個正整數$p$剛好只有兩個因子,即$1$和$p$,那麼這個數就稱爲素數(prime)

 

算術基本定理:有且僅有一種方式將$n$按照素數非減的次序寫成素數的成績

$$n = p_1 \dots p_m = \prod_{k = 1}^m p_k$$

 

4.3 素數的例子

素數有無窮多個

 

形如$2^p - 1$的數,稱爲梅森素數(Mersenne number)

4.4 階乘的因子

斯特林公式

$$n! \approx \sqrt{2 \pi n}(\frac{n}{e})^n $$

 

4.5 互素

當$gcd(m,n) = 1$時,整數$m$和$n$沒有公共的素因子,咱們就稱它們是互素的(relatively prime)

若$m \bot n \Longleftrightarrow m,n$是整數,且$gcd(m,n) = 1$

 


Stern-Brocot樹:構造由知足$m \bot n$的所有非負的分數$frac{m}{n}$組成的集合

構造方法:首先從$(\frac{0}{1},\frac{1}{0})$出發,每次在兩個相鄰接的分數$\frac{m}{n}$和$\frac{m'}{n'}$之間插入$\frac{m + m'}{n + n'}$

性質:

1. 若是$\frac{m}{n}$和$\frac{m'}{n'}$是這個構造中任何一個階段的相鄰的分數,咱們就有$$m'n - mn' = 1$$

2. 對於分數$\frac{a}{b}$,至多在$a + b$步以後咱們必定會獲得$\frac{a}{b}$

 

階爲$N$的法裏級數(Farey serires)記爲$F_n$,它是介於$0$到$1$之間的分母不超過$N$的全部最簡分數組成的集合,且按照遞增的次序排列

遞推方法:$F_n$能夠由$F_{n - 1}$中分母之和等於$N$的相鄰分數$\frac{m}{n}$和$\frac{m'}{n'}$之間插入分數$\frac{m + m'}{N}$獲得。

當$N$是素數時,將會出現$N - 1$個新的分,不然會有少於$N - 1$個新的分數

 

4.9 $\phi $函數和$ \mu $函數

$phi $函數性質

1.$n^{\phi{m}} \equiv p^k - p^{k - 1}$

2.若$p$爲素數,$\phi(p^k) = p^k - p^{k - 1}$

由於$\phi$函數爲積性函數,所以$$\phi(m) = \prod_{p \mid m}(p^{m_p} - p^{m_p - 1}) = m \prod_{p \mid m}(1 - \frac{1}{p})$$

3.$\sum_{d \mid m} \phi(d) = m$

積性函數

若是$f(1) = 1$,且$$f(m_1m_2) = f(m_1)f(m_2)$$

只要$m_1 \bot m_2$,那麼正整數的函數$f(m)$稱爲是積性的(multiplicative)

 

第6章 特殊的數

6.6 斐波那契數

1.卡西尼不等式
$$F_{n + 1}F_{n - 1} - F_n^2 = (-1)^n, n > 0$$

2.

$$F_{n + k} = F_kF_{n + 1} + F_{k - 1}F_n$$

3.
$F_{kn}$都是$F_n$的倍數,其逆命題也成立

4.若是$n > 2$,則斐波那契數$F_m$是$F_n^2$的倍數,當且僅當$m$是$nF_n$的倍數

5.每個正整數均可以用斐波那契數惟一表示

$n = F_{k_1} + F_{k_2}+ \dots + F_{k_r}, k_1 \gg k_2 \gg \dots \gg k_r \gg 0$

相關文章
相關標籤/搜索