Required Associated Typeswift 6.0.1_Differentiation

# TangentVector

A type representing a differentiable value’s derivatives.

`associatedtype TangentVector : AdditiveArithmetic, Differentiable where Self.TangentVector == Self.TangentVector.TangentVector`

Mathematically, this is equivalent to the tangent bundle of the differentiable manifold represented by the differentiable type.

## Other requirements

### Instance members

`func move(by: Self.TangentVector`

) Moves

`self`

by the given offset. In Riemannian geometry, this is equivalent to exponential map, which moves`self`

on the geodesic surface by the given tangent vector.