Esta es una pregunta sorprendentemente interesante. Creo que parte de la razón de la confusión es que la lógica proposicional es una especie de bestia de dos cabezas:
-
Por un lado, es un sistema de cálculo con los valores de verdad "sí" y "no", lógica digital, etc. En este uso es también el ejemplo prototípico de un Álgebra booleana (que debería ser una palabra familiar para alguien que viene del software).
-
Por otro lado, la lógica proposicional es comúnmente enseñada en los textos de lógica matemática con el único propósito de ser una trampolín didáctico hacia un sistema de pruebas para lógica de predicados que es lo que interesa a los lógicos matemáticos para formalizar las pruebas en las matemáticas convencionales.
Resulta que en el primero de estos usos de la lógica proposicional, apenas se ve un $\to$ . A estos efectos, $\land$ y $\lor$ y $\neg$ (así como, en algunos casos, XOR, NAND, NOR ...) nos sirven bastante bien.
Donde sí se ve $\to$ es en los textos de lógica que se escriben con el motivo ulterior de introducir cuantificadores más adelante. Esto se debe a que $\to$ está diseñado básicamente para ser útil junto con un cuantificador : Podemos expresar, por ejemplo
Todos los perros son mamíferos
simbólicamente como $$ \forall x(\mathit{dog}(x) \to \mathit{mammal}(x)) $$
En este contexto particular, el $\to$ tiene más sentido; junto con $\forall$ forma parte de un equipo que expresa que si estamos ante un perro, entonces implícitamente también estamos ante un mamífero.
Es técnicamente conveniente dividir el "todo A es B" en una parte -- la $\forall$ -- que se trata de hacer afirmaciones universales en general y una parte la $\to$ -- que ayuda a formular esto particular tipo de reivindicación universal.
Una vez que tenemos $\forall x$ que nos permita expresar afirmaciones sobre más de una cosa (quizás una infinidad de cosas) a la vez, lo que necesitamos para llegar hasta "todos los perros son mamíferos" es expresar: No importa lo que estés mirando, será o un perro y un mamífero, o un mamífero que no es un perro, o algo que no es ni un perro ni un mamífero. Si y sólo si es cierto para todo en el mundo que entra en una de esas tres clases, entonces es cierto en general que todos los perros son mamíferos.
La tabla de verdad para $\to$ es entonces lo que recoge este potencial-propiedad-de-todo en un único reclamo uniforme para cada $x$ que podemos aplicar nuestro $\forall$ a.
El desventaja de esta división es sólo que hace irresistible para los autores de libros de texto presentar una avalancha de reglas y ejercicios para este nuevo y bonito conectivo antes de introducen el $\forall$ -- pero antes tenemos $\forall$ no hay una motivación realmente buena de cómo $\to$ y los intentos de explicarlo suelen acabar en humo y espejos lingüísticos, en el mejor de los casos, o en argumentos descarados de autoridad, en el peor.
En resumen: Una vez que se pone el $\to$ por debajo de un $\forall$ tiene mucho sentido. Si usted no tienen una $\forall$ alrededor del $\to$ El significado a menudo acaba siendo contraintuitivo y sólo puede entenderse si se acepta que ésta es la tabla de verdad que queremos.
Considere, por ejemplo, el paradoja del bebedor :
$$ \exists x( p(x)\to\forall x(p(x)) $$
que es lógicamente válido según las reglas de prueba y la semántica oficial de la lógica de predicados, pero no tiene mucho sentido intuitivo porque el $\to$ ha sido escrito bajo un $\exists$ en lugar de bajo un $\forall$ .
Para completar, debo mencionar que hay algunas aplicaciones de la lógica proposicional a posteriori que no entran en ninguna de las dos grandes categorías anteriores. Un ejemplo destacado es la Correspondencia Curry-Howard entre los sistemas de prueba para el cálculo proposicional (en particular para lógica intuicionista ) y sistemas de tipo para los lenguajes de programación funcional. Aquí el $\to$ La conectiva adquiere una importancia fundamental -aunque los cuantificadores rara vez están presentes- es lo que resulta corresponder a tipos de funciones en el lado del sistema de tipos.