Arbitrary announcement in belief revision

We provide a pedagogical demonstration for belief revision. The following picture depicts the possible worlds for agent 1 and 2. You can make private announcements to agent 1 or agent 2 and public announcements. You can also ask for existence of a public announcement so agent 1 and agent 2 believe some properties.
Agent 1Agent 2

Specified announcement




Arbitrary announcement

We want: There is no such public announcement

Help on the syntax for formulas