Sokrates, Platon, Aristoteles