OAI/Probability/GammaPassage/LocalGlobalEquality.lean
6 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.GammaFPP.FiniteLocal.localization_trace_takeline 8 - lemma
OAI.GammaFPP.FiniteLocal.localization_prefix_cost_leline 17 - lemma
OAI.GammaFPP.FiniteLocal.trail_short_of_no_cheap_prefixline 29Source documentation
If no trail of length
Rhas cost at mostB, every trail with cost at mostBhas fewer thanRsteps.lemma trail_short_of_no_cheap_prefix (w : Edge → ℝ) (hw : ∀ e, 0 ≤ w e) (p : Vertex) (R : ℕ) (B : ℝ) (hno : ¬ ∃ es : List Step, es.length = R ∧ ((trace p es).map traversalEdge).Nodup ∧ pathCost w p es ≤ B) (ds : List Step) (hn : ((trace p ds).map traversalEdge).Nodup) (hc : pathCost w p ds ≤ B) : ds.length < R := by … - theorem
OAI.GammaFPP.FiniteLocal.exists_local_near_optimal_of_no_cheap_trailline 45Source documentation
Near-optimal paths belong to the finite local family when some endpoint path has cost below
Band no trail of lengthRhas cost at mostB.theorem exists_local_near_optimal_of_no_cheap_trail (w : Edge → ℝ) (hw : ∀ e, 0 ≤ w e) (p q : Vertex) (R : ℕ) (B : ℝ) (hpath : ∃ ds : List Step, p + displacement ds = q ∧ pathCost w p ds < B) (hno : ¬ ∃ es : List Step, es.length = R ∧ ((trace p es).map traversalEdge).Nodup ∧ pathCost w p es ≤ B) (ε : ℝ) (hε : 0 < ε) : ∃ ds ∈ candidates p q R, pathCost w p ds < PlanarFPP.passageTime w p q + ε := by …Mentions: OAI.GammaFPP.FiniteLocal.candidates, OAI.PlanarFPP.passageTime
- theorem
OAI.GammaFPP.FiniteLocal.passageTime_eq_unrestricted_of_no_cheap_trailline 68Source documentation
The finite local minimum equals the unrestricted passage time when no trail of length
Rhas cost at most the comparison threshold.theorem passageTime_eq_unrestricted_of_no_cheap_trail (w : Edge → ℝ) (hw : ∀ e, 0 ≤ w e) (p q : Vertex) (R : ℕ) (B : ℝ) (hR : latticeDistance p q < R) (hpath : ∃ ds : List Step, p + displacement ds = q ∧ pathCost w p ds < B) (hno : ¬ ∃ es : List Step, es.length = R ∧ ((trace p es).map traversalEdge).Nodup ∧ pathCost w p es ≤ B) : passageTime w p q R = PlanarFPP.passageTime w p q := by …Mentions: OAI.GammaFPP.FiniteLocal.passageTime, OAI.PlanarFPP.passageTime
- theorem
OAI.GammaFPP.FiniteLocal.passageTime_eq_unrestricted_of_no_cheap_linear_trailline 84Source documentation
Localization at the linear cost threshold
c * R.theorem passageTime_eq_unrestricted_of_no_cheap_linear_trail (w : Edge → ℝ) (hw : ∀ e, 0 ≤ w e) (p q : Vertex) (R : ℕ) (c : ℝ) (hR : latticeDistance p q < R) (hpath : ∃ ds : List Step, p + displacement ds = q ∧ pathCost w p ds < c * R) (hno : ¬ ∃ es : List Step, es.length = R ∧ ((trace p es).map traversalEdge).Nodup ∧ pathCost w p es ≤ c * R) : passageTime w p q R = PlanarFPP.passageTime w p q := …Mentions: OAI.GammaFPP.FiniteLocal.passageTime, OAI.PlanarFPP.passageTime