robot de la enciclopedia para niños

Lógica plurivalente para niños

Enciclopedia para niños

Una lógica plurivalente o lógica polivalente es un sistema lógico que rechaza el principio del tercero excluido de las lógicas bivalentes y admite más valores de verdad que los tradicionales verdadero y falso. Distintas lógicas plurivalentes pueden admitir distintas cantidades de valores de verdad: desde tres, hasta infinito (cualquier número real entre 0 y 1).

Origen

Las lógicas polivalentes se difundieron especialmente a partir de los trabajos de los filósofos polacos Jan Łukasiewicz y Emil Post y sus relaciones con la física cuántica, pero fueron expuestas anteriormente, con diferentes enfoques, por Hegel, Hugh MacColl, Charles Sanders Peirce y Nicolai A. Vasiliev. Stephen Kleene elaboró las tablas de verdad para un sistema de lógica trivalente. Un ejemplo para ilustrar la trivalencia en física ha sido la paradoja del gato de Schrödinger.

Variantes

Pueden considerarse como polivalentes:

La lógica trivalente como la del universo de los modelos de Kripke que contienen tres "mundos" posibles. Otras lógicas se proponen como polivalentes o n-valentes, de n mundos o un número infinito de "mundos" posibles.

Lógica polivalente de Gödel

Formula lo siguiente::

x\, \operatorname{AND}\, z = min(v(x), v(z))
x\, \operatorname{OR} \,z = max(v(x), v(z))
 \operatorname{NOT}\,x = 1 si v(x)=0 y 0 de otro modo.

Lógica polivalente producto

Formula lo siguiente::

x\, \operatorname{AND}\, z = v(x)v(z)
x\, \operatorname{OR} \,z = v(x)+v(z)-v(x)v(z)
 \operatorname{NOT}\,x = 1 si v(x)=0 y 0 de otro modo.

Lógica polivalente y doble negación

Es interesante observar como en las lógicas de Gödel y producto, al igual que en la lógica intuicionista, se niega el principio de la doble negación con el fin de mantener la validez del principio de no contradicción.

En particular, a causa de la particular definición del operador NOT se verifica que:

A \to \neg \neg A es un teorema
\neg \neg A \to A no es un teorema.
\neg A \to \neg \neg \neg A es un teorema.
\neg \neg \neg A \to \neg A es un teorema.

Véase también

Kids robot.svg En inglés: Many-valued logic Facts for Kids

kids search engine
Lógica plurivalente para Niños. Enciclopedia Kiddle.