https://123dok.net/document/y6e9wje5-novel-mathematical-methods-soliton-theory-application-dislocation-movement.html