맨위로가기

델 (연산자)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

델 연산자는 3차원 유클리드 공간에서 편미분 연산자를 항으로 하는 벡터로 정의되며, 기울기, 발산, 회전, 라플라시안 등 다양한 연산을 표현하는 데 사용된다. 델 연산자는 윌리엄 로언 해밀턴에 의해 사원수 연구 과정에서 처음 고안되었으며, 제임스 클러크 맥스웰과 조사이어 윌러드 기브스에 의해 발산과 회전의 물리적 의미가 밝혀졌다. 델 연산자는 전자기학, 유체역학, 양자역학 등 다양한 분야에 응용된다.

더 읽어볼만한 페이지

  • 미분 연산자 - 기울기 (벡터)
    기울기(벡터)는 스칼라장의 특정 지점에서 값이 가장 빠르게 증가하는 방향과 변화율을 나타내는 벡터로, 함수의 등위면에 수직이며 크기는 해당 방향의 변화율을 나타내고, 스칼라 함수의 각 성분에 대한 편미분으로 구성되며 나블라 연산자로 표현된다.
  • 미분 연산자 - 라플라스 연산자
    라플라스 연산자는 준 리만 다양체 위의 매끄러운 벡터 다발에서 정의되는 2차 미분 연산자로, 물리학과 수학에서 정의에 차이가 있을 수 있으며, 기울기, 음악 동형, 발산의 합성, 콤팩트 리만 다양체 위의 함수에 대한 고윳값, 합동 변환과의 가환성, 확산 이론 등 다양한 특징과 응용을 가진다.
  • 벡터 미적분학 - 벡터장
    벡터장은 유클리드 공간이나 미분다양체의 각 점에 벡터를 대응시키는 사상으로, 유클리드 공간에서는 벡터값 함수로 표현되고 미분다양체에서는 접다발의 단면이나 도함수로 정의되며, 물리학, 기상, 유체역학, 전자기학, 컴퓨터 그래픽스 등 다양한 분야에서 응용된다.
  • 벡터 미적분학 - 기울기 (벡터)
    기울기(벡터)는 스칼라장의 특정 지점에서 값이 가장 빠르게 증가하는 방향과 변화율을 나타내는 벡터로, 함수의 등위면에 수직이며 크기는 해당 방향의 변화율을 나타내고, 스칼라 함수의 각 성분에 대한 편미분으로 구성되며 나블라 연산자로 표현된다.
  • 수학 표기법 - 기수법
    기수법은 수를 나타내는 방법 또는 체계로, 십진법을 비롯한 다양한 종류가 존재하며, 일진법, 명수법, 위치값 기수법 등으로 분류되고, 가장 널리 사용되는 십진법은 힌두-아라비아 숫자 체계를 기반으로 위치값 기수법의 발전과 0의 도입으로 수학적 계산의 효율성을 높였다.
  • 수학 표기법 - 중위 표기법
    중위 표기법은 사람이 이해하기 쉬운 연산자 표기 방식이지만, 컴퓨터가 구문 분석하기 어렵고 연산 순서를 위해 괄호나 연산자 우선순위 규칙이 필요하다.
델 (연산자)
개요
종류벡터 미분 연산자
기호
유니코드U+2207
LaTeXabla
정의
직교 좌표계∇ = ∑ᵢ eᵢ ∂/∂xᵢ
원통 좌표계∇ = eᵨ ∂/∂ρ + eφ (1/ρ) ∂/∂φ + ez ∂/∂z
구면 좌표계∇ = er ∂/∂r + eθ (1/r) ∂/∂θ + eφ (1/(r sin θ)) ∂/∂φ
연산
기울기grad f = ∇f
발산div F = ∇ ⋅ F
회전curl F = ∇ × F
라플라시안Δf = ∇²f = ∇ ⋅ ∇f

2. 수학적 정의

델 연산자는 각 좌표 변수에 대한 편미분 연산자를 성분으로 하는 벡터 연산자이다.

3차원 공간에서 델 연산자는 \nabla =\mathbf{i}\frac{\partial}{\partial x}+\mathbf{j}\frac{\partial}{\partial y}+\mathbf{k}\frac{\partial}{\partial z}로 정의된다.

벡터 연산자로서, 델은 스칼라 곱을 통해 스칼라장에, 내적 및 외적을 통해 벡터장에 작용한다.

스칼라장 f와 벡터장 \mathbf{F}=(F_x, F_y, F_z)에 대해, 다음과 같이 정의한다.

:\left(\mathbf{e}_i {\partial \over \partial x_i}\right) f := {\partial \over \partial x_i}(\mathbf{e}_i f) = {\partial f \over \partial x_i}\mathbf{e}_i

:\left(\mathbf{e}_i {\partial \over \partial x_i}\right) \cdot \mathbf{F} := {\partial \over \partial x_i}(\mathbf{e}_i\cdot \mathbf{F}) = {\partial F_i \over \partial x_i}

