Difference between propositional logic and predicate logic in ai
Answers
Propositional logic is associated with finite models while predicate logic is related to both finite and infinite structures. In other words, propositional logic is decidable whereas predicate logic is undecidable.
Additionally, in propositional logic, statements are expressed as a whole or as a combination of statements. In predicate logic, statements have a specific format comprising predicates and terms.
In AI or artificial intelligence, propositional logic deals with the determination of the truth of a sentence. The allowable sentence is known as the syntax of proposition. A sentence or syntax holds different propositional symbols. Each symbol holds a proposition which can be either true or false.
For instance, a proposition like 'Socrates is a man' can be represented as 'S' in propositional logic.
In predicate logic the subject and predicate are symbolized separately. Often logicians symbolize subjects or objects with lowercase letters and symbolize predicates with uppercase letters.