OAI/Geometry/ProjectionBodies/FixedPointCalculus.lean
41 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.PettyProjection.FixedPoint.rayRootline 11 - lemma
OAI.PettyProjection.FixedPoint.rayRoot_positiveline 12 - lemma
OAI.PettyProjection.FixedPoint.rayRoot_quadraticline 19 - lemma
OAI.PettyProjection.FixedPoint.rayRoot_eq_oneline 27 - def
OAI.PettyProjection.FixedPoint.rayRetractionline 37 - lemma
OAI.PettyProjection.FixedPoint.norm_add_smul_sqline 40 - lemma
OAI.PettyProjection.FixedPoint.rayRetraction_normline 47 - lemma
OAI.PettyProjection.FixedPoint.rayRetraction_boundaryline 56 - def
OAI.PettyProjection.FixedPoint.ContinuousCoeffsline 75 - lemma
OAI.PettyProjection.FixedPoint.continuousCoeffs_constline 78 - lemma
OAI.PettyProjection.FixedPoint.continuousCoeffs_Cline 81 - lemma
OAI.PettyProjection.FixedPoint.ContinuousCoeffs.addline 88 - lemma
OAI.PettyProjection.FixedPoint.ContinuousCoeffs.mulline 95 - lemma
OAI.PettyProjection.FixedPoint.ContinuousCoeffs.sumline 102 - lemma
OAI.PettyProjection.FixedPoint.ContinuousCoeffs.prodline 109 - lemma
OAI.PettyProjection.FixedPoint.ContinuousCoeffs.detline 120 - def
OAI.PettyProjection.FixedPoint.integralPolynomialline 134Source documentation
Integrating a uniformly bounded-degree polynomial coefficient by coefficient.
def integralPolynomial {α : Type uα} [MeasurableSpace α] (μ : Measure α) (p : α → Polynomial ℝ) (d : ℕ) : Polynomial ℝ := … - lemma
OAI.PettyProjection.FixedPoint.eval_integralPolynomialline 138 - lemma
OAI.PettyProjection.FixedPoint.exists_integral_det_polynomialline 153 - lemma
OAI.PettyProjection.FixedPoint.exists_integralOn_det_polynomialline 181 - lemma
OAI.PettyProjection.FixedPoint.exists_integralOn_clm_det_polynomialline 213 - lemma
OAI.PettyProjection.FixedPoint.bijective_add_smallline 241 - lemma
OAI.PettyProjection.FixedPoint.image_ball_add_smallline 267 - lemma
OAI.PettyProjection.FixedPoint.image_closedBall_add_smallline 287 - lemma
OAI.PettyProjection.FixedPoint.nearest_uniqueline 317 - def
OAI.PettyProjection.FixedPoint.nearestline 331Source documentation
The genuine nearest point; no fixed-point principle is used here.
def nearest (K : Set E) (hne : K.Nonempty) (hcomplete : IsComplete K) (hc : Convex ℝ K) (x : E) : E := … - lemma
OAI.PettyProjection.FixedPoint.nearest_memline 335 - lemma
OAI.PettyProjection.FixedPoint.nearest_innerline 339 - lemma
OAI.PettyProjection.FixedPoint.nearest_eq_of_memline 345 - lemma
OAI.PettyProjection.FixedPoint.nearest_eq_of_innerline 352 - lemma
OAI.PettyProjection.FixedPoint.nearest_lipschitzline 358 - def
OAI.PettyProjection.FixedPoint.ballNearestline 383 - lemma
OAI.PettyProjection.FixedPoint.ballNearest_memline 386 - lemma
OAI.PettyProjection.FixedPoint.ballNearest_eqline 389 - lemma
OAI.PettyProjection.FixedPoint.ballNearest_lipschitzline 392 - lemma
OAI.PettyProjection.FixedPoint.ballNearest_normline 396 - lemma
OAI.PettyProjection.FixedPoint.ball_uniqueDiffline 424 - lemma
OAI.PettyProjection.FixedPoint.sphere_derivative_det_zeroline 429 - lemma
OAI.PettyProjection.FixedPoint.retraction_extensionline 458 - lemma
OAI.PettyProjection.FixedPoint.eventually_pos_det_homotopyline 500 - lemma
OAI.PettyProjection.FixedPoint.no_smooth_retractionline 525Source documentation
Milnor's elementary determinant-polynomial obstruction to a differentiable retraction of a ball onto its sphere. Only Jacobian change of variables and the Banach contraction principle are needed.
lemma no_smooth_retraction (μ : Measure E) [μ.IsAddHaarMeasure] {r : E → E} {r' : E → E →L[ℝ] E} (hd : ∀ x∈closedBall (0:E) 1, HasFDerivWithinAt r (r' x) (closedBall (0:E) 1) x) (hc : ContinuousOn r' (closedBall (0:E) 1)) (hnorm : ∀ x∈closedBall (0:E) 1, ‖r x‖=1) (hb : ∀ x : E, ‖x‖=1 → r x=x) : False := by …