Polynomial Lawvere Logic

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Bacci, Giorgio, Mardare, Radu, Panangaden, Prakash, Plotkin, Gordon
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909355329191936
author Bacci, Giorgio
Mardare, Radu
Panangaden, Prakash
Plotkin, Gordon
author_facet Bacci, Giorgio
Mardare, Radu
Panangaden, Prakash
Plotkin, Gordon
contents We study Polynomial Lawvere logic PL, a logic defined over the Lawvere quantale of extended positive reals with sum as tensor, to which we add multiplication, thereby obtaining a semiring structure. PL is designed for complex quantitative reasoning, allowing judgements that express inequalities between polynomials on the extended positive reals. We introduce a deduction system and demonstrate its expressiveness by deriving a classical result from probability theory relating the Kantorovich and the total variation distances. Although the deductive system is not complete in general, we achieve completeness for finitely axiomatizable theories. The proof of completeness relies on the Krivine-Stengle Positivstellensatz (a variant of Hilbert's Nullstellensatz). Additionally, we provide new complexity results, both for PL and its affine fragment AL, regarding two decision problems: satisfiability of a set of judgements and semantical consequence from a set of judgements. The former is NP-complete in AL and in PSPACE for PL; the latter is co-NP complete in PL and in PSPACE for PL.
format Preprint
id arxiv_https___arxiv_org_abs_2402_03543
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Polynomial Lawvere Logic
Bacci, Giorgio
Mardare, Radu
Panangaden, Prakash
Plotkin, Gordon
Logic in Computer Science
We study Polynomial Lawvere logic PL, a logic defined over the Lawvere quantale of extended positive reals with sum as tensor, to which we add multiplication, thereby obtaining a semiring structure. PL is designed for complex quantitative reasoning, allowing judgements that express inequalities between polynomials on the extended positive reals. We introduce a deduction system and demonstrate its expressiveness by deriving a classical result from probability theory relating the Kantorovich and the total variation distances. Although the deductive system is not complete in general, we achieve completeness for finitely axiomatizable theories. The proof of completeness relies on the Krivine-Stengle Positivstellensatz (a variant of Hilbert's Nullstellensatz). Additionally, we provide new complexity results, both for PL and its affine fragment AL, regarding two decision problems: satisfiability of a set of judgements and semantical consequence from a set of judgements. The former is NP-complete in AL and in PSPACE for PL; the latter is co-NP complete in PL and in PSPACE for PL.
title Polynomial Lawvere Logic
topic Logic in Computer Science
url https://arxiv.org/abs/2402.03543