Indeed I think the A=∅ case may be the basis of a counterexample to the claim in 4.2. I can prove for any (finite) W with |W|>1 that there is a finite partition V of W such that C’s agent observes V according to the assuming definition but does not observe V according to the constructive multiplicative definition, if I take C=null.
I presume the fix here will be to add an explicit A=∅ escape clause to the multiplicative definitions. I haven’t been able to confirm this works out yet (trying to work around this), but it at least removes the null counterexample.
Indeed I think the A=∅ case may be the basis of a counterexample to the claim in 4.2. I can prove for any (finite) W with |W|>1 that there is a finite partition V of W such that C’s agent observes V according to the assuming definition but does not observe V according to the constructive multiplicative definition, if I take C=null.
I presume the fix here will be to add an explicit A=∅ escape clause to the multiplicative definitions. I haven’t been able to confirm this works out yet (trying to work around this), but it at least removes the null counterexample.
With the other problem resolved, I can confirm that adding an A=∅ escape clause to the multiplicative definitions works out.