OAI/Analysis/AffineBernstein/AmbientStraightening.lean
9 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.AffineBernstein.ambientCoordinatesline 11 - lemma
OAI.AffineBernstein.ambientCoordinates_inlline 14 - lemma
OAI.AffineBernstein.ambientCoordinates_inrline 18 - def
OAI.AffineBernstein.ambientSwapline 22 - lemma
OAI.AffineBernstein.ambientSwap_coordinatesline 26 - lemma
OAI.AffineBernstein.ambientSwap_involutiveline 32 - lemma
OAI.AffineBernstein.abs_det_involutiveline 39 - lemma
OAI.AffineBernstein.abs_det_transline 52 - theorem
OAI.AffineBernstein.bounded_ambient_straighteningline 62Source documentation
A determinant-one-in-absolute-value coordinate change straightens any nonzero vector upwards, with a uniform factor two bound on coordinate boxes. No Euclidean structure is falsely assigned to the max-norm product.
theorem bounded_ambient_straightening {n : ℕ} {e : Space n × ℝ} (he : e ≠ 0) : ∃ (A : (Space n × ℝ) ≃L[ℝ] (Space n × ℝ)) (c : ℝ), 0 < c ∧ A e = (0,c) ∧ |A.toContinuousLinearMap.det| = 1 ∧ ∀ {R : ℝ}, 0 ≤ R → ∀ z : Space n × ℝ, (∀ i, |z.1 i| ≤ R) → |z.2| ≤ R → (∀ i, |(A z).1 i| ≤ 2*R) ∧ |(A z).2| ≤ 2*R := by …Mentions: OAI.AffineBernstein.Space