Professional Documents
Culture Documents
Lab 11
Lab 11
• Eliminate Implication
• Standardize Variable
• Skolemization
• Drop Universal quantifier
Why conversion is performed
• Because FOL are complicated and its difficult
for machine to understand it .
• Convert to FOL
• Convert to FOL to CNF
• Prove that is someone is smiling using resolution
• Draw Resolution tree
Conversion of sentences into FOL
Conversion of FOL into CNF
• Eliminate Implication
• Standardize Variable apart
• Move negation Inwards
Skolemization
(existential quantifier remove and existential variable change into skolmn constant)
Drop Universal quantifier
Now these are the rules for Knowledge base for machine
Resolution Tree
• If the fact ‘F’ is to be proved it starts with
negation of the F