OAI/GroupTheory/PolycyclicRecognition/Geometry/CartanAllowedProbeChains.lean
2 declarations, 0 contain sorry, 0 declared as axioms
Placing actual probe chains in the sampling coordinates
- def
OAI.PolycyclicRecognition.CartanWordModel.BoxProbeChains.inSamplingBoxline 32Source documentation
Reexpress an actual probe chain in the enlarged sampling basis. The word-basis comparison gives a constant radius for every prefix; all endpoints, coefficients and generator edges are preserved.
def BoxProbeChains.inSamplingBox (b₀ : Basis (Fin (finrank ℝ (cartanRootIdeal H))) ℝ (cartanRootIdeal H)) (E C : Set W) (γ β : M.Bases) (t : Fin M.letterCount → ℝ) (hβ : IsMaximizingColumnBasis (wordListCoordinates M.letter M.wordList b₀) (M.boxCost T hunimod eW C) β.val) (ht : ∀ i, t i ≤ (M.supportIn T hunimod eW).weightSupport C i) (hw : ∀ i, 0 ≤ (M.supportIn T hunimod eW).weightSupport C i) {δ : ℝ} (hδ : 0 ≤ δ) (scale : ℕ → ℝ) (hr : ∀ n, 0 ≤ scale n) {Y : ℕ → Type*} [∀ n, MeasurableSpace (Y n)] (probe : ∀ n, Y n → F.N.carrier) (P : M.BoxProbeChains T F hunimod eW b₀ E γ t scale probe) : M.BoxProbeChains T F hunimod eW b₀ E β …Mentions: OAI.PolycyclicRecognition.cartanRootIdeal, OAI.PolycyclicRecognition.IsMaximizingColumnBasis, OAI.PolycyclicRecognition.wordListCoordinates
- theorem
OAI.PolycyclicRecognition.CartanWordModel.exists_probe_switch_heightline 92Source documentation
Compact containment of the generator template supplies the strict switching heights in the actual Cartan profile coordinates.
theorem exists_probe_switch_height {J : Type*} [Fintype J] (bD : Basis J ℝ H) (E U : Set W) (hE : IsCompact E) (hne : E.Nonempty) (hU : IsOpen U) (hEU : E ⊆ U) (i : Fin M.letterCount) : ∃ z : J → ℝ, eW (heightProjection T.character (bD.equivFun.symm z : GroupLieAlgebra (𝓘(ℝ, EG)) G)) ∈ U ∧ (M.supportIn T hunimod eW).weightSupport E i < M.weight i (bD.equivFun.symm z) := by …