CS 201

Mathematical Foundations of Computer Science

Sample Test #1


Note: the real test will be a sheet of paper, typeset, so that logical expressions will be easily readable!


This test is in-class, open-book, open-notes; total time is 50 minutes. There are 4 questions, each worth the same number of points.

Be as formal as possible in your write-up. For each theorem to prove, state the hypothesis, the conclusion, which proof method you are using. When using induction, state what needs to be proved in the basis; state what is the inductive hypothesis and what needs to be proved in the step.