推 LPH66 : 你還需要另一個 base case C(N,N) 09/23 23:54
→ LPH66 : 這樣 C(2,1) 就能從 C(1,0) 跟 C(1,1) 導出來了 09/23 23:54
→ Arton0306 : 但C(N,N)題目有寫了,雖然我覺得題目雙重定義怪怪的 09/24 00:46
→ Arton0306 : 比較困擾的是這個證明架構 用了很強的假設 09/24 00:49
推 LPH66 : 關於你這個問題, 數學歸納法有所謂的「強形式」 09/24 02:39
→ LPH66 : 一般的歸納法是「P(n-1)→P(n)」 09/24 02:40
→ LPH66 : 強形式是「P(0)且P(1)且...且P(n-1)→P(n)」 09/24 02:40
→ LPH66 : 只要確定到你時前面的真的都成立那就行了 09/24 02:40
→ LPH66 : 其他都是一樣的 09/24 02:41
推 LPH66 : 事實上, 適當改寫問題即可將強形式轉為一般形式: 09/24 02:58
→ LPH66 : 令 Q(n) 為「P(0)且P(1)且...且P(n)」 09/24 02:58
→ LPH66 : 那強形式的推導就能寫成「Q(n-1)→Q(n)」 09/24 02:59
→ LPH66 : 以你的例子來說, (B)部份的結論可以再多走一步 09/24 03:00
→ LPH66 : 把前提跟結論合起來就能得到下一次的前提了 09/24 03:00
→ LPH66 : 這即是我上面寫的 Q(n) 09/24 03:01
→ Arton0306 : L大可以回文嗎XD 看不是很懂 要怎麼證才會都用到前 09/24 13:56
→ Arton0306 : 面已經確定成立的 09/24 13:56
我覺得原本證得太爛@@ 再重寫一次
---------------------------------------------
Base Case:
C(n,0) = 1 for n>=2
n! / 0!(n-0)! = 1 for n>=2
得
C(N,K) = N! / K!(N-K)! for N>=2, K=0
---------------------------------------------
Inductive Hypothesis:
假設
C(N,K) = N! / K!(N-K)! for N >= 1 and 0<=K<=N 在 K <= k 時都成立
則
C(n,k+1) = C(n-1,k+1) + C(n-1,k) 在 n>=2, n>k, k>=0 時成立
= (n-1)!/(k+1)!(n-k-2)! + (n-1)!/k!(n-1-k)!
= [(n-1)!(n-k-1)+(n-1)!(k+1)]/(k+1)!(n-k-1)!
= n! / (k+1)!(n-k-1)!
因而得到
C(N,K)=N!/K!(N-K)! => C(N,K+1)=N!/(K+1)!(N-K-1)!
在 N>=2, N>K, K>=0 時成立
---------------------------------------------
由Base Case+inductive part可得
C(N,K)=N!/K!(N-K)! 在 for N >= 2 and 0<=K<N 都成立
C(N,N)=1=N!/N!0!
可得
C(N,K)=N!/K!(N-K)! 在 for N >= 2 and 0<=K<=N 都成立
C(1,0)=1=1!/0!1!
C(1,1)=1=1!/1!0!
可得
C(N,K)=N!/K!(N-K)! 在 for N >= 1 and 0<=K<=N 都成立
證畢
※ 編輯: Arton0306 (220.137.23.134), 09/25/2014 22:29:20
→ Arton0306 : 重證一次 原本證的漏洞太多 09/25 22:31
※ 編輯: Arton0306 (220.137.23.134), 09/25/2014 22:40:28
※ 編輯: Arton0306 (220.137.23.134), 09/25/2014 22:44:46