단조함수란 #

단조함수란 입력값이 입력값에 따라 출력값이 일정한 방향으로만 변화하는 함수를 의미합니다.

종류 #

  • 단조증가 함수 (Monotonically Increasing Function)

    • 조건
      • 함수 f(x)f(x)에 대해 x1x_1, x2x_2에 대해 x1<x2x_1 < x_2이면 항상 f(x1)f(x2)f(x_1) \le f(x_2)이다.
      • 함수값이 증가하면 함수의 출력값이 증가하거나 동일하게 유지됩니다.
  • 단조감수 함수 (Monotonically Decreasing Function)

    • 조건
      • 함수 f(x)f(x)에 대해 x1x_1, x2x_2에 대해 x1<x2x_1 < x_2이면 항상 f(x1)f(x2)f(x_1) \ge f(x_2)이다.
      • 함수값이 증가하면 함수의 출력값이 감소하거나 동일하게 유지됩니다.
  • 단조함수는 단조증가, 단조감수한다면 역함수를 가집니다.

단조함수의 엄격함 #

단조함수에서 엄격하다는 것은 단조함수의 동일하게 유지된다는 특성이 성립하지 않음을 의미합니다.

엄격한 단조증가 함수의 예 #

예시로 아주 단순한 단조증가 함수를 생각해보겠습니다.

  • f(x)=x+1f(x) = x + 1

엄격하고, 입력값을 단조증가하는 함수입니다. 증명해보겠습니다.

x1x_1, x2x_2x1<x2x_1 < x_2를 만족한다고 합시다.

f(x1)=x1+1f(x_1) = x_1 + 1 f(x2)=x2+1f(x_2) = x_2 + 1

위 식은 x1+1<x2+1x_1 + 1 < x_2 + 1을 만족합니다. 따라서, f(x1)<f(x2)f(x_1) < f(x_2)을 만족합니다.

역함수가 존재하는지 확인해보겠습니다. (지수함수는 모두 역함수를 가지므로 당연합니다.)

아무튼 역함수를 구해보겠습니다.

  1. f(x)=x+1f(x)=x+1
  2. x, y(f(x))의 역할(위치)을 변경합니다. x=y+1x = y + 1
  3. 정리하면 x1=yx - 1 = y
  4. y=x1y=x-1
  5. f(x)=x+1f(x)=x+1의 역함수는 f1(x)=x1f^{-1}(x) = x - 1입니다.