나뭇잎 교과서

수학적 귀납법

앞의 절들에서 \(\sum k^2\) 같은 공식을 몇 개의 \(n\)으로 확인하거나 그림으로 보였습니다. 그런데 자연수는 끝이 없으니 하나씩 확인해서는 모든 \(n\)을 다룰 수 없습니다. 이 절에서는 두 가지만 보이면 모든 자연수에서 명제가 성립함을 보장하는 수학적 귀납법을 도미노로 이해하고, 간단한 등식을 직접 증명해 봅니다.

먼저 알면 좋은 것 명제와 증명\(\sum\)의 뜻수열의 귀납적 정의
본문

수학적 귀납법

본문

\(1 + 3 + 5 + \cdots + (2n - 1) = n^2\)은 \(n = 1, 2, 3, \ldots, 100\)까지 모두 확인해 보니 맞았다. 그렇다고 \(n = 101\)에서도 맞는다고 할 수 있을까? 자연수는 끝없이 많은데, 유한한 단계만으로 '모든 자연수에서 참'임을 보이려면 어떻게 해야 할까?

그림 1. 첫 도미노가 쓰러지고, 어느 도미노든 쓰러지면 다음 것을 쓰러뜨린다면 모든 도미노가 쓰러진다. 이음이 하나라도 끊기면 그 뒤는 쓰러지지 않는다.
먼저 알아야 할 것명제와 증명(공통수학2), \(\sum\)의 뜻(합의 기호 ∑), 수열의 귀납적 정의(수열의 귀납적 정의).

3.7.1도미노처럼 이어서 증명하기

자연수 \(n\)에 대한 명제 \(p(n)\)이 모든 자연수에서 참임을 보이고 싶다. 하나씩 확인해서는 끝이 없다. 그래서 두 가지만 보인다. 먼저 \(n = 1\)일 때 참이다. 다음으로, 어떤 자연수 \(k\)에서 참이라고 가정하면 \(k + 1\)에서도 참이다.

이 두 가지가 보이면, 1에서 참이므로 2에서 참이고, 2에서 참이므로 3에서 참이며, 이렇게 끝없이 이어진다. 그림 1의 도미노와 같다. 첫 도미노를 쓰러뜨리고, 모든 도미노가 바로 다음 도미노를 쓰러뜨리도록 세워 두었다면 결국 모두 쓰러진다.

방법 3.7.1 수학적 귀납법

자연수 \(n\)에 대한 명제 \(p(n)\)이 모든 자연수 \(n\)에 대하여 성립함을 증명하려면 다음 두 가지를 보이면 된다. (ⅰ) \(n = 1\)일 때 \(p(n)\)이 성립한다. (ⅱ) \(n = k\)일 때 \(p(n)\)이 성립한다고 가정하면 \(n = k + 1\)일 때도 성립한다.

두 단계는 모두 필요하다. 그림 1에서 이음이 끊긴 자리를 만들어 보면, 첫 도미노가 쓰러져도 그 자리 뒤로는 전달되지 않는다. 반대로 (ⅱ)가 성립해도 (ⅰ)이 없으면 아무것도 시작되지 않는다.1

3.7.2처음 질문 증명하기

(ⅰ) \(n = 1\)이면 좌변은 1, 우변은 \(1^2 = 1\)이므로 성립한다.

(ⅱ) \(n = k\)일 때 \(1 + 3 + \cdots + (2k - 1) = k^2\)이 성립한다고 가정하자. 양변에 다음 홀수 \(2(k + 1) - 1 = 2k + 1\)을 더하면, 좌변은 \(n = k + 1\)일 때의 좌변이 되고, 우변은 \(k^2 + 2k + 1 = (k + 1)^2\)이 된다. 따라서 \(n = k + 1\)일 때도 성립한다.

(ⅰ), (ⅱ)에 따라 모든 자연수 \(n\)에 대하여 \(1 + 3 + \cdots + (2n - 1) = n^2\)이다.

k² 2k + 1 k² + (2k + 1) = (k + 1)²다음 홀수를 더하는 것은정사각형에 L자 띠를 두르는 것
그림 2. 증명의 (ⅱ) 단계는 한 변 \(k\)인 정사각형에 다음 홀수만큼의 L자 띠를 둘러 한 변 \(k + 1\)인 정사각형을 만드는 일이다.

3.7.3예제 풀이

예제 3.7.2

