Solving Homogeneous Differential Equations