Tangent cones of linear subspaces and of curves #
Two basic facts about Mathlib's tangent cone tangentConeAt. The subspace calculation lets
flattening charts identify their model subspaces with intrinsic tangent spaces, while the curve
lemma places velocities of invariant flows in the tangent cones of their invariant sets.
Main results #
Submodule.tangentConeAt_eq: the tangent cone of a closed subspace at one of its points is the subspace itself.HasDerivAt.mem_tangentConeAt: the velocity of a curve lying in a set is tangent to the set.
theorem
Submodule.tangentConeAt_eq
{๐ : Type u_1}
{E : Type u_2}
[NontriviallyNormedField ๐]
[NormedAddCommGroup E]
[NormedSpace ๐ E]
(L : Submodule ๐ E)
(hL : IsClosed โL)
{x : E}
(hx : x โ L)
:
The tangent cone of a closed linear subspace at one of its points is the subspace itself.
theorem
HasDerivAt.mem_tangentConeAt
{๐ : Type u_1}
{E : Type u_2}
[NontriviallyNormedField ๐]
[NormedAddCommGroup E]
[NormedSpace ๐ E]
{ฮณ : ๐ โ E}
{v : E}
{t : ๐}
{S : Set E}
(hฮณ : HasDerivAt ฮณ v t)
(hS : โแถ (s : ๐) in nhds t, ฮณ s โ S)
:
The velocity of a curve which stays in a set S near time t lies in the tangent cone of S
at the point reached at time t.