Theorems · Definition · geometry
signedDist
{V : Type u_1} →
{P : Type u_2} →
[inst : NormedAddCommGroup V] →
[inst_1 : InnerProductSpace ℝ V] →
[inst_2 : MetricSpace P] → [inst_3 : NormedAddTorsor V P] → V → P →ᵃ[ℝ] P →ᴬ[ℝ] ℝThe signed distance between two points p and q, in the direction of a reference vector v.
It is the size of q - p in the direction of v.
In the degenerate case v = 0, it returns 0.
TODO: once we have a topology on P →ᴬ[ℝ] ℝ, the type should be P →ᴬ[ℝ] P →ᴬ[ℝ] ℝ.
- Defined in
- Mathlib.Geometry.Euclidean.SignedDist
- Cited by
- 42 results in Mathlib
- Foundations
- Depth 178 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites16
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Realstatement and proof · cited by 25,697
- NormedAddCommGroupstatement and proof · cited by 15,752
- InnerProductSpacestatement and proof · cited by 3,523
- MetricSpacestatement and proof · cited by 1,684
- NormedAddTorsorstatement and proof · cited by 1,325
- Inner.innerproof · cited by 1,089
- VSub.vsubproof · cited by 817
- AffineMapstatement · cited by 674
- ContinuousAffineMapstatement · cited by 263
- innerSLproof · cited by 93
- NormedSpace.normalizeproof · cited by 31
Cited by43
Results whose statement or proof uses this declaration.
- AffineSubspace.signedInfDistproof · cited by 10
- signedDist_selfstatement · cited by 7
- signedDist_smulstatement · cited by 5
- signedDist_lineMap_lineMapstatement and proof · cited by 4
- signedDist_apply_applystatement · cited by 3
- AffineSubspace.signedInfDist_eq_signedDist_orthogonalProjectionstatement and proof · cited by 2
- AffineSubspace.signedInfDist_apply_of_memproof · cited by 2
- AffineSubspace.signedInfDist_eq_signedDist_of_memstatement · cited by 2
- signedDist_trianglestatement · cited by 2
- signedDist_vadd_leftstatement and proof · cited by 2
- signedDist_vadd_left_swapstatement and proof · cited by 2
- signedDist_vadd_rightstatement and proof · cited by 2