Quantifying over events in probability logic: expressibility vs. - - PowerPoint PPT Presentation

quantifying over events in probability logic
SMART_READER_LITE
LIVE PREVIEW

Quantifying over events in probability logic: expressibility vs. - - PowerPoint PPT Presentation

Probabilistic elementary analysis Main results, and references Quantifying over events in probability logic: expressibility vs. computability Stanislav O. Speranski Sobolev Institute of Mathematics Novosibirsk State University Munich 2013 S.


slide-1
SLIDE 1

Probabilistic elementary analysis Main results, and references

Quantifying over events in probability logic: expressibility vs. computability

Stanislav O. Speranski

Sobolev Institute of Mathematics Novosibirsk State University

Munich 2013

  • S. O. Speranski

Quantifying over events in probability logic

slide-2
SLIDE 2

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

Let A and B be sets of natural numbers. Say that A is m-reducible to B (denoted A m B) iff there exists a computable function f : N → N satisfying n ∈ A ⇐ ⇒ f (n) ∈ B; A and B are called m-equivalent (denoted A ≡m B) iff A m B and B m A. Now we define [A] := {B | A ≡m B}. Further, identify each problem specified by a question of the type Whether a given input has the desired property? with the set of inputs for which the answer is affirmative, and view, in turn, this set as a collection of natural numbers.

  • S. O. Speranski

Quantifying over events in probability logic

slide-3
SLIDE 3

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

Take Pn (respectively Sn) to be the set of Π1

n(Σ1 n)-sentences

  • f second-order arithmetic true in the standard model N,

and P∞ to be the full second-order theory of N. The analytical hierarchy includes the following milestones: Π1

n := [Pn] and Σ1 n := [Sn] for all n ∈ N. Define Π1 ∞ := [P∞].

A portion of the related terminology: for λ ∈ N ∪ {∞}, A is Π1

λ-hard

iff Pλ m A, A is Π1

λ-bounded

iff A m Pλ, A is Π1

λ-complete

iff Pλ ≡m A; and similarly for Σ1

λ (in place of Π1 λ) with λ ∈ N.

  • S. O. Speranski

Quantifying over events in probability logic

slide-4
SLIDE 4

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

We present a bunch of quantified probability logics each of which has the complexity of P1

∞ and, in addition, obeys the conditions:

the validity problem for its quantifier-free fragment is decidable;

  • nly two quantifiers, ∀ and ∃, are available in the logic, both

ranging over the unique sort of objects; no quantifiers may occur in the scope of the probability symbol,

  • i. e., the formulas cannot contain µ (. . . ∀ . . . ) or µ (. . . ∃ . . . );

the quantification employed must be intuitively attractive from the viewpoint of probability theory, and the syntax/semantics

  • f the logic should be easily describable.
  • S. O. Speranski

Quantifying over events in probability logic

slide-5
SLIDE 5

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

Let X = {xi | i ∈ N} and C = {ci | i ∈ I}, where I is a non-empty computable subset of N. The collection of e-terms is the smallest set containing X ∪ C, and s. t. if t1 and t2 are e-terms, then t1 and t1 ∩ t2 are also e-terms. Definition By a QPLC-atom we mean an expression of the sort f (µ (t1), . . . , µ (tn)) g (µ (tn+1), . . . , µ (tn+m)), where f and g are polynomials with coefficiants in Q, µ is a fixed special symbol, and t1, . . . , tn+m are e-terms. The QPLC-formulas are obtained from the QPLC-atoms by closing under ¬, ∧ and the applications of ∀x, with x ∈ X . As usual, ∃x Φ := ¬∀x ¬Φ.

  • S. O. Speranski

Quantifying over events in probability logic

slide-6
SLIDE 6

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

A QPLC-formula belongs to Πn (Σn) iff it has the form ∀x1 ∃x2 . . .

  • n−1 alternations

