Definición
Un fortalecimiento de la interpolación que exige que, para cada fórmula φ y cada sublenguaje elegido (conjunto de símbolos no lógicos) Σ, exista una fórmula ψ que use sólo símbolos de Σ y que capture exactamente las consecuencias en Σ de φ; ψ es uniforme en el sentido de que funciona para todas las deducciones de φ hacia fórmulas en el sublenguaje.

Principio

Principio
La idea organizadora es la eliminación de símbolos mediante un interpolante único: en lugar de producir un interpolante adaptado a una consecuencia concreta, la interpolación uniforme exige una fórmula canónica que represente de forma uniforme todas las consecuencias en el vocabulario restringido.

Demostración

Demostración
Ejemplo: la lógica proposicional admite interpolación uniforme mediante la eliminación de variables (olvido): dada una fórmula φ y un conjunto de variables proposicionales que se desean conservar, se construye una fórmula ψ en el vocabulario reducido que caracteriza exactamente las consecuencias de φ en ese vocabulario.

Aplicación incorrecta

Aplicación incorrecta
Confundir interpolación uniforme con la interpolación de Craig: la interpolación de Craig garantiza un interpolante para cada par de implicación φ ⊨ χ pero no asegura la existencia de una única ψ que capture todas las consecuencias Σ de φ; asumir interpolación uniforme a partir de la sola interpolación de Craig es un uso indebido.

Consecuencia

Consecuencia
Cuando una lógica tiene interpolación uniforme facilita el razonamiento modular, la especificación por componentes y la eliminación efectiva de símbolos; suele implicar propiedades de definibilidad relacionadas y permite procedimientos de abstracción algorítmica.

Inversión

Inversión
La ausencia de interpolación uniforme significa que existen fórmulas cuyas consecuencias en un sublenguaje no pueden ser capturadas por una única fórmula en ese sublenguaje, obstruyendo la eliminación uniforme de símbolos y complicando la composición de módulos.

Límite

Límite
La propiedad depende sensiblemente de la lógica y de los fragmentos de lenguaje permitidos: algunos sistemas modales y proposicionales tienen interpolación uniforme, muchos fragmentos del primer orden no, y la presencia de operadores adicionales o patrones de cuantificadores puede romper la uniformidad.

Tensión semántica

Tensión semántica
Hay tensión entre interpolación uniforme y potencia expresiva: las lógicas más ricas pueden expresar más distinciones pero perder interpolantes uniformes; la interpolación uniforme sacrifica expresividad por comprensibilidad y compresibilidad modular de la información.

Síntesis

Síntesis
La interpolación uniforme formaliza una forma uniforme de olvido de símbolos: garantiza que para cualquier fórmula se puede extraer una representación canónica de sus consecuencias en un vocabulario restringido, proporcionando una herramienta poderosa para modularidad, definibilidad y abstracción automática cuando la propiedad se cumple.