RESUMO
O presente artigo apresenta uma semântica baseada nas atitudes cognitivas de aceitação e rejeição por uma sociedade de agentes para lógicas inspiradas no First Degree Entailment (E) de Dunn e Belnap. Diferente das situações epistêmicas originalmente usadas em E, as atitudes cognitivas não coincidem com valores-de-verdade e parecem mais adequadas para as lógicas que pretendem considerar o conteúdo informacional de proposições “ditas verdadeiras” tanto quanto as proposições “ditas falsas” como determinantes da noção de validade das inferências. Após analisar algumas lógicas associadas à semântica proposta, introduzimos a lógica E B cuja relação de consequência semântica subjacente - o B-entailment - é capaz de expressar diversos tipos de raciocínio em relação às atitudes cognitivas de aceitação e rejeição. Apresentamos também um cálculo de sequentes correto e completo para E B .
Palavras-chaves:
Lógica de Dunn-Belnap; Relação de consequência; Semânticas multivaloradas
ABSTRACT
In the present work I introduce a semantics based on the cognitive attitudes of acceptation and rejection entertained by a given society of agents for logics inspired on Dunn and Belnap’s ‘First Degree Entailment’ (E). Distinctly from the original epistemic situation of E, the cognitive attitudes do not coincide with truth-values and it seems more suitable for logics that intend to consider the informational content of propositions “said to be true” as well as propositions “said to be false” as determinants of the notion of logical validity. After analyzing some logics associated with the proposed semantics, we introduce the logic E B , whose underlying semantic entailment relation - the B-entailment - is able to express several kinds of reasoning towards the cognitive attitudes of acceptance and rejection. Acorrect and complete sequent calculus for E B is also presented.
1. A lógica de Dunn-Belnap
Em meados da década de 1970, quando as pesquisas sobre inteligência artificial se consolidaram, surge a demanda de que um computador, além de ser capaz de responder questões usando raciocínio dedutivo, lidasse com seus dados mesmo que estes contivessem alguma inconsistência (explícita ou não) ou dados parciais.
A criação de tal raciocinador artificial hipotético inspirou a lógica First Degree Entailment ou lógica de Dunn-Belnap E44 Dunn, J. M. “Intuitive semantics for first-degree entailment and ‘coupled trees’ ”, Philosophical Studies, v. 29, p. 149-168, 1976.), (22 Belnap, N. “How a computer should think”, In: RYLE, G. (Ed.). Contemporary Aspects of Philosophy. Stockfield: Oriel Press, 1977. p. 30-56., uma lógica relevante na qual os clássicos princípio do terceiro excluído e princípio da explosão não são válidos.
A lógica E, como veremos a seguir, possui uma semântica com quatro valores-de-verdade não clássicos que permitem, de certa forma, lidar com inconsistências e parcialidades de conteúdos informacionais. Contudo, a lógica E possui uma relação de consequência definida em termos da preservação do conjunto de valores-de-verdade que são atribuídos aos enunciados ditos serem verdadeiros. Esta limitação, própria da estrutura da relação de consequência tarskiana, não parece ser adequada para um raciocínio que pretende lidar com enunciados ditos verdadeiros tão bem quanto os ditos falsos, dado que não há complementaridade entre aquilo que é dito ser verdadeiro com aquilo que é dito ser falso.
A lógica de Dunn-Belnap é dada pela estrutura:
E = 〈S, ╞4〉
onde S é uma linguagem recursivamente formada por símbolos de fórmulas atômicas, pelo conectivo unário negação (¬) e pelos conectivos lógicos binários disjunção (∨) e conjunção (∧), e ╞4 é uma relação de consequência semântica.
A lógica E possui uma semântica com quatro valores estruturados em um birreticulado conhecido como FOUR. Um reticulado é uma estrutura 〈B, ≤〉 tal que os elementos do conjunto B são ordenados pela relação de ordem parcial ≤ e todo par x, y ∈ B possui um supremo () e um ínfimo (∏), definidos por
x ∏ y = x sse x ≤ y,
xy = x sse y ≤ x.
Um birreticulado é uma estrutura algébrica 𝔅 = 〈B, ≤t , ≤ i , -t 〉, tal que 〈B, ≤t 〉 e 〈B, ≤i 〉 são ambos reticulados, e a inversão −t é uma operação unária que satisfaz as cláusulas que seguem. Para todo x, y ∈ B,
se x ≤ t y, então - ty ≤ t - tx ,
se x ≤ i y, então - tx ≤ i - ty ,
x = -t - tx .
A semântica da lógica E é dada pelo birreticulado
FOUR = 〈4, ≤ t , ≤ i , -t 〉,
onde 4 = {f, ⊥, ┬, t}. Representamos FOUR pelo diagrama de Hasse na Figura 1 abaixo.
Cada elemento de 4 corresponde a um elemento do conjunto potência ℘({T, F}) do conjunto dos valores-de-verdade clássicos T e F. Estes quatros valores-de-verdade foram denominados por Belnap como “situações epistêmicas” nas quais o conteúdo informacional de uma dada proposição φ é representado pelo valor dado pela Tabela 1.
Note que a leitura dos valores-de-verdade dada pela Tabela 1 resulta em situações nas quais um dado enunciado é considerado como “nem dito ser verdadeiro e nem dito ser falso”, ou ainda, “dito ser verdadeiro e dito ser falso”. Devemos chamar atenção também para o fato de que os valores f e t não são os valores clássicos T e F.
A ordem ≤t deFOUR é, assim, conhecida como “ordem lógica” porque os elementos de 4 são ordenados do “dito ser mais falso” para o “dito ser mais verdadeiro”. A “ordem da informação” ≤i , por sua vez, é geralmente entendida como a ordem que parte da “falta de informação” para o “excesso de informação”1 1 Esta ordem frequentemente aparece na literatura com o nome de “ordem do conhecimento”, contudo, concordamos com [6, p. 3] de que o termo “informação” é mais apropriado por ser mais neutro em relação aos conceitos de crença e de verdade. .
Formalmente,
x ≤ t y sse x t ⊆ y t e y f ⊆ x f,
para cada x, y ∈ 4, dado a t = {T} ∩ a (a parte verdadeira de a) e a f = {F} ∩ a (a parte falsa de a); e
x ≤ i y sse x ⊆ y.
Uma valoração υ 4 baseada em FOUR é um homomorfissmo da linguagem S para os valores-de-verdade estruturados 4, υ 4: S → 4. A semântica de SEM E de E é formada por todas valorações baseadas em FOUR. Usaremos a seguinte abreviatura para a valoração de um conjunto de fórmulas
Γ ∈ 𝒮, υ 4(Γ) = {υ 4(γ) : γ ∈ Γ}.
O símbolo ╞4 representa a relação de consequência semântica de E, definida como ╞4 ⊆ ℘ (S) × S, tal que, para todo α ∈ S e todo Γ ⊆ S,
Γ ╞4 α sse para toda υ 4 ∈ SEM E , ∏ t υ 4(Γ) ≤ t υ 4(α),
onde ∏ t υ 4(Γ) é o ínfimo do conjunto de valores-de-verdades atribuídos às fórmulas de Γ em relação a ordem ≤ t . Podemos entender a definição de validade de ╞4 como: a inferência Γ╞4 α é válida se, e somente se, α é dito ser tão ou mais verdadeiro do que todos os enunciados de Γ.
Uma maneira equivalente2
2
A equivalência entre estas definições de relação de consequência para E é demonstrada em 1, Proposição 4.14.
de se definir ╞4 é a partir da matriz lógica 𝔐 = 〈4
, ℱ, 𝒪〉, onde 4 é o conjunto de valores definido anteriormente, ℱ é o conjunto de valores designados corresponde ao bifiltro (primo)3
3
O bifiltro de FOUR é o subconjunto 𝔉 ⊂ 4, tal que para cada x, y ∈ 4, x ∏ t y ∈ 𝔉 sse x ∈ 𝔉 e y ∈ 𝔉, e x ∏i y ∈ 𝔉 sse x ∈ 𝔉 e y ∈ 𝔉. O bifiltro 𝔉 de FOUR é dito primo se x ⊔t y ∈ 𝔉 sse x ∈ 𝔉 ou y ∈ 𝔉, e x ⊔i y ∈ 𝔉 sse x ∈ 𝔉 ou y ∈ 𝔉.
de FOUR, a saber ℱ = {┬, t}, e o conjunto 𝒪 = {∏ t, t, −t } contém as operações de FOUR inversão, ínfimo e supremo da ordem ≤t , que correspondem às funções de verdade de cada conectivo da linguagem S, definidas abaixo:
υ4(¬α) = tυ 4(α)
υ4(α ˄ β) = υ 4(α) ∏ t υ 4(β)
υ4(α ˅ β) = υ
4(α) t υ
4(β)
A relação de consequência ╞4 associada a 𝔐 é tal que para todo α ∈ S e todo Γ ⊆ S,
Γ ╞4 α sse não existe υ 4 ∈ SEM E tal que υ 4 (Γ) ⊆ ℱ e υ 4(α) ∈ 4 − ℱ.
Como toda relação de consequência tarskiana, ╞4 respeita as propriedades de Reflexividade, Monotonicidade e Transitividade. Sejam α, β ∈ S e ∆, Γ ⊆ S,
Reflexividade
-
∆∪{α} ╞4 α
Monotonicidade
-
Se ∆ ╞4 α então ∆ ∪ Γ ╞4 α
Transitividade
-
Se ∆ ╞4 α e, para todo β ∈ ∆, Γ ╞4 β então Γ ╞4 α
Observe que, na relação de consequência ╞4 associada a 𝔐, apenas os valores que possuem T, ou seja, os valores que possuem “a verdade”, são preservados das premissas para a conclusão. Isto evidencia também o fato de que apenas a ordem lógica ≤t determina a relação de consequência de E.
Sustento contudo que uma lógica que pretende lidar com o conteúdo informacional dos enunciados, mesmo havendo inconsistência ou parcialidade, não deveria eleger somente as proposições “ditas serem verdadeiras” em detrimento das proposições “ditas serem falsas” como determinantes da noção de validade das inferências. A semântica de E é definida de tal forma que os enunciados “ditos serem falsos” não são o complemento dos enunciados “ditos serem verdadeiros”, e ambos são igualmente importantes para o raciocínio proposto pela lógica E. Desta maneira, a noção de validade de E deveria também levar em consideração aquilo que é “dito ser falso”.
Proponho, assim, uma leitura alternativa da semântica baseada em FOUR, em que as definições pautadas nos valores-de-verdade dêem lugar às atitudes cognitivas de aceitação e rejeição de um dado conteúdo informacional porumasociedade de agentes. Isto significa eleger as atitudes cognitivas de aceitação e rejeição como objetos primitivos da semântica em detrimento dos valores-de-verdade. A seguir, apresento algumas lógicas inspiradas na lógica de Dunn-Belnap que propõem expressar as diferentes formas de raciocínio envolvendo o conteúdo informacional proposicional.
2. Atitudes cognitivas
Vimos na seção anterior que a semântica da lógica de Dunn-Belnap E identifica cada valor-de-verdade com uma situação epistêmica (cf. Tabela 1). Tal identificação gera leituras de enunciados que nem são ditos serem verdadeiros e nem são ditos serem falsos e enunciados que são, ao mesmo tempo, ditos serem verdadeiros e serem falsos, apesar da noção de validade ser definida em termos da preservação daquilo que é apenas dito ser verdadeiro.
Como uma alternativa, propomos uma semântica formada por uma sociedade de agentes que, ao invés de diretamente atribuir valores-de-verdade às proposições, apresentam atitudes cognitivas em relação ao conteúdo informacional das proposições consultadas: as atitudes de aceitação e rejeição.
Em E, a atitude cognitiva de um agente pode ser “aceitar” (Y), “não aceitar” (⅄), “rejeitar” (N) ou “não-rejeitar” (φ. No caso da lógica E, as atitudes dos agentes são de aceitar e rejeitar, mas em outros casos, as atitudes poderiam ser votar contra, dizer que é bom, gostar, etc.) o conteúdo informacional de um determinado enunciado
Seja S a linguagem da lógica E e COG o conjunto de atitudes cognitivas, COG = {Y, ⅄, N, }, um agente s é um homomorfismo da linguagem S em COG. Embora os valores-de-verdade deixam de ser objetos primitivos da semântica, eles podem ser definidos a partir da noção de atitudes cognitivas. Apresentamos abaixo a definição canônica dos valores-de-verdade a partir das atitudes cognitivas. Dado um agente s, C ∈ COG e φ ∈ S, “Cs:φ” lê-se como “O agente s apresenta a atitude cognitiva C em relação a φ”. Ao consultar um agente s ∈ SOC sobre o conteúdo informacional de φ ∈ S, o valor-de-verdade atribuído a φ será:
Podemos também recuperar as atitudes cognitivas a partir dos valores de-verdade estruturados de 4 tal como mostra a Tabela 3, onde s ∈ SOC e φ ∈ S:
A um conteúdo informacional aceito por um agente pode ser atribuído um valor-de-verdade estruturado que contém T e a um conteúdo informacional rejeitado algum valor-de-verdade estruturado que contém F. A um conteúdo informacional não-aceito será atribuído um valor-de-verdade estruturado que não contém T e a um conteúdo informacional não-rejeitado um valor-de-verdade estruturado que não contém F. Note que, em termos de valores-de-verdade, a semântica cujo objeto primitivo são atitudes cognitivas é em princípio não-determinística, ou seja, pode ser atribuído mais de um valor-de-verdade a um enunciado.
Dada a atitude cognitiva que um dado agente s apresenta em relação a um átomo proposicional da lógica E, as proposições compostas são interpretadas pelas seguintes cláusulas recursivas. Seja φ, ψ ∈ S,
-
2.1 Ys:¬φ, se Ns:φ
-
2.2 Ns:¬φ, se Ys:φ
-
2.3 ⅄s:¬φ, se
s:φ
-
2.4
s:¬φ, se ⅄s:φ
-
2.5 Ys:φ ∧ ψ , se Ys:φ e Ys:φ
-
2.6 Ns:φ ∧ ψ, se Ns:φ ou Ns:ψ
-
2.7 ⅄s:φ ∧ ψ, se ⅄s:ψ ou ⅄s:ψ
-
2.8
s:ψ
s:φ e
s:φ ∧ ψ, se
-
2.9 Ys:φ ∨ ψ, se Ys:φ ou Ys:ψ
-
2.10 Ns:φ ∨ ψ, se Ns:φ e Ns:ψ
-
2.11 ⅄s:φ ∨ ψ, se ⅄s:φ e ⅄s:ψ
-
2.12
s:ψ
s:φ ∨ ψ, se
s:φ ou
Note que a definição da atitude cognitiva de aceitação Y em termos de valores-de-verdade coincide com o bifiltro ℱ de FOUR (cf. Figura 1). Temos, desta forma, que 𝔐 = 〈4, Y, 𝒪〉. Logo, apenas a atitude cognitiva Y e seu complemento 4 − Y = ⅄ definem a noção de validade de E. Seja Cs:Φ = {Cs:φ | para todo φ ∈ Φ}, onde C ∈ COG e Φ ⊆ 𝒮. A sociedade de agentes SOC de E é o conjunto de agentes baseados em 𝔐. Para todo α ∈ S e todo Γ ⊆ S:
Γ ╞4 α sse não existe s ∈ SOC tal que Ys:Γ e ⅄s:α.
Dada a relação ╞4, dizemos que α é consequência de Γ se nenhum agente da sociedade consultada aceita todas as premissas e não-aceita a conclusão.
Considerando também a atitude cognitiva de rejeição, notamos que N em termos de valores-de-verdade é o bifiltro (primo) do birreticulado FOUR−, formado pela ordem informacional ≤i e a inversa da ordem lógica ≤t− (cf. Figura 2).
A partir de FOUR− podemos definir a lógica E− = 〈S, ╞4−〉, em que a noção de validade é definida com base nas atitudes cognitivas de rejeição N e, seu complemento, não-rejeição . A sociedade de agentes SOC− de E− é o conjunto de agentes baseados na matriz 𝔐− = 〈4, N, 𝒪〉. Para todo α ∈ S e todo Γ ⊆ S,
Γ╞4− α sse não existe s ∈ SOC− tal que s:Γ e Ns:α.
Dada a relação ╞4−, dizemos que α é consequência de Γ se não existe um agente da sociedade consultada que não-rejeita todas as premissas e rejeita a conclusão.
Como forma de efetivar que o conteúdo informacional rejeitado tenha a mesma importância que o conteúdo informacional aceito em uma lógica baseada em FOUR, adotaremos uma matriz semântica alternativa criada em (88 Malinowski, G. “Q-consequence operation”, Reports on Mathematical Logic, v. 24, n. 1, p. 49-59, 1990.) e generalizada em (1010 Shramko, Y.; Wansing, H. Truth and Falsehood: An Inquiry into Generalized Logical Values. Springer, 2011.). A chamada matriz simétrica possui dois conjuntos de valores-de-verdade designados, que correspondem às atitudes cognitivas de aceitação e de rejeição.
Seja a matriz simétrica,
𝔐* = 〈4, Y, N, 𝒪〉,
tal que, 4 = {f, ⊥, ┬, t}, Y = {┬, t}, N = {f, ┬} e 𝒪 = {∏t, ⊔t, −t}.
A aceitação e a rejeição do conteúdo informacional por um determinado agente é representado em 𝔐* respectivamente por Y e N. Note que ┬ ∈ Y ⋂ N e ⊥ ∈ 4 − Y ∪ N (cf. Figura 3), logo, é possível que o conteúdo informacional de um enunciado possa ser simultaneamente aceito e rejeitado ou simultaneamente nem aceito e nem rejeitado por um agente.
Comparada às matrizes 𝔐 e 𝔐−, a matriz 𝔐* pode ser associada a novas definições de relações de consequência semântica, e consequentemente, a diferentes lógicas multivalentes relacionadas a FOUR, algumas das quais são apresentadas na próxima seção.
3. Como um computador poderia pensar
Dada a matriz 𝔐*= 〈4, Y, N, 𝒪〉, definimos uma lógica que possui duas relações de consequência tarskianas. Tal lógica segue a proposta de (99 Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.), (1010 Shramko, Y.; Wansing, H. Truth and Falsehood: An Inquiry into Generalized Logical Values. Springer, 2011.) chamada lógica tarskiana k-dimensional. Uma lógica tarskiana k-dimensional possui k relações de consequência tarskianas independentes, onde k ∈ ℕ e k > 1. Uma relação de consequência é dita independente das demais quando ela não pode ser definida a partir de outra relação de consequência presente na lógica k-dimensional.
Neste sentido, definimos a lógica 2-dimensional E2D associada a 𝔐* como:
E2D = 〈S, ╞t, ╞f〉,
onde S é a mesma linguagem de E, SOC* é a sociedade de agente baseado em 𝔐* e as relações de consequência são definidas como ╞t = ╞4 e ╞f = ╞4−.
A lógica E2D contém uma relação de consequência tarskiana que lida com o conteúdo informacional aceito (ou não) e outra que lida com o conteúdo informacional rejeitado (ou não). Esta lógica parece estar um passo mais próxima de nosso objetivo, mas não é claro como ela relaciona a aceitação e a rejeição dos enunciados.
As relações de consequência tarskianas, contudo, não são as únicas definições de relação de consequência que podem ser associadas à matriz 𝔐*. Shramko eWansing (99 Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.), (1010 Shramko, Y.; Wansing, H. Truth and Falsehood: An Inquiry into Generalized Logical Values. Springer, 2011.) notam ainda a possibilidade de definir outras relações de consequência para lógicas associadas a matrizes com mais de um conjunto de valores designados, como é o caso da matriz simétrica:
Aparentemente, a mera multiplicação de valores semânticos [estruturados] não apenas abre espaço para a definição de várias relações de consequência, como também permite a definição de relações semânticas que diferem em importantes aspectos da noção familiar de consequência semântica (cf. [(1010 Shramko, Y.; Wansing, H. Truth and Falsehood: An Inquiry into Generalized Logical Values. Springer, 2011.), p. 208], tradução livre).
Uma das definições de relação de consequência semântica que pode ser associada a 𝔐* é o q-entailment - q de quase -, proposto por Malinowski juntamente com a q-matriz (88 Malinowski, G. “Q-consequence operation”, Reports on Mathematical Logic, v. 24, n. 1, p. 49-59, 1990.). O raciocínio dado pelo q-entailment está relacionado com o raciocínio por hipóteses, amplamente adotado nas ciências empíricas. Um inferência do q-entailment é válida quando se todas as premissas forem não-rejeitadas, a conclusão é aceita, e, caso a conclusão seja não-aceita, alguma das premissas deve ser rejeitada. Para todo todo Γ ⊆ S e α ∈ S,
Γ╞q α sse não existe um agente s ∈ SOC* tal que s:Γ e ⅄s:α.
Dentre as propriedades da noção tarskiana de relação de consequência, a Reflexividade não é garantida pelo q-entailment, pois uma informação pode ser não-aceita e não-rejeitada pelos agentes de uma dada sociedade.
O q-entailment associada a 𝔐* também não respeita a propriedade de Transitividade4
4
Originalmente o q-entailment é uma relação transitiva, mas não reflexiva, pois é baseado em uma matriz semântica onde o conjunto de valores aceitos e o conjunto de valores rejeitados são disjuntos (Y ∩ N = ∅).
. Com efeito, suponha que exista um agente s da sociedade, tal que s:Γ, Ns:∆ e ⅄s:α. Temos que Γ ╞q δ, para todo δ ∈ ∆ e ∆ ╞q α. Como existe um agente s que não-rejeita o conteúdo informacional das proposições de Γ e não-aceita o conteúdo informacional de α, por definição, temos que Γ ⊭q α.
Outra relação de consequência não-tarskiana possível de ser definida com base em 𝔐* é o p-entailment - p de plausible - cf. (77 Frankowski, S. “Formalization of a plausible inference”, Bulletin of the Section of Logic, v. 33, p. 41-52, 2004.). O raciocínio expresso pelo p-entailment permite que haja um decréscimo de certeza a partir das premissas para a conclusão. Uma inferência na forma deump-entailment é válida quando, sendo as premissas aceitas, a conclusão não é rejeitada. Para todo Γ ⊆ S e todo α ∈ S,
Γ ╞p α sse não existe um agente s ∈ SOC*, tal que Ys:Γ e Ns:α.
O p-entailment associada a 𝔐* não respeita as propriedades de Reflexividade e Transitividade. A Reflexividade falha considerando uma situação em que α é aceito e rejeitado por um agente de uma dada sociedade5 5 Originalmente o p-entailment é reflexivo, mas não transitivo, pois é baseado em um matriz semântica cujos valores-de-verdade pertencem ao conjuntos de valores aceitos ou ao conjunto de valores rejeitados (Y ∪ N = 𝒱). .
Assuma que Γ ╞p δ para todo δ ∈ ∆ e assuma também que ∆ ╞p α. Suponha que exista um agente s ∈ SOC* tal que Ys:Γ, ⅄s:∆ e Ns:α. Então, Γ ⊭p α, pois s aceita o conteúdo informacional das proposições de Γ e rejeita o conteúdo informacional das proposições de α.
Considerando as relações de consequência semântica q- e p-entailment, definimos a lógica E4 baseada em 𝔐* com quatro relações de consequência semântica, de acordo com (99 Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.), (1010 Shramko, Y.; Wansing, H. Truth and Falsehood: An Inquiry into Generalized Logical Values. Springer, 2011.):
E4 = 〈S, ╞t, ╞f, ╞q, ╞p〉.
De acordo com Shramko e Wansing ((99 Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.), p. 140) estas quatro relações de consequência podem ser representadas em um birreticulado tais como os valores-de-verdade de 4. Esta estrutura de relações de consequência semântica levam os autores a supor, sem entrar em muitos detalhes, que cada uma das relação de consequência parecem representar um valor-de-verdade de 4. Tal ideia, contudo, é problematizada pelos próprios autores, uma vez que as quatro relações de consequência não são independentes e podem ser reduzidas a apenas duas, de acordo com o seguinte resultado:
Proposição 3.1 ((99 Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.), pp. 137-8). Dada a matriz simétrica 𝔐*, se introduzirmos em sua estrutura as quatro relações de consequência semântica definidas anteriormente, temos que, ╞t = ╞f e ╞q = ╞p. E ainda, ╞t (ou ╞f) ≠ ╞p (ou ╞q).
Demonstração. O resultado ╞t = ╞f é demonstrado em [(55 Dunn, J. M. “Partiality and its dual”, Studia Logica, 66(1): 5-40, 2000.), Proposição 4]. Em termos de uma sociedade de agentes, é definido para cada agente s um agente s* tal que s*:φ sse Ys:φ; Ys*:φ sse
s:φ; ⅄s*:φ sse Ns:φ; eNs*:φ sse ⅄s:φ. Assuma que Γ ╞t ψ e considere um agente s tal que Ns:ψ. Então, ⅄s*:ψ. Desta maneira, para todo γ ∈ Γ ⅄s*:γ obtemos ⅄s*:Γ, e assim, Ns:Γ, desta forma, Γ ╞f ψ. A demonstração da recíproca é similar.
O resultado ╞q = ╞p demonstrado em [(99 Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.), Proposição 1] se verifica da seguinte maneira:
╞p ⊆ ╞q. Suponha que ∆ ⊭q α. Por definição, existe um agente s tal que ⅄s:∆ e s:α. Queremos mostrar que ∆ ⊭p α, isto é, que existe um agente s’ tal que Ys’:∆ e Ns’:α. Tome s’ = s*. Note que Ys*:∆ e Ns*:α. Logo, ∆ ⊭p α.
╞q ⊆ ╞p. Suponha que ∆ ⊭p α. Por definição, existe um agente s tal que Ys:∆ e Ns:α. Queremos mostrar que ∆ ⊭q α, isto é, que existe um agente s’, tal que ⅄s’:∆ e s*:∆ e ⅄s*:α. Logo, ∆ ⊭q α
s’:α. Tome s’ = s*. Note que
A definição de ╞q (ou, igualmente de ╞p) não coincide com ╞t (ou, igualmente, com ╞f) quando estas estão associadas a 𝔐*, pois a primeira não é tarskiana, pois não é reflexiva nem transitiva e a última é. □
Uma lógica que pretende lidar com o conteúdo informacional, mesmo havendo inconsistência ou parcialidade, não deveria eleger somente os enunciados “ditos serem verdadeiros” em detrimento dos enunciados “ditos serem falsos” como determinantes da noção de validade de uma inferências. Além do raciocínio que se baseia na aceitação, diferentes tipos de raciocínio podem emergir a partir de enunciados aceitos e rejeitados, como o raciocínio por hipóteses expresso pelo q-entailment, o raciocínio pragmático do p-entailment e o raciocínio baseado na preservação daquilo que não é rejeitado.
O primeiro passo dado para definir uma lógica que lida com conteúdos informacional é mudar algumas definições semânticas. Ao invés de valoresde-verdade, damos lugar às atitudes cognitivas de aceitação e rejeição de um dado conteúdo informacional por um conjunto de agentes. Seguindo este caminho, adotamos a matriz simétrica que possibilita novas expressões do raciocínio lógico, incluindo aqueles que dão origem à definição de relações de consequência não-tarskianas.
A matriz 𝔐* permite a definição de relações de consequência semântica não só em termos da preservação da aceitação ou rejeição do conteúdo informacional dos enunciados - característica das relações de consequência tarskianas -, mas também em termos da interação entre as atitudes cognitivas de aceitação e rejeição do conteúdo informacional dos enunciados.
Apresentamos, a seguir, uma lógica cuja relação de consequência semântica associada, o B-entailment, consegue efetivamente expressar os diversos tipos de raciocínio envolvendo conteúdos informacionais aceitos e rejeitados, generalizando em uma única estrutura as relações de consequência ╞t, ╞f, ╞q e ╞p.
4. A lógica EB
Dada a semântica baseada em uma sociedade de agentes que possuem atitudes cognitivas de aceitação ou rejeição de um dado conteúdo informacional dos enunciados consultados, adotaremos uma relação de consequência semântica, chamada B-entailment, para definir a lógica EB. A definição de B-entailment é capaz de cobrir todos aspectos relativos a aceitação e rejeição, incluindo, em particular, os raciocínios expressos pelas quatro noções de consequência já definidas anteriormente de forma a não confundir ╞t com ╞f e ╞q com ╞p. Chamamos a lógica associada a um B-entailment de B-lógica.
Seja EB a B-lógica
EB = 〈𝒮, ₌|₌〉
tal que 𝒮 é a mesma linguagem de E e ₌|₌ ⊆ ℘(𝒮)4 um B-entailment.
Dado um conjunto de agentes SOC* baseado na matriz 𝔐*, para todo Γ, Δ, Φ, Ψ ⊆ 𝒮,
s ∈ SOC* tal que Ys:Γ e ⅄s:Δ e Ns:Φ e s:Ψ.
sse não existe
isto é, uma inferência E
B é válida se, não existe um agente s ∈ SOC* tal que s aceita todas as sentenças de Γ, não-aceita todas as sentenças de Δ, rejeita todas as sentenças de Φ e não-rejeita todas as sentenças de Ψ. de
Uma inferência na forma do B-entailment é inválida quando,
s ∈ SOC* tal que Ys: Γ e ⅄s:Δ e Ns:Φ e s:Ψ.
sse existe
O B-entailment é capaz de expressar diferentes tipos de raciocínio em relação à aceitação e à rejeição tais como os dados pelas relações de consequência ╞t, ╞f, ╞q e ╞p, como mostra a Tabela 4 a seguir. Seja Γ, Ψ ⊆ S e φ, δ ∈ S,
Embora o B-entailment6 6 3 define uma relação de consequência similar ao B-entailment denominada biconsequence. não seja uma relação de consequência tarskiana, suas duas dimensões nos permitem observar propriedades relacionadas a Reflexividade, Monotonicidade e Transitividade.
Proposição 4.1. Para todo α ∈ 𝒮 e Γ, Δ, Φ, Ψ, Γ’, Δ’, Φ’, Ψ’ ⊆ 𝒮, o B-entailment respeita as seguintes propriedades:
B-reflexividades
(t)
(f)
B-monotonicidade
Se , então
B-transitividades
(t) Se e, então
(f) Se e
, então
Demonstração. B-reflexividade (t). Suponha que . Então existe um s ∈ SOC* tal que Ys:α e ⅄s:α. Isto significa que s(α) ∈ Y ∩ ⅄ = ∅, o que é um absurdo.
B-reflexividade (f). Suponha que . Então existe um s ∈ SOC* tal que
s:α e Ns:α. Isto significa que s(α) ∈
∩ N = ∅, o que é um absurdo.
B-monotonicidade. Suponha, por contraposição, que s:Ψ’ e
s:Ψ’’. Note que não existe um s ∈ SOC* tal que Ys:Γ’, ⅄s:Δ’, Ns:Φ’ e
.
. Então, existe um s ∈ SOC* tal que Ys:Γ’, Ys:Γ’’, ⅄s:Δ’, ⅄s:Δ’’, Ns:Φ’, Ns:Φ’’,
s:Ψ’. Logo,
B-transitividade (t). Seja . Então, não existe um agente s ∈ SOC* tal que Ys:Γ, Ys:α, ⅄s:Δ, Ns:Φ,
s:Ψ. Também não existe um agente s ∈ SOC* tal que Ys:Γ, ⅄s:Δ, ⅄s:α, Ns:Φ,
s:Ψ. Logo, temos que não há s ∈ SOC*, tal que Ys:Γ, ⅄s:Δ, Ns:Φ,
s:Ψ, e desta maneira
.
e
B-transitividade (f). A demonstração é semelhante a da B-transitividade (t). □
Os dois aspectos da Reflexividade válidos em EB correspondem às formas de raciocínio das relações de consequência tarskiana ╞t e ╞f. Por outro lado há outras formas não válidas do B-entailment que expressam outros aspectos da Reflexividade como e
.
Proposição 4.2. 1.
2.
Demonstração. 1. Suponha que . Então, não existe s ∈ SOC* tal que ⅄s:α e
s:α. Absurdo, pois existe, a saber, quando s(α) = ┬.
2. Suponha, agora que . Então, não existe s ∈ SOC* tal que Ys:α e Ns:α. Absurdo, pois existe, a saber, quando s(α) = ⊥. □
Os aspectos da Reflexividade não válidos coincidem com as formas do ╞q e do ╞p em que a Reflexividade também não é valida quando associadas à matriz 𝔅E. Além disso, quando é válido, a semântica “perde” o valor-de-verdade ⊥.
é válido, a semântica “perde” o valor-de-verdade ┬ e quando
Vejamos agora alguns exemplos de inferências válidas e inválidas de E comparando-os com E B .
Introdução da Conjunção: α, β ╞4 α ˄ β
Neste caso, há oito maneiras de expressar a introdução da conjunção usando o B-entailment, mas somente t e ╞f (cf. Tabela 4). e
são válidas. Estas inferências expressam, respectivamente, raciocínios das relações de consequência padrão ╞
Não são válidas em E B as seguintes formas:
s’ ∈ SOC* tal que ⅄s:α, s’:β (isto é, s’(α) = ┬ e s’(β) ∈ {┬, t}). A inferência é inválida pois
s’:β e ⅄s’:α˄β (pela cláusula semântica 2.7).
s’:α e
s’:α e
. Considere um agente
s’’:α e ⅄s’’:α˄β (pela cláusula 2.7).
s’’:α (isto é, s’’(α) = ⊥) e Ys’’:β (isto é s’’(β) ∈ {┬, t}). A inferência é inválida pois Ys’’:β,
. Considere um agente s’’ ∈ SOC* tal que ⅄s’’:α e
É o caso também que e
.
Princípio de explosão: α ˄ ¬α ⊭4 β
O princípio de explosão é sempre inválido em qualquer forma do B-entailment: . Mostraremos um contramodelo para
. Considere um agente s, tal que Ys:α, Ns:α (isto é, s(α) = ┬) e ⅄s:β. Pela cláusula 2.1, Ys:α e Ys:¬α e pela cláusula 2.5, Ys:α ˄ ¬α. Assim, existe um agente s, tal que, Ys:α ˄ ¬α e ⅄s:β. Logo,
. Note que o princípio de explosão ser inválido tem a ver com o fato de EB ser uma lógica relevante.
e
Princípio do terceiro excluído: β ⊭4 ¬α ˅ α
O princípio do terceiro excluído também é sempre inválido em qualquer forma do B-entailment: . Considere um agente s, tal que ⅄s:α e
s:α (ou seja, s(α) = ⊥). Pela cláusula 2.3, ⅄s:α e ⅄s:¬α, e pela cláusula 2.6 ⅄s:¬α˅α. Assim, existe um agente s, tal que,
e
s:β e ⅄s: ¬α˅α. Logo,
. Note que o princípio do terceiro excluído ser inválido tem a ver com o fato de EB ser uma lógica relevante.
. Mostraremos um contramodelo para
A seguir propomos um cálculo de sequentes e demonstraremos os resultados de caracterização de EB.
Cálculo de sequentes para EB
Denominamos B-sequentes as expressões da forma 1, ..., λn }, n ∈ ℕ e ˅Cs:Λ a abreviatura para “o agente s apresenta a atitude cognitiva C em relação a λ1 ou ... ou a λn ”. Para todo s ∈ SOC*, o significado do B-sequente em que -|- é um símbolo de sequente com quatro posições e Γ, Ψ, Δ, Φ ⊆ 𝒮 são conjuntos finitos de fórmulas da linguagem. Seja Λ = {λ
é dado por:
˅Ys:Γ ou ˅⅄s:Δ ou ˅Ns:Φ ou ˅s:Ψ.
Para toda fórmula atômica α ∈ 𝒮 e quaisquer conjuntos finitos de fórmulas Γ, Δ, Φ, Ψ, Γ’, Δ’, Φ’, Ψ’ ⊆ 𝒮, o sistema de B-sequentes para E B possui as seguintes regras:
Regras Estruturais:
B-reflexividades
reftfref
B-enfraquecimento
weak
B-cortes
cuttfcut
Regras Lógicas:
Conjunção
˄˄ ⇒ t
⇒ f
˄ ⇒ f ˄ ⇒ t
Disjunção
˅ ⇒ t ˅ ⇒ f
˅˅ ⇒ t
⇒ f
Negação
¬ ⇒ f ¬ ⇒ t
¬¬ ⇒ t
⇒ f
Tomemos dois exemplos de demonstrações usando o sistema de B-sequentes de E
B , e
:
Escrevemos , para denotar que o B-sequente
tem uma demonstração usando as regras apresentadas.
Teorema 4.1 (Correção). Todo B-sequente demonstrável é válido.
Demonstração. Indução no número de regras de B-sequentes aplicadas.
Caso Base: O B-sequente é da forma s tal que α é aceito e α é não-aceito por s. Logo, s tal que α é rejeitado e α é não-rejeitado por s. Logo, é válido.
significa que não existe um agente
. Por um lado,
é válido. Por outro lado,
ou
significa que não existe um agente
Hipótese Indutiva: Para todo B-sequente k aplicações de regras, temos que é válido.
cuja demonstração tenha até
Passo indutivo: Suponha um B-sequente derivado por k + 1 aplicações de regras.
Caso [weak]. O B-sequente é da forma weak. Por hipótese indutiva é válido.
é válido e, por Monotonicidade,
Caso [cutt]. O B-sequente é da forma cutt. Por hipótese indutiva s tal que Ys:Γ, α e ⅄s:Δ e Ns:Φ e cutf] é similar. é válido. O caso [
s:Ψ. Como, um agente qualquer s’, é tal que Ys’:α ou ⅄s:α, temos que
s:Ψ e Ys:Γ e ⅄s:Δ, α e Ns:Φ e
são válidos, com isto, temos que não existe um agente
e
Caso [⇒t ˄] O B-sequente é da forma t ˄. Dada a hipótese indutiva temos que s tal que ⅄s:α e ⅄s:β, desta forma, pela cláusula semântica 2.7, não existe um agente s tal que ⅄s:α˄β. Logo, e
é válido.
⇒
são válidos, o que significa que não existe um agente
Caso [⇒f ˄] O B-sequente é da forma f ˅. Dada a hipótese indutiva temos que s tal que Ns:α ou Ns:β, desta forma, pela cláusula semântica 2.10, não existe um agente s tal que Ns:α˅β. Logo, ⇒
é válido.
é válido, o que significa que não existe um agente
Caso [¬ ⇒t] O B-sequente é da forma t. Dada a hipótese indutiva temos que s tal que Ns:α, desta forma, pela cláusula semântica 2.1, não existe um agente s tal que Ys:¬α. Logo, ¬ ⇒
é válido.
é válido. Isto significa que não existe um agente
Os outros casos são demonstrados de forma similar. □
Dada uma derivação de B-sequentes arbitrária . Chamamos de B-sequente anterior todos B-sequentes da derivação que geram
.
Para o resultado de completude demonstraremos primeiro que se dado um B-sequente é válido, todos os B-sequentes anteriores de sua árvore de demonstração são válidos.
Teorema 4.2 (Teorema de inversão). Seja I uma regra de inferência distinta do enfraquecimento. Se a conclusão de I é um B-sequente válido, então todos os B-sequentes anteriores a I são válidos.
Demonstração. Indução no número de aplicações de regras exceto enfraquecimento.
Caso Base: O B-sequente reft ou reff, logo não há B-sequentes anteriores a é derivado das regras
pela aplicação de uma regra que não seja o enfraquecimento.
Hipótese Indutiva: Todos os B-sequentes anteriores de um dado B-sequente válido , cuja demonstração tenha até k aplicações de regras exceto o enfraquecimento, são válidos.
Passo indutivo: Seja B-sequente válido cuja demonstração tenha k + 1 aplicações de regras exceto o enfraquecimento. um
Caso [cutt]. O B-sequente válido possui uma derivação da forma cutt. Como s tal que Ys:Γ e ⅄s:Δ e Ns:Φ e B-sequentes anteriores são válidos. O caso [cutf] é similar.s:Ψ. Por Monotonicidade, temos que não existe um agente s tal que Ys:α, Γ e ⅄s:Δ e Ns:Φ e
s:Ψ. Da mesma forma, não existe um agente s tal que Ys:Γ e ⅄s:Δ, α e Ns:Φ e
são válidos e, por hipótese indutiva, todos seus os
é válido, não existe um agente
e
s:Ψ. Logo,
Caso [⇒t ˄] O B-sequente válido possui uma demonstração da forma t ˄. Dado que s tal que Ys:Γ e ⅄s:Δ, α˄β e Ns:Φ e B-sequentes anteriores são válidos.s:Ψ, nem existe um agente s tal que Ys:Γ e ⅄s:Δ, β e Ns:Φ e
e
são válidos e, por hipótese indutiva, todos seus os
s:Ψ. Pela cláusula semântica 2.7, temos que não existe um agente s tal que Ys:α˄β uma vez que não existe um agente s tal que ⅄s:α e ⅄s:β. Desta forma, não existe um agente s, tal que Ys:Γ e ⅄s:Δ, α e Ns:Φ e
⇒
s:Ψ. Logo,
é válido, não existe um agente
Caso [⇒f ˄] O B-sequente válido possui uma demonstração da forma ˅. Dado que s, tal que Ys:Γ e ⅄s:Δ e Ns:Φ, α ˅ β e ⇒ f
é válido, não existe um agente
é válido.
s:Ψ. Pela cláusula semântica 2.10, não existe um agente s tal que Ns:α ˅ β se Ns:α ou Ns:β, logo
Caso[¬ ⇒t] O B-sequente válido possui uma derivação da forma
t. Dado que s, tal que Ys:¬α, Γ e ⅄s:Δ e Ns:Φ e s:Ψ. Pela cláusula semântica 2.1, não existe um s tal que Ys:¬α se Ns:α. Desta forma
é válido, não existe um agente
¬ ⇒
é válido.
Os outros casos possuem demonstração similar. □
Teorema 4.3 (Completude). Seé um B-sequente válido, então existe uma demonstração de.
Demonstração. Indução no número de conectivos do B-sequente .
Caso Base: não possui conectivos lógicos. Neste caso, todas fórmulas são variáveis proposicionais. Dado que
é válido, deve haver alguma variável proposicional α tal que α ∈ Γ e α ∈ Δ, (ou α ∈ Φ e α ∈ Ψ).
Assim, (ou
) e, eventualmente, aplicações da regra de Enfraquecimento.
pode ser demonstrado por
Hipótese Indutiva: Seja B-sequente válido que possui até m ∈ ℕ ocorrências de conectivos lógicos. Então, existe uma árvore de *-demonstração de livre de regras do corte.
um
O passo indutivo, m + 1, é obtido por casos de acordo com o conectivo mais externo das fórmulas do B-sequente.
Primeiro, suponha que existe uma fórmula da forma ¬α ∈ Γ. Seja Γ’ o conjunto de fórmulas obtido de Γ ao remover todas ocorrências de ¬α, podemos inferir f ⇒, onde a linha dupla indica uma série de aplicações da regra de Enfraquecimento. ¬
por:
Pelo teorema de inversão m conectivos lógicos, a hipótese de indução implica que existe uma demonstração sem aplicação das regras de corte. Com a aplicação da regra [¬ ⇒ f ], temos é válido, e, como este possui no máximo
cuja derivação é livre de regras do corte. As demonstrações para os casos em que uma fórmula da forma ¬α ocorrem em Δ, Φ e Ψ são similares a este primeiro caso.
Em segundo lugar, considere uma fórmula da forma α ˄ β ∈ Γ. Seja Γ’ o conjunto de fórmulas obtido de Γ ao remover todas ocorrências de α ˄ β. Podemos inferir t . Pelo teorema de inversão m conectivos lógicos, pela hipótese indutiva, existe uma demonstração livre de cortes. Com a aplicação da regra [˄ ⇒t ], temos por:
. As demonstrações para os casos da forma α ˄ β ∈ Ψ, α ˅ β ∈ Φ e α ˅ β ∈ Δ são similares a este segundo caso.
˄ ⇒
é válido e como possui no máximo
Em terceiro lugar, considere uma fórmula da forma α ˅ β ∈ Γ. Seja Γ’ o conjunto de fórmulas obtido de Γ ao remover todas ocorrências de α ˅ β, podemos inferir m, pela hipótese de indução, existe uma demonstração livre de cortes. Com a aplicação da regra [˅ ⇒t ], temos são válidos e como a soma de seus conectivos é menor que
cuja demonstração é livre de regras do corte. As demonstrações para os casos da forma α ˅ β ∈ Ψ, α ˄ β ∈ Φ e α ˄ β ∈ Δ são similares a este terceiro caso. □
. Pelo teorema de inversão
e
por:
A lógica E B inspirada no First Degree Entailment possui associada um B-entailment, uma relação de consequência que possui quatro posições que possibilita o raciocínio com informações incompletas ou inconsistentes. Ao adotar o B-entailment como relação de consequência semântica na lógica E B , definimos uma lógica que expressa as diferentes formas de raciocínio em termos da aceitação (ou não) e rejeição (ou não) dos enunciados, sem que a verdade seja, de alguma forma, privilegiada sobre a falsidade na definição semântica de relação de consequência. Este privilégio ocorre na lógica original de Dunn-Belnap E, cuja relação de consequência tarskiana é definida apenas em termos da preservação dos valores-de-verdade que contêm a verdade. Acreditamos, com isto, que esta nova definição de relação de consequência seja mais adequada para um formalismo que pretende lidar com conteúdos informacionais inconsistentes e parciais.
Referências
-
1Arieli, O.; Avron, A. “The value of the four values”, Artificial Intelligence, v. 102, n. 1, p. 97-141, 1998.
-
2Belnap, N. “How a computer should think”, In: RYLE, G. (Ed.). Contemporary Aspects of Philosophy. Stockfield: Oriel Press, 1977. p. 30-56.
-
3Bochman, A. “Biconsequence relations: Afour-valued formalism of reasoning with inconsistency and incompleteness”, Notre Dame Journal of Formal Logic, v. 39, p. 131-143, 1998.
-
4Dunn, J. M. “Intuitive semantics for first-degree entailment and ‘coupled trees’ ”, Philosophical Studies, v. 29, p. 149-168, 1976.
-
5Dunn, J. M. “Partiality and its dual”, Studia Logica, 66(1): 5-40, 2000.
-
6Fitting, M. “Bilattices are nice things”, In: Bolander, T.; Hendricks, V.; Pedersen, S. A. (Ed.). Self-Reference. Coli Publications, 2006.
-
7Frankowski, S. “Formalization of a plausible inference”, Bulletin of the Section of Logic, v. 33, p. 41-52, 2004.
-
8Malinowski, G. “Q-consequence operation”, Reports on Mathematical Logic, v. 24, n. 1, p. 49-59, 1990.
-
9Shramko, Y.; Wansing, H. “Entailment relations and/as truth values”, Bulletin of the Section of Logic, v. 36, p. 131-143, 2007.
-
10Shramko, Y.; Wansing, H. Truth and Falsehood: An Inquiry into Generalized Logical Values. Springer, 2011.
-
7
Informação sobre o artigo CDD:115
-
1
Esta ordem frequentemente aparece na literatura com o nome de “ordem do conhecimento”, contudo, concordamos com [66 Fitting, M. “Bilattices are nice things”, In: Bolander, T.; Hendricks, V.; Pedersen, S. A. (Ed.). Self-Reference. Coli Publications, 2006., p. 3] de que o termo “informação” é mais apropriado por ser mais neutro em relação aos conceitos de crença e de verdade.
-
2
A equivalência entre estas definições de relação de consequência para E é demonstrada em 11 Arieli, O.; Avron, A. “The value of the four values”, Artificial Intelligence, v. 102, n. 1, p. 97-141, 1998., Proposição 4.14.
-
3
O bifiltro de FOUR é o subconjunto 𝔉 ⊂ 4, tal que para cada x, y ∈ 4, x ∏ t y ∈ 𝔉 sse x ∈ 𝔉 e y ∈ 𝔉, e x ∏i y ∈ 𝔉 sse x ∈ 𝔉 e y ∈ 𝔉. O bifiltro 𝔉 de FOUR é dito primo se x ⊔t y ∈ 𝔉 sse x ∈ 𝔉 ou y ∈ 𝔉, e x ⊔i y ∈ 𝔉 sse x ∈ 𝔉 ou y ∈ 𝔉.
-
4
Originalmente o q-entailment é uma relação transitiva, mas não reflexiva, pois é baseado em uma matriz semântica onde o conjunto de valores aceitos e o conjunto de valores rejeitados são disjuntos (Y ∩ N = ∅).
-
5
Originalmente o p-entailment é reflexivo, mas não transitivo, pois é baseado em um matriz semântica cujos valores-de-verdade pertencem ao conjuntos de valores aceitos ou ao conjunto de valores rejeitados (Y ∪ N = 𝒱).
-
6
33 Bochman, A. “Biconsequence relations: Afour-valued formalism of reasoning with inconsistency and incompleteness”, Notre Dame Journal of Formal Logic, v. 39, p. 131-143, 1998. define uma relação de consequência similar ao B-entailment denominada biconsequence.
Datas de Publicação
-
Publicação nesta coleção
12 Jun 2017 -
Data do Fascículo
Apr-Jun 2017
Histórico
-
Recebido
05 Jul 2016 -
Revisado
02 Nov 2016 -
Aceito
07 Nov 2016