CSE 321: Discrete Structures
Assignment #1
March 29, 2000
Due: Wednesday, April 5



Reading Assignment: Rosen, Sections 1.1- 1.6

Problems:

1.
Section 1.1, exercise 8.

2.
Section 1.1, exercise 16, parts a, b, f, g.

3.
State in English the converse and contrapositive of each of the following implications:
(a)
If a is pushed onto the stack before b, then b is popped before a.

(b)
If the input is correct and the program terminates, then the output is correct. (Be sure to use De Morgan's Law to simplify the contrapositive.)

4.
Section 1.1, exercise 42.

5.
Section 1.2, exercise 6. (Watch out for the stray negation operator at the end of the line: this is one of De Morgan's Laws from Table 5.)

6.
Section 1.2, exercise 8b.

7.
Section 1.2, exercise 12.

8.
Section 1.2, exercise 26. (Hint: Do exercise 25 as a warmup, and check your solution at the back of the textbook.)