Philosophy of Mathematics and Natural Science