Existence and approximation of solutions of differential equations