How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite Markov decision process with joint reward-transition law
Definition
Let be a finite set, possibly empty, let be a finite subset of , and for each let be a finite nonempty set. Here finite means bijective with a natural number, and the discrete sigma-algebra on a set is its power set. Write . A finite Markov decision process (MDP) consists of these sets and numbers , indexed by , , and , with
Equip each set used here, including , with its power-set (discrete) sigma-algebra. Thus is the point-mass form of a probability kernel from to : each input assigns a probability measure on , and every event section is measurable. The joint law allows the next state and reward to be dependent. Define the expected reward and state-transition probabilities by
If , put ; if , put . A stationary Markov policy is a family of probabilities with for every . A deterministic policy is a function with for every . When , these families and policies are the unique empty functions and all statewise formulas are vacuous.
Definition references
A probability kernel assigns a probability measure at every input and has measurable event sections.
A set is finite when it is bijective with some natural number.
A Cartesian product pairs each element of A with an element of B.
A maximum is an element of the set that bounds every element above.
Every nonempty finite set of real numbers has an attained maximum.
Absolute value is multiplicative and satisfies the triangle inequality.
The absolute value of a finite sum is at most the sum of the absolute values.
Finite sums preserve termwise inequalities and commute with scaling.
Sutton and Barto, Reinforcement Learning: An Introduction.
Kaelbling, Littman, and Cassandra, Brown Technical Report CS-96-08.
Facts & Assumptions
Given: The finite state set and a finite nonempty action set for each .
Finite, countably infinite, countable, uncountable: a set is finite when it is bijective with some natural number; a bijection transports finiteness.
The sum rule: a finite disjoint union is finite with and , and a sum over a finite index set splits along a partition: a finite indexed family of pairwise-disjoint finite sets has finite union.
if and only if and : exactly when and , so the second coordinate is unique.
Verification
For each , let . The map is a bijection from onto , with inverse the second-coordinate projection, so is finite by [F1]. If , no ordered pair can have both first coordinate and first coordinate ; hence the family is pairwise disjoint.
By the definition of , . Since is finite and the blocks in step 1.1 are finite and pairwise disjoint, [F2] implies that is finite.
Remarks
For nonempty , each is nonempty, so the normalization for an admissible pair forces to be nonempty. For every admissible , and
so is a probability distribution. Also, and give
Thus both derived marginals are well defined and the expected reward is bounded by the maximum absolute reward. The separate marginals are derived from the joint law; specifying unrelated reward and transition marginals would not preserve their possible dependence.
Depends on
- Measure kernel and probability kernel
- Finite, countably infinite, countable, uncountable
- The Cartesian product $A \times B := \{\, z \in \mathcal{P}(\mathcal{P}(A \cup B)) : \exists a \in A\ \exists b \in B\ z = (a,b) \,\}$
- The sum $\sum_{i \in S} a_i$ over a finite index set, and its product form
- Maximum and minimum of a set
- Every nonempty finite set of reals has a maximum and a minimum
- Basic properties of the absolute value
- Triangle inequality for finite sums
- Laws of finite sums and finite products
- The sum rule: a finite disjoint union is finite with $\lvert A \cup B\rvert = \lvert A\rvert + \lvert B\rvert$ and $\lvert\bigcup_{i \in I} A_i\rvert = \sum_{i \in I}\lvert A_i\rvert$, and a sum over a finite index set splits along a partition
- $(a,b) = (c,d)$ if and only if $a = c$ and $b = d$
Used by
- Episodic REINFORCE with a fixed state baseline Algorithm
- Episodic REINFORCE with a frozen episode policy Algorithm
- Exact finite policy iteration with retained greedy actions Algorithm
- Exact value iteration for the Bellman optimality operator Algorithm
- First-visit Monte Carlo policy evaluation Algorithm
- One-step episodic actor–critic with a bootstrapped critic Algorithm
- Tabular Dyna-Q with a deterministic last-observation model Algorithm
- Tabular on-policy Sarsa control Algorithm
- Tabular Q-learning Algorithm
- Tabular TD(0) policy prediction Algorithm
- Omitting the start-time discount changes the policy gradient Counterexample
- Bellman optimality operator Definition
- Communicating MDP and diameter Definition
- Differentiable stationary stochastic policies and score vectors Definition
- Discounted returns and policy values in a finite MDP Definition
- Episodic returns, temporal-difference errors, and policy support Definition
- Finite discounted constrained Markov decision process Definition
- Finite discounted MDP with bounded real rewards Definition
- Finite learned transition and reward models Definition
- Finite MDP with bounded real rewards Definition
- Finite partially observable Markov decision process Definition
- Finite stochastic shortest-path problems Definition
- Finite-horizon imitation learning and expert-surrogate loss Definition
- Optimal action-value Bellman operator Definition
- Policy Bellman operator Definition
- State-weighted Bellman error and projected Bellman error Definition
- A bootstrapped critic can bias the first actor update Example
- A common reward shift moves every one-state Bellman value equally Example
- A constant Q-learning step size can preserve persistent reward noise Example
- A one-sample weighted importance-sampling estimate can be biased Example
- A one-state on-policy linear TD(0) update contracts to zero Example
- A one-state value-iteration model attains the Bellman error bound Example
- A state baseline can eliminate this estimator's variance Example
- A state-action pair that is never visited keeps its initialization Example
- A unit reward on a self-loop has no finite undiscounted return Example
- An unseen target action cannot be importance sampled from behavior data Example
- Changing a tied greedy action can cycle, while retention stops Example
- One-step Bernoulli REINFORCE has the exact expected gradient Example
- Ordinary importance sampling can have infinite variance under full support Example
- A finite MDP policy generates action-state-reward trajectories Lemma
…and 16 more results.
Dependency tree · two levels
50 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Richard S. Sutton and Andrew G. Barto, Reinforcement Learning: An Introduction, 2nd ed. (standard reference, not scraped)
- Leslie Pack Kaelbling, Michael L. Littman, and Anthony R. Cassandra, Planning and Acting in Partially Observable Stochastic Domains, Brown CS-96-08 (standard reference, not scraped)