A COUPLE CORRECTIONS:
1: At around 2:30 I have the discrete Schrodinger in equation in a red box. Ignore this: there are some sign errors
2: At 18:00 I talk about a so-called "artificial rotation" in the 2nd and 3rd eigenstates of the infinite square well. This is bogus. Since these two eigenstates are degenerate (i.e. have the same eigenvalue) any linear combination of them is also an eigenstate. The traditional eigenstates you might see in a textbook correspond to some linear combination of the ones found in this video.
Using the module scipy.sparse we solve the 2D Schrodinger equation. Based on these two reddit posts:
1) https://www.reddit.com/r/Physics/comments/mfov6m/first_70_states_of_a_particle_trapped_in_a/?utm_source=share&utm_medium=web2x&context=3
2) https://www.reddit.com/r/Physics/comments/mgsboi/inspired_by_hudsmiths_previous_post_here_are_the/?utm_source=share&utm_medium=web2x&context=3
1D Schrodinger Equation:
https://www.youtube.com/watch?v=ay0zZ8SUMSk
Code located in the link below. Go to "Python Metaphysics tutorials" and then "Vid 6"
https://github.com/lukepolson/youtube_channel