나뭇잎 교과서

연속함수의 성질

닫힌구간에서 끊기지 않은 그래프는 어딘가에서 가장 높고 어딘가에서 가장 낮습니다. 아래에서 위로 이어진 그래프는 그 사이의 높이를 모두 지납니다. 당연해 보이는 이 두 사실이 최대·최소 정리와 사잇값 정리입니다. 이 절에서는 조건 하나를 빼면 결론이 깨지는 예를 직접 만들어 보고, 사잇값 정리로 방정식의 근이 있는 구간을 찾아 좁혀 갑니다.

먼저 알면 좋은 것 함수의 연속구간극한의 성질
본문

연속함수의 성질

본문

아침 6시에 5 °C였던 기온이 낮 2시에 18 °C가 되었다. 그 사이 어느 순간에 기온이 정확히 10 °C였다고 단정할 수 있을까? 또 하루 중 가장 더운 순간은 반드시 있을까? 기온이 끊김 없이 변한다는 사실 하나로 이런 질문에 답할 수 있을까?

그림 1. 닫힌구간 \([a, b]\)에서 연속인 함수의 그래프는 \(f(a)\)와 \(f(b)\) 사이의 높이 \(k\)인 가로선과 적어도 한 번 만난다(사잇값 정리).
먼저 알아야 할 것함수의 연속과 구간에서의 연속(함수의 연속), 극한의 성질(극한의 성질과 극한값).

1.4.1연속함수끼리의 계산

두 함수 \(f\), \(g\)가 \(x = a\)에서 연속이면 \(\lim f = f(a)\), \(\lim g = g(a)\)이다. 극한의 성질에 따라 \(\lim (f + g) = f(a) + g(a)\)이므로 \(f + g\)도 연속이다. 같은 이유로 차, 상수배, 곱도 연속이고, \(g(a) \ne 0\)이면 몫 \(\tfrac{f}{g}\)도 연속이다. 그래서 연속함수를 더하고 곱해 만든 다항함수와 유리함수는 정의된 곳에서 모두 연속이다.

1.4.2최대·최소 정리

닫힌구간에서 연속인 함수는 그 구간에서 가장 큰 값과 가장 작은 값을 반드시 갖는다. 끝점을 포함한 구간에서 그래프가 끊김 없이 이어지므로, 어디에서 한없이 커지거나 가장 높은 곳이 구멍으로 빠질 수 없기 때문이다.

정리 1.4.1 최대·최소 정리

함수 \(f(x)\)가 닫힌구간 \([a, b]\)에서 연속이면, \(f(x)\)는 이 구간에서 반드시 최댓값과 최솟값을 갖는다.

조건이 하나라도 빠지면 성립하지 않을 수 있다. 열린구간 \((0, 1)\)에서 \(f(x) = x\)는 1에 한없이 가까워지지만 1이 되지는 않으므로 최댓값이 없다. 또 \([-1, 1]\)에서 \(\tfrac{1}{x}\)는 \(x = 0\)에서 끊겨 최댓값이 없다.1

1.4.3사잇값 정리

연필을 떼지 않고 높이 \(f(a)\)에서 \(f(b)\)까지 그래프를 그리면, 그 사이의 모든 높이를 적어도 한 번은 지나야 한다. 그림 1에서 목표 높이 \(k\)를 \(f(a)\)와 \(f(b)\) 사이에서 움직여 보면, 가로선과 그래프가 만나는 점이 언제나 하나 이상 있다.

정리 1.4.2 사잇값 정리

함수 \(f(x)\)가 닫힌구간 \([a, b]\)에서 연속이고 \(f(a) \ne f(b)\)이면, \(f(a)\)와 \(f(b)\) 사이의 임의의 값 \(k\)에 대하여 \(f(c) = k\)인 \(c\)가 열린구간 \((a, b)\)에 적어도 하나 있다.

특히 \(f(a)\)와 \(f(b)\)의 부호가 다르면 \(k = 0\)을 고를 수 있으므로, 방정식 \(f(x) = 0\)의 실근이 \((a, b)\)에 적어도 하나 있다. 이 정리는 근이 '어디에' 있는지 범위를 알려 주지만, 근이 몇 개인지나 정확히 얼마인지는 알려 주지 않는다.

ab1차2차3차
그림 2. 구간을 반씩 나누어 양 끝의 부호가 다른 쪽을 계속 고르면, 사잇값 정리로 근이 있는 구간을 원하는 만큼 좁힐 수 있다.

1.4.4예제 풀이

예제 1.4.3

방정식 \(x^3 + x - 3 = 0\)이 열린구간 \((1, 2)\)에서 적어도 하나의 실근을 가짐을 보이고, 구간을 두 번 반으로 나누어 근이 있는 범위를 길이 0.25 이하로 좁혀라.

\(f(x) = x^3 + x - 3\)은 다항함수라 \([1, 2]\)에서 연속이다. \(f(1) = -1 < 0\), \(f(2) = 7 > 0\)이므로 사잇값 정리에 따라 \(f(c) = 0\)인 \(c\)가 \((1, 2)\)에 적어도 하나 있다.

가운데 1.5에서 \(f(1.5) = 3.375 + 1.5 - 3 = 1.875 > 0\)이다. 부호가 바뀌는 곳은 1과 1.5 사이이므로 근은 \((1, 1.5)\)에 있다. 다시 가운데 1.25에서 \(f(1.25) = 1.953 + 1.25 - 3 \approx 0.203 > 0\)이므로 근은 \((1, 1.25)\)에 있다.

이렇게 두 번 만에 근의 범위가 길이 0.25로 좁혀졌다. 실제 근은 약 1.213이다. 이 방법을 계속하면 원하는 만큼 정확한 근의 근삿값을 얻을 수 있고, 계산기와 컴퓨터도 같은 원리를 쓴다. 아래 탐구 카드에서 최댓값이 있는 구간과 없는 구간, 근이 있는 구간을 직접 찾아보자.

  1. 두 정리는 실수가 '빈틈없이' 이어져 있다는 성질(실수의 완비성)에 기대고 있다. 유리수만으로 된 수직선에서는 \(x^2 - 2 = 0\)의 근 \(\sqrt{2}\)가 빠져 사잇값 정리가 성립하지 않는다.
마무리

연속함수끼리의 합, 차, 곱, 몫은 연속이고, 닫힌구간에서 연속인 함수는 반드시 최댓값과 최솟값을 가지며 양 끝 값 사이의 모든 값을 지난다. 그래서 처음 질문의 기온은 끊김 없이 변하므로 6시와 2시 사이 어느 순간 정확히 10 °C였고, 그 시간 동안 가장 더운 순간도 반드시 있다.

읽기 1

연속함수끼리 더하고 곱하고 나누어도 연속일까?

읽기 · 연속함수의 성질

\(x^3 - 2x + 5\)가 모든 실수에서 연속이라는 것을 어떻게 알 수 있을까? 점마다 세 조건을 확인하지 않고도 판정할 수 있는 방법이 있다.

1극한의 성질에서 바로 나온다

두 함수 \(f(x), g(x)\)가 \(x = a\)에서 연속이면 \(\lim_{x \to a} f(x) = f(a), \lim_{x \to a} g(x) = g(a)\)이다. 두 극한값이 실수로 존재하므로 극한의 성질을 쓸 수 있다. 예를 들어 곱은 \(\lim_{x \to a} f(x)g(x) = f(a)g(a)\)이므로, \(f(x)g(x)\)도 \(x = a\)에서 연속이다. 같은 방법으로 아래 표의 함수들이 모두 연속이다.

\(f, g\)가 \(x = a\)에서 연속일 때\(x = a\)에서 연속인 함수근거
실수배\(cf(x)\) (\(c\)는 상수)\(\lim cf = c \lim f\)
합과 차\(f(x) + g(x), f(x) - g(x)\)\(\lim (f \pm g) = \lim f \pm \lim g\)
곱\(f(x)g(x)\)\(\lim fg = \lim f \times \lim g\)
몫\(\frac{f(x)}{g(x)}\), 단 \(g(a) \ne 0\)\(\lim \frac{f}{g} = \lim f \div \lim g\)

2다항함수와 유리함수

