Partition-Decision Adjunction #
@cite{blackwell-1953} @cite{merin-1999} @cite{van-rooy-2003}
Galois connection between QUD partitions and decision problems, formalizing the Blackwell/Van Rooy correspondence.
Sufficient Partition #
Given a decision problem dp with actions actions, the sufficient
partition groups worlds by their utility vectors: w ~ v iff
∀ a ∈ actions, U(w,a) = U(v,a). This is the coarsest partition that
preserves all utility-relevant distinctions.
Forward Galois Direction #
If Q refines sufficientPartition dp actions, then within each Q-cell,
all worlds have identical utility vectors. Any action that weakly dominates
in one world of the cell dominates in all. Hence Q resolves dp.
Backward Direction (False) #
The converse fails: Q may resolve dp without refining the sufficient
partition. Example: U(w₁, a) = 1, U(w₁, b) = 0; U(w₂, a) = 3, U(w₂, b) = 0.
Then w₁ and w₂ have different utility vectors (sufficient partition separates
them), but Q = trivial resolves dp because action a globally dominates.
The sufficient partition is the coarsest partition preserving utility structure, not the coarsest partition resolving a particular dp.
Categorical Connection #
The refinement morphism QUDHom Q (sufficientPartition dp actions) in
PartitionCat witnesses the forward direction. Terminal morphisms
(QUDHom.toTrivial) recover the fact that the trivial partition resolves
only trivially dominable DPs.
Two worlds are utility-equivalent for a decision problem and action list iff they yield identical utilities for every action.
Equations
Instances For
The sufficient partition for a decision problem: the coarsest partition that preserves all utility-relevant distinctions.
Two worlds are in the same cell iff they have identical utility vectors across all actions.
Equations
- Theories.DTS.PartitionAdjunction.sufficientPartition dp actions = { sameAnswer := Theories.DTS.PartitionAdjunction.utilityEquiv dp actions, refl := ⋯, symm := ⋯, trans := ⋯ }
Instances For
Within a sufficient partition cell, utilities are identical for every action.
If Q refines the sufficient partition, then within each Q-cell, all worlds have identical utilities for every listed action.
This is the key lemma: refinement → utility preservation.
Within a sufficient-partition cell, if any action weakly dominates all others at one world, it dominates at every world in the cell.
Dominance transfers because all worlds in the cell have identical utility vectors.
Within any cell of the sufficient partition, all worlds have the same utility vector, so the action with maximum utility (if it exists) weakly dominates all others throughout the cell.
This states that the sufficient partition resolves dp in the strong sense: for each cell, there exists a dominating action.
The sufficient partition is the coarsest partition with utility-constant cells.
Any partition Q whose cells have identical utility vectors (i.e., Q refines utility equivalence) must refine the sufficient partition. This is immediate from the definitions.
A refinement morphism from Q to the sufficient partition, in the partition category. Witnesses the forward Galois direction categorically.
Equations
- Theories.DTS.PartitionAdjunction.refinementMorphism dp actions q hRef = { down := hRef }
Instances For
When all worlds have identical utility vectors (not just a dominant action), the sufficient partition is trivial. This is the case where world-state information has zero value for the decision problem.
The backward Galois direction is false #
The converse of the forward direction — "Q resolves dp → Q refines sufficientPartition dp" — fails. A partition may resolve a decision problem by accident (a globally dominant action) without preserving utility-vector distinctions.
Counterexample: W = {w₁, w₂}, actions = {a, b}. U(w₁, a) = 1, U(w₁, b) = 0; U(w₂, a) = 3, U(w₂, b) = 0.
The sufficient partition separates w₁ and w₂ (utility vectors differ: [1, 0] vs [3, 0]). But Q = trivial resolves dp: action a dominates globally (U(w, a) > U(w, b) for all w). Yet trivial does NOT refine the sufficient partition.
This is expected: the sufficient partition preserves all utility information, while resolution only requires some action to dominate. The Galois connection is one-sided.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
w₁ and w₂ are NOT equivalent in the sufficient partition.
But trivial doesn't separate them.
So trivial does NOT refine the sufficient partition.
The sufficient partition gives a QUD refinement ordering on decision problems: dp₁ is "harder" than dp₂ iff sufficientPartition(dp₁) refines sufficientPartition(dp₂).
By Blackwell's theorem (proved in GSVanRooyBridge.lean), this
is equivalent to dp₁ being informationally more demanding:
any partition that resolves dp₁ also resolves dp₂.
Equations
- One or more equations did not get rendered due to their size.
Instances For
dpRefinement is reflexive.
dpRefinement is transitive.
Categorically: dpRefinement gives a morphism in the partition category.
Equations
- Theories.DTS.PartitionAdjunction.dpRefinementMorphism h = { down := h }