Documentation

TauCeti.Analysis.InnerProductSpace.Reflection

Reflection across the orthogonal complement of a line #

These lemmas describe reflection across the hyperplane perpendicular to a vector in a real inner product space. They supply the reflection identities used by the half-space Green kernel.

In dimension at least two, composing the reflections in the hyperplanes orthogonal to a nonzero vector v and to a nonzero vector orthogonal to v gives a linear isometry of determinant 1 sending v to -v (TauCeti.exists_det_eq_one_apply_eq_neg).

theorem TauCeti.reflection_orthogonal_singleton_apply {F : Type u_1} [NormedAddCommGroup F] [InnerProductSpace ℝ F] {v : F} (hv : ‖v‖ = 1) (x : F) :
(ℝ ∙ v)ᗮ.reflection x = x - (2 * inner ℝ v x) • v

Reflection through the hyperplane perpendicular to a unit normal v has this explicit formula.

@[simp]

Reflection negates the component in the normal direction.

A point on the bounding hyperplane is fixed by reflection.

Reflection moves across a distance to the image point.

At the boundary, the pole and its image are equidistant from the variable point.

A point whose normal component differs from the negated component of x is not its reflection.

The squared distance to the image pole exceeds the squared distance to the pole by four times the product of the two signed distances to the boundary.

Both points in the positive half-space are closer to each other than to the image pole.

In dimension at least two, a nonzero vector v is sent to -v by a linear isometry of determinant 1: the product of the reflections in the hyperplanes orthogonal to v and to a nonzero vector orthogonal to v.