CST 329 - Module 5
Week 5,
This module introduces us to another way of writing logical statements. Instead of using propositional logic, we use first order logic. Propositional logic is good for establishing relationships between general objects, but when it comes to things more specific, like multiple named individuals, then it falls apart. That is where first order logic comes into play. Here we can establish a person as a variable, and a statement as a function. For example, we can say that “a” = Alice, and “Fx” = x is tall, thus “Fa” = Alice is tall. This allows us to make more accurate logical statements and proofs. Additionally, we can establish domains of groups. Maybe a domain can be all CSUMB students named x. We can refer to everyone in that domain as Ax, or “for all CSUMB students”, or maybe we want to refer to at least some student Ex, or “there exists some CSUMB student”.
Comments
Post a Comment