Documentation

Mathlib.Geometry.Euclidean.Sphere.OrthRadius

Spaces orthogonal to the radius vector in spheres. #

This file defines the affine subspace orthogonal to the radius vector at a point.

Main definitions #

The affine subspace orthogonal to the radius vector of the sphere s at the point p (if p lies in s, this is the tangent space; generally, this is the polar of the inversion of p in s).

Equations
Instances For
    theorem EuclideanGeometry.Sphere.inter_orthRadius_eq_of_dist_le_radius_of_norm_eq_one {V : Type u_1} {P : Type u_2} [NormedAddCommGroup V] [InnerProductSpace V] [MetricSpace P] [NormedAddTorsor V P] [hf2 : Fact (Module.finrank V = 2)] {s : Sphere P} {p : P} (hp : dist p s.center s.radius) (hpc : p s.center) {v : V} (hv : v ( (p -ᵥ s.center))) (hv1 : v = 1) :

    In 2D, the line defined by s.orthRadius p intersects s at at most two points so long as p lies within s and not at its center.

    This version provides expressions for those points in terms of an arbitrary vector in s.orthRadius p with norm 1.

    theorem EuclideanGeometry.Sphere.inter_orthRadius_eq_of_dist_le_radius {V : Type u_1} {P : Type u_2} [NormedAddCommGroup V] [InnerProductSpace V] [MetricSpace P] [NormedAddTorsor V P] [hf2 : Fact (Module.finrank V = 2)] {s : Sphere P} {p : P} (hp : dist p s.center s.radius) (hpc : p s.center) {v : V} (hv : v ( (p -ᵥ s.center))) (hv0 : v 0) :

    In 2D, the line defined by s.orthRadius p intersects s at at most two points so long as p lies within s and not at its center.

    This version provides expressions for those points in terms of an arbitrary vector in s.orthRadius p.

    In 2D, the line defined by s.orthRadius p intersects s at exactly two points so long as p lies strictly within s and not at its center.