기울기 (벡터)
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에 대한 순간적인 변화율을 계산하는 직관적인 아이디어를 바탕으로 실변수 함수, 다변수 함수 등 다양한 경우에 적용된다.
2. 정의
스칼라 함수 의 기울기는 로 표현하며, 기호는 벡터 미분 연산자로 나블라(nabla) 혹은 델(del)연산자라고 부른다. 기울기는 의 각 성분의 편미분으로 구성된 벡터로 정의되며, 다음과 같이 표시한다.
:
3차원 직교 좌표계에서 함수 의 기울기는 다음과 같다.
:
기울기는 주어진 점에서 함수 값이 가장 빠르게 증가하는 방향과 그 증가율을 나타낸다. 예를 들어, 온도가 스칼라장 로 주어지는 방에서 각 지점 의 기울기는 온도가 가장 빠르게 상승하는 방향을 가리키며, 기울기의 크기는 그 방향에서 온도가 얼마나 빨리 상승하는지를 나타낸다.
--
기울기는 내적을 통해 다른 방향으로의 변화율도 측정할 수 있다. 예를 들어, 언덕의 가장 가파른 경사가 40%일 때, 언덕 위로 직접 올라가는 도로의 경사는 40%이지만, 비스듬히 올라가는 도로의 경사는 더 완만하다. 도로가 언덕 위 방향과 60° 각도를 이룬다면, 도로를 따라가는 경사는 기울기 벡터와 도로를 따라가는 단위 벡터 사이의 내적, 즉 40%에 60°의 코사인을 곱한 20%가 된다.
2.1. 다양한 좌표계에서의 기울기
직교 좌표계에서 기울기는 다음과 같이 주어진다.
여기서 , , 는 각각 , , 좌표 방향의 표준 단위 벡터이다. 예를 들어, 함수
의 기울기는
또는
이다.
원통좌표계에서 기울기는 다음과 같이 주어진다.
여기서 는 축 방향 거리, 는 방위각, 는 축 좌표이고, , , 는 좌표 방향을 따라 향하는 단위 벡터이다.
구면좌표계에서 기울기는 다음과 같이 주어진다.
여기서 은 반지름 거리, 는 방위각, 는 극각이고, , , 는 좌표 방향을 가리키는 국소 단위 벡터(즉, 정규화된 공변 기저)이다.
다른 직교좌표계에서의 기울기에 대해서는 직교좌표계(3차원 미분 연산자)를 참조하라.
일반적인 곡선좌표계의 경우, 좌표는 로 나타낼 수 있으며, 여기서 은 정의역의 차원 수이다. 여기서 위첨자는 좌표 또는 성분 목록에서의 위치를 나타낸다. 지표 변수 는 임의의 원소 를 가리킨다. 아인슈타인 표기법을 사용하면 기울기는 다음과 같이 쓸 수 있다.
여기서 와 는 각각 정규화되지 않은 국소 공변 기저와 반공변 기저를 나타내며, 는 역 메트릭 텐서이고, 아인슈타인 합 규약에 따라 i와 j에 대한 합을 의미한다.
좌표가 직교좌표계일 경우, 정규화된 기저를 사용하여 축척 인자(또는 라메 계수)를 통해 기울기를 표현할 수 있다.
3. 성질
기울기는 등위선과 직교한다. 함수값이 가장 크게 증가하는 방향을 가리킨다. 기울기와 단위 벡터의 내적은 해당 방향으로의 방향 도함수를 나타낸다.
예를 들어 방안의 온도 분포가 스칼라장 로 주어지는 방을 생각해 보자. 각 지점 에서의 온도는 이다. 방의 각 지점에서 해당 지점의 의 기울기는 온도가 가장 빠르게 상승하는 방향을 나타낸다. 기울기의 크기는 그 방향에서 온도가 얼마나 빨리 상승하는지를 나타낸다.
다른 예시로, 지점 에서 해수면 위의 높이가 인 표면을 생각할 때, 어떤 지점에서 의 기울기는 그 지점에서 가장 가파른 기울기 방향을 가리키는 평면 벡터이다. 그 지점에서 경사의 가파른 정도는 기울기 벡터의 크기로 주어진다.
기울기는 내적을 통해 스칼라장이 다른 방향으로 어떻게 변하는지 측정하는 데에도 사용할 수 있다. 예를 들어 언덕의 가장 가파른 경사가 40%라고 가정하면, 직접 언덕 위로 올라가는 도로의 경사는 40%이지만, 언덕 주변으로 비스듬히 올라가는 도로의 경사는 더 완만할 것이다.
기울기 벡터장은 보존 벡터장이며, 선적분 값은 경로에 무관하고 시작점과 끝점에만 의존한다. (기울기 정리)
4. 수학적 해석
기울기는 전미분과 밀접한 관련이 있으며, 서로 전치행렬(쌍대) 관계이다. 미분과의 관계에서 설명하듯이, 기울기와 전미분은 같은 성분을 가지지만 서로 다른 수학적 객체를 나타낸다.
기울기는 함수의 선형 근사에 사용될 수 있다. 예를 들어, 유클리드 공간 에서 로의 함수 의 임의의 점 에서의 기울기는 의 에서의 최적 선형 근사를 특징짓는다. 즉, 에 가까운 에 대해 다음과 같은 선형 근사식을 얻을 수 있다.
:
여기서 는 에서의 의 기울기이며, 점은 에서의 내적이다. 이 식은 의 에서의 다변수 테일러 급수 전개의 처음 두 항을 취한 것과 같다.
기울기는 프레셰 도함수의 특수한 경우이다. 함수 가 프레셰 미분 가능하면, 의 전미분은 의 프레셰 도함수이며, 따라서 는 에서 공간 으로의 사상으로 다음을 만족한다.
: