Chapter 0, 1.1, 1.2, 4.2 Flashcards
Define the objective of the Complexity Theory.
Classify problems as easy ones and hard ones.
Define the objective of the Computability Theory.
The classification of problems is by those that are solvable and those that are not.
Define Finite Automata.
Used in text-processing, compilers, and hardware design.
Define Context-Free Grammar.
Used in programming languages and A.I.
Define A ⊆ B.
A is a subset of B if every member of A is a member of B.
Define A ⊂ B.
A is a proper subset of B of A is a subset of B and not equal to B. (If A ⊆ B and A ≠ B)
Define A U B.
The union of A and B is when we combine all the elements in A and B into one set.
Define A ∩ B.
The intersection of A and B is the set of elements both in A and B.
Define A^c.
The complement of A is the set of all elements under consideration that are NOT in A.
Define the Cartesian Product.
A x B is the set of all ordered pairs.
Define the term Power Set.
The power set of A is the set of all subsets of A.
Define Lemmas.
It is the proof statements that assist in the proof of another more significant statement.
Define Corollaries.
The theorem or its proof can help us conclude that other statements are true.
What is Proof by Construction?
We demonstrate how to construct the object. ex. We define a graph to k-regular if every node in the graph has degree k.
What is Proof by Contradiction?
We assume that the theorem is false and then show that this assumption leads to an obviously false consequence. (refer to the Jack and Jill example)