cURL 계산기
단계별 외적 행렬식 전개를 통해 모든 2D 또는 3D 벡터장의 컬(curl) ∇×F를 계산합니다. 성분 함수 P, Q(3D의 경우 R까지)를 입력하여 기호적 컬을 구하고, 특정 점에서의 값을 평가하며, 비회전장을 식별하고, 와도(vorticity) 오버레이가 포함된 대화형 벡터장 시각화를 확인하세요.
광고 차단기로 인해 광고를 표시할 수 없습니다
MiniWebtool은 광고로 무료로 운영됩니다. 이 도구가 도움이 되었다면 Premium(광고 제거 + 더 빠름)으로 지원하시거나 MiniWebtool.com을 허용 목록에 추가한 뒤 새로고침하세요.
- 또는 Premium(광고 없음)으로 업그레이드
- MiniWebtool.com 광고를 허용한 다음 새로고침하세요
cURL 계산기 정보
컬 계산기는 모든 2D 또는 3D 벡터장의 컬(∇×F)을 단계별 외적 행렬식 전개 과정과 함께 계산합니다. 벡터장 성분 P, Q(3D의 경우 R 포함)를 입력하고, 선택적으로 특정 지점을 평가하여 기호화된 컬, 회전 분류를 확인할 수 있습니다. 2D 필드의 경우, 와도(vorticity) 히트맵과 애니메이션 입자 흐름을 통해 필드의 회전 특성을 보여주는 대화형 시각화 기능도 제공합니다.
컬(Curl)이란 무엇입니까?
벡터장 \(\mathbf{F}\)의 컬은 각 지점에서 필드의 미소 회전 정도를 측정합니다. 3D 장 \(\mathbf{F} = \langle P, Q, R \rangle\)의 경우, 컬은 다음과 같이 외적으로 계산됩니다.
$$\nabla \times \mathbf{F} = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial}{\partial x} & \frac{\partial}{\partial y} & \frac{\partial}{\partial z} \\ P & Q & R \end{vmatrix}$$
행렬식을 전개하면 컬 벡터를 얻을 수 있습니다.
$$\nabla \times \mathbf{F} = \left\langle \frac{\partial R}{\partial y} - \frac{\partial Q}{\partial z},\; \frac{\partial P}{\partial z} - \frac{\partial R}{\partial x},\; \frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y} \right\rangle$$
2D 장 \(\mathbf{F} = \langle P, Q \rangle\)의 경우, 컬은 xy 평면에서의 회전을 나타내는 스칼라 \(\frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y}\)로 단순화됩니다.
컬의 물리적 의미
좌표계별 컬 공식
| 좌표계 | 컬 공식 |
|---|---|
| 데카르트 2D | \(\text{curl}\,\mathbf{F} = \frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y}\) (스칼라) |
| 데카르트 3D | \(\nabla \times \mathbf{F} = \left\langle \frac{\partial R}{\partial y} - \frac{\partial Q}{\partial z},\; \frac{\partial P}{\partial z} - \frac{\partial R}{\partial x},\; \frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y} \right\rangle\) |
| 원통 좌표계 | \(\nabla \times \mathbf{F} = \left\langle \frac{1}{r}\frac{\partial F_z}{\partial \theta} - \frac{\partial F_\theta}{\partial z},\; \frac{\partial F_r}{\partial z} - \frac{\partial F_z}{\partial r},\; \frac{1}{r}\frac{\partial(rF_\theta)}{\partial r} - \frac{1}{r}\frac{\partial F_r}{\partial \theta} \right\rangle\) |
| 구면 좌표계 | 척도 인자 \(h_r=1, h_\theta=r, h_\phi=r\sin\theta\)를 사용한 전체 전개식 참조 |
컬과 관련된 주요 항등식
| 항등식 | 공식 |
|---|---|
| 그래디언트의 컬 | \(\nabla \times (\nabla f) = \mathbf{0}\) (항상 0 — 그래디언트는 비회전성임) |
| 컬의 발산 | \(\nabla \cdot (\nabla \times \mathbf{F}) = 0\) (항상 0 — 컬은 비발산성임) |
| 선형성 | \(\nabla \times (a\mathbf{F} + b\mathbf{G}) = a(\nabla \times \mathbf{F}) + b(\nabla \times \mathbf{G})\) |
| 곱의 미분 법칙 | \(\nabla \times (f\mathbf{F}) = f(\nabla \times \mathbf{F}) + (\nabla f) \times \mathbf{F}\) |
| 스토크스 정리 | \(\displaystyle\iint_S (\nabla \times \mathbf{F}) \cdot d\mathbf{S} = \oint_C \mathbf{F} \cdot d\mathbf{r}\) |
컬의 응용
| 분야 | 응용 사례 | 컬의 의미 |
|---|---|---|
| 전자기학 | 패러데이 법칙 | \(\nabla \times \mathbf{E} = -\frac{\partial \mathbf{B}}{\partial t}\) — 변하는 자기장은 순환하는 전기장을 형성함 |
| 전자기학 | 앙페르 법칙 | \(\nabla \times \mathbf{B} = \mu_0 \mathbf{J}\) — 전류는 순환하는 자기장을 형성함 |
| 유체 역학 | 와도 (Vorticity) | \(\boldsymbol{\omega} = \nabla \times \mathbf{v}\) — 유체가 국소적으로 어떻게 회전하는지 측정함 |
| 역학 | 각속도 | 강체 회전 \(\mathbf{v} = \boldsymbol{\omega} \times \mathbf{r}\)에 대해, 컬은 \(2\boldsymbol{\omega}\)가 됨 |
| 보존장 | 경로 독립성 | \(\nabla \times \mathbf{F} = 0\)인 경우, 선적분은 경로에 독립적이며 퍼텐셜이 존재함 |
컬 계산기 사용 방법
- 차원 선택: 토글 버튼을 사용하여 F = ⟨P, Q⟩(스칼라 컬)의 경우 2D를, F = ⟨P, Q, R⟩(벡터 컬)의 경우 3D를 선택합니다.
- 성분 함수 입력: 표준 표기법을 사용하여 각 성분 함수(P, Q, 선택 사항으로 R)를 입력합니다. 지수에는
^를, 곱셈에는*를 사용하며sin(x),cos(y),exp(x),ln(x),sqrt(x)와 같은 함수를 사용할 수 있습니다. 암시적 곱셈도 지원됩니다 (예:2x=2*x). - 평가 지점 입력 (선택 사항): 쉼표로 구분된 좌표를 입력하여 컬을 수치적으로 계산하고 회전 방향을 분류합니다.
- 컬 계산 클릭: 기호화된 컬, 단계별 외적 행렬식 전개 과정, 수치 평가 및 회전 분류 결과를 확인합니다.
- 시각화 탐색: 2D 필드의 경우, 와도 히트맵(주황색 = 반시계 방향, 보라색 = 시계 방향) 및 애니메이션 입자 흐름과 함께 벡터장 화살표를 확인합니다.
풀이 예시
지점 \((1, 2, 3)\)에서 \(\mathbf{F}(x, y, z) = \langle y z,\; x z,\; x y \rangle\)의 컬을 구합니다.
단계 1: 행렬식 작성: \(\nabla \times \mathbf{F} = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \partial_x & \partial_y & \partial_z \\ yz & xz & xy \end{vmatrix}\)
단계 2: 전개: \(\mathbf{i}(x - x) - \mathbf{j}(y - y) + \mathbf{k}(z - z) = \langle 0, 0, 0 \rangle\)
단계 3: 컬이 0입니다. 즉, 이 필드는 비회전(보존장)입니다. 실제로 \(\mathbf{F} = \nabla(xyz)\)이므로 퍼텐셜 함수가 존재함을 확인할 수 있습니다.
컬 vs 발산 (Curl vs. Divergence)
| 특성 | 컬 (∇×F) | 발산 (∇·F) |
|---|---|---|
| 연산자 유형 | ∇와의 외적 | ∇와의 내적 |
| 출력값 | 벡터(3D) / 스칼라(2D) | 스칼라 |
| 측정 대상 | 회전 / 순환 | 팽창 / 수축 |
| 0의 의미 | 비회전 / 보존장 | 비발산 / 비압축성 |
| 관련 정리 | 스토크스 정리 | 발산 정리 (가우스 정리) |
자주 묻는 질문 (FAQ)
이 콘텐츠, 페이지 또는 도구를 다음과 같이 인용하세요:
"cURL 계산기" - https://MiniWebtool.com/ko//에서 MiniWebtool 인용, https://MiniWebtool.com/
miniwebtool 팀 제작. 업데이트: 2026-04-08
또한 저희의 AI 수학 해결사 GPT를 사용하여 자연어 질문과 답변으로 수학 문제를 해결할 수 있습니다.