期刊论文详细信息
Computer Science Journal of Moldova
Completeness of the First-Order Logic of Partial Quasiary Predicates with the Complement Composition
Stepan Shkilniak1  Oksana Shkilniak1  Tohrul Mamedov1  Mykola Nikitchenko2 
[1] ;Taras Shevchenko National University of Kyiv, Ukraine;
关键词: partial predicate;    quasiary predicate;    program logic;    predicate logic;    soundness and completeness;   
DOI  :  
来源: DOAJ
【 摘 要 】

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.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次