relations of science and philosophy