상수함수 \(y = c\)와 \(y = x\)는 모든 실수에서 연속이다. \(x^2 = x \times x\)는 곱이므로 연속이고, 같은 방법으로 \(x^n\)도 연속이다. 여기에 실수배와 합을 거듭하면 다항함수는 모든 실수에서 연속이다. 또 다항함수의 몫인 유리함수 \(\frac{p(x)}{q(x)}\)는 \(q(x) \ne 0\)인 모든 실수, 곧 정의역 전체에서 연속이다. 그래서 \(\frac{x^2 + 1}{x - 3}\)은 \(x \ne 3\)인 모든 실수에서 연속인 연속함수이다.

3쓰는 법

따라서 식이 하나로 주어진 다항함수와 유리함수는 정의역의 모든 점에서 연속이므로 따로 확인할 필요가 없다. 식이 바뀌는 함수라도 각 조각이 다항함수라면 조각 안에서는 연속이고, 식이 바뀌는 점에서만 세 조건을 확인하면 된다.

또 \(f(x)g(x)\)가 연속이 되도록 하는 문제에서는, 불연속인 점 \(a\)에서 다른 쪽 함수가 0이 되어 끊어진 곳을 메우는지 극한값을 직접 계산한다.

판단이 성질의 역은 성립하지 않는다. \(f + g\)나 \(fg\)가 연속이어도 \(f, g\)가 각각 연속이라는 보장은 없다. 예를 들어 \(f(x) = 1\ (x \ge 0), -1\ (x < 0)\)은 \(x = 0\)에서 불연속이지만, \(f(x) \times f(x) = 1\)은 모든 실수에서 연속이다. 또 몫에서는 분모가 0이 되는 점을 반드시 따로 봐야 한다.

확인조건이 달라지면

\(f(x) = \frac{x + 2}{x^2 - 4x + 3}\)이 불연속인 \(x\)의 값을 모두 고르면?

탐구 2

연속인 함수는 구간에서 언제나 가장 큰 값을 가질까?

최대·최소 정리 · 조건 빼 보기

\(f(x) = x^3 - 3x\)

최댓값
—
최솟값
—
정리의 조건
—

—

그래프 위의 점을 끌어 구간에서 가장 높은 곳과 가장 낮은 곳을 직접 찾아보자.

  1. 질문함수가 어떤 구간에서 가장 큰 값과 가장 작은 값을 꼭 가질까? 끝점을 빼거나 한 점에서 끊어 놓아도 그럴까? 최댓값이 '반드시 있다'고 말하려면 어떤 조건이 필요할까?
  2. 복원구간에서의 최댓값은 구간 안의 어떤 점 \(c\)에서 \(f(c) \ge f(x)\)가 모든 \(x\)에 대해 성립할 때의 \(f(c)\)이다. 그래서 값에 한없이 가까워지기만 하고 그 값을 갖는 점이 없으면 최댓값이 아니다. 또 닫힌구간은 양 끝점을 포함하는 구간이다.
  3. 설명함수 \(f(x)\)가 닫힌구간 \([a, b]\)에서 연속이면, \(f(x)\)는 이 구간에서 반드시 최댓값과 최솟값을 갖는다. 이것이 최대·최소 정리이다. 다만 정리는 최댓값이 있다는 것만 알려 주고 어디에 있는지는 알려 주지 않는다. 최댓값은 구간 안쪽의 꼭대기에 있을 수도, 끝점에 있을 수도 있다.
  4. 연결\([-1.5, 2]\)에서 \(f\)는 \(x = -1\)과 \(x = 2\)에서 최댓값 2를, \(x = 1\)에서 최솟값 \(-2\)를 갖는다. 오른쪽 끝을 빼도 \(x = -1\)에서 여전히 최댓값 2를 가지므로, 조건이 깨졌다고 결론이 꼭 깨지는 것은 아니다. 그런데 \([-1.5, 2)\)를 [0, 2)처럼 바꾸면 값이 2에 가까워지기만 하고 2가 되는 점은 없어서, 이번에는 최댓값이 없다.
  5. 적용처음 구간에서 점을 끌어 최댓값과 최솟값을 찾고 아래 값과 비교해 보자. 다음으로 \(a = 0\)으로 옮기고 오른쪽 끝을 빼 보자. 마지막으로 다시 닫힌구간으로 두고 '\(f(1)\)만 0으로 바꾸기'를 눌러 연속 조건을 깨뜨린 뒤, 최솟값이 어떻게 되는지, 이때 \(a = -2\)로 옮기면 무엇이 달라지는지 보자.
  6. 판단정리는 '조건이 맞으면 반드시 있다'는 뜻이고, 그 역은 아니다. 조건이 깨지면 최댓값이 없을 수도, 우연히 있을 수도 있다. 가령 \(f(1)\)을 0으로 바꾸고 \([-2, 2]\)를 보면, 연속이 아닌데도 \(x = -2\)에서 최솟값 \(-2\)를 갖는다. 또 '열린구간이면 최댓값이 없다'도 틀린 말이다. 꼭대기가 구간 안쪽에 있으면 열린구간에서도 최댓값이 있다.

