헤비사이드 계단함수

역사 raw
대문 랜덤 문서 최근 토론
1. 개요2. u(0)의 값

1. 개요[편집]

Heaviside Step Function

영국천재 전기공학올리버 헤비사이드가 연구한 함수라 하여 명명되었으며, 특수함수의 일종이다. 단위 계단함수(Unit Step Function, )라고도 하며 정의는 다음과 같다.

u(x)xδ(t)dt\displaystyle u(x)\equiv\int_{-\infty}^{x}\delta(t)\,\mathrm{d}t

위에서 δ(x)\delta(x)디랙 델타 함수이다. 중요성에 비해 표기가 통일되어 있지 않아 H(x)H(x), θ(x)\theta(x)로 표기하기도 한다.[1]

구체적인 함숫값은 아래와 같다. 단, x=0x=0일 때는 대부분 1/21/2로 정의하나 아래 항목에서와 같이 여러 의견이 있다.

u(x)={1(x>0)1/2(x=0)0(x<0)\displaystyle u(x) = \begin{cases} 1 & (x>0)\\ 1/2 & (x=0)\\ 0 & (x<0) \end{cases}


적분 기호 없이 간단하게 정의하자면 다음과 같다.

u(x)=12(sgnx+1)u(x)=\dfrac{1}{2}\left(\mathrm{sgn}\,x+1\right)

위에서 sgnx\mathrm{sgn}\,x부호 함수이다. 형태에서 보듯 부호 함수를 절반으로 줄여 놓고 xx축 위쪽으로 올려 놓은 모양새라 부호 없는 부호 함수라고 이해해도 무리가 없을 정도.

아래는 헤비사이드 계단함수의 그래프를 나타낸 것이다. 이때, u(0)=1/2u(0)=1/2로 택하였다.

파일:나무_헤비사이드_계단함수_그래프.png

2. u(0)의 값[편집]

수학자마다 u(0)u(0)의 함숫값 정의가 달라 논란이 많다.[2]
  • u(0)=1/2\boldsymbol{u(0)={1}/{2}}
    • 다수설로, 위의 부호 함수로 쉽게 정의할 수 있고 d(sgnx)/dx=2δ(x){\mathrm{d}}(\mathrm{sgn}\,x)/\mathrm{d}x=2\delta(x)가 성립한다는 근거를 들어 설명한다.
  • u(0)=0\boldsymbol{u(0)=0}
    • 자연수 판별 함수를 이용해 u(x)=1N(sgnx)u(x)=\bold{1}_{\mathbb N}(\mathrm{sgn}\,x)로 깔끔하게 정의할 수 있기 때문에 선호하는 경우가 있다.
  • u(0)=1\boldsymbol{u(0)=1}
    • 위와 비슷하나[3], 0으로 나누기 같은 골칫거리가 생기지 않아서 선호하는 경우가 있다.

한편 이 함수로 유도되는 발판 함수(ramp function) R(x)=xu(x)R(x) = x u(x)[4]는 정의상 어차피 0으로 곱해져버리기 때문에 이런 논란은 없다.

[1] 울프럼 알파와 같은 울프럼 언어에서는 θ(x)\theta(x)를 쓴다.[2] 사실 크게 유의미한 논란은 아닌 것이 다수론인 1/21/2을 따르되 굳이 정수로 만들고 싶으면 거기에 바닥함수나 천장함수만 씌우면 되기 때문이다.[3] 이 경우 정의가 범자연수 집합을 쓴 u(x)=1N0(sgnx)u(x)=\bold{1}_{\mathbb N_{0}}(\mathrm{sgn}\,x)로 바뀐다.[4] 헤비사이드 계단함수의 원시함수이기도 하다.