Space, Number, and Geometry from Helmholtz to Cassirer