2. 수학적 귀납법과 예제를 통한 증명 (Proof by Induction)
증명은 어떤 명제Proposition가 참 혹은 거짓임을 어떤 공리계Set of Axioms에 기반한 논리적 추론Logical Deductdion을 통해 보이는 것이다.
증명의 방법에는 크게 3가지가 있다.
- 직접 증명Direct Method
- 예제를 통한 증명by Contradiction
- p가 참이란 예제를 보이는 것
- ¬p가 거짓이란 예제를 보이는 것
- 귀납법을 통한 증명by Induction
"p:√2는 무리수이다" 예제로 증명하기
¬p:√2 is rational.
p를 증명하기 위해, ¬p, "√2가 유리수이다"가 거짓임을 증명하면 된다.
√2=ab(fractional number in lowest terms)2=a2b22b2=a2
이때, a2가 짝수이므로 2로 나눌 수 있다. (2|a2)
a2 is even(2|a2)a is even(2|a)4|a24|2b22|b2|b(b is even)
a와 b가 모두 짝수이므로, ab의 성질인 (더 이상 약분되지 않는 분수)가 깨지게 되고, 이로인해 ¬p는 거짓이 된다. ¬p가 거짓이므로, p는 참이라는 것이 증명된다.
귀납법
어떤 n에 대한 바탕 명제Base Case가 참일 때, 이 명제가 n+1에도 적용된다는 귀납 명제Induction Rule를 증명하여 무한히 많은 다른 명제들 (n+2,⋯n+m에도 적용되는)도 참임을 증명하는 것이다.
예를들어, 우리가 p(n)을 증명하고자 할 때, ∀n∈N,p(n) is True임을 밝히려면 아래 바탕 명제와 귀납 명제를 증명하면 된다.
바탕 명제:
p(0) is True
귀납 명제:
∀n≥0,p(n)→p(n+1) is True
등차수열의 합 공식 귀납법으로 증명하기
P(n):∀n≥0,n∑i=1i=n(n+1)2
1) Base Case:
p(0)=0(0+1)2=0(True)
2) Inductive step:
∀n≥0,p(n)⇒p(n+1)
p(n+1)=(n∑i=1i)+n+1=n(n+1)2+n+1=n(n+1)+2n+22=n2+n+2n+22=(n+1)(n+2)2=True
L 모양 타일들과 하나의 빈 칸으로 2n 공간 채우기

위 그림과 같이, 2n×2n 크기의 공간을 L 모양 타일들과 하나의 빈 칸 T로 채울 수 있음을 증명해보자.
Base Case:
p(0)은 1×1 공간에 T 하나만 넣으면 되므로 참이다.
Inductive Step:
2n×2n공간을 2n−1공간 4개로 나누는 방식으로 해결하면 된다. 최종적으로 2×2공간이 남는데, 이때 T들을 모아 L 모양을 만들고, 남는 T를 하나 사용하여 증명할 수 있다.
'학부 수업 > 이산수학' 카테고리의 다른 글
4. 정수론: 최대공약수 (Number Theory: Great Common Divisor) (1) | 2020.10.14 |
---|---|
3.5 Unstacking Game 강한 귀납법으로 증명하기 (0) | 2020.10.14 |
3.5 귀납법을 통한 문자 퍼즐 문제 증명 (0) | 2020.10.14 |
3. 좋은 증명과 강한 수학적 귀납법 (Good Proof and Strong Induction) (1) | 2020.10.14 |
1. 증명과 명제, 공리 (Proof, Proposition and Axioms) (2) | 2020.09.07 |
댓글
이 글 공유하기
다른 글
-
3.5 Unstacking Game 강한 귀납법으로 증명하기
3.5 Unstacking Game 강한 귀납법으로 증명하기
2020.10.14 -
3.5 귀납법을 통한 문자 퍼즐 문제 증명
3.5 귀납법을 통한 문자 퍼즐 문제 증명
2020.10.14 -
3. 좋은 증명과 강한 수학적 귀납법 (Good Proof and Strong Induction)
3. 좋은 증명과 강한 수학적 귀납법 (Good Proof and Strong Induction)
2020.10.14 -
1. 증명과 명제, 공리 (Proof, Proposition and Axioms)
1. 증명과 명제, 공리 (Proof, Proposition and Axioms)
2020.09.07
댓글을 사용할 수 없습니다.