Jordan
The Jordan decomposition of a matrix is a change of basis where is written into a diagonal or quasi-diagonal form: , where is the change of basis matrix and is a matrix with the following structure
where are the eigenvalues of .
Syntax
jordan(Matrix)
Description
Given a matrix, returns the matrix . If the option transformation_matrix
is set to true, the output is a list with and .
Options
Below is a complete list of options that may be used in the jordan
function.
Option | Description | Format | Default value |
---|---|---|---|
transformation_matrix | We can choose if we want the output of the transformation matrix P or not. | | |
exact_computations | We can choose to perform or not exact computations. | | |