Archive for the 'CM20019' Category
Language recognition and generation in Prolog
Thursday, January 29th, 2004Prenex and Skolem normal forms
Tuesday, January 20th, 2004Two standard forms for first order predicate logic- Prenex normal form requires all the quantifiers to be at the front, whilst Skolem form further demands that only universal (forall) quantifiers are used . Gives an algorithm for finding prenex form with worked example; consideration of Skolem functions; Skolem normal form algorithm; a consideration of logical equivalence and the merits of these normal forms.
Semantic Tableaux proof method for predicate logic
Friday, January 16th, 2004A backward-chaining proof method for predicate logic, motivated by proof by contradiction rather than deduction. Description of the semantic tableau structure and rules, with suggested order of application. Also includes worked examples and a proof of correctness and completeness (with reference to Gödel’s theorems).


