Definition
Logical Strength
Let
and be formulas in a formal language. The formula is logically stronger than if entails : Equivalently, every interpretation that satisfies
also satisfies . If
and , then is strictly stronger than . If
and , then and are logically equivalent. A stronger formula has fewer models. The weakest formula is
and the strongest formula is .
Weak and Strong Formulas
A formula
This means that every model of
Equivalently,
and then
Square Subset Notation
In some contexts (e.g., lattice theory or abstract semantics), logical strength is denoted using “square subset” notation to emphasise the ordering of cases:
: is stronger than (or equal to) . : is strictly stronger than . : is weaker than (or equal to) .
Examples
stronger than
is stronger than because equality implies inequality. Every assignment that satisfies also satisfies .
weaker than
is weaker than because every assignment satisfying also satisfies .
is the weakest formula The formula
(true) is the weakest formula. Every other formula implies it, so its satisfaction set is the whole state space.
is the strongest formula
and are incomparable Neither formula implies the other. There are assignments where
holds but does not, and assignments where holds but does not.