http://songcy.net/posts/story-of-basis-and-kernel-part-2/
https://zhuanlan.zhihu.com/p/163839117 https://www.zhihu.com/question/363994533/answer/2324371883