42 research outputs found
On Affine Logic and {\L}ukasiewicz Logic
The multi-valued logic of {\L}ukasiewicz is a substructural logic that has
been widely studied and has many interesting properties. It is classical, in
the sense that it admits the axiom schema of double negation, [DNE]. However,
our understanding of {\L}ukasiewicz logic can be improved by separating its
classical and intuitionistic aspects. The intuitionistic aspect of
{\L}ukasiewicz logic is captured in an axiom schema, [CWC], which asserts the
commutativity of a weak form of conjunction. This is equivalent to a very
restricted form of contraction. We show how {\L}ukasiewicz Logic can be viewed
both as an extension of classical affine logic with [CWC], or as an extension
of what we call \emph{intuitionistic} {\L}ukasiewicz logic with [DNE],
intuitionistic {\L}ukasiewicz logic being the extension of intuitionistic
affine logic by the schema [CWC]. At first glance, intuitionistic affine logic
seems very weak, but, in fact, [CWC] is surprisingly powerful, implying results
such as intuitionistic analogues of De Morgan's laws. However the proofs can be
very intricate. We present these results using derived connectives to clarify
and motivate the proofs and give several applications. We give an analysis of
the applicability to these logics of the well-known methods that use negation
to translate classical logic into intuitionistic logic. The usual proofs of
correctness for these translations make much use of contraction. Nonetheless,
we show that all the usual negative translations are already correct for
intuitionistic {\L}ukasiewicz logic, where only the limited amount of
contraction given by [CWC] is allowed. This is in contrast with affine logic
for which we show, by appeal to results on semantics proved in a companion
paper, that both the Gentzen and the Glivenko translations fail.Comment: 28 page
Double Negation Semantics for Generalisations of Heyting Algebras
This paper presents an algebraic framework for investigating proposed translations of classical logic into intuitionistic logic, such as the four negative translations introduced by Kolmogorov, Gödel, Gentzen and Glivenko. We view these as variant semantics and present a semantic formulation of Troelstra’s syntactic criteria for a satisfactory negative translation. We consider how each of the above-mentioned translation schemes behaves on two generalisations of Heyting algebras: bounded pocrims and bounded hoops. When a translation fails for a particular class of algebras, we demonstrate that failure via specific finite examples. Using these, we prove that the syntactic version of these translations will fail to satisfy Troelstra’s criteria in the corresponding substructural logical setting
Faithiful Embeddings for EL++ Knowledge Bases
Recently, increasing efforts are put into learning continual representations
for symbolic knowledge bases (KBs). However, these approaches either only embed
the data-level knowledge (ABox) or suffer from inherent limitations when
dealing with concept-level knowledge (TBox), i.e., they cannot faithfully model
the logical structure present in the KBs. We present BoxEL, a geometric KB
embedding approach that allows for better capturing the logical structure
(i.e., ABox and TBox axioms) in the description logic EL++. BoxEL models
concepts in a KB as axis-parallel boxes that are suitable for modeling concept
intersection, entities as points inside boxes, and relations between
concepts/entities as affine transformations. We show theoretical guarantees
(soundness) of BoxEL for preserving logical structure. Namely, the learned
model of BoxEL embedding with loss 0 is a (logical) model of the KB.
Experimental results on (plausible) subsumption reasonings and a real-world
application for protein-protein prediction show that BoxEL outperforms
traditional knowledge graph embedding methods as well as state-of-the-art EL++
embedding approaches.Comment: Published in ISWC'2
Linear logic for constructive mathematics
We show that numerous distinctive concepts of constructive mathematics arise
automatically from an interpretation of "linear higher-order logic" into
intuitionistic higher-order logic via a Chu construction. This includes
apartness relations, complemented subsets, anti-subgroups and anti-ideals,
strict and non-strict order pairs, cut-valued metrics, and apartness spaces. We
also explain the constructive bifurcation of classical concepts using the
choice between multiplicative and additive linear connectives. Linear logic
thus systematically "constructivizes" classical definitions and deals
automatically with the resulting bookkeeping, and could potentially be used
directly as a basis for constructive mathematics in place of intuitionistic
logic.Comment: 39 page
MV-algebras freely generated by finite Kleene algebras
If V and W are varieties of algebras such that any V-algebra A has a reduct
U(A) in W, there is a forgetful functor U: V->W that acts by A |-> U(A) on
objects, and identically on homomorphisms. This functor U always has a left
adjoint F: W->V by general considerations. One calls F(B) the V-algebra freely
generated by the W-algebra B. Two problems arise naturally in this broad
setting. The description problem is to describe the structure of the V-algebra
F(B) as explicitly as possible in terms of the structure of the W-algebra B.
The recognition problem is to find conditions on the structure of a given
V-algebra A that are necessary and sufficient for the existence of a W-algebra
B such that F(B) is isomorphic to A. Building on and extending previous work on
MV-algebras freely generated by finite distributive lattices, in this paper we
provide solutions to the description and recognition problems in case V is the
variety of MV-algebras, W is the variety of Kleene algebras, and B is finitely
generated--equivalently, finite. The proofs rely heavily on the Davey-Werner
natural duality for Kleene algebras, on the representation of finitely
presented MV-algebras by compact rational polyhedra, and on the theory of bases
of MV-algebras.Comment: 27 pages, 8 figures. Submitted to Algebra Universali