Knowledge Representation and
Reasoning
• A logic consists of
–  a formal language consisting of
• syntax
• semantics
– a proof theory
• terms: sentences, KB, valid, satisfiable,
model, entail, inference rule, sound,
complete