OAI/Probability/GammaPassage/ContiguousWitnesses.lean
5 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.GammaFPP.CrossingBridge.trace_appendline 8 - lemma
OAI.GammaFPP.CrossingBridge.trace_splitline 15Source documentation
A contiguous split of actual traversals is a split into actual paths.
lemma trace_split (p : Vertex) (ds : List Step) (xs ys : List Traversal) (h : trace p ds=xs++ys) : ∃ pre rest : List Step, ds=pre++rest ∧ trace p pre=xs ∧ trace (p+displacement pre) rest=ys := by … - lemma
OAI.GammaFPP.CrossingBridge.trace_edgesline 31 - lemma
OAI.GammaFPP.CrossingBridge.simple_append_edgesline 37 - theorem
OAI.GammaFPP.CrossingBridge.spatial_negative_prefix_witnessesline 50Source documentation
Source wi:chunk-defect. Construct actual labelled negative-prefix witnesses inside the original box, with disjoint physical edges and the basic bound.
theorem spatial_negative_prefix_witnesses (w : Edge → ℝ) (hw : ∀ e, 0 ≤ w e) (b m₀ am ap K η : ℝ) (ha : am ≤ ap) (hη : 0 ≤ η) (k m : ℕ) (ih : ℤ×ℤ) (hscale : max |m₀-((am+ap)/2)*b| |(am+ap)/2| ≤ η*(2 : ℝ)^k) (p : Vertex) (ds : List Step) (hin : PathIn p ds {z | z-spatialTranslate b k m ih ∈ endpointBox b 4 4 k m}) (hsimple : ((trace p ds).map traversalEdge).Nodup) : ∃ ws : List GammaFPP.BK.StrictPathWitness, ws.Pairwise (fun q r => Disjoint q.edges r.edges) ∧ (∀ q ∈ ws, q ∈ spatialWitnessFamily b m₀ am ap K η k m ih ∧ q.Good w ∧ q.edges ⊆ pathEdges p ds) ∧ -η*(2 : ℝ)^k-2*η*(2 : ℝ)^k*ws.length ≤ defect w b m₀ ((am+ap)/2) p ds := by …Mentions: OAI.GammaFPP.CrossingBridge.PathIn, OAI.GammaFPP.CrossingBridge.spatialTranslate, OAI.GammaFPP.CrossingBridge.endpointBox, OAI.GammaFPP.BK.StrictPathWitness, OAI.GammaFPP.CrossingBridge.spatialWitnessFamily, OAI.GammaFPP.CrossingBridge.pathEdges