On arithmetical first-order theories allowing encoding and decoding of lists

被引:10
作者
Cegielski, P
Richard, D
机构
[1] Univ Paris 12, LACL, IUT, F-77300 Fontainebleau, France
[2] IUT Informat, Lab Log Algorithm & Informat Clermont 1, F-63172 Aubiere, France
关键词
encoding; decoding; pairing function; list; first logic; decidability; undecidability;
D O I
10.1016/S0304-3975(97)00281-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In Computer Science, n-tuples and lists are usual tools; we investigate both notions in the framework of first-order logic within the set of nonnegative integers. Godel had firstly shown that the objects which can be defined by primitive recursion schema, can also be defined at first-order, using natural order and some coding devices for lists. Second he had proved that this encoding can be defined from addition and multiplication. We show this can be also done with addition and a weaker predicate, namely the coprimeness predicate. The theory of integers equipped with a pairing function can be decidable or not. The theory of decoding of lists (under some natural condition) is always undecidable. We distinguish the notions encoding of n-tuples and encoding of lists via some properties of decidability-undecidability. At last, we prove it is possible in some structure to encode lists although neither addition nor multiplication are definable in this structure. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:55 / 75
页数:21
相关论文
共 36 条
[1]   The contradictions of the general mass theory. [J].
Ackermann, W .
MATHEMATISCHE ANNALEN, 1937, 114 :305-315
[2]  
CANTOR G, 1962, PHILOS MATH, P177
[3]  
Cantor G., 1874, J REINE ANGEWANDTE M, V77, P258
[4]   Definability, decidability, complexity [J].
Cegielski, P .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1996, 16 (1-4) :311-341
[5]   An unsolvable problem of elementary number theory [J].
Church, A .
AMERICAN JOURNAL OF MATHEMATICS, 1936, 58 :345-363
[6]  
Davis Martin., 2004, The Undecidable: Basic Papers on Undecidable Propositions, Unsolvable Problems and Computable Functions
[7]  
Dijkstra E.W., 1960, NUMER MATH, V2, P312, DOI [10.1007/BF01386232, DOI 10.1007/BF01386232]
[8]  
DIJKSTRA EW, MR33 COMP DEP MATH C
[9]  
Enderton HB, 2001, A Mathematical Introduction to Logic, V2nd
[10]  
Godel K., 1995, COLLECTED WORKS, VIII