Las lógicas condicionales son lógicas que aumentan la implicación lógica tradicional con operadores modales correspondientes a otras nociones de condición (por ejemplo, la condicional causal lee " A causa" B ", o condicionamiento probabilístico" A | B ", que dice" A dado B ").
Por lo general, estas lógicas se estudian teóricamente por modelos, pero me he preguntado acerca de sus aplicaciones para el diseño de lenguajes de programación (por ejemplo, para escribir acciones imperativas).
Apreciaría las referencias a su teoría de prueba (es decir, cálculo secuencial / deducción natural), o a lenguajes de programación con tipos basados en este tipo de operadores modales.
¡Gracias!
EDITAR: La Enciclopedia de Filosofía de Stanford tiene una buena introducción al tema .