Platón, Descartes y Kant.