OAI/Probability/GammaPassage/SpatialChunkGeometry.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.GammaFPP.CrossingBridge.spatialChunkIndexline 8 - lemma
OAI.GammaFPP.CrossingBridge.spatialTranslate_centerline 11 - lemma
OAI.GammaFPP.CrossingBridge.spatialChunkIndex_horizontalline 17 - lemma
OAI.GammaFPP.CrossingBridge.spatialChunkIndex_transverseline 24 - lemma
OAI.GammaFPP.CrossingBridge.spatial_chunk_vertex_in_boxline 38Source documentation
Source chunk localization, including the possible one-unit transverse overshoot at the first exit.
lemma spatial_chunk_vertex_in_box (b : ℝ) (k m : ℕ) (hs : 2 ≤ (2 : ℝ)^k) (p z : Vertex) (hx : |z.1-p.1| ≤ 2*(2 : ℤ)^m) (hr : |transverse b z-transverse b p| ≤ (2 : ℝ)^k+1) : z-spatialTranslate b k m (spatialChunkIndex b k m p) ∈ endpointBox b 4 4 k m := by …Mentions: OAI.GammaFPP.CrossingBridge.spatialTranslate, OAI.GammaFPP.CrossingBridge.spatialChunkIndex, OAI.GammaFPP.CrossingBridge.endpointBox
- lemma
OAI.GammaFPP.CrossingBridge.spatial_chunk_in_boxline 61 - lemma
OAI.GammaFPP.CrossingBridge.spatialChunkIndex_originline 70 - lemma
OAI.GammaFPP.CrossingBridge.spatialChunkIndex_incrementline 75Source documentation
Consecutive source chunk indices have coordinate increments at most 3, so a length-N itinerary has at most 49 choices at each step.
lemma spatialChunkIndex_increment (b : ℝ) (k m : ℕ) (hs : 2 ≤ (2 : ℝ)^k) (p z : Vertex) (hx : |z.1-p.1| ≤ 2*(2 : ℤ)^m) (hr : |transverse b z-transverse b p| ≤ (2 : ℝ)^k+1) : |(spatialChunkIndex b k m z).1-(spatialChunkIndex b k m p).1| ≤ 3 ∧ |(spatialChunkIndex b k m z).2-(spatialChunkIndex b k m p).2| ≤ 3 := by …