falsifiability and inevitability in science & philosophy-en