Aristotle elaborated on Eudoxus ' system .
Eudoxus of Cnidus , who worked with Plato , developed a less mythical , more mathematical explanation of the planets ' motion based on Plato 's dictum stating that all phenomena in the heavens can be explained with uniform circular motion .
Aristotle elaborated on Eudoxus of Cnidus ' system .
Eudoxus of Cnidus , who worked with Plato , developed a less mythical , more mathematical explanation of the planets ' motion based on Plato 's dictum stating that all phenomena in the heavens can be explained with uniform circular motion .