Quantifiers
FOL provides two quantifiers, and which stands for and respectively.
This implies that for all , formula holds ( or ).
In lisp, it can be represented as,
This implies that there exists a for which formula holds ( or ).
In lisp, it can be represented as,
Examples
All Men are Mortal.
In lisp,
(forall (x) (if (man x) (mortal x)))
Some Men are tall.
(exists (x) (and (man x) (tall x)))
Info
Notice the connective with and .
Todo
- Find why different connective for universal and existential quantifier (@2024-06-20)
Why different connectives for universal and existential quantifier?
We use with and with . Why?
Not enough clear about why? As of now just with the thumb rule. I need to figure out why or I’m not satisfied or didn’t understand it.
See these conversations