Quiz 5 Flashcards

1
Q

Logic programming is based on lambda calculus, T/F?

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

“A or B -> C” is in the form of a Horn Clause, T/F?

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly