Entanglement bound with a shared global state
ProvedMarkovEntanglement.shared_state_local_transition_deviation_nonemptyStatement
Consider an -agent Markov system with a shared global coordinate, so that a joint state is a pair of a local state-action for each agent together with a common coordinate , and assume every agent's local space is nonempty. Fix an agent and write
for the joint transition marginalised onto agent 's coordinate together with the shared one.
Suppose the marginal is exactly local, i.e. there is a matrix on with
and suppose a candidate local transition approximates the same marginal entrywise,
Then and are uniformly close:
Notes
The shared-state analogue of the local transition bound, and the step that carries the entanglement machinery over to systems with a common observable coordinate. Together with the exact-decomposition result for separable shared-state systems it gives the shared-state theory its two halves: no error when the system is separable, a controlled error when it is not.
Why every local space must be nonempty. This hypothesis is not decoration. Both assumptions above quantify over joint states , while the conclusion quantifies over . If some other agent has an empty state space, the joint space is empty, both hypotheses hold vacuously for arbitrary and arbitrary , and yet can be nonempty — so the conclusion fails outright. A version of this statement without the nonemptiness assumption is refutable: take two agents with empty and , singletons, , and .
With every nonempty the proof is immediate, and this is what nonemptiness buys: given any one can realise it, by taking an arbitrary local state for each agent and overwriting agent 's with 's first component. Evaluating both hypotheses at that joint state gives directly, so the stated constant is slack here — it is inherited from the product-state versions, where measures a total variation distance carrying a factor , whereas here it already bounds individual entries.
Note also that the -weighted siblings of this statement need no such hypothesis: there a strictly positive occupancy measure with total mass one already forces the joint space to be inhabited.
Search terms: marginalised transition with shared state, agent-wise total variation, global coordinate multi-agent MDP, entrywise transition bound, weakly coupled MDP with common state.
import Mathlib import Definitions.Def_markov_entanglement_multi open scoped BigOperators open MarkovEntanglement
namespace MarkovEntanglement
theorem shared_state_local_transition_deviation_nonempty
{N : ℕ} {S : Fin N → Type*} [∀ i, Fintype (S i)] [∀ i, DecidableEq (S i)]
[∀ i, Nonempty (S i)]
{Z : Type*} [Fintype Z] [DecidableEq Z]
(P : Matrix (JointZ S Z) (JointZ S Z) ℝ) (hP : IsTransitionMatrix P)
(i : Fin N) (E : ℝ)
(Pi Ptrue : Matrix (S i × Z) (S i × Z) ℝ) (hPi : IsTransitionMatrix Pi)
(htrue : ∀ p t, marginalZ i P p t = Ptrue (p.1 i, p.2) t)
(hE : ∀ p t, |marginalZ i P p t - Pi (p.1 i, p.2) t| ≤ E) :
∀ s t, |Ptrue s t - Pi s t| ≤ 2 * E := by
sorry
end MarkovEntanglement