:\left(\mathbf{e}_x {\partial \over \partial x}\right) \times \mathbf{F} := {\partial \over \partial x}(\mathbf{e}_x\times \mathbf{F}) = {\partial \over \partial x}(0, -F_z, F_y)

:\left(\mathbf{e}_y {\partial \over \partial y}\right) \times \mathbf{F} := {\partial \over \partial y}(\mathbf{e}_y\times \mathbf{F}) = {\partial \over \partial y}(F_z,0,-F_x)

:\left(\mathbf{e}_z {\partial \over \partial z}\right) \times \mathbf{F} := {\partial \over \partial z}(\mathbf{e}_z\times \mathbf{F}) = {\partial \over \partial z}(-F_y,F_x,0),

위의 \nabla 정의를 사용하면 다음과 같다.

:

\nabla f =\left(\mathbf{e}_x {\partial \over \partial x}\right)f + \left(\mathbf{e}_y {\partial \over \partial y}\right)f + \left(\mathbf{e}_z {\partial \over \partial z}\right)f = {\partial f \over \partial x}\mathbf{e}_x + {\partial f \over \partial y}\mathbf{e}_y + {\partial f \over \partial z}\mathbf{e}_z



:

\nabla \cdot \mathbf{F} = \left(\mathbf{e}_x {\partial \over \partial x}\cdot \mathbf{F}\right) + \left(\mathbf{e}_y {\partial \over \partial y}\cdot \mathbf{F}\right) + \left(\mathbf{e}_z {\partial \over \partial z}\cdot \mathbf{F}\right)= {\partial F_x \over \partial x} + {\partial F_y \over \partial y} + {\partial F_z \over \partial z}



:\begin{align}

\nabla \times \mathbf{F} &= \left(\mathbf{e}_x {\partial \over \partial x}\times \mathbf{F}\right) + \left(\mathbf{e}_y {\partial \over \partial y}\times \mathbf{F}\right) + \left(\mathbf{e}_z {\partial \over \partial z}\times \mathbf{F}\right)\\

&= {\partial \over \partial x}(0, -F_z, F_y) + {\partial \over \partial y}(F_z,0,-F_x) + {\partial \over \partial z}(-F_y,F_x,0)\\

&= \left({\partial F_z \over \partial y}-{\partial F_y \over \partial z}\right)\mathbf{e}_x + \left({\partial F_x \over \partial z}-{\partial F_z \over \partial x}\right)\mathbf{e}_y + \left({\partial F_y \over \partial x}-{\partial F_x \over \partial y}\right)\mathbf{e}_z

\end{align}

'''예시:'''

:f(x, y, z) = x + y + z

:\nabla f = \mathbf{e}_x {\partial f \over \partial x} + \mathbf{e}_y {\partial f \over \partial y} + \mathbf{e}_z {\partial f \over \partial z} = \left(1, 1, 1 \right)

델은 다른 좌표계에서도 표현될 수 있다. 원통 및 구면 좌표에서의 델 참조.

2. 1. 3차원 델 연산자

3차원 유클리드 공간에서 델 연산자는 다음과 같이 정의된다.

:\nabla = \mathbf{i}{\partial \over \partial x} + \mathbf{j}{\partial \over \partial y} + \mathbf{k}{\partial \over \partial z} = \left({\partial \over \partial x}, {\partial \over \partial y}, {\partial \over \partial z} \right)

여기서 \mathbf{i}, \mathbf{j}, \mathbf{k}는 각각 x, y, z 축 방향의 단위 벡터이다. \mathbf{e}_x, \mathbf{e}_y, \mathbf{e}_z를 사용해서 다음과 같이 나타낼 수도 있다.

:\nabla = \mathbf{e}_x {\partial \over \partial x} + \mathbf{e}_y {\partial \over \partial y} + \mathbf{e}_z {\partial \over \partial z}= \left({\partial \over \partial x}, {\partial \over \partial y}, {\partial \over \partial z} \right)

아인슈타인 표기법에 따라 \nabla = \hat{e}^i \,\partial_i로 쓸 수도 있다.

2. 2. n차원 델 연산자

n차원 유클리드 공간에서 델 연산자는 다음과 같이 정의된다. 여기서 \mathbf{e}_i는 i번째 좌표만 1이고 나머지는 0으로 채워진 n차원의 표준기저를 의미한다.

:\nabla =\sum_{i=1}^{n}\mathbf{e}_i\frac{\partial}{\partial x_i}

데카르트 좌표계 \mathbb{R}^n에서 좌표 (x_1, \dots, x_n)과 표준 기저 \{\mathbf e_1, \dots, \mathbf e_n \}를 가질 때, x_1, \dots, x_n 성분이 편미분 연산자 {\partial \over \partial x_1}, \dots, {\partial \over \partial x_n}인 벡터 연산자로 표현하면 다음과 같다.

