Matrix Exponential — Jordan Form, Part 1
Book Source:
Gustafson, G. B. (n.d.). Differential equations and linear algebra: A course for science and engineering (Vols. I–II). University of Utah.
https://math.utah.edu/~gustafso/debook/deBookGG.pdf
QUESTION 11.4.15
ANSWER [There do not appear to be any answers in this text.]
Matrix Exponential Identities. Verify from exponential identities.
$\mathcal{F}_1$ [Formulae] First, we find a necessary formula. After reviewing the book, we find the following formula. We will start with this, but there are many more.
$\mathcal{F}_2$ [Formulate] Whenever verifying or showing, you often start with the left side and move through the steps until it equals the right side.
At this point, what do we do? There could be a simple linear algebra trick, but likely, we need to diagonalize. However, we must reference what we are allowed to use in the book. Let us check it again.
In this text, the “Jordan Form” appears to match our situation.
NOTE To the untrained student, you may look at this and think it is diagonalization. However, on page 721, you will find that it is referring to a triangular matrix, which we have. Recognize that it is upper triangular.
Pg. 721: “Because the Jordan form is a triangular matrix, then $T=J$ gives an algorithm for generation of columns in matrix $P$.”
From this goose chase, we see that the previous formula is $J=P{\color{#12345a}A}P^{-1}=T$. Then,
From Theorem 9.15 (Jordan’s Extension), $T$ is the diagonal elements. Then,
MISTAKE ↓ We have two $P$’s …
Now, if $A=PTP^{-1}$, we do some basic linear algebra arithmetic.
END MISTAKE
Backtracking: Pg. 721 explains that setting $T=J$ gives an algorithm for generating the columns of $P$.
Now, the book appears to be pointing to using a software program—as this is for engineers. Page 721 discusses finding $J$ and $P$ with computer algebra systems and directs us to page 898 for a Maple example.
Before I go forward, I would like to know what Maple is. I first consult the book, then use DuckDuckGo to look it up. Maple is a mathematical software package with symbolic computation capabilities.
This textbook appears to want us to use Maple to find $P$. The following example is transcribed from page 898.
Jordan Decomposition Using Maple
The matrix
has a Jordan decomposition
# Maple: Find the Jordan form of matrix A
A := Matrix([[4, -2, 5], [-2, 4, -3], [0, 0, 2]]);
factor(LinearAlgebra[CharacteristicPolynomial](A, lambda));
# Answer: (lambda-6)*(lambda-2)^2
J, P := LinearAlgebra[JordanForm](A, output=['J', 'Q']);
zero := A.P-P.J; # Zero matrix expected
Now, this is a special case where we would use A.I., unless otherwise specified by your professor to use an alternative software. Since I do not have the requested software available, I will ask ChatGPT to use the example with our matrix $A$ and output a transformation matrix $P$ for us.
TIME TRAVELING MATH
From ChatGPT, we got the following Maple-style output:
Using $A=\begin{pmatrix}1&1\\0&2\end{pmatrix}$, a transformation matrix is
Plain text
[1 1]
P := [ ]
[0 1]
Its columns are eigenvectors for 1 and 2, respectively, giving $AP=PJ$ with $J=\operatorname{diag}(1,2)$.
Now, we have $P=\begin{bmatrix}1&1\\0&1\end{bmatrix}$. Since this is a $2\times2$ matrix, we can compute the inverse directly.
MISTAKE BEGINS ↓
Therefore,
Now, we continue:
We extract
and simplify. We have the provided formulae, so we can work through this.
Next,
MISTAKE ↑ or TYPO
I secondly asked ChatGPT WITHOUT ASKING FOR A SOLUTION.
NOTE: I want to point out that this particular Jordan decomposition is also a diagonalization, because its Jordan form is diagonal. I had ChatGPT diagonalize $A$.
***SO FREAKING IMPORTANT***
What I did was not write out the formula for the inverse. I did it in my head.
The typo I made was flipping the $b$ and $c$. All because I was an arrogant egotistical cocky douchebag who thought he could do basic multiplication in his head.
Now, we have to redo the whole thing from that point. I leave this for you to do.
Going back.
$\mathcal{F}_3$ [Finalize]
I am still working the kinks on the discussion. You will be able to write in standard LaTeX code dollar sign or bracket. No need to use packages.