# 1a. The Unit Step Function (Heaviside Function)

In engineering applications, we frequently encounter functions whose values change abruptly at specified values of time *t*. One common example is when a voltage is switched on or off in an electrical circuit at a specified value of time *t*.

The value of *t* = 0 is usually taken as a convenient time to switch on or off the given voltage.

The switching process can be described mathematically by the function called the **Unit Step Function** (otherwise known as the **Heaviside function** after Oliver Heaviside).

## The Unit Step Function

Definition: The unit step function, `u(t)`, is defined as

`u(t)={: {(0, t < 0), (1, t > 0) :}`

That is, *u* is a function of time *t*, and *u* has value **zero** when time is negative (before we flip the switch); and value **one **when time is positive (from when we flip the switch).

Graph of `f(t)=u(t)`, the unit step function.

### Value at *t* = 0?

In some text books you will see the unit step function defined as having value 1 at *t* = 0, as follows:

`u(t)={: {(0, t < 0), (1, t >= 0) :}`

We would indicate the discontinuity on our graph like this:

Graph of `f(t)=u(t)`, the unit step function, with `f(0) = 1`.

Also, sometimes you'll see the value given as `f(0) = 0.5`.

In this work, it doesn't make a great deal of difference to our calculations, so we'll continue to use the first interpretation, and draw our graphs accordingly.

## Shifted Unit Step Function

In many circuits, waveforms are applied at specified intervals other than `t=0`. Such a function may be described using the **shifted** (aka **delayed**) unit step function.

### Definition of Shifted Unit Step Function

A function which has value `0` up to the time `t = a` and thereafter has value `1`, is written:

`u(t-a)={{: (0, if, t < a), (1, if, t > a) :}`

### Example 1 - Shifted Unit Step Function

`f(t) = u(t − 3)`

The equation means *f*(*t*) has value of `0` when `t < 3` and `1` when `t > 3`.

The sketch of the waveform is as follows:

Graph of `f(t)=u(t-3)`, a shifted unit step function.

## Rectangular Pulse

A common situation in a circuit is for a voltage to be applied at a particular time (say *t = a*) and removed later, at *t = b* (say). We write such a situation using unit step functions as:

`V(t) = u(t − a) − u(t − b)`

This voltage has strength `1`, duration `(b − a)`.

### Example 2 - Rectangular Pulse

The graph of `V(t) = u(t − 1.2) − u(t − 3.8)` is as follows. Here, the duration is `3.8 − 1.2 = 2.6`.

Graph of `V(t)=u(t−1.2)−u(t−3.8)`, an example of a rectangular pulse.

## Exercises

### Need Graph Paper?

Write the following functions in terms of **unit step** function(s). Sketch each waveform.

(a) A 12-V source is switched on at *t* = 4 s.

(b) `V(t)={{: (1, 0 < t < a),(0, t > a) :}`

(Assume *a* > 0.)

(c) One cycle of a square wave, `f(0) = 4`, amplitude = `4`, period = `2` seconds.

(d) The unit Ramp function (i.e.`f(t) = t` for `t > 0`)

(e) One cycle of a sawtooth waveform (i.e. `f(t)=a/b t` for `0 < t < b`. Assume `a > 0`.)

(f) `V(t)={ {: (0,t < 3), (2t+8,3 < t < 5), (0,t > 5) :}`

### Online Algebra Solver

This algebra solver can solve a wide range of math problems. (Please be patient while it loads.)

Go to: Online algebra solver

### Calculus Lessons on DVD

Easy to understand calculus lessons on DVD. See samples before you commit.

More info: Calculus videos

### The IntMath Newsletter

Sign up for the free **IntMath Newsletter**. Get math study tips, information, news and updates each fortnight. Join thousands of satisfied students, teachers and parents!