From Pythagoras whether by way of Socrates or not Plato derived the Orphic elements in his philosophy: the religious trend, the belief in immortality, the other-worldliness, the priestly tone, and all that is involved in the simile of the cave; also his respect for mathematics, and his intimate intermingling of the intellect and mysticism.p. 105.