An Algebraic Presentation of Predicate Logic

被引:0
|
作者
Staton, Sam [1 ]
机构
[1] Univ Cambridge, Comp Lab, Cambridge, England
关键词
MONADS; NOTIONS; COMPUTATION; CATEGORIES; VARIETIES; LANGUAGE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an algebraic theory for a fragment of predicate logic. The fragment has disjunction, existential quantification and equality. It is not an algebraic theory in the classical sense, but rather within a new framework that we call 'parameterized algebraic theories'. We demonstrate the relevance of this algebraic presentation to computer science by identifying a programming language in which every type carries a model of the algebraic theory. The result is a simple functional logic programming language. We provide a syntax-free representation theorem which places terms in bijection with sieves, a concept from category theory. We study presentation-invariance for general parameterized algebraic theories by providing a theory of clones. We show that parameterized algebraic theories characterize a class of enriched monads.
引用
收藏
页码:401 / 417
页数:17
相关论文
共 50 条
  • [31] A survey of predicate realizability logic
    Plisko, Valerii E.
    PROCEEDINGS OF THE STEKLOV INSTITUTE OF MATHEMATICS, 2011, 274 (01) : 204 - 230
  • [32] SUBJECT AND PREDICATE IN WESTERN LOGIC
    VANHEIJE.J
    PHILOSOPHY EAST & WEST, 1974, 24 (03): : 253 - 268
  • [33] Concept graphs and predicate logic
    Dau, F
    CONCEPTUAL STRUCTURES: BROADENING THE BASE, PROCEEDINGS, 2001, 2120 : 72 - 86
  • [34] PREDICATE-FUNCTOR LOGIC
    QUINE, WV
    JOURNAL OF SYMBOLIC LOGIC, 1971, 36 (02) : 382 - &
  • [35] Monodic epistemic predicate logic
    Sturm, H
    Wolter, F
    Zakharyaschev, M
    LOGICS IN ARTIFICIAL INTELLIGENCE, 2000, 1919 : 329 - 344
  • [36] Modified realizability and predicate logic
    Plisko, VE
    MATHEMATICAL NOTES, 1997, 61 (1-2) : 212 - 220
  • [37] Predicate gates for spatial logic
    Kouzaev, Guennadi A.
    Kostadinov, Atanas N.
    PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 151 - +
  • [38] Wittgensteinian Predicate Logic and Compositionality
    Wehmeier, Kai F.
    NOTRE DAME JOURNAL OF FORMAL LOGIC, 2024, 65 (02) : 113 - 125
  • [39] Contexts in dynamic predicate logic
    Visser A.
    Journal of Logic, Language and Information, 1998, 7 (1) : 21 - 52
  • [40] Epsilon Substitution for Predicate Logic
    Mints, Grigori
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (47): : 3 - 5