En semántica formal , un modificador de tipo es una regla de interpretación que cambia el tipo semántico de una expresión . Por ejemplo, la expresión inglesa "John" podría denotar normalmente al propio John, pero una regla de modificación de tipo llamada Lift puede elevar su denotación a una función que toma una propiedad y devuelve "verdadero" si el propio John tiene esa propiedad. Lift puede verse como el mapeo de un individuo sobre el ultrafiltro principal que genera. [1] [2] [3]
Los cambiadores de tipo fueron propuestos por Barbara Partee y Mats Rooth en 1983 para permitir la ambigüedad sistemática de tipo . El trabajo de la época suponía que las categorías sintácticas se correspondían directamente con los tipos semánticos, y los investigadores, por lo tanto, tenían que "generalizar al peor de los casos" cuando usos particulares de expresiones particulares de una categoría dada requerían un tipo especialmente alto. Además, Partee argumentó que la evidencia, de hecho, apoyaba expresiones que tenían diferentes tipos en diferentes contextos. Por lo tanto, ella y Rooth propusieron el cambio de tipo como un mecanismo basado en principios para generar la ambigüedad. [1] [2] [3]
Los cambiadores de tipo siguen siendo una herramienta estándar en el trabajo semántico formal, particularmente en la gramática categorial y marcos relacionados. Los cambiadores de tipo también se han utilizado para interpretar cuantificadores en la posición del objeto y para capturar ambigüedades de alcance . En ese sentido, sirven como una alternativa a las operaciones sintácticas como la elevación de cuantificadores utilizada en los enfoques generativos convencionales de la semántica. [4] [5] Los cambiadores de tipo también se han utilizado para generar y componer conjuntos alternativos sin la necesidad de adoptar por completo una semántica basada en alternativas . [6] [7]