2.1. 구간 함수
구간 함수를 사용하여 헤비사이드 함수를 다음과 같이 정의할 수 있다.
:
2.2. 지시 함수
지시 함수를 사용하면 헤비사이드 함수는 다음과 같이 표현할 수 있다.
:
2.3. 이산 형태
단위 계단을 이산 변수 n에 대한 함수로 나타내면 다음과 같다.
:H[n]영어
이때 n은 정수이다. 주어진 문제가 이산적이지 않은 상황에서는 H[0]의 정의가 중요하다.
이산-시간 단위 충격량은 이산-시간 단계에서 첫 번째 차이값으로, 다음과 같이 나타낼 수 있다.
:δ[n]영어
이 함수는 크로네커 델타의 합으로 나타낼 수 있다.
:H[n]영어
여기서
:δ[k]영어
이다.
단위 계단의 또 다른 형태는 함수 H : ℤ → ℝ영어로 정의되며, 이산 변수 n을 입력으로 받는다.
:
또는 반최댓값 관례를 사용하면 다음과 같다.
:
여기서 n은 정수이다. n이 정수이면, 은 을 의미하고, 은 함수가 에서 1의 값을 갖는 것을 의미한다. 따라서 "계단 함수"는 의 영역에서 램프와 같은 동작을 보이며, 반최댓값 관례를 사용하면 실제로 계단 함수가 될 수 없다.
연속적인 경우와 달리, 의 정의는 중요하다.
이산 시간 단위 임펄스는 이산 시간 계단의 첫 번째 차분이다.
:
이 함수는 크로네커 델타의 누적 합이다.
:
여기서
:
는 이산 단위 임펄스 함수이다.
3. H(0)의 값
H(0)영어의 값은 다음 세 가지 경우 중 하나로 정의된다.
* 구간 함수:
:
* 아이버슨 괄호 표기법 사용:
:
* 지시 함수:
:
인 경우, 다음과 같이 표현될 수 있다.
* 부호 함수의 선형 변환:
:
* 두 아이버슨 괄호의 산술 평균:
:
* 두 변수 아크탄젠트의 일방향 극한:
:
* 초함수:
: 또는
:
: 여기서 log z영어는 z영어의 복소 로그의 주치이다.
정의되지 않은 다른 정의는 다음과 같다.
* 램프 함수의 도함수:
:
* 절댓값 함수를 사용하여
:
H영어는 대개 적분에 사용되며, 함수가 단일 지점에서 갖는 값은 적분에 영향을 미치지 않으므로, H(0)영어에 어떤 특정 값을 선택하든 거의 중요하지 않다. 실제로 H영어를 분포 또는 L{{isup영어의 원소({{lang 참조)로 간주하면, 이러한 객체는 거의 모든 곳에서만 정의되므로 0에서의 값을 논하는 것조차 의미가 없다. 만약 몇몇 해석적 근사(위에 있는 예시와 같이)를 사용한다면, 0에서의 관련 극한값이 무엇이든 종종 사용된다.
특정 값을 선택하는 데는 여러 가지 이유가 있다.
* H(0) = 1/2영어가 종종 사용되는데, 이는 그래프가 회전 대칭을 갖기 때문이다. 다른 말로, H - 1/2영어는 기함수이다. 이 경우, 부호 함수와의 다음 관계가 모든 x영어에 대해 성립한다.
:
: 또한, 모든 x에 대해 H(x) + H(-x) = 1이다.
* H(0) = 1영어은 H영어가 우연속이어야 할 때 사용된다. 예를 들어, 누적 분포 함수는 일반적으로 우연속으로 취급되며, 르베그-스틸체스 적분에서 적분되는 함수도 그러하다. 이 경우, H영어는 닫힌 반무한 구간의 지시 함수이다.
:
: 이에 해당하는 확률 분포는 퇴화 분포이다.
* H(0) = 0영어은 H영어가 좌연속이어야 할 때 사용된다. 이 경우, H영어는 열린 반무한 구간의 지시 함수이다.
:
* 최적화 및 게임 이론과 같은 함수 해석학적 맥락에서, 제한 함수의 연속성을 유지하고 특정 해의 존재를 보장하기 위해 헤비사이드 함수를 다중 값 함수로 정의하는 것이 종종 유용하다. 이러한 경우, 헤비사이드 함수는 가능한 해의 전체 구간 H(0) = [0,1]영어을 반환한다.
계단 함수는 x < 0영어 또는 x > 0영어의 범위에서 연속이지만, x = 0영어에서 값 c영어를 취하는 계단 함수는 다음과 같다.
:
위 함수를 실수 전체의 집합 위의 함수 로 생각하면, c영어를 어떻게 정하든 원점 x = 0영어에서 불연속이다. c영어의 값은 필요에 따라 편리한 값을 선택할 수 있지만, c = 0, 1/2, 1영어 등이 종종 사용되며, 각각 다음과 같다.