모든 자연수 \(n\)에 대하여 \(4^n - 1\)이 3의 배수임을 수학적 귀납법으로 증명하여라.

(ⅰ) \(n = 1\)이면 \(4 - 1 = 3\)이므로 3의 배수이다.

(ⅱ) \(n = k\)일 때 \(4^k - 1 = 3m\)(\(m\)은 자연수)이라 가정하자. 그러면 \(4^{k+1} - 1 = 4 \times 4^k - 1 = 4(3m + 1) - 1 = 12m + 3 = 3(4m + 1)\)이다. 따라서 \(n = k + 1\)일 때도 3의 배수이다.

(ⅰ), (ⅱ)에 따라 모든 자연수 \(n\)에 대하여 \(4^n - 1\)은 3의 배수이다.

(ⅱ)에서 길을 연 것은 \(4^{k+1}\)을 \(4^k\)으로 나타내 가정을 쓸 수 있게 만든 한 줄이다. 가정을 어디에 넣을지 찾는 것이 귀납법 증명의 대부분이다. 아래 탐구 카드에서 도미노의 이음을 끊어 보고, \(P(k)\)에서 \(P(k + 1)\)로 건너가는 단계를 직접 따라가 보자.

  1. '\(n^2 + n + 41\)은 소수이다'는 \(n = 1\)부터 39까지 참이지만 \(n = 40\)에서 \(40^2 + 40 + 41 = 41^2\)이 되어 거짓이다. 많은 경우를 확인하는 것만으로는 증명이 되지 않는다.
마무리

수학적 귀납법은 첫 경우에서 참이고, 어느 자연수에서 참이면 다음 자연수에서도 참이라는 두 가지를 보여, 도미노처럼 모든 자연수에서 참임을 이끌어 낸다. 두 단계 가운데 하나라도 빠지면 증명이 되지 않는다. 그래서 처음 질문의 등식은 100개를 확인하는 대신 두 단계를 보여 모든 자연수에서 참임을 증명한다.

탐구 1

몇 개를 확인하면 모든 자연수에서 참일까?

수학적 귀납법 · 원리

—

쓰러진 도미노
—
처음 멈춘 곳
—
\(P(k) \Rightarrow P(k+1)\)
—

도미노 사이의 초록 점은 '\(P(k)\)가 참이면 \(P(k + 1)\)도 참'이 그 자리에서 성립함을, 주황 ×는 깨짐을 뜻한다. 화면에는 12개씩 보인다.

  1. 질문\(n^2 + n + 41\)은 \(n = 1, 2, 3, \cdots, 39\)에서 모두 소수이다. 39개나 확인했으니 모든 자연수 \(n\)에서 소수라고 해도 될까?
  2. 복원명제 \(P(n)\)은 자연수 \(n\)마다 참 또는 거짓이 정해지는 문장이다. 그리고 수열의 귀납적 정의에서는 첫째항과 '앞 항에서 다음 항'의 규칙으로 모든 항이 정해졌다.
  3. 설명자연수 \(n\)에 대한 명제 \(P(n)\)이 모든 자연수에서 참임을 보이려면 두 가지를 보이면 된다. 하나는 \(n = 1\)일 때 P(1)이 참이라는 것이고, 다른 하나는 \(P(k)\)가 참이라고 가정하면 \(P(k + 1)\)도 참이라는 것이다. 이것을 수학적 귀납법이라고 한다. 첫째 조건으로 1번 도미노가 쓰러지고, 둘째 조건으로 1번이 2번을, 2번이 3번을 쓰러뜨리므로 모든 도미노가 쓰러진다. 이때 둘째 조건은 특정한 \(k\)가 아니라 모든 자연수 \(k\)에 대해 보여야 한다.
  4. 연결수열의 귀납적 정의가 첫째항과 관계식으로 모든 항을 정하듯, 수학적 귀납법은 첫 경우와 이어지는 규칙으로 모든 경우의 참을 보장한다. 또 첫째 조건을 \(n = m\)으로 바꾸면 \(n \ge m\)인 모든 자연수에서 참임을 보일 수 있다.
  5. 적용세 명제를 차례로 고르고 보는 구간을 옮겨 보자. 소수 명제가 어디서 멈추는지 찾으면, 그 앞의 39개가 무엇을 증명하지 못했는지 알 수 있다. 그리고 \(2^n > n^2\)에서 처음 미는 도미노를 1과 5로 바꾸면 무엇이 달라지는지도 보자.
  6. 판단몇 개의 예를 확인하는 것은 증명이 아니다. 소수 명제는 \(n = 40\)에서 \(40^2 + 40 + 41 = 41^2\)이 되어 거짓이다. 반대로 둘째 조건만 보이고 첫째를 빠뜨려도 안 된다. '\(P(k)\)이면 \(P(k + 1)\)'은 '\(n = n + 1\)'처럼 거짓인 명제에서도 성립할 수 있지만, 첫 도미노가 쓰러지지 않으면 아무것도 쓰러지지 않는다.

