Leibniz: Physics and philosophy