Bifalgorithm post · Brisk · Chapter 1
Why are predicates more useful than individual propositions?
Why are predicates more useful than individual propositions? (Brisk · Chapter 1) — "Propositional logic can represent a lot of things, but it turns out to be t…
Ideas in this flowchart
- La lógica de predicados supera las limitaciones prácticas de la lógica proposicional.
- La lógica proposicional puede representar muchas cosas, pero resulta demasiado limitada para ser prácticamente útil.
- Cada proposición es un bloque opaco de verdad o falsedad, sin partes constituyentes que puedan descomponerse.
- Para afirmar que cada estado tiene gobernador, habría que crear una proposición distinta para cada estado y unirlas con una conjunción.
- Se necesita una plantilla proposicional que permita crear proposiciones similares al introducir distintos valores.
- Un predicado es una fórmula que produce una proposición para cada valor de sus entradas.
- Los predicados constituyen la base de la lógica de predicados, o lógica de predicados de primer orden.
- HasGovernor(x) expresa que x es un estado que tiene gobernador; por ejemplo, HasGovernor(Virginia).
- Un predicado puede entenderse como una función que asigna objetos a proposiciones: HasGovernor : Ω → P.
- El dominio de la función es Ω, el dominio completo de discurso.
- Por tanto, se puede introducir cualquier elemento del dominio, incluso mayonnaise: ¬HasGovernor(mayonnaise).
- Un solo predicado evita definir cincuenta proposiciones casi idénticas.
