Logical methods are used in mathematics to prove theorems, in computer science to verify the correctness of programs, in the natural and physical sciences to draw conclusions from experiments, in the social sciences and in our everyday lives to solve a multitude of problems