Documentation

TauCeti.Analysis.Normed.Affine.Isometry.Basic

Affine isometries #

For a scalar c and an affine isometry e : V ≃ᡃⁱ[π•œ] Vβ‚‚ between normed spaces, the affine isometry TauCeti.dilateConj c e has the linear part of e and translation part c β€’ e 0. For c β‰  0 it is the conjugate y ↦ c β€’ e (c⁻¹ β€’ y) of e by the dilations by c.

The derivative of an affine isometry equivalence has norm at most one.

Main declarations #

theorem AffineIsometryEquiv.norm_fderiv_le {π•œ : Type u_1} {W : Type u_2} {Wβ‚‚ : Type u_3} [NontriviallyNormedField π•œ] [NormedAddCommGroup W] [NormedSpace π•œ W] [NormedAddCommGroup Wβ‚‚] [NormedSpace π•œ Wβ‚‚] (e : W ≃ᡃⁱ[π•œ] Wβ‚‚) (x : W) :
β€–fderiv π•œ (⇑e) xβ€– ≀ 1

The FrΓ©chet derivative of an affine isometry equivalence has norm at most one.

def TauCeti.dilateConj {π•œ : Type u_1} {V : Type u_2} {Vβ‚‚ : Type u_3} [NormedField π•œ] [SeminormedAddCommGroup V] [NormedSpace π•œ V] [SeminormedAddCommGroup Vβ‚‚] [NormedSpace π•œ Vβ‚‚] (c : π•œ) (e : V ≃ᡃⁱ[π•œ] Vβ‚‚) :
V ≃ᡃⁱ[π•œ] Vβ‚‚

The affine isometry with the linear part of e and translation part c β€’ e 0. For c β‰  0 it is the conjugate y ↦ c β€’ e (c⁻¹ β€’ y) of e by the dilation by c; for c = 0 it is the linear part of e.

Instances For
    @[simp]
    theorem TauCeti.dilateConj_smul {π•œ : Type u_1} {V : Type u_2} {Vβ‚‚ : Type u_3} [NormedField π•œ] [SeminormedAddCommGroup V] [NormedSpace π•œ V] [SeminormedAddCommGroup Vβ‚‚] [NormedSpace π•œ Vβ‚‚] (c : π•œ) (e : V ≃ᡃⁱ[π•œ] Vβ‚‚) (y : V) :
    (dilateConj c e) (c β€’ y) = c β€’ e y

    The dilation conjugate of e sends c β€’ y to c β€’ e y.

    theorem TauCeti.dilateConj_symm_apply {π•œ : Type u_1} {V : Type u_2} {Vβ‚‚ : Type u_3} [NormedField π•œ] [SeminormedAddCommGroup V] [NormedSpace π•œ V] [SeminormedAddCommGroup Vβ‚‚] [NormedSpace π•œ Vβ‚‚] {c : π•œ} (hc : c β‰  0) (e : V ≃ᡃⁱ[π•œ] Vβ‚‚) (z : Vβ‚‚) :

    The inverse of the dilation conjugate of e by c β‰  0 is the dilation conjugate of e.symm, written out pointwise.