: \nabla = \sum_{i=1}^n \mathbf e_i {\partial \over \partial x_i} = \left({\partial \over \partial x_1}, \ldots, {\partial \over \partial x_n} \right)

아인슈타인 표기법에 따라 다음과 같이 쓸 수 있다.

: \nabla = \hat{e}^i \,\partial_i

3. 델 연산자를 이용한 주요 연산

델 연산자(∇)는 기울기, 발산, 회전, 라플라시안과 같은 미분 연산을 간략하게 표현하는 데 사용된다.


  • 기울기 (∇f): 스칼라 함수의 값이 가장 크게 증가하는 방향과 그 크기를 나타내는 벡터이다.
  • 발산 (∇⋅F): 벡터장이 한 점에서 퍼져 나가는 정도를 나타내는 스칼라 값이다.
  • 회전 (∇×F): 벡터장이 한 점 주변에서 회전하는 정도와 방향을 나타내는 벡터이다.
  • 라플라시안 (∇²f): 스칼라 함수의 기울기의 발산으로, 어떤 점에서의 함수의 변화율을 나타낸다.

3. 1. 기울기 (Gradient)

'''델 연산자'''를 어떤 함수 f:A\sub\mathbb{R}^3\to\mathbb{R}에 적용하면 다음과 같이 나타낼 수 있다.

:\nabla f=\left(\mathbf{i}\frac{\partial}{\partial x}+\mathbf{j}\frac{\partial}{\partial y}+\mathbf{k}\frac{\partial}{\partial z}\right) f=\mathbf{i}\frac{\partial f}{\partial x}+\mathbf{j}\frac{\partial f}{\partial y}+\mathbf{k}\frac{\partial f}{\partial z}

이는 그래디언트의 정의와 같다. 3차원이 아닌 공간에서도 비슷한 방식으로 n차원 델 연산자를 이용하여 정의된다.

스칼라장 f의 벡터 미분을 경사라고 하며 다음과 같이 나타낼 수 있다.

: \operatorname{grad}f = {\partial f \over \partial x} \hat\mathbf x + {\partial f \over \partial y} \hat\mathbf y + {\partial f \over \partial z} \hat\mathbf z=\nabla f

이는 항상 f가 가장 크게 증가하는 방향을 가리키며, 점에서의 최대 증가율과 같은 크기를 갖는다. 즉, 언덕이 평면 h(x,y)에 대한 높이 함수로 정의된다면, 주어진 위치에서의 경사는 xy 평면에서 가장 가파른 방향을 가리키는 벡터(지도에서 화살표로 시각화 가능)가 된다. 경사의 크기는 이 가장 가파른 기울기의 값이다.

특히 이 표기법은 경사 곱 규칙이 1차원 미분 경우와 매우 유사하기 때문에 강력하다.

: \nabla(f g) = f \nabla g + g \nabla f

그러나, 점곱에 대한 규칙은 다음과 같이 간단하지 않다.

: \nabla (\mathbf u \cdot \mathbf v) = (\mathbf u \cdot \nabla) \mathbf v + (\mathbf v \cdot \nabla) \mathbf u + \mathbf u \times (\nabla \times \mathbf v) + \mathbf v \times (\nabla \times \mathbf u)

3. 2. 발산 (Divergence)

어떤 벡터장 \mathbf{F}:A\sub\mathbb{R}^3\to\mathbb{R}^3의 '''발산'''(Divergence)은 '''델 연산자'''와의 스칼라곱으로 정의된다.

:\operatorname{div}\mathbf{F}=\nabla\cdot\mathbf{F}=\left(\mathbf{i}\frac{\partial}{\partial x}+\mathbf{j}\frac{\partial}{\partial y}+\mathbf{k}\frac{\partial}{\partial z}\right)\cdot\left( F_1\mathbf{i}+F_2\mathbf{j}+F_3\mathbf{k}\right) =\frac{\partial F_1}{\partial x}+\frac{\partial F_2}{\partial y}+\frac{\partial F_3}{\partial z}

여기서 F_1,~F_2,~F_3벡터장 \mathbf{F}의 성분 스칼라장들이다. 3차원이 아닌 공간에서도 비슷한 방식으로 n차원 델 연산자와 n차원 벡터장스칼라곱으로 정의된다.

벡터장 \mathbf v(x, y, z) = v_x \hat\mathbf x + v_y \hat\mathbf y + v_z \hat\mathbf z 발산은 다음과 같이 나타낼 수 있는 스칼라장이다.

:\operatorname{div}\mathbf v = {\partial v_x \over \partial x} + {\partial v_y \over \partial y} + {\partial v_z \over \partial z} = \nabla \cdot \mathbf v

