The axiomatic power of Kolmogorov complexity

被引:3
|
作者
Bienvenu, Laurent [1 ]
Romashchenko, Andrei [2 ,3 ]
Shen, Alexander [2 ,3 ]
Taveneaux, Antoine [4 ,5 ]
Vermeeren, Stijn [6 ]
机构
[1] CNRS, Lab JV Poncelet, Moscow, Russia
[2] CNRS, LIRMM, F-75700 Paris, France
[3] Univ Montpellier 2, F-34095 Montpellier 5, France
[4] CNRS, LIAFA, F-75700 Paris, France
[5] Univ Paris 07, F-75221 Paris 05, France
[6] Univ Leeds, Leeds LS2 9JT, W Yorkshire, England
关键词
Probabilistic proofs; Kolmogorov complexity; Martin-Lof randomness;
D O I
10.1016/j.apal.2014.04.009
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The famous Godel incompleteness theorem states that for every consistent, recursive, and sufficiently rich formal theory T there exist true statements that are unprovable in T. Such statements would be natural candidates for being added as axioms, but how can we obtain them? One classical (and well studied) approach is to add to some theory T an axiom that claims the consistency of T. In this paper we discuss another approach motivated by Chaitin's version of Godel's theorem where axioms claiming the randomness (or incompressibility) of some strings are probabilistically added, and show that it is not really useful, in the sense that this does not help us prove new interesting theorems. This result answers a question recently asked by Lipton. The situation changes if we take into account the size of the proofs: randomly chosen axioms may help making proofs much shorter (unless NP = PSPACE). We then study the axiomatic power of the statements of type "the Kolmogorov complexity of x exceeds n" (where x is some string, and n is some integer) in general. They are Pi(1) (universally quantified) statements of Peano arithmetic. We show that by adding all true statements of this type, we obtain a theory that proves all true Pi(1)-statements, and also provide a more detailed classification. In particular, as Theorem 7 shows, to derive all true Pi(1)-statements it is enough to add one statement of this type for each n (or even for infinitely many n) if strings are chosen in a special way. On the other hand, one may add statements of this type for most x of length n (for every n) and still obtain a weak theory. We also study other logical questions related to "random axioms". Finally, we consider a theory that claims Martin-Lof randomness of a given infinite binary sequence. This claim can be formalized in different ways. We show that different formalizations are closely related but not equivalent, and study their properties. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:1380 / 1402
页数:23
相关论文
共 50 条
  • [1] Computational power of neural networks: A characterization in terms of Kolmogorov complexity
    Balcazar, JL
    Gavalda, R
    Siegelmann, HT
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1997, 43 (04) : 1175 - 1183
  • [2] Kolmogorov-Loveland Stochasticity and Kolmogorov Complexity
    Bienvenu, Laurent
    THEORY OF COMPUTING SYSTEMS, 2010, 46 (03) : 598 - 617
  • [3] Kolmogorov-Loveland Stochasticity and Kolmogorov Complexity
    Laurent Bienvenu
    Theory of Computing Systems, 2010, 46 : 598 - 617
  • [4] Kolmogorov complexity and noncomputability
    Davie, G
    MATHEMATICAL LOGIC QUARTERLY, 2002, 48 (04) : 574 - 580
  • [5] Kolmogorov complexity of categories
    Department of Computer and Information Science, Brooklyn College, CUNY, Brooklyn, NY 11210, United States
    不详
    Lect. Notes Comput. Sci., 2013, (350-362): : 350 - 362
  • [6] Approximating Kolmogorov complexity
    Ishkuvatov, Ruslan
    Musatov, Daniil
    Shen, Alexander
    COMPUTABILITY-THE JOURNAL OF THE ASSOCIATION CIE, 2023, 12 (03): : 283 - 297
  • [7] Kolmogorov complexity and cryptography
    Muchnik, Andrej A.
    PROCEEDINGS OF THE STEKLOV INSTITUTE OF MATHEMATICS, 2011, 274 (01) : 193 - 203
  • [8] Axiomatizing Kolmogorov Complexity
    Antoine Taveneaux
    Theory of Computing Systems, 2013, 52 : 148 - 161
  • [9] Kolmogorov complexity and cryptography
    Andrej A. Muchnik
    Proceedings of the Steklov Institute of Mathematics, 2011, 274 : 193 - 203
  • [10] Axiomatizing Kolmogorov Complexity
    Taveneaux, Antoine
    THEORY OF COMPUTING SYSTEMS, 2013, 52 (01) : 148 - 161