Polynomial Lawvere Logic

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bacci, Giorgio, Mardare, Radu, Panangaden, Prakash, Plotkin, Gordon
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_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