Decidability and Expressiveness for First-Order Logics of Probability

We consider decidability and expressiveness issues for two first-order logics of probability. In one, the probability is on possible worlds, while in the other, it is on the domain. It turns out that in both cases it takes very little to make reasoning about probability highly undecidable. We show that when the probability is on the domain, if the language contains only unary predicates then the validity problem is decidable. However, if the language contains even one binary predicate, the validity problem is ?21 complete, as hard as elementary analysis with free predicate and function symbols. With equality in the language, even with no other symbol, the validity problem is at least as hard as that for elementary analysis, ?1∞ hard. Thus, the logic cannot be axiomatized in either case. When we put the probability on the set of possible worlds, the validity problem is ?21 complete with as little as one unary predicate in the language, even without equality. With equality, we get ?1∞ hardness with only a constant symbol. We then turn our attention to an analysis of what causes this overwhelming complexity. For example, we show that if we require rational probabilities then we drop from ?21 to ?11. In many contexts it suffices to restrict attention to domains of bounded size; fortunately, the logics are decidable in this case. Finally, we show that, although the two logics capture quite different intuitions about probability, there is a precise sense in which they are equi-expressive.

[1]  David Lindley,et al.  Logical foundations of probability , 1951 .

[2]  Ronald Fagin,et al.  A logic for reasoning about probabilities , 1988, [1988] Proceedings. Third Annual Information Symposium on Logic in Computer Science.

[3]  Chen C. Chang,et al.  Model Theory: Third Edition (Dover Books On Mathematics) By C.C. Chang;H. Jerome Keisler;Mathematics , 1966 .

[4]  Theodore Hailperin,et al.  Probability logic , 1984, Notre Dame J. Formal Log..

[5]  Joseph Y. Halpern An Analysis of First-Order Logics of Probability , 1989, IJCAI.

[6]  Christos H. Papadimitriou,et al.  Probabilistic satisfiability , 1988, J. Complex..

[7]  James H. Schmerl,et al.  The undecidability of theories of groupoids with an extra predicate , 1974 .

[8]  Rudolf Carnap,et al.  Logical foundations of probability , 1951 .

[9]  Julia Robinson,et al.  Definability and decision problems in arithmetic , 1949, Journal of Symbolic Logic.

[10]  John H. Reif,et al.  The complexity of elementary algebra and geometry , 1984, STOC '84.

[11]  Marc Snir,et al.  Probabilities over rich languages, testing and randomness , 1982, Journal of Symbolic Logic.

[12]  Harry R. Lewis,et al.  Unsolvable classes of quantificational formulas , 1979 .

[13]  Herbert B. Enderton,et al.  A mathematical introduction to logic , 1972 .

[14]  A. Tarski A LATTICE-THEORETICAL FIXPOINT THEOREM AND ITS APPLICATIONS , 1955 .

[15]  Yishai A. Feldman,et al.  A probabilistic dynamic logic , 1982, STOC '82.

[16]  Jr. Hartley Rogers Theory of Recursive Functions and Effective Computability , 1969 .

[17]  Fahiem Bacchus,et al.  Representing and reasoning with probabilistic knowledge , 1988 .

[18]  Fahiem Bacchus,et al.  On probability distributions over possible worlds , 2013, UAI.

[19]  Fahiem Bacchus,et al.  Representing and reasoning with probabilistic knowledge - a logical approach to probabilities , 1991 .

[20]  B. Dreben,et al.  The decision problem: Solvable classes of quantificational formulas , 1979 .

[21]  H. Gaifman Concerning measures in first order calculi , 1964 .

[22]  Nils J. Nilsson,et al.  Probabilistic Logic * , 2022 .

[23]  Joseph Y. Halpern Presburger arithmetic with unary predicates is Π11 complete , 1991, Journal of Symbolic Logic.