logo

곡선의 정의 📂기하학

곡선의 정의

정의 1

  1. 사상 α:(a,b)R3\alpha : (a,b) \to \mathbb{R}^{3}곡선curve이라고 한다.
  2. 곡선에서 α=dαdt=0\alpha^{\prime} = \dfrac{d \alpha}{d t} = \mathbf{0} 인 점 t=t0t = t_{0}특이점singular point라 한다.
  3. 어떤 kNk \in \mathbb{N} 에 대해 모든 t(a,b)t \in (a,b) 에서 dαdt0\displaystyle {{ d \alpha } \over { d t }} \ne \mathbf{0} 인 곡선 αCk\alpha \in C^{k}정칙 곡선regular curve이라 한다. 다시 말해, 정칙 곡선은 특이점이 없는 곡선이다.
  4. 곡선 α\alphat=t0t=t_{0}에서의 미분계수 α(t0)\alpha^{\prime}(t_{0})t=t0t = t_{0}일 때의 α\alpha속도(벡터)velocity vector라고 하고, α\alpha의 도함수 α\alpha^{\prime}α\alpha속도 벡터필드velocity vector field라고 한다. 따라서 정칙 곡선은 속도가 0\mathbf{0}이 되지 않는 곡선을 말하며, 물리적으로 봤을 때 진행 반향이 절대 바뀌지 않는 것을 의미한다.
  5. t=t0t = t_{0}일 때 α\alpha의 속도의 크기 α(t0)\left|\alpha^{\prime}(t_{0}) \right|속력speed이라고 한다.
  6. α=1\left| \alpha^{\prime} \right| = 1 인 곡선을 α:(a,b)R3\alpha : (a,b) \to \mathbb{R}^{3}단위 속력 곡선unit Speed Vector이라 한다.

설명

α(t):=(α1(t),α2(t),α3(t)) \alpha (t) := \left( \alpha_{1} (t) , \alpha_{2} (t) , \alpha_{3} (t) \right)

기하학에서 다루고 싶은 대상은 도형이며, 정의에서는 그 도형이라는 것을 매개변수 tt 에 대한 함수로 나타냈음에 주목하라. 이로써 우리는 수학의 많은 툴을 사용해 도형을 연구할 수 있게 된 것이며, 특히 미분기하학에서는 미적분을 많이 사용할 것이다.

비정칙곡선

특이점은 쉽게 말해 꺾여있거나 멈춰버리는 점을 말한다. 꺾여있는 점에서는 보기에 따라 두가지 방향이 나올 수 있다. 이런 점은 다루기 어렵기 때문에 학부 수준의 미분기하학에서는 다루지 않는다. ‘멈추는 점’은 예시에서 설명한다.

어떤 kNk \in \mathbb{N} 에 대해 αCk\alpha \in C^{k} 이라는 것은 적어도 한 번은 미분가능하다는 의미가 강하며, 실제로 몇 번이나 미분가능한지는 별로 중요하지 않다. 보통 k=1k=1 만 돼도 그냥 스무스smooth하다고 말한다.

예시

직선

l(t):=(t,t,t) l(t) := \left( t, t, t \right) 정의에 따르면 위와 같은 직선 l:RR3l : \mathbb{R} \to \mathbb{R}^{3} 은 곡선이 아닐 이유가 전혀 없다. 한국어에서는 굽을 곡曲이라는 한자 때문에 다소 뉘앙스가 헷갈리게 되니 그냥 영어발음대로 커브라고 읽는 편이 더 나을 수 있다.

나선

ζ(t):=(cost,sint,t) \zeta (t) := \left( \cos t , \sin t , t \right)

0t0 \to t \to \infty 에 따라 나선은 다음과 같이 그려진다.

나선

비정칙 곡선

β(t):=(t2,t3,t4) \beta (t) := \left( t^{2} , t^{3} , t^{4} \right) 위 곡선 β\beta 는 미분해보면 β(t):=(2t,3t2,4t3) \beta^{\prime} (t) := \left( 2t , 3t^{2} , 4t^{3} \right) 이므로 t=0t = 0 에서 dβdt(0)=0\displaystyle {{ d \beta } \over { d t }} (0) = \mathbf{0} 이다. 이 특이점은 꺾인 것은 아니지만 tt 를 따라 가다가 t=0t=0 에서 말 그대로 멈춰버린다. 따라서 β\beta 의 정의역이 R\mathbb{R} 이면 정칙 곡선이 아니다. 물론 정의역이 00 을 포함하지 않는 구간, 예로써 (0,)(0,\infty) 라면 정칙 곡선이다. 곡선들은 정의역에 따라 정칙 곡선일수도, 아닐수도 있음에 주의하자.

코드

다음은 줄리아나선 예시에서 본 움짤을 찌는 코드다.

using Plots

ζ(t) = (cos(t), sin(t), t)

anim = @animate for T ∈ 0.1:0.1:10
    t = 0:0.1:(T*π)
    helix = plot(ζ.(t), camera = (45,45), legend = :none)
    xlims!(-2,2); ylims!(-2,2); zlims!(0,40)
end
gif(anim, "helix.gif")

  1. Millman. (1977). Elements of Differential Geometry: p15. ↩︎