Quiz 5 Flashcards
1
Q
Logic programming is based on lambda calculus, T/F?
A
False
2
Q
How can you write the fact “A parrot is a bird” in predicate calculus?
parrot(bird), bird(parrot), parrot(x,bird), or bird -> parrot?
A
bird(parrot)
3
Q
a -> d
c -> b
d -> c
Using the statements above, which of the following statement can be derived using inference rules?
b -> d, a -> b, d -> a, c -> a
A
a -> b
4
Q
“A or B -> C” is in the form of a Horn Clause, T/F?
A
False
5
Q
________ are statements that are assumed to be true and from which all true statements about natural numbers can be proved.
Predicates, quantifiers, connectives, or axioms?
A
Axioms