Higher-order differential equations and higher-order lagrangian mechanics