Discussion Overview
The discussion revolves around the numerical methods for solving the time-dependent Schrödinger equation (TDSE), specifically comparing finite difference methods and the ode45 solver. Participants explore the appropriateness of these methods in different contexts, including one-dimensional cases and the implications of treating the TDSE as a partial differential equation versus an ordinary differential equation.
Discussion Character
- Technical explanation
- Debate/contested
- Mathematical reasoning
Main Points Raised
- Some participants suggest that finite difference methods, like the Crank-Nicolson method, are preferred for the TDSE due to its nature as a partial differential equation.
- Others argue that in one-dimensional cases, the TDSE can be treated as an ordinary differential equation, raising questions about the suitability of ode45 and similar methods.
- There is a discussion about the stability and efficiency of using RK4 or related schemes for temporal evolution while discretizing the spatial components via finite differences.
- Some participants mention that finite difference methods may be more efficient than ODE solvers when the number of discrete states is large, as fewer grid points are needed compared to basis functions.
- One participant expresses a preference for the split-operator method, which utilizes FFTs for the kinetic energy operator.
- There is a query regarding whether the TDSE is considered a "stiff" equation, which could influence the choice of numerical methods.
- Participants also inquire about the use of PDEPE, a MATLAB PDE solver, and its applicability to the problem at hand.
Areas of Agreement / Disagreement
Participants do not reach a consensus on the superiority of one method over the other, as multiple competing views regarding the use of finite difference methods versus ODE solvers remain present throughout the discussion.
Contextual Notes
The discussion includes assumptions about the dimensionality of the problem and the nature of the equations involved, which may affect the choice of numerical methods. There are also unresolved questions regarding the stability of different approaches and the specific conditions under which one method may be preferred over another.