발산은 대략적으로 벡터장이 가리키는 방향으로의 증가를 측정하는 것이지만, 더 정확하게는 해당 장이 한 점으로 수렴하거나 발산하는 경향을 측정하는 것이다.

델 표기법의 강력함은 다음 곱 규칙으로 나타난다.

: \nabla \cdot (f \mathbf v) = (\nabla f) \cdot \mathbf v + f (\nabla \cdot \mathbf v)

벡터 곱의 공식은 이 곱이 교환적이지 않기 때문에 약간 덜 직관적이다.

: \nabla \cdot (\mathbf u \times \mathbf v) = (\nabla \times \mathbf u) \cdot \mathbf v - \mathbf u \cdot (\nabla \times \mathbf v)

3. 3. 회전 (Curl)

어떤 벡터장 \(\mathbf{F}\)의 '''회전''' 또는 '''돌개'''는 '''델 연산자'''와의 벡터곱으로 정의된다.

:\operatorname{curl}\mathbf{F}=\nabla\times\mathbf{F}=\begin{vmatrix}\mathbf{i}&\mathbf{j}&\mathbf{k}\\\frac{\partial}{\partial x}&\frac{\partial}{\partial y}&\frac{\partial}{\partial z}\\F_1&F_2&F_3\end{vmatrix}=\left(\frac{\partial F_3}{\partial y}-\frac{\partial F_2}{\partial z}\right)\mathbf{i}+\left(\frac{\partial F_1}{\partial z}-\frac{\partial F_3}{\partial x}\right)\mathbf{j}+\left(\frac{\partial F_2}{\partial x}-\frac{\partial F_1}{\partial y}\right)\mathbf{k}

여기서 \(F_1,~F_2,~F_3\)는 벡터장 \(\mathbf{F}\)의 성분 스칼라장들이며 회전연산자의 결과 \(\operatorname{curl}F\) 또는 \(\nabla\times F\)는 같은 차원의 벡터장이다. 3차원이 아닌 공간에서는 정의되지 않지만 2차원 평면에서는 \(\mathbf{k}\)성분이 없는 3차원 벡터로 놓고 계산하는 경우도 있다.

벡터장 \(\mathbf v(x, y, z) = v_x\hat\mathbf x + v_y\hat\mathbf y + v_z\hat\mathbf z\)의 컬은 다음과 같이 나타낼 수 있는 벡터 함수이다.

:\operatorname{curl}\mathbf v = \left({\partial v_z \over \partial y} - {\partial v_y \over \partial z} \right) \hat\mathbf x + \left({\partial v_x \over \partial z} - {\partial v_z \over \partial x} \right) \hat\mathbf y + \left({\partial v_y \over \partial x} - {\partial v_x \over \partial y} \right) \hat\mathbf z = \nabla \times \mathbf v

어떤 점에서의 컬은 그 점에 중심을 둔 작은 바람개비가 받게 될 축 방향 토크에 비례한다.

벡터곱 연산은 의사-행렬식으로 시각화할 수 있다.

:\nabla \times \mathbf v = \left|\begin{matrix} \hat\mathbf x & \hat\mathbf y & \hat\mathbf z \\[2pt] {\frac{\partial}{\partial x}} & {\frac{\partial}{\partial y}} & {\frac{\partial}{\partial z}} \\[2pt] v_x & v_y & v_z \end{matrix}\right|

곱 규칙은 다음과 같다.

:\nabla \times (f \mathbf v) = (\nabla f) \times \mathbf v + f (\nabla \times \mathbf v)

벡터곱 규칙은 복잡하다.

:\nabla \times (\mathbf u \times \mathbf v) = \mathbf u \, (\nabla \cdot \mathbf v) - \mathbf v \, (\nabla \cdot \mathbf u) + (\mathbf v \cdot \nabla) \, \mathbf u - (\mathbf u \cdot \nabla) \, \mathbf v

3. 4. 라플라시안 (Laplacian)

'''라플라시안''' 또는 '''라플라스 연산자'''(\nabla^2)는 그래디언트발산으로 정의된다.

:\nabla^2f=\nabla\cdot\left(\nabla f\right) =\left(\mathbf{i}\frac{\partial}{\partial x}+\mathbf{j}\frac{\partial}{\partial y}+\mathbf{k}\frac{\partial}{\partial z}\right)\cdot\left(\mathbf{i}\frac{\partial f}{\partial x}+\mathbf{j}\frac{\partial f}{\partial y}+\mathbf{k}\frac{\partial f}{\partial z}\right) =\frac{\partial^2f}{\partial x^2}+\frac{\partial^2f}{\partial y^2}+\frac{\partial^2f}{\partial z^2}

3차원이 아닌 공간에서도 비슷한 방식으로 n차원 그래디언트의 n차원 발산으로 정의된다.

라플라스 연산자는 벡터 또는 스칼라장에 적용될 수 있는 스칼라 연산자이다. 데카르트 좌표계에서는 다음과 같이 정의된다.

