The bilinear transformation was introduced in (10.23) as a means of approximating the exact mapping $s=(1 / T) \ln (z)$. An alternative derivation for the bilinear transformation involves the trapezoidal approximation of an integral, as follows:
$$
\int_{n T}^{(n+1) T} f(t) d t \approx \frac{T}{2}[f([n+1] T)+f(n T)]
$$
Here, the right-hand side of the expression represents the area of the trapezoid that best fits under the curve $f(t)$ from $t=n T$ to $t=(n+1) T$. (See Figure P10.3.) Now consider a first-order continuous-time system:
$$
H(s)=\frac{Y(s)}{X(s)}=\frac{a}{s+a}
$$
Figure Can't Copy
To derive the bilinear transformation, perform the following steps: (1) Find the differential equation that relates the input $x(t)$ to the output $y(t)$; (2) integrate both sides of the differential equation from $t=n T$ to $t=(n+1) T$, using the trapezoidal approximation where appropriate;(3) obtain a corresponding difference equation by letting $y[n]=y(n T)$ and $x[n]=x(n T) ;(4)$ compute the digital transfer function $H_d(z)$ of the difference equation; and (5) find a relationship between $s$ and $z$ so that $H(s)=H_d(z)$.