Skip to content

[eigen_I] Improvement suggestions #357

Open
@HumphreyYang

Description

@HumphreyYang

This PR collects feedback from the reading group on eigen_I.

Content

  • Add an introduction to what eigenvalues and eigenvectors are. We can give the formula at the beginning and a visualization showing that eigenvectors are invariant in the transformation and eigenvalues are the scaling factors. We can link this further to the vector field plots in the exercises.
  • Give a better motivation for studying eigenvalues and eigenvectors: (1) mention that it is used in Markov Chain and more advanced lectures in intermediate series; (2) add links to the list of areas that use eigenvalues below: "At the same time, these concepts are extremely useful for".
  • Transformation plots (in https://intro.quantecon.org/eigen_I.html#square-matrices) should be hidden and potentially relocated, and we should explain the details of the transformation (@jstac).
  • Hide functions used to generate the visualizations and reference the function name in the main text.
  • Reformat the subtitles to meet the style sheet (only the first word and proper names should be capitalized).
  • We can give an overview of what is the Neumann Series Lemma at the beginning of the section.

Code

  • Some labels in the graphs are not in the math mode $ $.
  • In this plot, the label for the transformed plot should be $Ax_1, Ax_2, ..., Ax_k$ instead of $Bx_1, Bx_2, ..., Bx_k$, and the second label should be $BAx_1, BAx_2, ..., BAx_k$
  • We can remove the default values in
def grid_composition_transform(A=np.array([[1, -1], [1, 1]]),
                               B=np.array([[1, -1], [1, 1]])):

.

  • Rewrite the code in exercise 7.1 to using while loop and error tolerance.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions