Characterizing programming systems allowing program self-reference

被引:0
|
作者
Case, John [1 ]
Moelius, Samuel E., III [1 ]
机构
[1] Univ Delaware, Dept Comp & Informat Sci, 103 Smith Hall, Newark, DE 19716 USA
来源
COMPUTATION AND LOGIC IN THE REAL WORLD, PROCEEDINGS | 2007年 / 4497卷
关键词
computability theory; programming language semantics; self-reference;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The interest is in characterizing insightfully the power of program self-reference in effective programming systems (epses), the computability-theoretic analogs of programming languages. In an eps in which the constructive form of Kleene's Recursion Theorem (KRT) holds, it is possible to construct, algorithmically, from an arbitrary algorithmic task, a self-referential program that, in a sense, creates a self-copy and then performs that task on the self-copy. In an eps in which the not-necessarily-constructive form of Kleene's Recursion Theorem (krt) holds, such self-referential programs exist, but cannot, in general, be found algorithmically. In an earlier effort, Royer proved that there is no collection of recursive denotational control structures whose implement ability characterizes the epses in which KRT holds. One main result herein, proven by a finite injury priority argument, is that the epses in which krt holds are, similarly, not characterized by the implement ability of some collection of recursive denotational control structures. On the positive side, however, a characterization of such epses of a rather different sort is shown herein. Though, perhaps not the insightful characterization sought after, this surprising result reveals that a hidden and inherent constructivity is always present in krt.
引用
收藏
页码:125 / +
页数:2
相关论文
共 50 条
  • [31] ON THE POSSIBILITY OF A GENERAL PURGE OF SELF-REFERENCE
    Rosenblatt, Lucas
    ANALISIS FILOSOFICO, 2012, 32 (01): : 53 - 59
  • [32] THE LIAR PARADOX WITHOUT SELF-REFERENCE
    Ladov, Vsevolod A.
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-FILOSOFIYA-SOTSIOLOGIYA-POLITOLOGIYA-TOMSK STATE UNIVERSITY JOURNAL OF PHILOSOPHY SOCIOLOGY AND POLITICAL SCIENCE, 2019, 50 : 249 - 254
  • [33] Cantor diagrams: A unifying discussion of self-reference
    Germano, GM
    Mazzanti, S
    APPLIED CATEGORICAL STRUCTURES, 2003, 11 (04) : 313 - 336
  • [34] How to eliminate self-reference: a précis
    Philippe Schlenker
    Synthese, 2007, 158 : 127 - 138
  • [35] Self-reference and engagement in the contemporary spanish novel
    Fauquet, Isabelle
    BULLETIN HISPANIQUE, 2014, 116 (02): : 719 - 732
  • [36] Thermoelastic Measurement Techniques Enabled by Self-reference
    Boyce, Bradley R.
    Lesniak, Jon R.
    RESIDUAL STRESS, THERMOMECHANICS & INFRARED IMAGING, HYBRID TECHNIQUES AND INVERSE PROBLEMS, VOL 7, 2019, : 125 - 127
  • [37] Four Paradoxes of Self-Reference: The Being of the Universal
    Moss, Gregory S.
    JOURNAL OF SPECULATIVE PHILOSOPHY, 2014, 28 (02) : 169 - 189
  • [38] SELF-REFERENCE AND THE DIVORCE BETWEEN MEANING AND TRUTH
    Tsohatzidis, Savas L.
    LOGIC AND LOGICAL PHILOSOPHY, 2013, 22 (04) : 445 - 452
  • [39] Finding relevance in the news: The scale of self-reference
    Barchas-Lichtenstein, Jena
    Voiklis, John
    Glasser, Darcey B.
    Fraser, John
    JOURNAL OF PRAGMATICS, 2021, 171 : 49 - 61
  • [40] Cantor Diagrams: A Unifying Discussion of Self-Reference
    G. M. Germano
    S. Mazzanti
    Applied Categorical Structures, 2003, 11 : 313 - 336