Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: improve split-operator documentation #1024

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion contents/split-operator_method/split-operator_method.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# The Split-Operator Method
The Split-Operator Method (also called the Split-Step Method), was actually the primary method I used to solve the Schrödinger equation during my PhD.
The Split-Operator Method (also called the Split-Step Method) can be best understood, as a problem-solving approach or meta-algorithm rather than a standalone algorithm, which solves a single problem.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I am understanding where you are coming from this statement. I see some of the references still had operator splitting, but did not specifically use the Split-step fourier method. Even though in practice the SSFM is the most common approach used for the split operator method, I think it should be made more explicit in the text that there is a difference between these approaches.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So I have a question here. Should I make the change in my branch to call this, "split-step fourier method", or have I really just taken us both down a rabbit hole which is unhelpful?

Copy link
Member

@leios leios Feb 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can I come back to this? I think what might happen is that I will create a new PR that is co-authored with you with the necessary changes. This discussion is a good one, I just have to rethink about how to package it.

It'll take like 10 minutes, but I might not have that time available until later this week.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

its not urgent to me. This was sort of me thinking I was helping, but maybe I'm not

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the record, the conversation is definitely helpful! Thanks


It describes a way of decomposing a physical equation of energy into different subspaces where it is easier to find solutions.

This was the primary method I used to solve the Schrödinger equation during my PhD.
It is one of the simplest and fastest methods for this purpose and is widely used throughout modern quantum research in the area, in particular when dealing with the Non-linear Schrödinger Equation (NLSE):

$$
Expand Down