Optimal predictors and propositional calculus

This is a writeup of the stuff Benja and I thought up during the logical uncertainty workshop in May.

An optimal predictor for allows assigning probabilities to logical sentences of the form but in general it doesn’t allow assigning probabilities to propositional formulae constructed from sentences of that form. Here we outline two approaches to defining such probabilities.

Consider a language. Define to be the set of words encoding propositional formulae whose variables are labeled by elements of such that the formula evaluates to truth if a variable labeled by is substituted for the truth value of . We can think of as consisting of expressions like which represent true sentences.

Consider a word ensemble and suppose is an optimal predictor for . It would be nice to show satisfies something like the “coherence condition”

Obviously we cannot expect the exact equality since is only defined up to similarity relative to . Instead, we were able to show that under certain assumptions on , we have that is “negligible on average” in some sense.

To see this define the languages

All three languages have reductions to :

Assume a word ensemble exists s.t. , and are pseudo-invertible reductions of , and to . Then by Theorem 6.1 of [1], is an optimal predictor for , is an optimal predictor for and is an optimal predictor for . Since , Theorems 5.1 and 4.2 imply that . That is, is negligible.

Another approach is considering a language equipped with a binary operation such that . If is a word ensemble and is an optimal predictor for then can be interpreted as the probability of . The probability of can be taken to be . Continuing in this manner, it is possible to assign probabilities to all propositional formulae of the sort.

In this case, the coherence condition would hold automatically except for the presence of . Define

We can now apply the same method as above combined with Lemma 4.3 () to show approximate coherence.

It would be interesting to construct concrete examples in which these results are applicable.

[1] “A complexity theoretic approach to logical uncertainty (Draft)”