OAI/GroupTheory/PolycyclicRecognition/Analysis/IdealSectionBoxCoordinates.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Exact linear coordinates for an ideal and its quotient
Pure quotient lifts have weight zero. In the adapted basis, projection retains exactly those coordinates, and inclusion of the ideal retains exactly the weighted ideal coordinates. This is the linear part of the section-coordinate box comparison.
- def
OAI.PolycyclicRecognition.quotientLinearSectionline 23 - theorem
OAI.PolycyclicRecognition.quotientLinearSection_rightInverseline 26 - theorem
OAI.PolycyclicRecognition.quotientLinearSection_repr_inlline 35 - theorem
OAI.PolycyclicRecognition.quotientLinearSection_repr_inrline 51 - theorem
OAI.PolycyclicRecognition.ideal_scaled_coordinates_le_iffline 59Source documentation
Inclusion of the ideal is an isometry for the weighted coordinate norms.
theorem ideal_scaled_coordinates_le_iff (s : I → ℝ) (r R : ℝ) (hR : 0 ≤ R) (u : U) : ‖(exponentialRescaleBasis (basisWithQuotientLifts U.toSubmodule bI bQ lift hlift) (Sum.elim s (fun _ => 0)) r).equivFun (u : V)‖ ≤ R ↔ ‖(exponentialRescaleBasis bI s r).equivFun u‖ ≤ R := by …Mentions: OAI.PolycyclicRecognition.exponentialRescaleBasis, OAI.PolycyclicRecognition.basisWithQuotientLifts
- theorem
OAI.PolycyclicRecognition.quotient_scaled_coordinates_leline 86Source documentation
Projection to the quotient never enlarges the adapted coordinate bound.
theorem quotient_scaled_coordinates_le (s : I → ℝ) (r R : ℝ) (hR : 0 ≤ R) (v : V) (hv : ‖(exponentialRescaleBasis (basisWithQuotientLifts U.toSubmodule bI bQ lift hlift) (Sum.elim s (fun _ => 0)) r).equivFun v‖ ≤ R) : ‖bQ.equivFun (U.toSubmodule.mkQ v)‖ ≤ R := by …Mentions: OAI.PolycyclicRecognition.exponentialRescaleBasis, OAI.PolycyclicRecognition.basisWithQuotientLifts
- theorem
OAI.PolycyclicRecognition.section_scaled_coordinates_leline 99Source documentation
A quotient log ball lifts into the zero-width part of every adapted box.
theorem section_scaled_coordinates_le (s : I → ℝ) (r R : ℝ) (hR : 0 ≤ R) (q : V ⧸ U.toSubmodule) (hq : ‖bQ.equivFun q‖ ≤ R) : ‖(exponentialRescaleBasis (basisWithQuotientLifts U.toSubmodule bI bQ lift hlift) (Sum.elim s (fun _ => 0)) r).equivFun (quotientLinearSection U bQ lift q)‖ ≤ R := by …Mentions: OAI.PolycyclicRecognition.exponentialRescaleBasis, OAI.PolycyclicRecognition.basisWithQuotientLifts, OAI.PolycyclicRecognition.quotientLinearSection