Saved in:
Bibliographic Details
Main Authors: Go, Hashimoto, Găină, Daniel, Ţuţu, Ionuţ
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2404.16111
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909181271867392
author Go, Hashimoto
Găină, Daniel
Ţuţu, Ionuţ
author_facet Go, Hashimoto
Găină, Daniel
Ţuţu, Ionuţ
contents We bring forward a logical system of transition algebras that enhances many-sorted first-order logic using features from dynamic logics. The sentences we consider include compositions, unions, and transitive closures of transition relations, which are treated similarly to the actions used in dynamic logics in order to define necessity and possibility operators. This leads to a higher degree of expressivity than that of many-sorted first-order logic. For example, one can finitely axiomatize both the finiteness and the reachability of models, neither of which are ordinarily possible in many-sorted first-order logic. We introduce syntactic entailment and study basic properties such as compactness and completeness, showing that the latter does not hold when standard finitary proof rules are used. Consequently, we define proof rules having both finite and countably infinite premises, and we provide conditions under which completeness can be proved. To that end, we generalize the forcing method introduced in model theory by Robinson from a single signature to a category of signatures, and we apply it to obtain a completeness result for signatures that are at most countable.
format Preprint
id arxiv_https___arxiv_org_abs_2404_16111
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Forcing, Transition Algebras, and Calculi
Go, Hashimoto
Găină, Daniel
Ţuţu, Ionuţ
Logic in Computer Science
We bring forward a logical system of transition algebras that enhances many-sorted first-order logic using features from dynamic logics. The sentences we consider include compositions, unions, and transitive closures of transition relations, which are treated similarly to the actions used in dynamic logics in order to define necessity and possibility operators. This leads to a higher degree of expressivity than that of many-sorted first-order logic. For example, one can finitely axiomatize both the finiteness and the reachability of models, neither of which are ordinarily possible in many-sorted first-order logic. We introduce syntactic entailment and study basic properties such as compactness and completeness, showing that the latter does not hold when standard finitary proof rules are used. Consequently, we define proof rules having both finite and countably infinite premises, and we provide conditions under which completeness can be proved. To that end, we generalize the forcing method introduced in model theory by Robinson from a single signature to a category of signatures, and we apply it to obtain a completeness result for signatures that are at most countable.
title Forcing, Transition Algebras, and Calculi
topic Logic in Computer Science
url https://arxiv.org/abs/2404.16111