Issimilar - determine similarity of matrices
|
Calling Sequence
|
|
Issimilar(A, B)
Issimilar(A, B, 'P')
|
|
Parameters
|
|
A
|
-
|
square Matrix
|
B
|
-
|
square Matrix
|
'P'
|
-
|
(optional) assigned a transformation matrix
|
|
|
|
|
Description
|
|
•
|
The function Issimilar(A, B) is a placeholder for the boolean valued function that returns true if A is similar to B and false otherwise. It is used in conjunction with either mod or evala.
|
•
|
If called in the form Issimilar(A, B,'P'), then P will be assigned a transformation matrix such that .
|
•
|
The call Issimilar(A, B) mod p determines if A is similar to B modulo p which is a prime integer. The entries of A and B must have rational coefficients or coefficients from an algebraic extension of the integers modular p.
|
•
|
The call evala(Issimilar(A, B)) determines if A is similar to B where the entries of A and B are algebraic numbers (or functions) defined by RootOfs.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
>
|
|
| (7) |
|
|
Download Help Document
Was this information helpful?