https://9dok.org/document/yng61mvp-introduction-forx-denote-euler-function-digamma-function-defined.html