기울기 (벡터)
1. 개요
기울기(Gradient)는 스칼라 함수 f(x)에 대한 나블라 연산자를 이용한 벡터 미분 연산으로, 함수의 각 성분에 대한 편미분으로 구성된 열벡터이다. 3차원 데카르트 좌표계, 원통 좌표계, 구면 좌표계 등 다양한 좌표계에서 기울기를 표현할 수 있으며, 등위선과 직교하는 성질을 갖는다. 기울기는 함수가 가장 가파르게 상승하는 방향을 나타내며, 방향 도함수를 최대화하는 방향과 일치한다. 또한, 기울기는 전미분과 밀접한 관련이 있으며, 야코비 행렬과 프레셰 도함수로 일반화될 수 있다.
| 유형 | 다변수 함수의 미분 |
|---|---|
| 분야 | 미적분학, 다변수 미적분학 |
| 표기법 | ∇(f), grad f |
| 관련 개념 | 방향 미분, 미분, 야코비 행렬, 헤세 행렬 |
| 정의 | 함수 값의 가장 가파른 증가 방향을 나타내는 벡터 |
|---|---|
| 유클리드 공간에서 정의 | 유클리드 공간에서 스칼라 값 함수 f의 기울기는 각 점에 대해 다음과 같은 벡터를 정의함: ∇f = (∂f/∂x₁, ..., ∂f/∂xₙ) |
| 함수 | f : ℝⁿ → ℝ |
| 미분 가능성 조건 | 모든 편미분이 존재하고 연속이어야 함 |
| 방향 미분과의 관계 | 기울기는 방향 미분을 최대화하는 방향을 나타냄 |
|---|---|
| 직교성 | 기울기는 함수 등고선에 직교함 |
| 미분과의 관계 | 기울기는 함수의 미분과 관련됨 (미분은 공간쌍대 벡터로 해석됨) |
| 최적화 | 최적화 문제에서 함수가 증가하는 방향을 찾는 데 사용됨 |
|---|---|
| 경사 하강법 | 기울기는 경사 하강법과 같은 최적화 알고리즘에 핵심적으로 활용됨 |
| 머신 러닝 | 인공 신경망 학습의 역전파 과정에서 중요한 역할 수행 |
| 물리학 | 전위 이론 및 기타 분야에서 폭넓게 응용됨 |
| 주의사항 | 기울기는 미분가능 함수에 대해서만 정의됨. |
|---|
-
미분의 일반화 -
야코비 행렬
야코비 행렬은 열린 집합 U에서 정의된 함수 f의 각 성분 편도함수를 요소로 가지는 행렬이며, 함수가 미분 가능할 때 전미분을 나타내고, n=m일 경우 행렬식은 함수의 동작에 대한 정보를 제공하며 다양한 분야에 응용된다. -
미분의 일반화 -
미분 (주요 부분)
미분은 함수의 변화율을 나타내는 수학적 개념으로, 독립 변수의 변화에 따른 종속 변수의 순간적인 변화를 선형 함수로 나타내며, 선형 근사, 오차 추정, 미분 방정식 해결 등 다양한 분야에 응용된다. -
미분학 -
음함수와 양함수
음함수와 양함수는 함수의 표현 방식에 따른 분류로, 독립변수와 종속변수의 관계가 명시적으로 나타나는 경우를 양함수, 관계식이 한 식 안에 포함된 경우를 음함수라 하며, 음함수는 양함수로 표현하기 어렵거나 불가능한 경우가 있고, 음함수 미분법, 음함수 정리 등을 통해 여러 분야에서 활용된다. -
미분학 -
연쇄 법칙
연쇄 법칙은 둘 이상의 미분 가능한 함수 합성의 미분법을 제공하며, z의 y에 대한 순간적인 변화율과 y의 x에 대한 순간적인 변화율을 곱하여 z의 x에 대한 순간적인 변화율을 계산하는 직관적인 아이디어를 바탕으로 실변수 함수, 다변수 함수 등 다양한 경우에 적용된다. -
미분 연산자 -
델 (연산자)
델 연산자는 3차원 유클리드 공간에서 편미분 연산자를 항으로 하는 벡터로 정의되며, 기울기, 발산, 회전, 라플라시안 등 다양한 연산을 표현하는 데 사용되며 전자기학, 유체역학, 양자역학 등 다양한 분야에 응용된다. -
미분 연산자 -
라플라스 연산자
라플라스 연산자는 준 리만 다양체 위의 매끄러운 벡터 다발에서 정의되는 2차 미분 연산자로, 물리학과 수학에서 정의에 차이가 있을 수 있으며, 기울기, 음악 동형, 발산의 합성, 콤팩트 리만 다양체 위의 함수에 대한 고윳값, 합동 변환과의 가환성, 확산 이론 등 다양한 특징과 응용을 가진다.
2. 정의
스칼라 함수 의 기울기는 로 표현하며, 기호는 벡터 미분 연산자로 나블라(nabla) 혹은 델(del)연산자라고 부른다. 기울기는 의 각 성분의 편미분으로 구성된 벡터로 정의되며, 다음과 같이 표시한다.
:
3차원 직교 좌표계에서 함수 의 기울기는 다음과 같다.
:
기울기는 주어진 점에서 함수 값이 가장 빠르게 증가하는 방향과 그 증가율을 나타낸다. 예를 들어, 온도가 스칼라장 로 주어지는 방에서 각 지점 의 기울기는 온도가 가장 빠르게 상승하는 방향을 가리키며, 기울기의 크기는 그 방향에서 온도가 얼마나 빨리 상승하는지를 나타낸다.
--
기울기는 내적을 통해 다른 방향으로의 변화율도 측정할 수 있다. 예를 들어, 언덕의 가장 가파른 경사가 40%일 때, 언덕 위로 직접 올라가는 도로의 경사는 40%이지만, 비스듬히 올라가는 도로의 경사는 더 완만하다. 도로가 언덕 위 방향과 60° 각도를 이룬다면, 도로를 따라가는 경사는 기울기 벡터와 도로를 따라가는 단위 벡터 사이의 내적, 즉 40%에 60°의 코사인을 곱한 20%가 된다.
2.1. 다양한 좌표계에서의 기울기
직교 좌표계에서 기울기는 다음과 같이 주어진다.
여기서 , , 는 각각 , , 좌표 방향의 표준 단위 벡터이다. 예를 들어, 함수
의 기울기는
또는
이다.
원통좌표계에서 기울기는 다음과 같이 주어진다.
여기서 는 축 방향 거리, 는 방위각, 는 축 좌표이고, , , 는 좌표 방향을 따라 향하는 단위 벡터이다.
구면좌표계에서 기울기는 다음과 같이 주어진다.
여기서 은 반지름 거리, 는 방위각, 는 극각이고, , , 는 좌표 방향을 가리키는 국소 단위 벡터(즉, 정규화된 공변 기저)이다.
다른 직교좌표계에서의 기울기에 대해서는 직교좌표계(3차원 미분 연산자)를 참조하라.
일반적인 곡선좌표계의 경우, 좌표는 로 나타낼 수 있으며, 여기서 은 정의역의 차원 수이다. 여기서 위첨자는 좌표 또는 성분 목록에서의 위치를 나타낸다. 지표 변수 는 임의의 원소 를 가리킨다. 아인슈타인 표기법을 사용하면 기울기는 다음과 같이 쓸 수 있다.
여기서 와 는 각각 정규화되지 않은 국소 공변 기저와 반공변 기저를 나타내며, 는 역 메트릭 텐서이고, 아인슈타인 합 규약에 따라 i와 j에 대한 합을 의미한다.
좌표가 직교좌표계일 경우, 정규화된 기저를 사용하여 축척 인자(또는 라메 계수)를 통해 기울기를 표현할 수 있다.
3. 성질
기울기는 등위선과 직교한다. 함수값이 가장 크게 증가하는 방향을 가리킨다. 기울기와 단위 벡터의 내적은 해당 방향으로의 방향 도함수를 나타낸다.
예를 들어 방안의 온도 분포가 스칼라장 로 주어지는 방을 생각해 보자. 각 지점 에서의 온도는 이다. 방의 각 지점에서 해당 지점의 의 기울기는 온도가 가장 빠르게 상승하는 방향을 나타낸다. 기울기의 크기는 그 방향에서 온도가 얼마나 빨리 상승하는지를 나타낸다.
다른 예시로, 지점 에서 해수면 위의 높이가 인 표면을 생각할 때, 어떤 지점에서 의 기울기는 그 지점에서 가장 가파른 기울기 방향을 가리키는 평면 벡터이다. 그 지점에서 경사의 가파른 정도는 기울기 벡터의 크기로 주어진다.
기울기는 내적을 통해 스칼라장이 다른 방향으로 어떻게 변하는지 측정하는 데에도 사용할 수 있다. 예를 들어 언덕의 가장 가파른 경사가 40%라고 가정하면, 직접 언덕 위로 올라가는 도로의 경사는 40%이지만, 언덕 주변으로 비스듬히 올라가는 도로의 경사는 더 완만할 것이다.
기울기 벡터장은 보존 벡터장이며, 선적분 값은 경로에 무관하고 시작점과 끝점에만 의존한다. (기울기 정리)
4. 수학적 해석
기울기는 전미분과 밀접한 관련이 있으며, 서로 전치행렬(쌍대) 관계이다. 미분과의 관계에서 설명하듯이, 기울기와 전미분은 같은 성분을 가지지만 서로 다른 수학적 객체를 나타낸다.
기울기는 함수의 선형 근사에 사용될 수 있다. 예를 들어, 유클리드 공간 에서 로의 함수 의 임의의 점 에서의 기울기는 의 에서의 최적 선형 근사를 특징짓는다. 즉, 에 가까운 에 대해 다음과 같은 선형 근사식을 얻을 수 있다.
:
여기서 는 에서의 의 기울기이며, 점은 에서의 내적이다. 이 식은 의 에서의 다변수 테일러 급수 전개의 처음 두 항을 취한 것과 같다.
기울기는 프레셰 도함수의 특수한 경우이다. 함수 가 프레셰 미분 가능하면, 의 전미분은 의 프레셰 도함수이며, 따라서 는 에서 공간 으로의 사상으로 다음을 만족한다.
: