Paths starting in s
with length n
Equations
- One or more equations did not get rendered due to their size.
Instances For
Paths starting in s
with length at most n
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
MDP.instDecidableMemPathSetPath_eqOfDecidableEq
{State : Type u_1}
{Act : Type u_2}
(M : MDP State Act)
{n : ℕ}
{s : State}
{π : M.Path}
[DecidableEq State]
:
instance
MDP.instDecidableMemPathSetPath_leOfDecidableEq
{State : Type u_1}
{Act : Type u_2}
(M : MDP State Act)
{n : ℕ}
{s : State}
{π : M.Path}
[DecidableEq State]
:
theorem
MDP.Path_le.succs_univ_Finite
{State : Type u_1}
{Act : Type u_2}
{M : MDP State Act}
[DecidableEq State]
[M.FiniteBranching]
(π : M.Path)
:
noncomputable instance
MDP.Path_le.instFintypeElemPathSuccs_univOfDecidableEqOfFiniteBranching
{State : Type u_1}
{Act : Type u_2}
{M : MDP State Act}
[DecidableEq State]
[M.FiniteBranching]
(π : M.Path)
:
theorem
MDP.Path_le.finite
{State : Type u_1}
{Act : Type u_2}
{M : MDP State Act}
{n : ℕ}
{s : State}
[DecidableEq State]
[M.FiniteBranching]
:
noncomputable instance
MDP.Path_le.instFintypeElemPathOfDecidableEqOfFiniteBranching
{State : Type u_1}
{Act : Type u_2}
{M : MDP State Act}
{n : ℕ}
{s : State}
[DecidableEq State]
[M.FiniteBranching]
:
@[reducible, inline]
abbrev
MDP.Path_eq_follows
{State : Type u_1}
{Act : Type u_2}
(M : MDP State Act)
(s₀ : State)
(n : ℕ)
(s₁ : ↑(M.succs_univ s₀))
:
The set of paths of the kind s₀ s₁ ⋯ sₙ₊₁
Instances For
The set of paths of the kind s₀ s₁ ⋯ sₙ₊₁
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
MDP.Path_eq_follows_disjoint
{State : Type u_1}
{Act : Type u_2}
(M : MDP State Act)
{s₀ : State}
{n : ℕ}
:
Set.univ.PairwiseDisjoint fun (x : ↑(M.succs_univ s₀)) => Path[M,s₀─x,=n]
theorem
MDP.Path_eq.succs_univ_disjoint
{State : Type u_1}
{Act : Type u_2}
(M : MDP State Act)
{n : ℕ}
{s : State}
: