Having thought about this for a few more minutes:
It seems like things are much easier to handle if, instead of putting any actual numbers (probabilities) in, we just track the partial order generated by the logical relations. Like, when you consider a new hypothesis you’ve never thought about, you just note down “has to have lower probability than these ones I’ve already thought about, and higher probability than these other ones I’ve already thought about.”
At some point, you’re going to want to assign some actual numbers, but we can think of this step as more provisional and revisable than the partial order. You can say “if I set P(thing) = whatever, what consequences does that have for everything else?” without committing to “P(thing) = whatever” once and for all, and if you retract it, the partial order is still there.
In fact, we can (I think) do conditionalization without numbers, since it just rules out subsets of hypothesis space. I’m not sure how the details would work but it feels do-able.
The big problem with this is trying to do decision theory, because there you’re supposed to integrate over your probabilities for all hypotheses, whereas this setup lends itself better to getting bounds on individual hypotheses (“P(A) must be less than P(B), and I’ll willing to say P(B) is less than 0.8, so P(A) is less than 0.8″). I wonder if a sensible (non-standard) decision theory can be formulated on the basis of these bounds?
