07.05.2013 Views

Logica Abductiva y Lógica Paraconsistente Computacional - here

Logica Abductiva y Lógica Paraconsistente Computacional - here

Logica Abductiva y Lógica Paraconsistente Computacional - here

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

74 CAPÍTULO 6. LÓGICA PARACONSISTENTE<br />

previo y este problema se ve incrementado cada vez que se incremente el tamaño de la base. 1<br />

Solucionar el problema de datos inconsistentes o contradictorios conduce a la revisión en las bases<br />

de conocimiento, que elimina datos hasta conseguir la consistencia. Pero existe otro modo, en el<br />

que estamos interesados, el del uso de la lógica paraconsistente, que no elimina las inconsistencias,<br />

sino que tiene como objetivo evitar las derivaciones triviales a las que llevan consigo.<br />

Ejemplo 6.1 En la lógica clásica proposicional, desde una base de datos {A, ¬A, A → B, C}, podemos<br />

obtener como consecuencias “aceptables o no triviales”: A, ¬A, A → B (usando la propiedad<br />

de reflexividad de |=), B (usando A, A → B y Modus Ponens), A ∧ B (usando A, B y la introducción<br />

de ∧), etc. pero también podemos obtener como consecuencias “triviales”: ¬B, C ∧ ¬C,<br />

cualquier fbf D, etc (por el principio de explosión).<br />

En este texto vamos a acercarnos a la lógica paraconsistente, cuya característica distintiva<br />

acabamos de señalar: rechazar el principio de explosión. Como precursores de la lógica paraconsistente<br />

podemos destacar a Jean ̷Lukasiewicz, Nicolai Vasili’ev, S. Jaskowski, A. Arruda, N. da<br />

Costa y Francisco Miró Quesada (en el siglo XX). Más adelante le prestaremos especial atención a<br />

N. da Costa.<br />

Respecto a los pioneros, sepamos, por ejemplo, que la lógica discursiva de Jaskowski fue pensada<br />

para analizar las posibles conclusiones en un debate entre n agentes que tienen diferentes opiniones<br />

sobre algún tema, algunas de ellas, contradictorias entre sí. Su lógica es una lógica modal en el que<br />

cada mundo posible representa a un agente y en tal mundo se satisface lo que el agente considera<br />

verdadero. Como afirma Jaskowski, “Si dos personas se contradicen en un debate, esto no significa<br />

que los demás crean cualquier cosa, ni que crean su conjunción”, es decir, no se admite el Principio<br />

de Explosión. Lo importante es poder conocer las contradicciones que tienen lugar durante el<br />

debate y las conclusiones que se pueden derivar desde ellas, para obviarlas y poder realizar un<br />

análisis adecuado.<br />

6.2. Inconsistencia y trivialidad<br />

El rechazo del principio de explosión nos indica que la lógica paraconsistente no es una extensión<br />

de la lógica clásica, sino una lógica rival de la lógica clásica que intenta poder tratar con<br />

contradicciones, sin que para ello haya que destruir toda la estructura del aparato deductivo y,<br />

por lo tanto, es de interés en el estudio y desarrollo de los sistemas computacionales tolerantes<br />

con la inconsistencia. Más adelante detallaremos algunas de sus aplicaciones computacionales más<br />

destacadas.<br />

Consideremos la lógica clásica proposicional. Para poder trabajar con contradicciones rechazando<br />

el principio de explosión, es necesario rechazar también por lo menos alguna de los siguientes<br />

principios de la lógica clásica proposicional: Dadas A, B ∈ Lprop y Ω ⊆ Lprop,<br />

1. A |= A ∨ B Introducción de la disyunción<br />

2. A ∨ B, ¬A |= B Silogismo disyuntivo<br />

3. Si Ω |= A y A |= B, entonces Ω |= B Transitividad o Corte<br />

1 Pensemos, por ejemplo en la Web Semántica. Es claro que se trata de una base de conocimiento inconsistente<br />

sujeta a una semántica definida mediante ontologías. Por lo tanto, se requiere razonar con inconsistencias.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!