[step:Compute the exponential of an upper triangular matrix on the diagonal]Let $T\in M(n,\mathbb C)$ be upper triangular, meaning that $T_{ij}=0$ whenever $i>j$. Let $I_n$ denote the $n\times n$ identity matrix. We claim that for every integer $m\ge 0$, the matrix $T^m$ is upper triangular and
\begin{align*}
(T^m)_{ii}=T_{ii}^m
\end{align*}
for every $i\in\{1,\dots,n\}$, where $T^0=I_n$.
For $m=0$, this holds because $T^0=I_n$ is upper triangular and $(I_n)_{ii}=1=T_{ii}^0$. Suppose the claim holds for some $m\ge 0$. If $i>j$, then
\begin{align*}
(T^{m+1})_{ij}=\sum_{k=1}^{n}(T^m)_{ik}T_{kj}.
\end{align*}
For each summand, either $k<i$, in which case $(T^m)_{ik}=0$ because $T^m$ is upper triangular, or $k\ge i>j$, in which case $T_{kj}=0$ because $T$ is upper triangular. Hence $(T^{m+1})_{ij}=0$, so $T^{m+1}$ is upper triangular. For the diagonal entry,
\begin{align*}
(T^{m+1})_{ii}=\sum_{k=1}^{n}(T^m)_{ik}T_{ki}.
\end{align*}
If $k<i$, then $(T^m)_{ik}=0$, and if $k>i$, then $T_{ki}=0$. Thus only the term $k=i$ remains, giving
\begin{align*}
(T^{m+1})_{ii}=(T^m)_{ii}T_{ii}=T_{ii}^{m+1}.
\end{align*}
The claim follows by induction.
Define the matrix exponential by the absolutely convergent series
\begin{align*}
\exp T=\sum_{m=0}^{\infty}\frac{T^m}{m!}.
\end{align*}
For $i>j$, every partial sum has $(i,j)$-entry equal to $0$, so $(\exp T)_{ij}=0$. Thus $\exp T$ is upper triangular. For each $i\in\{1,\dots,n\}$, entrywise convergence of the matrix exponential series gives
\begin{align*}
(\exp T)_{ii}=\sum_{m=0}^{\infty}\frac{(T^m)_{ii}}{m!}=\sum_{m=0}^{\infty}\frac{T_{ii}^m}{m!}=\exp(T_{ii}).
\end{align*}[/step]