Vit Assignment
Vit Assignment
Assignment
Course Title: Computational Techniques
(1) (a) State five basic connectives and explain them with the use of truth tables?
(b) Symbolize the following statements and prove that they are inconsistent.
(i) If Rama gets his degree, he will go for a job.
If he goes for a job, he will get married soon.
If he goes for higher study, he will not get married.
Rama gets his degree and goes for higher study.
(ii) If Raja misses many classes, then he fails in the final examination.
If Raja fails in the final examination, then he is uneducated.
If Raja reads a lot of books, then he is not uneducated.
Raja misses many classes and reads a lot of books.
(iii) John will get his degree if and only if he passes all the examinations.
he will pass all the examinations, if and only if he works hard.
He will be unemployed, if and only if he does not get his degree.
John works hard if and only if he is employed.
(2) Prove the following with the use of truth tables.
(a) Simplify the following (P Q R) (P T Q) (P T R)
(b) Show that (P Q) ( P ( P Q)) ( P Q)
(c) Show that the following is an implication
(P (Q R)) = (P Q) (P R)
(d) Show that the following is an implication (P Q) Q = (P Q)
(e) (P (Q S)) ( R P ) Q = R S
(3) Define the following with relevant examples.
(a) POSET, TOSET, lattice, sublattice, direct product of lattices,
homomorphism of lattices
(b) Complete lattice, complement lattice, bounded lattice, distributive lattice
(c) Boolean algebra, sub-Boolean algebra, boolean function
(d) State and prove isotonic, distributive, modular inequalities in a lattice
(e) Show that every distributive lattice is modular, but not conversely.
(f) Show that a chain of three or more elements is not complemented.
(4) Obtain equivalent disjunctive normal forms and conjunctive normal forms for
(a) [(P Q) R]
(b) [(P Q) R] (P R)
(c) P (Q R)
(d) (P Q) R