MATHLIBANNEX / CANONICAL DECLARATION CARD

Midpoint preservation under lens containment

Exact Mathematics home · MathlibAnnex hub · Content terms · Corrections

MathlibAnnex.IsometryEquiv.map_midpoint_of_symmetricLens_subset

Applies the symmetric-lens midpoint theorem inside arbitrary source and target subsets.

Statement

Let f:s≃ᵢt and x,y∈s. If the symmetric lens of radius r around x,y lies in s, the corresponding lens around f(x),f(y) lies in t, and half the distance between x and y is at most r, then f sends midpoint(x,y) to midpoint(f(x),f(y)).

Assumptions

Real normed vector spaces; f is an isometry equivalence s to t; radius-r symmetric lenses about x,y and f(x),f(y) lie in s and t; half the distance from x to y is at most r.

Conclusion

f preserves the midpoint of x and y. The target half-distance bound follows from the isometry.

Proof route

Restrict f and its inverse to the two contained lenses. Distance preservation transports the half-distance bound to the target foci. The lens-level midpoint theorem applied to this restricted isometry gives the result.

Proof steps
  1. Construct the induced isometry equivalence between the two symmetric lenses.
  2. Use f.dist_eq to identify the distance between the target foci with the distance between the source foci.
  3. Transport the half-distance hypothesis to the target lens.
  4. Apply midpoint preservation for an isometry between the two lenses.

Main citations

Lean source signature (exact)

theorem map_midpoint_of_symmetricLens_subset
    {s : Set E} {t : Set F} (f : s ≃ᵢ t) (x y : s) (r : ℝ)
    (hhalf : 2⁻¹ * dist (x : E) (y : E) ≤ r)
    (hs : symmetricLens (x : E) (y : E) r ⊆ s)
    (ht : symmetricLens ((f x : t) : F) ((f y : t) : F) r ⊆ t) :
    ((f ⟨midpoint ℝ (x : E) (y : E),
          hs (midpoint_mem_symmetricLens hhalf)⟩ : t) : F) =
      midpoint ℝ ((f x : t) : F) ((f y : t) : F)

Read exact source with highlighted declaration

Exact Card identity

Stable Card ID: e55f926ea1e3391b9a6426100e98fe7349c95254cdc2437a77d973137bea95c8

Card revision: 1

Card SHA-256: b8c28fe867604d317c6bb50248b4684deb39c56fb6fcd964b2329c93e42d14b6

Exact public projection

Back to top