Completeness of the First-Order Logic of Partial Quasiary Predicates with the Complement Composition

被引:0
|
作者
Nikitchenko, Mykola [1 ]
Shkilniak, Oksana [1 ]
Shkilniak, Stepan [1 ]
Mamedov, Tohrul [1 ]
机构
[1] Tams Shevchenko Natl Univ Kyiv, Kiev, Ukraine
关键词
partial predicate; quasiary predicate; program logic; predicate logic; soundness and completeness; HOARE LOGIC;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Partial quasiary predicates are used in programming for representing program semantics and in logic for formalizing predicates over partial variable assignments. Such predicates do not have fixed arity therefore they may be treated as mappings over partial data. Obtained logics are not expressive enough to construct sound axiomatic systems of Floyd-Hoare type. To increase expressibility of such logics, oriented on quasiary predicates, we extend their language with the complement operation (composition). In the paper we define one of such logics called first-order logic of partial quasiary predicates with the complement composition. For this logic a special consequence relation called irrefutability consequence relation under undefinedness conditions is introduced. We study its properties, construct a sequent calculus for it and prove soundness and completeness of this calculus.
引用
收藏
页码:162 / 187
页数:26
相关论文
共 50 条