확인조건이 달라지면

명제 \(P(n)\)에 대해 P(1)이 참이고, \(P(k)\)가 참이면 \(P(k + 2)\)가 참임을 보였다. 이것만으로 참임이 보장되는 \(n\)은?

탐구 2

P(k)에서 \(P(k + 1)\)로 어떻게 건너갈까?

수학적 귀납법 · 등식의 증명

—

\(1 + 3 + \cdots + (2k - 1)\)
—
더하는 홀수 \(2k + 1\)
—
\((k + 1)^2\)
—
  1. 질문모든 자연수 \(n\)에 대해 \(1 + 3 + 5 + \cdots + (2n - 1) = n^2\)임을 수학적 귀납법으로 증명해 보자. 가장 어려운 곳은 '\(P(k)\)이면 \(P(k + 1)\)'이다. 무엇을 가정하고 무엇을 보여야 할까?
  2. 복원수학적 귀납법은 P(1)이 참이고, \(P(k)\)가 참이라고 가정하면 \(P(k + 1)\)도 참임을 보이는 증명 방법이다. 그리고 1부터 \(k\)번째 홀수까지의 합에 \((k + 1)\)번째 홀수 \(2k + 1\)을 더하면 \((k + 1)\)번째 홀수까지의 합이 된다.
  3. 설명먼저 \(n = 1\)일 때 왼쪽은 1, 오른쪽은 \(1^2 = 1\)이므로 성립한다. 다음으로 \(n = k\)일 때 \(1 + 3 + \cdots + (2k - 1) = k^2\)이 성립한다고 가정하자. 양변에 다음 홀수 \(2k + 1\)을 더하면 \(1 + 3 + \cdots + (2k - 1) + (2k + 1) = k^2 + 2k + 1 = (k + 1)^2\)이고, 이것이 바로 \(P(k + 1)\)이다. 따라서 모든 자연수 \(n\)에 대해 등식이 성립한다.
  4. 연결그림에서 한 변이 \(k\)인 정사각형(가정)에 \(2k + 1\)개의 칸을 ㄱ자로 붙이면 한 변이 \(k + 1\)인 정사각형이 된다. 식의 \(k^2 + 2k + 1 = (k + 1)^2\)이 바로 이 그림이다. 같은 틀로 \(\sum k = \frac{n(n + 1)}{2}\), \(\sum k^2 = \frac{n(n + 1)(2n + 1)}{6}\)도 증명할 수 있으므로, 앞 절에서 구한 공식들이 모든 \(n\)에서 맞다는 보증이 여기서 나온다.
  5. 적용'다음 단계'를 눌러 증명의 네 단계를 따라가 보자. \(k\)를 바꾸어도 ㄱ자 조각의 칸 수가 늘 \(2k + 1\)이고, 결과가 늘 정사각형인지 확인할 수 있다.
  6. 판단둘째 조건에서 \(P(k)\)는 증명할 대상이 아니라 가정이다. '증명하려는 것을 가정했으니 순환 논리'라는 오해가 흔하지만, 가정한 것은 \(P(k)\)이고 보인 것은 \(P(k + 1)\)이다. 또 \(P(k + 1)\)의 식에서 양변을 따로 계산해 맞추지 말고, \(P(k)\)의 식에서 출발해 \(P(k + 1)\)의 식에 이르러야 한다.

확인조건이 달라지면

\(1 + 2 + 4 + \cdots + 2^{n-1} = 2^n - 1\)을 수학적 귀납법으로 증명한다. \(n = k\)일 때 성립한다고 가정한 뒤 양변에 더할 것은?

AI 출제 문항연습문제 풀어보기10문항 수능·모의평가·학력평가기출문제 풀어보기37문항
Esc

↑↓ 고르기Enter 열기