Cut-elimination for the alternation-free modal mu-calculus
Afshari, Kloibhofer
We present a syntactic cut-elimination procedure for the alternation-free fragment of the modal mu-calculus. Cut reduction is carried out within a cyclic proof system, where proofs are finitely branching but may be non-wellfounded. The structure of such proofs is exploited to directly transform a cyclic proof with cuts into a cut-free one, without detouring through other logics or relying on intermediate machinery for regularisation. Novel ingredients include the use of multicuts and results from the theory of well-quasi-orders, the later used in the termination argument.
academic
Eliminación de cortes para el mu-cálculo modal libre de alternancia
Este artículo propone un procedimiento sintáctico de eliminación de cortes para el fragmento del mu-cálculo modal libre de alternancia. La reducción de cortes se realiza en sistemas de pruebas circulares, donde las pruebas tienen ramificación finita pero pueden ser no bien fundamentadas. El método aprovecha la estructura de tales pruebas para transformar directamente pruebas circulares con cortes en pruebas sin cortes, sin necesidad de recurrir a otras lógicas ni depender de mecanismos de normalización intermedios. Las técnicas novedosas incluyen el uso de multicortes y resultados de la teoría de cuasiordenes bien fundados, esta última utilizada para argumentos de terminación.
El mu-cálculo modal Lμ es una lógica elegante para razonar sobre sistemas de transición y propiedades de programas, extendiendo la lógica modal con operadores de punto fijo mínimo y máximo, combinando buen comportamiento computacional con alta capacidad expresiva. El mu-cálculo modal libre de alternancia Laf_μ es un fragmento importante de Lμ, donde los puntos fijos mínimo y máximo no aparecen entrelazados.
Problema de completitud de la regla de corte: Sigue siendo una cuestión abierta importante si la axiomatización original de Kozen mantiene la completitud sin la regla de corte
Limitaciones de los enfoques existentes:
Los procedimientos de eliminación de cortes existentes se centran principalmente en sistemas de pruebas no bien fundamentadas
O se implementan indirectamente mediante codificación en otros sistemas como la lógica lineal
Falta un método directo de eliminación de cortes en sistemas de pruebas circulares
Entrada: Prueba circular Focus π con cortes
Salida: Prueba Focus π' sin cortes de la misma secuencia
Restricciones: Preservar la solidez y completitud de la prueba
Cortes importantes: Reglas de corte que ocurren en cúmulos triviales
Cortes no importantes: Reglas de corte que ocurren en cúmulos propios
Lema clave: Todos los descendientes de componentes de cortes no importantes son desenfocados, lo que significa que empujar cortes no importantes hacia arriba no cambia las rutas exitosas.
Usar pruebas recorridas (traversed proofs) como objetos intermedios:
Definición de Prueba Recorrida: Una prueba φ-recorrida ρ es una derivación finita donde todas las hojas son cerradas o son hojas recorridas (etiquetadas con multicortes).
Construcción Principal:
Prueba recorrida inicial: [π̂]φ[τ̂] / Σ0,Σ1
Algoritmo de Reducción de Hojas Recorridas: Manejo mediante análisis de casos de diferentes reglas:
Regla □: Verificar repetición exitosa o aplicar regla □
Regla D†: Desplegar prueba
Reglas f/u: Mantener o eliminar anotaciones según profundidad
Otras reglas: Empujar hojas recorridas hacia arriba
El artículo cita 40 referencias importantes que abarcan:
Teoría fundamental del mu-cálculo modal (Kozen, Walukiewicz, etc.)
Pruebas circulares y sistemas de pruebas no bien fundamentadas (Brotherston, Simpson, etc.)
Teoría de eliminación de cortes (Takeuti, Baelde, etc.)
Teoría de cuasiordenes bien fundados (Dickson, Dershowitz-Manna, etc.)
Este artículo es una contribución teórica importante en el campo de la teoría de pruebas de lógica modal, proporcionando el primer procedimiento sintáctico directo de eliminación de cortes para el mu-cálculo modal libre de alternancia, con innovación técnica significativa y alto valor teórico, aunque aún hay espacio para mejora en análisis de complejidad y aplicaciones prácticas.