pub type StrongPos<A> = Or<Tauto<A>, Para<Uniform<A>>>;
strong_pos(a) := p^true ⋁ false^(p^true ⋁ false^p).
strong_pos(a) := p^true ⋁ false^(p^true ⋁ false^p)
This is a strong theoretical possibility which is equal to □◇p (see eq_nec_pos_strong_pos).
□◇p