Linear Phase Portraits: Matrix Entry

The type of phase portrait of a homogeneous linear autonomous system -- a companion system for example -- depends on the matrix coefficients via the eigenvalues or equivalently via the trace and determinant.

17 Responses to “Linear Phase Portraits: Matrix Entry”

  1. kanok on August 27th, 2012 @ 2:30 am

    the demo of phase plane and phase trajetories are very interesting and easy to understand for the system of differential equation. Thank for your demo program.

  2. Annoyed on December 19th, 2014 @ 3:26 am

    Why can't the top rows in the companion matrix be altered? Totally worthless.

  3. hrm on February 5th, 2017 @ 3:12 pm

    The Companion matrix is defined to have top row [0 1].

  4. Ricardo Misturini on May 19th, 2017 @ 11:59 am

    Thank you very much for sharing this app. It helps a lot in the qualitative understanding of the solutions.

  5. Agustin Bejanuel on October 2nd, 2017 @ 9:32 am

    Thank you for this app. It was very useful to see the behavior of a system from a change in its matrix. If you creates an app to plot nonlinear systems, please tell me.

  6. OPL on October 8th, 2017 @ 1:42 pm

    Great App!

  7. hrm on October 13th, 2017 @ 9:21 pm

    Have you looked at Vector Fields?

  8. Hanson Char on November 8th, 2017 @ 3:00 am

    For the companion matrix:

    0 1
    -2 2.5

    The Mathlet arrives at the two real eigenvalues:


    But the eigenvalues should be complex, not real:


    Seems like a bug.

  9. hrm on November 24th, 2017 @ 10:59 am

    Thank you Hanson for pointing this out. I think it has been fixed.

  10. Zeyuan Chen on February 23rd, 2018 @ 5:47 pm

    Why is the top left element in the matrix now fixed to be 0? Like the old way

  11. hrm on February 28th, 2018 @ 10:30 pm

    This is the meaning of "companion matrix." You can adjust the top row by deselecting [companion matrix].

  12. Diego S. Rodrigues on March 15th, 2018 @ 2:09 pm

    Thank you very much for sharing this app. I am going to use it in a lecture in a few minutes. 😉

  13. hrm on March 28th, 2018 @ 11:08 pm

    How did it go, Diego?

  14. Azmat on May 16th, 2018 @ 12:36 pm

    Shouldn't the diagrams be different if t^2 - 4delta = 0 depending on in the matrix is diagonalisable or not?

  15. hrm on June 26th, 2018 @ 10:01 pm

    Yes ... and they are! Perhaps you have [companion matrix] checked: companion matrices with repeated eigenvalues are never diagonalizable.

  16. joan on December 24th, 2018 @ 2:26 pm

    I can now understand how this works! really interisting and I now see things way more clear!

  17. hrm on January 11th, 2019 @ 3:09 pm

    Great, Joan. What was the AHA moment?

Leave a comment