:\Delta = {\partial^2 \over \partial x^2} + {\partial^2 \over \partial y^2} + {\partial^2 \over \partial z^2} = \nabla \cdot \nabla = \nabla^2

일반적인 좌표계에 대한 정의는 벡터 라플라시안에 나와 있다.

라플라시안은 현대 수리 물리학 전반에 걸쳐 널리 사용되며, 라플라스 방정식, 푸아송 방정식, 열 방정식, 파동 방정식, 슈뢰딩거 방정식 등에 나타난다.

\nabla^2는 라플라시안을 나타낼 때 사용하지만, 때로는 헤세 행렬을 나타내기도 한다. 전자는 \nabla의 내적을 의미하고, 후자는 \nabla의 다이아딕 곱을 의미한다.

:\nabla^2 = \nabla \cdot \nabla^T.

따라서 \nabla^2가 라플라시안을 나타내는지, 헤세 행렬을 나타내는지는 문맥에 따라 다르다.

4. 델 연산자의 성질

델 연산자는 선형변환이며, 곱의 미분 법칙 등 다양한 미분 규칙을 만족한다.

g\left(\mathbf{x}\right)\ne 0\mathbf{x}에 대해서는 다음과 같은 식이 성립한다.

:\nabla\left(\frac{f}{g}\right) =\frac{g\nabla f-f\nabla g}{g^2}

또한 다음과 같은 관계가 성립한다.

:\nabla\cdot\left( f\nabla g-g\nabla f\right) =f\nabla^2g-g\nabla^2f

∇를 벡터로 대체하여 벡터 항등식을 얻을 수도 있지만, 그 역은 항상 성립하지는 않는다. ∇는 가환적이지 않기 때문이다.

∇의 가환성에 대한 반례로, 일반적으로 성립하는 등식 (\boldsymbol u \cdot \boldsymbol v) f = (\boldsymbol v \cdot \boldsymbol u) f에 대해 (\nabla \cdot \boldsymbol v) f \ne (\boldsymbol v \cdot \nabla) f가 성립한다.

∇의 미분적 성질을 사용한 반례로는, (\nabla x) \times (\nabla y) = \hat{\boldsymbol{z}}가 성립하지만, 일반적인 벡터의 경우에는 (\boldsymbol{u}x )\times (\boldsymbol{u} y) = \boldsymbol{0}이다.

이러한 차이는 ∇가 단순한 벡터가 아니라 벡터 연산자이기 때문에 발생한다. 벡터는 크기와 방향을 갖는 대상이지만, ∇는 어떤 것에 작용해야 비로소 크기와 방향이 명확해진다.

4. 1. 선형성

c는 상수이고 함수 f,~g,~\mathbf{F},~\mathbf{G}는 다음과 같이 정의된다. f:A\sub\mathbb{R}^3\to\mathbb{R},~g:B\sub\mathbb{R}^3\to\mathbb{R},~\mathbf{F}:C\sub\mathbb{R}^3\to\mathbb{R}^3,~\mathbf{G}:D\sub\mathbb{R}^3\to\mathbb{R}^3

다음과 같은 델 연산자의 선형성질이 성립한다.

# \nabla\left( f+g\right) =\nabla f+\nabla g

# \nabla\left( cf\right) =c\nabla f

# \nabla\cdot\left(\mathbf{F}+\mathbf{G}\right) =\nabla\cdot\mathbf{F}+\nabla\cdot\mathbf{G}

# \nabla\cdot\left( c\mathbf{F}\right) =c\nabla\cdot\mathbf{F}

# \nabla\times\left(\mathbf{F}+\mathbf{G}\right) =\nabla\times\mathbf{F}+\nabla\times\mathbf{G}

# \nabla\times\left( c\mathbf{F}\right) =c\nabla\times\mathbf{F}

위의 1번과 2번 성질에 의하여 그래디언트가, 3번과 4번 성질에 의하여 발산이, 5번과 6번 성질에 의하여 회전이 선형변환임을 알 수 있다.

4. 2. 곱의 미분 법칙

연산자는 곱의 미분 법칙과 유사한 규칙을 만족한다. 함수 f,~g,~\mathbf{F},~\mathbf{G}가 다음과 같이 정의될 때,

:f:A\sub\mathbb{R}^3\to\mathbb{R},~g:B\sub\mathbb{R}^3\to\mathbb{R},~\mathbf{F}:C\sub\mathbb{R}^3\to\mathbb{R}^3,~\mathbf{G}:D\sub\mathbb{R}^3\to\mathbb{R}^3

다음과 같은 곱의 미분 법칙과 유사한 규칙들이 성립한다.

  • \nabla\left( fg\right) =f\nabla g+g\nabla f
  • \nabla\cdot\left( f\mathbf{F}\right) =f\nabla\cdot\mathbf{F}+\mathbf{F}\cdot\nabla f
  • \nabla\times\left( f\mathbf{F}\right) =f\nabla\times\mathbf{F}+\nabla f\times\mathbf{F}
  • \nabla^2\left( fg\right) =f\nabla^2g+2\left(\nabla f\cdot\nabla g\right) +g\nabla^2f


벡터 미적분학의 경우, 다음과 같은 추가적인 곱의 미분 법칙 유사 규칙이 성립한다.

:\begin{align}

\nabla (fg) &= f\nabla g + g\nabla f \\

\nabla(\mathbf u \cdot \mathbf v) &= \mathbf u \times (\nabla \times \mathbf v) + \mathbf v \times (\nabla \times \mathbf u) + (\mathbf u \cdot \nabla) \mathbf v + (\mathbf v \cdot \nabla)\mathbf u \\

\nabla \cdot (f \mathbf v) &= f (\nabla \cdot \mathbf v) + \mathbf v \cdot (\nabla f) \\

\nabla \cdot (\mathbf u \times \mathbf v) &= \mathbf v \cdot (\nabla \times \mathbf u) - \mathbf u \cdot (\nabla \times \mathbf v) \\

\nabla \times (f \mathbf v) &= (\nabla f) \times \mathbf v + f (\nabla \times \mathbf v) \\

\nabla \times (\mathbf u \times \mathbf v) &= \mathbf u \, (\nabla \cdot \mathbf v) - \mathbf v \, (\nabla \cdot \mathbf u) + (\mathbf v \cdot \nabla) \, \mathbf u - (\mathbf u \cdot \nabla) \, \mathbf v

\end{align}

이러한 규칙들은 델 연산자가 단순한 벡터가 아니라 벡터 연산자이기 때문에, 일반적인 벡터 항등식과는 다르게 동작할 수 있다는 점에 유의해야 한다.

4. 3. 기타 성질

# \nabla\cdot\left(\nabla f\times\nabla g\right) =0

# \nabla\times\nabla f=\mathbf{0}

# \nabla\cdot\nabla\times\mathbf{F}=0

# \nabla^2\left( fg\right) =f\nabla^2g+2\left(\nabla f\cdot\nabla g\right) +g\nabla^2f

# \nabla\cdot\left( f\nabla g-g\nabla f\right) =f\nabla^2g-g\nabla^2f

그래디언트는 1번과 2번 성질에 의하여, 발산은 5번과 6번 성질에 의하여, 회전은 9번과 10번 성질에 의하여 선형변환임을 알 수 있다.

위에 언급된 벡터의 성질 대부분은 (∇의 미분적 성질에 명시적으로 의존하는 부분을 제외하고, 예를 들어 곱의 법칙 등) 기호의 재배치에만 의존하며, ∇를 다른 벡터로 대체하더라도 필연적으로 성립해야 한다. 이것은 ∇를 그 자체로 벡터로 나타냄으로써 얻어진 엄청난 가치의 일부이다.

∇를 벡터로 대체하여 벡터의 항등식을 종종 얻을 수 있지만, 항등식을 직관적으로 만드는 것에 관해서는 역은 반드시 신뢰할 수 없다. ∇는 종종 가환적이지 않다는 것이 그 이유이다.

∇의 가환성에 대한 반례로, 일반적으로 성립하는 등식 (\boldsymbol u \cdot \boldsymbol v) f = (\boldsymbol v \cdot \boldsymbol u) f에 대해 (\nabla \cdot \boldsymbol v) f \ne (\boldsymbol v \cdot \nabla) f임을 들 수 있다. 실제로, (\nabla \cdot \boldsymbol v) f = \left( \frac{\partial v_x}{\partial x} + \frac{\partial v_y}{\partial y} + \frac{\partial v_z}{\partial z} \right) f = \frac{\partial v_x}{\partial x} f + \frac{\partial v_y}{\partial y} f + \frac{\partial v_z}{\partial z} f(\boldsymbol v \cdot \nabla) f = \left( v_x \frac{\partial}{\partial x} + v_y \frac{\partial}{\partial y} + v_z \frac{\partial}{\partial z} \right) f = v_x \frac{\partial f}{\partial x} + v_y \frac{\partial f}{\partial y} + v_z \frac{\partial f}{\partial z} 는 다르다.

또한 ∇의 미분적인 성질을 사용한 반례로는, (\nabla x) \times (\nabla y)

= \left( \hat{\boldsymbol{x}} \frac{\partial x}{\partial x}

+ \hat{\boldsymbol{y}} \frac{\partial x}{\partial y}

+ \hat{\boldsymbol{z}} \frac{\partial x}{\partial z} \right)

\times \left( \hat{\boldsymbol{x}} \frac{\partial y}{\partial x}

+ \hat{\boldsymbol{y}} \frac{\partial y}{\partial y}

+ \hat{\boldsymbol{z}} \frac{\partial y}{\partial z} \right)

