Predicatelogica
Predicatelogica, commonly called predicate logic or first-order logic, is a formal system that extends propositional logic by including variables, predicates and quantifiers. It allows statements about objects and their properties, relations among objects, and can express general and existential claims.
The basic vocabulary consists of constants, function symbols, and predicate symbols with fixed arities. Terms are
Semantics assign meaning via structures: a domain D, an interpretation of each predicate symbol as a relation
First-order predicate logic was foundationally developed by Gottlob Frege and later formalized by others. The logic
Predicate logic is the standard formal framework in mathematics, computer science, linguistics, and artificial intelligence for