Ψ ( ∃x1 ∀x2 . . .

  • n−1 alternations

Ψ) with {x1, x2, . . . } a set of tuples from X and Ψ quantifier-free. A QPLC-structure is a discrete probability space Ω, A , P augmeted by a valuation v : X ∪ C → A . So Ω is an at most countable set, A = {S | S ⊆ Ω}, and P is a discrete probability measure on A determined by a distribution p : Ω → [0, 1] s. t.

  • ω∈Ω

p (ω) = 1, and P (S) =

  • ω∈S

p (ω) for all S ⊆ Ω.

  • S. O. Speranski

Quantifying over events in probability logic

slide-7
SLIDE 7

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

M = (Ω, A , P, v : X ∪ C → A ) Let’s expand v from X ∪ C to the e-terms by interpreting t1 as the complement of t1, t1 ∩ t2 as the intersection of t1 and t2. And for every quantifier-free formula Φ of QPLC, naturally define M Φ ⇐ ⇒ the result of replacing each µ (t) in Φ with P (v (t)) is true in R (which is, essentially, a variation on the quantifier-free probability logic

  • f Fagin–Halpern–Megiddo). We extend to all QPLC-formulas by:

treating the connectives ¬ and ∧ clasically; viewing the quantifier ∃ as ranging over all events of A .

  • S. O. Speranski

Quantifying over events in probability logic

slide-8
SLIDE 8

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

Call a QPLC-sentence valid if it holds in any QPLC-structure. Along with the problem of testing validity for all QPLC-sentences comes the hierarchy of validity problems for QPLC containing Πn-ValC := the set of valid Πn-QPLC-sentences, Σn-ValC := the set of valid Σn-QPLC-sentences — hence we have Πn-ValC m Πn+1-ValC, Σn+1-ValC and Σn-ValC m Σn+1-ValC, Πn+1-ValC. Such a hierarchy collapses if there exists n fulfilling the condition: for each k n, Πk-ValC ≡m Πn-ValC (clearly, one may switch from Π to Σ here).

  • S. O. Speranski

Quantifying over events in probability logic

slide-9
SLIDE 9

Probabilistic elementary analysis Main results, and references Preliminaries Syntax and semantics

Before proceeding, it is helpful to list some observations. Since every event is uniquely specified by its characteristic function, quantifiers over events correspond to quantifiers over Bernoulli random variables — so the quantification employed in QPLC is very appealing from the viewpoint of probability theory. In addition, the logics QPLC are closely related to the logic with quantifiers over propositions, and hence are indirectly connected with formalisms introduced by H. J. Keisler, J. B. Paris, etc. The validity problem for quantifier-free QPLC-sentences is easily shown to be decidable by an argument of Fagin–Halpern–Megiddo, via m-reduction to determining membership in Th (R, +, ×, ) along with implementation of the Tarski’s decision procedure.

  • S. O. Speranski

Quantifying over events in probability logic

slide-10
SLIDE 10

Probabilistic elementary analysis Main results, and references Issues of Computability Further reading

Each logic QPLC has the same complexity as elementary analysis: Theorem The validity problem for QPLC is Π1

∞-complete.

And there are infinitely many pairwise non-m-equivalent elements of the nondecreasing sequence Π0-ValC m Π1-ValC m Π2-ValC m . . . Theorem The hierarchy of validity problems for QPLC does not collapse. Notice: both proofs exploit some technique of monadic second-order definability in N, + (that generalises the result of Halpern about the Π1

1-completeness of the theory of N, + with a free unary predicate).

  • S. O. Speranski

Quantifying over events in probability logic

slide-11
SLIDE 11

Probabilistic elementary analysis Main results, and references Issues of Computability Further reading

We turn to the investigation of the decision problems in the context

  • f QPLC, viz. to the characterisation of all maximum prefix fragments
  • f QPLC among those for which the validity problem is decidable.

Theorem The validity problem for Π2-QPLC-sentences is decidable, while the vali- dity problem for Σ2-QPLC-sentences is undecidable. Notice: the proof employs the method of first-order elementarily definability and some related results. (And one may see the parallel with formulating the Skolem–Bernays–Sh¨

  • nfinkel classification
  • f decision problems for pure first-order predicate logic.)
  • S. O. Speranski

Quantifying over events in probability logic

slide-12
SLIDE 12

Probabilistic elementary analysis Main results, and references Issues of Computability Further reading

Let’s present the probability logic QPL◦ with quantifiers over propositions in the following way: the QPL◦-formulas and the QPL◦-structures are the same as for QPLC with C = {ci}i∈N; in QPL◦ the atoms, ∧ and ¬ are viewed semantically as in QPLC ; the significant distinction concerns the treatment of quantifiers in QPL◦: for every M = (Ω, A , P, v : X ∪ C → A ), ∃ ranges over all events of A definable via ground e-terms. Even though the maximum decidable prefix fragments of QPL◦ turn out to be the same as of QPLC , the two logics differ strikingly from the perspective of expressibility.

  • S. O. Speranski

Quantifying over events in probability logic

slide-13
SLIDE 13

Probabilistic elementary analysis Main results, and references Issues of Computability Further reading

Namely, as was proved earlier, the following holds: the validity problem for QPL◦ is Π1

1-complete;

the Π1

1-completeness result holds already for the Σ4-sentences in

QPL◦, so the hierarchy of validity problems for QPL◦ collapses. In sharp contrast to this, as we have already found out, the m-degrees corresponding to the members of the sequence Σ0-ValC m Σ1-ValC m Σ2-ValC m . . . (or of its companion with Π in place of Σ) come infinitely close to Π1

which is never actually attained but appears as the ‘limit’ — and, in effect, the analytical hierarchy behaves in a similar manner.

  • S. O. Speranski

Quantifying over events in probability logic

slide-14
SLIDE 14

Probabilistic elementary analysis Main results, and references Issues of Computability Further reading

Some other probabilistic formalisms

  • R. Fagin, J. Y. Halpern, N. Megiddo, A logic for reasoning about probabilities,
  • Inf. Comput. 87: 1–2 (1990) 78–128.
  • H. J. Keisler, Probability quantifiers, in: J. Barwise, S. Feferman, eds., Model-

Theoretic Logics, Springer, New York, 1985, 509–556.

  • J. B. Paris, Pure inductive logic, in: L. Horsten, R. Pettigrew, eds., The Conti-

nuum Companion to Philosophical Logic, Continuum, London, 2011, 428–449.

QPL◦ and its fragments: computability issues

— Quantification over propositional formulas in probability logic: decidability issues, Algebra Logic 50: 4 (2011) 365–374. — Complexity for probability logic with quantifiers over propositions, J. Log.

  • Comput. (2012); doi: 10.1093/logcom/exs041

— Collapsing probabilistic hierarchies. I, Algebra Logic 52: 2 (2013) 159–171.

  • S. O. Speranski

Quantifying over events in probability logic

slide-15
SLIDE 15

Probabilistic elementary analysis Main results, and references Issues of Computability Further reading

Survey of elementary theories

  • Yu. L. Ershov, I. A. Lavrov, A. D. Taimanov, M. A. Taitslin, Elementary theo-

ries, Russ. Math. Surv. 20: 4 (1965) 35–105.

On elementarily definability for fragments of theories

  • A. Nies, Undecidable fragments of elementary theories, Algebra Univers. 35: 1

(1996) 8–33.

On monadic second-order definability in N, + and N, ×

— A note on definability in fragments of arithmetic with free unary predicates,

  • Arch. Math. Logic 52: 5–6 (2013) 507–516.

Decision procedure for Th (R, +, ×, )

  • A. Tarski, A Decision Method for Elementary Algebra and Geometry, University
  • f California Press, California, 1951.
  • S. O. Speranski

Quantifying over events in probability logic