= \hat{\boldsymbol{x}} \times \hat{\boldsymbol{y}}

= \hat{\boldsymbol{z}}가 성립하지만, 일반적으로 (\boldsymbol{u}x )\times (\boldsymbol{u} y)

= x y (\boldsymbol{u} \times \boldsymbol{u})

= \boldsymbol{0}이다.

이러한 차이가 발생하는 근본적인 이유는 ∇가 단순한 벡터가 아니라 벡터 연산자라는 사실이다. 벡터가 명확하게 수치적인 크기와 방향을 갖는 대상인 데 반해, ∇는 어떤 것에 작용할 수 있어야 비로소 크기와 방향이 명확해진다.

이러한 이유로 ∇를 포함하는 항등식의 유도는 벡터의 항등식과 (곱의 법칙과 같은) 미분의 항등식의 양쪽을 기반으로 신중하게 수행되어야 한다.

5. 2차 미분

DCG 차트: 2차 미분에 관련된 모든 규칙을 나타내는 간단한 차트. D, C, G, L, CC는 각각 발산, 회전, 기울기, 라플라스 연산자, 회전의 회전을 나타낸다. 화살표는 2차 미분의 존재를 나타내며, 가운데 파란색 원은 회전의 회전을 나타내고, 다른 두 개의 빨간색 원(점선)은 DD와 GG가 존재하지 않음을 의미한다.


델 연산자(∇)를 한 번 적용하면 기울기(스칼라 곱), 발산(점 곱), 회전(외적)의 세 가지 주요 도함수가 발생한다. 이 세 가지 도함수에 델 연산자를 다시 적용하면, 스칼라장 ''f'' 또는 벡터장 '''v'''에 대해 다섯 가지 가능한 2차 미분 연산이 생성된다. 스칼라 라플라시안과 벡터 라플라스 연산자를 사용하면 두 개가 더 생성되어 총 7가지의 2차 미분 연산이 가능하다.

이 2차 미분 연산들은 항상 고유하거나 서로 독립적인 것은 아니다. 함수가 제대로 작동하는( C^\infty인 경우) 경우, 다음 두 연산은 항상 0이다.

  • \operatorname{curl}(\operatorname{grad}f) = \nabla \times (\nabla f) = 0
  • \operatorname{div}(\operatorname{curl}\mathbf v) = \nabla \cdot (\nabla \times \mathbf v) = 0


또한, 다음 두 연산은 항상 같다.

  • \operatorname{div}(\operatorname{grad}f) = \nabla \cdot (\nabla f) = \nabla^2 f = \Delta f


나머지 3개의 벡터 도함수는 다음 방정식으로 관련된다.

  • \nabla \times \left(\nabla \times \mathbf v\right) = \nabla (\nabla \cdot \mathbf v) - \nabla^2 \mathbf{v}


그리고 함수가 제대로 작동하는 경우 다음 관계가 성립한다.

  • \nabla (\nabla \cdot \mathbf v) = \nabla \cdot (\mathbf v \otimes \nabla )

5. 1. 기울기의 발산



스칼라나 벡터에 ∇를 적용하면 기울기, 발산, 회전의 세 종류의 미분이 발생한다. 이 세 종류의 미분에 다시 미분을 적용하면 다섯 종류의 결과가 나오며, 라플라스 연산자를 포함하여 다음이 성립한다. ''f''는 스칼라장, '''v'''는 벡터장이다.

:\operatorname{div}(\operatorname{grad}f ) = \nabla \cdot (\nabla f)

특성이 좋은 함수에 대해서는,

:\operatorname{div}(\operatorname{grad}f ) = \nabla \cdot (\nabla f) = \nabla^2 f = \Delta f.

즉, 기울기의 발산은 라플라스 연산자와 같다.

5. 2. 기울기의 회전

특성이 좋은 함수에 대해서, 기울기의 회전은 항상 0이 된다.

:\operatorname{curl}(\operatorname{grad}f ) = \nabla \times (\nabla f) = 0

:\operatorname{div}(\operatorname{curl} \boldsymbol v ) = \nabla \cdot \nabla \times \boldsymbol{v} = 0

5. 3. 발산의 기울기



∇를 스칼라나 벡터에 적용하면 스칼라 곱, 벡터 곱 등 벡터의 다양한 곱셈 방식 때문에 기울기(스칼라 곱), 발산(스칼라 곱), 회전(벡터 곱)의 세 종류의 미분이 발생한다. 이 세 종류의 미분에 다시 각종 미분을 적용하면 다섯 종류가 가능하며, 라플라스 연산자와 벡터 라플라스 연산자를 더하면 다음과 같다. ''f''는 스칼라장, '''v'''는 벡터장이다.