확인조건이 달라지면

다음 중 최대·최소 정리에 의해 최댓값과 최솟값을 반드시 갖는다고 말할 수 있는 것은?

탐구 3

그래프를 보지 않고 방정식의 근이 있는 곳을 알 수 있을까?

사잇값 정리 · 이분법
지금 구간
—
구간의 폭
—
\(f(c) = k\)인 \(c\)
—

—

  1. 질문방정식 \(x^3 + x - 1 = 0\)은 인수분해가 되지 않는다. 그래도 \(f(0) = -1 < 0, f(1) = 1 > 0\)이라는 것만으로 0과 1 사이에 근이 있다고 말할 수 있을까? 그 근을 원하는 만큼 정확하게 찾으려면 어떻게 해야 할까?
  2. 복원다항함수는 모든 실수에서 연속이고, 연속인 함수의 그래프는 구간 안에서 끊어지지 않는다. 그리고 방정식 \(f(x) = 0\)의 실근은 그래프가 \(x\)축과 만나는 점의 \(x\)좌표이다.
  3. 설명함수 \(f(x)\)가 닫힌구간 \([a, b]\)에서 연속이고 \(f(a) \ne f(b)\)이면, \(f(a)\)와 \(f(b)\) 사이의 임의의 값 \(k\)에 대하여 \(f(c) = k\)인 \(c\)가 열린구간 \((a, b)\)에 적어도 하나 존재한다. 이것이 사잇값 정리이다. 특히 \(f(a)\)와 \(f(b)\)의 부호가 다르면\((f(a)f(b) < 0)\) \(k = 0\)으로 두어, 방정식 \(f(x) = 0\)이 \((a, b)\)에서 적어도 하나의 실근을 가진다.
  4. 연결이 정리를 되풀이하면 근의 위치를 좁힐 수 있다. 구간의 가운데 \(m\)에서 \(f(m) - k\)의 부호를 보고, 부호가 바뀌는 절반을 남기는 것이다. 한 번에 폭이 절반이 되므로 10번이면 처음 폭의 \(\frac{1}{1024}\) 안에 근이 있고, 이 방법을 이분법이라 한다.
  5. 적용첫째 함수에서 '구간을 반으로'를 여러 번 눌러 근을 소수 셋째 자리까지 찾아보자. 둘째 함수로 바꾸어 그 근이 어떤 수인지 알아보고, \(k\)를 움직여 \(f(a)\)와 \(f(b)\) 사이의 높이마다 \(c\)가 있는지도 보자. 셋째 함수에서 같은 일을 하면 무엇이 달라지는지도 확인해 보자.
  6. 판단\(\frac{1}{x - 1}\)은 \(f(0) = -1, f(2) = 1\)로 부호가 다르지만 0과 2 사이에서 0이 되는 점이 없다. \(x = 1\)에서 정의되지 않아 [0, 2]에서 연속이 아니므로 사잇값 정리를 쓸 수 없고, 이분법은 근 대신 끊어진 점 1로 좁혀 들어간다. 또 정리는 근이 '적어도 하나' 있다고 할 뿐 몇 개인지는 알려 주지 않으며, 부호가 같다고 근이 없다는 뜻도 아니다.

확인조건이 달라지면

사잇값 정리로 방정식 \(x^3 - 3x + 1 = 0\)의 실근이 존재함을 보장할 수 있는 구간은?

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

↑↓ 고르기Enter 열기