En la lógica proposicional, usamos letras para simbolizar proposiciones enteras. Las proposiciones son declaraciones de la forma “x es y” donde x es un sujeto e y es un predicado. Por ejemplo, “Sócrates es un hombre” es una proposición y podría representarse en lógica proposicional como “S”.
En la lógica de predicados, simbolizamos sujeto y predicado por separado. Los lógicos a menudo usan letras minúsculas para simbolizar sujetos (u objetos) y letras mayúsculas para simbolizar predicados. Por ejemplo, Sócrates es un sujeto y podría representarse en la lógica de predicados como “s”, mientras que “man” es un predicado y podría representarse como “M”. Si es así, “Sócrates es un hombre” se representaría como “Ms”.
La diferencia importante es que puede usar la lógica de predicados para decir algo sobre un conjunto de objetos. Al introducir el cuantificador universal (“∀”), el cuantificador existencial (“∃”) y las variables (“x”, “y” o “z”), podemos usar la lógica de predicados para representar cosas como “Todo es verde” como “∀Gx” o “Algo es azul” como “∃Bx”.
Yo diría que esa es la diferencia más importante.
- ¿Qué tipo de cursos o temas de estudio prepararían a un programador para los acertijos de programación que utilizan compañías como Facebook y Google en su proceso de solicitud?
- ¿Por qué algunas personas no creen en la ley del medio excluido?
- ¿Hay idiomas casi completos de Turing?
- ¿Cómo ha cambiado tu vida Euclides?
- ¿Cuál es la filosofía detrás de Fight Club? ¿Cuáles son los motivos y filosofías de Tyler Durden?