すみません。自己レスになってしまいますが、こんな理論があるのを
初めて知りました:

https://en.wikipedia.org/wiki/Helmholtz_decomposition