A retractive dual-evaluation envelope #
The dual-evaluation coordinate already gives the metric part of the relative envelope. Adjoining the old target as a max-product coordinate makes the retraction linear and explicit: it is first-coordinate projection.
The old target together with the dual-evaluation relative coordinate.
Equations
- ScottishBook155.RetractiveEnvelope P N j = (N × ↥(lp (fun (x : ScottishBook155.RelativeFunctional P N j) => ℝ) ⊤))
Instances For
Embed the attached metric space using a chosen metric retraction and the relative evaluation coordinate.
Equations
Instances For
The old target embeds linearly in both coordinates.
Equations
- ScottishBook155.retractiveTargetLinear j = { toFun := fun (n : N) => (n, (ScottishBook155.relativeTargetLinear j) n), map_add' := ⋯, map_smul' := ⋯ }
Instances For
The old target is a linear isometric subspace of the retractive envelope.
Equations
- ScottishBook155.retractiveTargetLinearIsometry j = { toLinearMap := ScottishBook155.retractiveTargetLinear j, norm_map' := ⋯ }
Instances For
First-coordinate projection is the contractive linear retraction.
Equations
- ScottishBook155.retractiveProjection j = ContinuousLinearMap.fst ℝ N ↥(lp (fun (x : ScottishBook155.RelativeFunctional P N j) => ℝ) ⊤)
Instances For
A nonexpansive metric retraction and relative evaluation jointly give a nonexpansive embedding into the max-product envelope.
Every distance retained by relative evaluation remains exact in the retractive envelope.