Theory of functions and differential equations