Mathlib Map

Theorems · Definition · geometry

EuclideanGeometry.orthogonalProjection

{𝕜 : Type u_1} →
  {V : Type u_2} →
    {P : Type u_3} →
      [inst : RCLike 𝕜] →
        [inst_1 : NormedAddCommGroup V] →
          [inst_2 : InnerProductSpace 𝕜 V] →
            [inst_3 : MetricSpace P] →
              [inst_4 : NormedAddTorsor V P] →
                (s : AffineSubspace 𝕜 P) → [inst_5 : Nonempty ↥s] → [s.direction.HasOrthogonalProjection] → P →ᴬ[𝕜] ↥s

The orthogonal projection of a point onto a nonempty affine subspace.

Defined in
Mathlib.Geometry.Euclidean.Projection
Cited by
85 results in Mathlib
Foundations
Depth 176 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
RCLikeNormedAddCommGroupInnerProductSpaceMetricSpaceNormedAddTorsorNonemptySubmodule.HasOrthogonalProjection

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Affine.Simplex.orthogonalProjectionSpan · cited by 33Simplex.orthogonalProject…EuclideanGeometry.orthogonalProjection_mem · cited by 19EuclideanGeometry.orthogo…EuclideanGeometry.vsub_orthogonalProjection_mem_direction_orthogonal · cited by 14EuclideanGeometry.vsub_or…EuclideanGeometry.orthogonalProjection_eq_self_iff · cited by 10EuclideanGeometry.orthogo…AffineSubspace.signedInfDist · cited by 10AffineSubspace.signedInfD…EuclideanGeometry.orthogonalProjection_congr · cited by 8EuclideanGeometry.orthogo…EuclideanGeometry.reflection_apply' · cited by 6EuclideanGeometry.reflect…EuclideanGeometry.oangle_eq_of_dist_orthogonalProjection_eq · cited by 5EuclideanGeometry.oangle_…Affine.Simplex.ExcenterExists.isTangentAt_touchpoint · cited by 5ExcenterExists.isTangentA…EuclideanGeometry.dist_orthogonalProjection_eq_infDist · cited by 5EuclideanGeometry.dist_or…EuclideanGeometry.dist_sq_eq_dist_orthogonalProjection_sq_add_dist_orthogonalProjection_sq · cited by 5EuclideanGeometry.dist_sq…EuclideanGeometry.angle_self_orthogonalProjection · cited by 4EuclideanGeometry.angle_s…EuclideanGeometry.orthogonalProjection_vsub_mem_direction_orthogonal · cited by 4EuclideanGeometry.orthogo…EuclideanGeometry.coe_orthogonalProjection_eq_iff_mem · cited by 4EuclideanGeometry.coe_ort…EuclideanGeometry.dist_orthogonalProjection_eq_iff_angle_eq · cited by 4EuclideanGeometry.dist_or…NormedAddCommGroup · cited by 15752NormedAddCommGroupSubmodule · cited by 7192SubmoduleInnerProductSpace · cited by 3523InnerProductSpaceRCLike · cited by 2829RCLikeMetricSpace · cited by 1684MetricSpaceNormedAddTorsor · cited by 1325NormedAddTorsorAffineSubspace · cited by 871AffineSubspaceAffineSubspace.direction · cited by 339AffineSubspace.directionContinuousAffineMap · cited by 263ContinuousAffineMapSubmodule.HasOrthogonalProjection · cited by 245Submodule.HasOrthogonalPr…Classical.arbitrary · cited by 161Classical.arbitrarySubmodule.orthogonalProjectionOnto · cited by 103Submodule.orthogonalProje…AffineIsometryEquiv.symm · cited by 29AffineIsometryEquiv.symmAffineIsometryEquiv.toContinuousAffineEquiv · cited by 9AffineIsometryEquiv.toCon…AffineIsometryEquiv.vaddConst · cited by 8AffineIsometryEquiv.vaddC…EuclideanGeometry.orthogonalP…CITED BYCITES

Cites18

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by87

Results whose statement or proof uses this declaration.