Definición
El procedimiento de decisión o tarea algorítmica de determinar si un conjunto de premisas Γ implica semánticamente una conclusión φ en una lógica y semántica especificadas (Γ ⊨ φ), a menudo buscando pruebas o contraejemplos modelos.

Principio

Principio
La comprobación de consecuencia se reduce a demostrar que todo modelo de Γ es modelo de φ (enfoque semántico) o que φ es derivable de Γ en un sistema de prueba correcto (enfoque sintáctico); la equivalencia depende de la corrección y completitud del sistema de prueba respecto a la semántica.

Demostración

Demostración
En lógica proposicional, Γ ⊨ φ se comprueba mediante satisfacibilidad: Γ ⊨ φ si y solo si Γ ∪ {¬φ} es insatisfiable, por lo que un solver SAT puede confirmar la consecuencia reportando insatisfabilidad para la fórmula combinada.

Aplicación incorrecta

Aplicación incorrecta
Confundir derivabilidad sintáctica (Γ ⊢ φ) con consecuencia semántica cuando el sistema de prueba elegido es incompleto para la semántica prevista, o aplicar procedimientos de verificación de consecuencia fuera de su dominio de decidibilidad (suponer un procedimiento decisorio para lógicas indecidibles).

Consecuencia

Consecuencia
La comprobación fiable de consecuencia permite teoremas automáticos, verificación de programas y respuesta a consultas; su complejidad o decidibilidad guía el diseño de herramientas (por ejemplo NP-completo en proposicional, semi-decidible o indecidible en muchos fragmentos del primer orden).

Inversión

Inversión
La no-consecuencia (Γ ⊭ φ) se transforma en un testigo informativo: un contra-modelo que satisface Γ y falsifica φ, lo que refuta la consecuencia propuesta y ayuda a depurar o revisar hipótesis.

Límite

Límite
Decidible y a menudo tratable eficientemente en lógica proposicional y muchos fragmentos decidibles restringidos; indecidible o solo semi-decidible en lógica de primer orden general según el fragmento y la semántica; depende de la lógica, la firma y de si se pregunta por consecuencia en modelos finitos.

Tensión semántica

Tensión semántica
Existe tensión entre la consecuencia modelística (semántica) y la demostrabilidad proof-teórica (sintáctica): los sistemas prácticos equilibran esto mediante heurísticas sonoras, completas o incompletas y sacrificando a veces completitud por rendimiento.

Síntesis

Síntesis
La verificación de consecuencia es la tarea operacional de decidir si premisas implican una conclusión mediante búsqueda de modelos semánticos o búsqueda de pruebas sintácticas; su aplicabilidad y garantías dependen de la decidibilidad de la lógica y de la estrategia de verificación elegida.