:\operatorname{grad}(\operatorname{div} \boldsymbol v ) = \nabla (\nabla \cdot \boldsymbol v)

이들은 항상 유일하지도, 서로 독립적이지도 않다는 점에서 흥미롭다. 특성이 좋은 함수에 대해서는, 다음 두 식이 항상 성립한다.

:\operatorname{div}(\operatorname{curl} \boldsymbol v ) = \nabla \cdot \nabla \times \boldsymbol{v} = 0

또한 다음 두 식도 항상 성립한다.

:\operatorname{div}(\operatorname{grad}f ) = \nabla \cdot (\nabla f) = \nabla^2 f = \Delta f.

남은 세 종류의 벡터 미분 사이에는 다음 등식이 성립한다.

:\nabla \times \nabla \times \boldsymbol{v} = \nabla (\nabla \cdot \boldsymbol{v}) - \nabla^2 \boldsymbol{v}

게다가 특성이 좋은 함수에 대해서는 다음이 성립한다.

:\nabla (\nabla \cdot \boldsymbol{v}) = \nabla \cdot (\nabla \otimes \boldsymbol{v})

5. 4. 회전의 발산

특성이 좋은 함수에 대해서는, 회전의 발산은 항상 0이다. 즉,

:\operatorname{div}(\operatorname{curl} \boldsymbol v) = \nabla \cdot (\nabla \times \boldsymbol{v}) = 0

이 성립한다.

5. 5. 회전의 회전

회전의 회전은 다음과 같이 표현될 수 있다.

:\operatorname{curl}(\operatorname{curl} \boldsymbol v ) = \nabla \times (\nabla \times \boldsymbol v)

벡터 미분 사이에는 다음 등식이 성립한다.

:\nabla \times \nabla \times \boldsymbol{v} = \nabla (\nabla \cdot \boldsymbol{v}) - \nabla^2 \boldsymbol{v}

6. 역사

델 연산자는 19세기 윌리엄 로언 해밀턴이 처음 도입했으며, 이후 제임스 클러크 맥스웰, 조사이어 윌러드 기브스 등이 발전시켰다. 해밀턴은 사원수를 연구하면서 델 연산자를 고안했고, 맥스웰은 이 연산자를 전자기학에 적용하여 발산회전의 물리적 의미를 발견했다. 기브스는 발산(divergence)과 회전(curl)이라는 용어를 처음 사용하고, 그 의미를 더 명확하게 정의하였다.

6. 1. 윌리엄 로언 해밀턴

윌리엄 로언 해밀턴사원수를 연구하면서 델 연산자의 개념을 생각해냈다. 그는 \nabla =\frac{\partial}{\partial x}\mathbf{i}+\frac{\partial}{\partial y}\mathbf{j}+\frac{\partial}{\partial z}\mathbf{k}로 정의하였다. 만약 3차원 공간의 스칼라장 f와 곱하면 f그래디언트를 얻을 수 있고, 3차원 벡터장과 사원수 곱을 하면 스칼라 성분은 발산의 음수, 벡터 성분은 회전이다.(\nabla\mathbf{V}=-\nabla\cdot\mathbf{V}+\nabla\times\mathbf{V}, 여기서 \nabla\mathbf{V}그래디언트가 아니라 단순히 델과 '''V'''의 곱이다.) 그는 이러한 개념들에서 물리적 의미를 찾을 수는 없었지만, 중요한 물리적 의미가 있을 것이라고 예상하고 있었다.

6. 2. 제임스 클러크 맥스웰

제임스 클러크 맥스웰은 델 연산자를 사용하여 전자기학맥스웰 방정식을 간결하게 표현하고, 발산회전의 물리적 의미를 처음으로 발견하였다. 맥스웰은 논문 <<전기와 자기에 관한 논문>>에서 발산회전을 그 당시 많이 사용되던 단어인 컨버전스(convergence)와 로테이션(rotation)이라 이름 붙이고 전기장자기장 사이의 상호작용을 설명하였다. 그는 발산의 물리적 의미를 가우스의 발산정리를 이용하여 설명하였으나 회전의 경우 깊은 물리적 의미를 찾지는 못하였다.

6. 3. 조사이어 윌러드 기브스

조사이어 윌러드 기브스는 ‘발산(divergence영어)’과 ‘회전(curl영어)’이라는 용어를 붙였다. 그는 맥스웰보다 발산회전의 더 근본적인 물리적 의미를 찾아냈다. 그가 찾아낸 발산의 의미는 공간에서 유체의 속도벡터와 공간 상의 어느 한 점에서 유체가 빠져나가는 속도를 잇는 연산자였고, 회전의 의미는 어떤 강체 각 지점의 속도 벡터와 강체의 각속도를 연결짓는 연산자였다.

7. 응용

델 연산자는 물리학, 공학 등 다양한 분야에서 활용된다.



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com