Fact-checked by Grok 2 weeks ago

Tangential and normal components

In and , particularly in the analysis of , tangential and normal components refer to the resolution of vectors—such as and —into directions aligned with and perpendicular to the instantaneous of the path. The tangential component is parallel to \vec{T}, representing the of motion, while the normal component aligns with the principal unit vector \vec{N}, which is orthogonal to \vec{T} and points toward the center of . This simplifies the study of on curved paths by separating effects on speed (tangential) from those on (normal). For velocity, the \vec{v}(t) has only a tangential component, expressed as \vec{v} = v \vec{T}, where v = \|\vec{v}\| is the speed along the path; there is no normal component since velocity is inherently tangent to the trajectory. In contrast, acceleration \vec{a}(t) generally possesses both components: the tangential acceleration a_T = \frac{dv}{dt}, which governs the rate of change of speed, and the normal (or centripetal) acceleration a_N = \kappa v^2, where \kappa is the of the path, responsible for changing the direction of motion. This framework, rooted in and , is essential for applications ranging from to and , enabling precise calculations of forces and trajectories in non-linear paths. The full is thus \vec{a} = a_T \vec{T} + a_N \vec{N}, providing a Frenet-Serret frame for local path description.

Preliminaries

Tangent Space

In , the at a point on a manifold provides the local linear approximation to the manifold, consisting of all possible directions tangent to the manifold at that point. For a general smooth manifold M of dimension m embedded in \mathbb{R}^k, the T_p M at a point p \in M is defined as the vector space comprising all tangent vectors, which are equivalence classes of smooth curves \gamma: (-\epsilon, \epsilon) \to M with \gamma(0) = p, where two curves are equivalent if their derivatives agree at t=0. This construction identifies T_p M with the image of the differential of a local parametrization, yielding a linear subspace of \mathbb{R}^k. For a curve \gamma: I \to \mathbb{R}^n, the tangent space to the curve at \gamma(t_0) is the one-dimensional spanned by the velocity vector \gamma'(t_0), obtained as the \lim_{h \to 0} \frac{\gamma(t_0 + h) - \gamma(t_0)}{h}, which represents the direction of lines approaching the . This construction ensures that the to the at \gamma(t_0) captures instantaneous directions parallel to the . For example, if \gamma(t) is a in \mathbb{R}^3, then the to the at \gamma(t_0) is \operatorname{[span](/page/Span)} \{ \gamma'(t_0) \}, or more formally T_{\gamma(t_0)} \gamma = \operatorname{[span](/page/Span)} \{ \gamma'(t_0) \}, providing a basis consisting of the single vector \gamma'(t_0). On a surface parametrized by x: U \subset \mathbb{R}^2 \to \mathbb{R}^3, the tangent space T_p S at p = x(u_0, v_0) is the two-dimensional spanned by the partial x_u(u_0, v_0) and x_v(u_0, v_0), constructed as the of planes through nearby points on the surface. In general, for an m-dimensional manifold, the dimension of T_p M equals m, and a basis is given by the partial \left\{ \frac{\partial}{\partial u^i} \big|_p \right\}_{i=1}^m from a local coordinate , endowing T_p M with a natural linear structure isomorphic to \mathbb{R}^m. The normal space at p serves as the to T_p M in the ambient .

Normal Space

In , the normal space at a point p on a M embedded in \mathbb{R}^N is defined as the orthogonal complement of the T_p M within the ambient tangent space T_p \mathbb{R}^N \cong \mathbb{R}^N. This means it consists of all vectors v \in \mathbb{R}^N such that the standard Euclidean inner product \langle v, w \rangle = 0 for every w \in T_p M. The orthogonality arises naturally from the inner product structure of the , ensuring that the normal space captures directions transverse to the at p. For a in \mathbb{R}^n, which has 1, is one-dimensional and spanned by \nabla f(p) of a defining f: \mathbb{R}^n \to \mathbb{R} such that M = \{ x \mid f(x) = c \} near p, assuming \nabla f(p) \neq 0. ized direction is given by \mathbf{n}(p) = \frac{\nabla f(p)}{\| \nabla f(p) \|}, which points in the direction of steepest ascent of f and is to the level set. In the more general case of a submanifold of k, the normal is k-dimensional, forming the orthogonal complement to the (N - k)-dimensional tangent in \mathbb{R}^N. This construction generalizes the case by considering multiple defining functions whose gradients span the normal directions. A example illustrates this in low dimensions: for a plane curve \gamma: I \to \mathbb{R}^2 parametrized by , the at \gamma(t) is the one-dimensional line spanned by the unit \mathbf{T}(t) = \gamma'(t), and the normal space is the line through \gamma(t) in \mathbb{R}^2, consisting of vectors orthogonal to \mathbf{T}(t) under the . This line aligns with the principal normal direction for the curve's but fundamentally serves as the complement to the tangential direction. In the context of s, the relation to the provides a practical way to identify this normal direction, as \nabla f at points on the f(x) = c is everywhere orthogonal to vectors along the set.

Decomposition for Curves

Definition for Curves

In , consider a smooth \gamma: I \to \mathbb{R}^n parametrized by t \in I, where I is an interval, and assume the curve is regular, meaning \gamma'(t) \neq 0 for all t. The unit tangent vector T(t) at a point \gamma(t) is defined as T(t) = \frac{\gamma'(t)}{\|\gamma'(t)\|}, which spans the one-dimensional to the at that point. For a v at a point p = \gamma(t) on the , the tangential component is the orthogonal of v onto the , given by \operatorname{proj}_T v = (v \cdot T) T, where \cdot denotes the Euclidean . This component lies along the direction of the and measures the part of v parallel to the instantaneous direction of motion. The scalar coefficient v_T = v \cdot T represents the signed magnitude of this projection relative to the unit . The normal component of v is then v_N = v - \operatorname{proj}_T v, which is orthogonal to T and resides in the normal space to the curve at p. Thus, v decomposes as v = v_T T + v_N, where v_N points perpendicular to the . For a brief introduction to the frame, v_N can be expressed in terms of a unit N in the normal space as v_N = \|v_N\| N when the normal space is one-dimensional, but in general, v_N is a vector in that space. The dimension of the normal space distinguishes plane curves from space curves: for a curve in \mathbb{R}^2, the normal space is one-dimensional (a line perpendicular to T); for a curve in \mathbb{R}^3, it is two-dimensional (the normal plane spanned by the principal normal and binormal directions). In the special case of the velocity vector v = \gamma'(t), the tangential component is \|\gamma'(t)\| T(t), corresponding to the tangential speed \|\gamma'(t)\|, while the normal component is zero since \gamma'(t) is parallel to T(t).

Frenet-Serret Framework

The Frenet-Serret framework provides a local along a space curve, enabling the decomposition of the curve's derivatives into tangential and normal components through an orthonormal frame adapted to the curve's geometry. For a regular curve \gamma(s) parametrized by s in \mathbb{R}^3, the frame consists of the unit \mathbf{T}(s) = \gamma'(s), the principal vector \mathbf{N}(s) pointing toward the center of , and the binormal vector \mathbf{B}(s) = \mathbf{T}(s) \times \mathbf{N}(s). This triad \{\mathbf{T}, \mathbf{N}, \mathbf{B}\} forms a right-handed at each point on the curve, with \mathbf{N} defined as \mathbf{N}(s) = \frac{\mathbf{T}'(s)}{\|\mathbf{T}'(s)\|} when the is nonzero. The evolution of this along the is governed by the Frenet-Serret formulas, which express the derivatives with respect to in terms of the \kappa(s) \geq 0 and torsion \tau(s): \begin{align*} \frac{d\mathbf{T}}{ds} &= \kappa \mathbf{N}, \\ \frac{d\mathbf{N}}{ds} &= -\kappa \mathbf{T} + \tau \mathbf{B}, \\ \frac{d\mathbf{B}}{ds} &= -\tau \mathbf{N}. \end{align*} These equations quantify how the frame rotates: the first shows the tangential component of \mathbf{T}' is zero, with the normal component \kappa \mathbf{N} measuring ; the second and third capture twisting out of the via torsion. For a curve \gamma(t) parametrized by arbitrary parameter t with speed v(t) = \|\gamma'(t)\|, the acceleration \mathbf{a}(t) = \gamma''(t) decomposes in the Frenet frame as \mathbf{a} = a_T \mathbf{T} + a_N \mathbf{N}, where the tangential acceleration is a_T = \frac{dv}{dt} and the normal acceleration is a_N = \kappa v^2, with no binormal component. This extends the basic tangential projection by incorporating , where the normal term \kappa v^2 = \frac{v^2}{\rho} and \rho = 1/\kappa is the . Curvature and torsion can be computed directly from derivatives without arc-length reparametrization. For \gamma(t), \kappa(t) = \frac{\|\gamma'(t) \times \gamma''(t)\|}{\|\gamma'(t)\|^3}, which isolates the normal component of acceleration relative to the tangential speed. Torsion is given by \tau(t) = \frac{(\gamma'(t) \times \gamma''(t)) \cdot \gamma'''(t)}{\|\gamma'(t) \times \gamma''(t)\|^2}, measuring the rate at which the binormal twists. A representative example is the circular helix \gamma(t) = (R \cos t, R \sin t, c t) for constants R > 0 and c \neq 0, which has constant nonzero \kappa = \frac{R}{R^2 + c^2} and torsion \tau = \frac{c}{R^2 + c^2}. The nonzero torsion distinguishes the from planar curves, illustrating how the Frenet frame captures three-dimensional twisting in the .

Decomposition for Surfaces

Definition for Surfaces

For a smooth surface S in \mathbb{R}^3, the tangential and normal components of a at a point p \in S are defined with respect to the tangent plane and its at p. The tangent plane T_p S at p is the two-dimensional affine that best approximates S near p, serving as the local of the surface. Consider a regular parametrization \mathbf{r}(u,v) of a neighborhood of p in S, where \mathbf{r}(u_0, v_0) = p. The tangent plane T_p S is spanned by the partial derivative vectors \partial \mathbf{r}/\partial u \big|_{p} and \partial \mathbf{r}/\partial v \big|_{p}, which are tangent to the coordinate curves on S passing through p. These vectors form a basis for the tangent space, and any vector in T_p S can be expressed as a linear combination of them. The unit normal vector \mathbf{n}(p) to T_p S is obtained as \mathbf{n}(p) = \frac{\partial \mathbf{r}/\partial u \times \partial \mathbf{r}/\partial v}{\|\partial \mathbf{r}/\partial u \times \partial \mathbf{r}/\partial v\|} \big|_{p}, which is orthogonal to both basis vectors and points in the direction perpendicular to the surface. The normal space at p is the one-dimensional line spanned by \mathbf{n}(p). For an arbitrary \mathbf{v} based at p in \mathbb{R}^3, the tangential component \mathbf{v}_T is the orthogonal of \mathbf{v} onto T_p S, given by \mathbf{v}_T = \mathbf{v} - (\mathbf{v} \cdot \mathbf{n}(p)) \mathbf{n}(p). This projection lies entirely within the tangent plane, capturing the part of \mathbf{v} that aligns with the surface's local direction. The normal component \mathbf{v}_N = (\mathbf{v} \cdot \mathbf{n}(p)) \mathbf{n}(p) is the remainder, directed along the normal and perpendicular to T_p S. Together, \mathbf{v} = \mathbf{v}_T + \mathbf{v}_N decomposes \mathbf{v} into mutually orthogonal parts relative to the surface geometry at p. The assignment of the unit normal \mathbf{n}(p) to each point p \in S defines the Gauss map G: S \to S^2, a smooth from the surface to the unit sphere S^2 \subset \mathbb{R}^3 that maps p to \mathbf{n}(p). This map orients the surface locally and facilitates the study of its first-order properties. For example, on the unit sphere S^2 itself, the Gauss map is the , so \mathbf{n}(p) = p for each p \in S^2; here, tangential components \mathbf{v}_T at p lie in the great circles through p (intersections of S^2 with planes through the origin), while normal components \mathbf{v}_N are radial, along the line from the origin to p.

Gauss Map and Principal Curvatures

The Gauss map of an oriented surface M in \mathbb{R}^3 is the smooth map G: M \to S^2 that assigns to each point p \in M the unit vector n(p) at p, where n(p) is the unit from the surface orientation. The differential dG_p: T_p M \to T_{n(p)} S^2 of the Gauss map at p measures the rate of change of the vector along tangent directions, and it satisfies dG_p = -S_p, where S_p: T_p M \to T_p M is the shape operator (also known as the Weingarten map). The shape operator S_p quantifies the deviation of the surface from being flat by mapping a vector X \in T_p M to - \nabla_X n(p), the negative of the field, projecting the change in onto the plane. The second fundamental form II_p: T_p M \times T_p M \to \mathbb{R} extends this by capturing the normal component of the second derivative of the surface parametrization, defined as II_p(X, Y) = -\langle d n_p(X), Y \rangle for tangent vectors X, Y \in T_p M, or equivalently II_p(X, Y) = \langle S_p(X), Y \rangle. This is symmetric and relates directly to the differential of the Gauss map through the . The principal curvatures \kappa_1(p) and \kappa_2(p) at p are the eigenvalues of the linear operator S_p, corresponding to orthogonal principal directions in T_p M where the normal curvature achieves its maximum and minimum values. The H(p) = \frac{\kappa_1(p) + \kappa_2(p)}{2} is half the trace of S_p, while the K(p) = \kappa_1(p) \kappa_2(p) is the determinant of S_p. In the context of tangential and normal decompositions, the shape operator facilitates the breakdown of the velocity gradient or on into components parallel and perpendicular to the tangent plane. For a parametrized surface \sigma(u,v), the second partial derivatives \sigma_{ij} decompose as \sigma_{ij} = \Gamma^k_{ij} \sigma_k + II_{ij} n, where the \Gamma^k_{ij} yield the tangential part via the , and the normal part II_{ij} n involves the second fundamental form, with S_p encoding the effect on normal deviations. This decomposition highlights how S_p maps tangential variations to normal . For example, on a right circular of a, the principal curvatures are \kappa_1 = 1/a (circumferential ) and \kappa_2 = 0 (along generators), so the shape operator has a zero eigenvalue, implying no normal deviation or in the axial , consistent with being ruled and developable.

Generalizations

Submanifolds

In the context of a k-dimensional M embedded in the \mathbb{R}^n, where n \geq k, the T_p M at a point p \in M is defined as the k-dimensional of \mathbb{R}^n consisting of all vectors to curves in M passing through p. The normal space N_p M is the of T_p M in \mathbb{R}^n with respect to the standard inner product, forming an (n-k)-dimensional . This setup generalizes the notions from lower-dimensional cases, allowing for arbitrary n-k \geq 1. Any vector v \in \mathbb{R}^n at p decomposes uniquely as v = v^T + v^\perp, where v^T \in T_p [M](/page/M) is the tangential component and v^\perp \in N_p [M](/page/M) is the normal component, with \langle v^T, v^\perp \rangle = 0. This orthogonal is achieved via the orthogonal operator \Pi_p: \mathbb{R}^n \to T_p [M](/page/M), so v^T = \Pi_p v and v^\perp = (I - \Pi_p) v, where I is the map on \mathbb{R}^n. The \Pi_p varies smoothly over [M](/page/M), ensuring the decomposition is well-defined for fields along [M](/page/M). The normal bundle NM is the vector bundle over M whose fiber at each p \in M is N_p M, formally NM = \{(p, \xi) \mid p \in M, \xi \in N_p M\}. It is equipped with a normal connection \nabla^\perp, induced by the ambient Euclidean connection, which governs the covariant derivative of normal vector fields and enables parallel transport of normal vectors along curves in M while preserving orthogonality to the tangent spaces. This structure facilitates the study of extrinsic geometry, such as the second fundamental form, which measures how M curves within \mathbb{R}^n. For example, when M is a (k=1) in \mathbb{R}^3 (n=3), the T_p M is 1-dimensional, spanned by the curve's velocity vector, and the normal space N_p M is 2-dimensional, orthogonal to it. In contrast, for a surface (k=2) in \mathbb{R}^3, T_p M is 2-dimensional and N_p M is 1-dimensional, typically spanned by the unit normal vector. These cases illustrate how the dimensions adapt to the , with higher codimensions allowing more complex normal directions. Key properties of these spaces stem from the Euclidean metric: the \langle T_p M, N_p M \rangle = \{0\} is metric-induced and preserved under . Integrability conditions arise in the context of ; for instance, the distribution T M is always integrable by the definition of a , while the distribution N M is integrable if it satisfies the Frobenius condition of being involutive, meaning the Lie bracket of normal vector fields remains normal. Such integrability implies the existence of a transverse to M.

Higher-Dimensional Cases

In Riemannian manifolds, the decomposition of vectors along a submanifold extends the Euclidean case by utilizing the manifold's structure. For a M immersed in a (N, g), the T_p N at a point p \in M decomposes orthogonally as T_p N = T_p M \oplus \nu_p M, where T_p M is the to M equipped with the induced g|_M, and \nu_p M is the normal space, defined as the of T_p M with respect to g. The tangential component of a v \in T_p N is the orthogonal onto T_p M, while the normal component is the onto \nu_p M. This decomposition holds pointwise across the TN, facilitating the study of extrinsic geometry via the . When the codimension of M in N exceeds 1, the normal bundle \nu M has rank greater than 1, introducing additional complexity compared to cases. The second fundamental form II: T_p M \times T_p M \to \nu_p M serves as the key object encoding normal curvature, defined as the normal component of the ambient connection: II(X, Y) = (\nabla_X Y)^\perp, where \nabla is the on N and \perp denotes projection to \nu_p M. As a symmetric valued in the normal space, II captures how geodesics in M deviate into multiple normal directions, unlike the in codimension 1. This structure arises naturally in the Gauss formula \nabla_X Y = \nabla^M_X Y + II(X, Y), where \nabla^M is the induced connection on M. A notable example occurs in , where submanifolds illustrate how the normal bundle interacts with the ambient structure. In a (N, \omega) of dimension $2n, a submanifold L satisfies \dim L = n and \omega|_L = 0, making T_p L a subspace whose complement (T_p L)^\omega = T_p L. The normal bundle \nu_p L \cong T_p^* L is canonically identified via the musical isomorphism induced by \omega, pairing tangent and normal directions through the non-degenerate derived from the structure. This relation highlights how the "normal" directions encode cotangent information, distinct from purely metric orthogonality. In the context of Lie groups, the tangential-normal decomposition aligns with algebraic structure. For a Lie subgroup H of a Lie group G, the tangent space T_h G at h \in H decomposes as T_h G = T_h H \oplus \mathcal{N}_h, where T_h H is tangential to H and \mathcal{N}_h is a complementary subspace invariant under left translation by H. If H is normal in G, this complement identifies with the tangent space to the quotient manifold G/H, facilitating reductions in symmetric spaces and homogeneous geometries. Higher codimensions pose challenges in constructing consistent frames, as the normal bundle lacks a or preferred basis beyond codimension 1. Unlike hypersurfaces, where the is unique up to sign, multiple normal directions require additional choices, such as adapted frames aligned with geometric invariants like principal normal directions or group actions, to define meaningful decompositions without ambiguity.

Computations

Parametric Forms

For a parametric curve \gamma(t) in \mathbb{R}^3, the unit tangent vector \mathbf{T}(t) is defined as \mathbf{T}(t) = \frac{\gamma'(t)}{\|\gamma'(t)\|}, where \gamma'(t) is the first derivative with respect to the parameter t. This vector points in the direction of the curve's velocity and has unit length. The tangential component of an arbitrary vector \mathbf{v} at a point on the curve is the projection onto the tangent direction: \mathbf{v}_T = (\mathbf{v} \cdot \mathbf{T}) \mathbf{T}. The principal normal vector \mathbf{N}(t) arises from the projection of the second derivative \gamma''(t) onto the plane perpendicular to \mathbf{T}(t): first compute the normal component \gamma''(t) - (\gamma''(t) \cdot \mathbf{T}(t)) \mathbf{T}(t), then normalize it to unit length. Arc-length reparametrization simplifies these computations by ensuring the curve is traversed at speed. The arc-length parameter s satisfies \frac{ds}{dt} = \|\gamma'(t)\|, so \gamma(s) has \|\gamma'(s)\| = 1 and \mathbf{T}(s) = \gamma'(s). This reparametrization affects the scaling of tangential and normal components, as derivatives with respect to s directly yield vectors without . For a parametric surface \mathbf{r}(u,v) in \mathbb{R}^3, the tangent space at a point is spanned by the partial derivatives \mathbf{r}_u and \mathbf{r}_v, which serve as a basis for tangential vectors. To obtain an for this tangent plane, apply the Gram-Schmidt process to \{\mathbf{r}_u, \mathbf{r}_v\}, which involves the with entries g_{ij} = \mathbf{r}_{u_i} \cdot \mathbf{r}_{u_j} (where u_1 = u, u_2 = v) to orthogonalize and normalize the vectors. The unit normal vector \mathbf{n} is computed as \mathbf{n} = \frac{\mathbf{r}_u \times \mathbf{r}_v}{\|\mathbf{r}_u \times \mathbf{r}_v\|}, pointing perpendicular to the tangent plane. For an arbitrary vector \mathbf{v}, the tangential component in the surface is \mathbf{v}_T = \mathbf{v} - (\mathbf{v} \cdot \mathbf{n}) \mathbf{n}, subtracting the projection onto the normal direction. As an example, consider the parametrized by \gamma(t) = (a \cos t, b \sin t, 0) for t \in [0, 2\pi), where a > 0 and b > 0. The first derivative is \gamma'(t) = (-a \sin t, b \cos t, 0), so \|\gamma'(t)\| = \sqrt{a^2 \sin^2 t + b^2 \cos^2 t} and \mathbf{T}(t) = \frac{(-a \sin t, b \cos t, 0)}{\sqrt{a^2 \sin^2 t + b^2 \cos^2 t}}. The second derivative \gamma''(t) = (-a \cos t, -b \sin t, 0) yields the normal component after subtracting its projection onto \mathbf{T}(t); at t = 0, \mathbf{T}(0) = (0, 1, 0) (assuming normalization), \gamma''(0) = (-a, 0, 0), and the projection \gamma''(0) \cdot \mathbf{T}(0) = 0, so \mathbf{N}(0) points in the (-1, 0, 0) direction with unit length. For arc-length reparametrization, s(t) = \int_0^t \sqrt{a^2 \sin^2 \tau + b^2 \cos^2 \tau} \, d\tau, which is the elliptic integral, adjusting the components accordingly.

Implicit Forms

In the case of an defined by f(x, y) = 0 in the , the \nabla f = \left( \frac{\partial f}{\partial x}, \frac{\partial f}{\partial y} \right) at a point on the is to the tangent line at that point, serving as a normal to the . This follows from the fact that for any \gamma(t) = (x(t), y(t)) lying on the with \gamma(0) = (x_0, y_0), the chain rule yields \nabla f \cdot \dot{\gamma}(0) = 0, showing to the \dot{\gamma}(0). A \mathbf{T} can then be constructed as a normalized to \nabla f, such as \mathbf{T} = \frac{ \left( -\frac{\partial f}{\partial y}, \frac{\partial f}{\partial x} \right) }{ \left\| \left( -\frac{\partial f}{\partial y}, \frac{\partial f}{\partial x} \right) \right\| }. For an defined by F(x, y, z) = 0 in , the unit normal vector is given by \mathbf{n} = \frac{\nabla F}{\|\nabla F\|}, where \nabla F = \left( \frac{\partial F}{\partial x}, \frac{\partial F}{\partial y}, \frac{\partial F}{\partial z} \right), assuming \nabla F \neq \mathbf{0}. The tangent at a point (x_0, y_0, z_0) on the surface consists of all vectors \mathbf{v} satisfying \nabla F(x_0, y_0, z_0) \cdot \mathbf{v} = 0, which defines the kernel of the induced by the . This orthogonality arises similarly from the chain rule applied to curves on the surface. To decompose an arbitrary \mathbf{v} into its tangential and normal components relative to such an , the normal component is the orthogonal projection onto the normal direction: \mathbf{v}_N = (\mathbf{v} \cdot \mathbf{n}) \mathbf{n}, and the tangential component is \mathbf{v}_T = \mathbf{v} - \mathbf{v}_N, which lies in the plane. For the case, the decomposition is analogous, with the one-dimensional direction spanned by \mathbf{T} and the normal direction perpendicular to it in the plane. However, at points where \nabla F = \mathbf{0} (or \nabla f = \mathbf{0} for curves), the vanishes, rendering the normal undefined and indicating a singular point on the surface or . As an illustrative example, consider the unit circle defined implicitly by f(x, y) = x^2 + y^2 - 1 = 0. The is \nabla f = (2x, 2y), so the unit normal at a point (x, y) on is \mathbf{n} = (x, y). A unit is then \mathbf{T} = (-y, x). For a \mathbf{v} at this point, the normal component is \mathbf{v}_N = (\mathbf{v} \cdot \mathbf{n}) \mathbf{n}, and the tangential component is \mathbf{v}_T = \mathbf{v} - \mathbf{v}_N. No singularities occur on this smooth curve, as \|\nabla f\| = 2 > 0 everywhere on the .

Applications

Classical Mechanics

In classical mechanics, the tangential and normal components provide a natural decomposition for describing the kinematics of a particle moving along a curved path in space. The velocity vector \mathbf{v} of the particle is aligned with the unit tangent vector \mathbf{T} to the path, expressed as \mathbf{v} = v_T \mathbf{T}, where v_T is the tangential speed, representing the magnitude of the velocity. The acceleration \mathbf{a} then decomposes into tangential and normal components: \mathbf{a} = a_T \mathbf{T} + a_N \mathbf{N}, with the tangential acceleration a_T = \frac{dv_T}{dt} accounting for changes in speed along the path, and the normal (centripetal) acceleration a_N = \frac{v_T^2}{\rho} = v_T^2 \kappa directed toward the center of curvature, where \rho is the radius of curvature and \kappa = 1/\rho is the curvature. This decomposition, often analyzed using the Frenet frame for curves, separates the effects of speed variation from directional changes. Applying Newton's second law \mathbf{F} = m \mathbf{a} to this framework, the on the particle splits accordingly: the tangential F_T = m a_T drives changes in speed, while the normal F_N = m \frac{v_T^2}{\rho} supplies the required to maintain the curved . In the absence of tangential forces, such as in frictionless motion, a_T = 0 and the speed v_T remains constant. A classic example is uniform circular motion, where the particle maintains constant speed (a_T = 0), so acceleration is purely normal: \mathbf{a} = \frac{v_T^2}{r} \mathbf{N}, with the centripetal force provided by tension or gravity, as in a pendulum or orbiting body. For banked curves on roads, the normal force from the surface has a component that balances gravity vertically while its horizontal component supplies the required centripetal force F_N \sin \theta = m \frac{v^2}{r}, allowing frictionless travel at design speed v = \sqrt{r g \tan \theta}, where \theta is the banking angle and g is gravitational acceleration. In three-dimensional paths, the Frenet-Serret frame extends to include the binormal vector \mathbf{B} = \mathbf{T} \times \mathbf{N}, with torsion quantifying the twisting of the out of the local tangent-normal plane. The full still lies in the \mathbf{T}-\mathbf{N} plane. For conservative systems or motion with no tangential forces, such as paths along geodesics in constrained settings, tangential m v_T is conserved, preserving speed along the while normal components handle .

Computer Graphics and Visualization

In , tangential and normal components play a crucial role in rendering realistic surfaces and curves by enabling efficient computation of , perturbations, and geometric approximations. These components allow for the simulation of complex , such as surface details and light interactions, without requiring high-polygon , which is essential for real-time performance in pipelines. Normal mapping is a technique that perturbs the interpolated surface normals of a low-resolution using a texture map to simulate fine-scale bump details, thereby adding visual complexity without altering the underlying . The perturbations are typically stored in , where the tangent vector provides a local coordinate frame orthogonal to the normal, facilitating the mapping of texture coordinates to surface directions for seamless application across the model. This approach, originally proposed for simulating wrinkled surfaces, enhances rendering efficiency by decoupling geometric detail from shading calculations. In local illumination models like Phong and Blinn-Phong shading, the normal vector is used to compute diffuse and specular contributions by projecting the light direction onto the surface. The diffuse term relies on the cosine of the angle between the normal \mathbf{n} and light vector \mathbf{L}, given by \mathbf{n} \cdot \mathbf{L}, which determines how much light scatters directly. For specular highlights, the Blinn-Phong variant uses a halfway vector between the view and light directions, projected against the normal in the tangent plane to approximate glossy reflections more efficiently than the original Phong model. These methods, foundational to real-time rendering, leverage tangential components to orient specular lobes relative to the surface. For rendering curves as thickened structures, such as tubes, the Frenet frame provides a local coordinate system where the tangent defines the curve direction, and the normal and binormal offset cross-sections perpendicularly to generate the tube surface. However, in regions of high torsion, this can lead to artifacts such as self-intersections or wrinkles; alternative frames are sometimes used to mitigate these issues, enabling smooth visualization of paths like molecular chains or wires in scientific rendering. Subdivision surfaces approximate from coarse meshes, and computing normals from the surface or net ensures consistent across refined patches. By averaging adjacent face normals weighted by angles or using eigenanalysis of the , these normals capture the tangential , preventing faceting artifacts in rendered models like animated characters. In ray tracing, the of a with a surface requires decomposing the ray direction into tangential and normal components to accurately compute . The incident direction is split as \mathbf{d} = (\mathbf{d} \cdot \mathbf{n}) \mathbf{n} + \mathbf{d}_\perp, where \mathbf{d}_\perp is the tangential part unchanged by refraction, and the normal component scales by the ratio per , enabling realistic simulation of light bending through materials like glass. Shape operators, which encode principal curvatures, can be referenced briefly for curvature-based shading enhancements that amplify highlights in convex regions.

References

  1. [1]
    8.5Tangential And Normal Components
    The scalars aT=ddt|⃗v(t)| a T = d d t | v → ( t ) | and aN=κ|⃗v|2 a N = κ | v → | 2 are the tangential and normal components of acceleration. All we have to do ...
  2. [2]
    Calculus III - Velocity and Acceleration - Pauls Online Math Notes
    Jan 17, 2023 · In the tangential component, v v , may be messy and computing the derivative may be unpleasant. In the normal component we will already be ...
  3. [3]
    Motion on a curvy track | ME 274: Basic Mechanics II
    Velocity is always TANGENT to the path. · Acceleration, in general, has BOTH tangential and normal components. · The normal component of acceleration always ...<|control11|><|separator|>
  4. [4]
    [PDF] INTRODUCTION TO DIFFERENTIAL GEOMETRY - ETH Zürich
    It begins by defining manifolds in the extrinsic setting as smooth submanifolds of Euclidean space, and then moves on to tangent spaces, submanifolds and ...
  5. [5]
    [PDF] DIFFERENTIAL GEOMETRY: A First Course in Curves and Surfaces
    We define the tangent plane of M at P to be the subspace. TP M spanned ... tangent space of M and e3 D n. How do we know such a moving frame exists? If ...
  6. [6]
    [PDF] EXISTENCE OF TUBULAR NEIGHBORHOODS Let Mm ⊂ Rm+n be ...
    At each p ∈ M, the tangent space. TpM is a subspace of Rm+n, and we denote by νpM (normal space at p) its orthogonal complement. These subspaces fit ...
  7. [7]
    [PDF] Second-Order Geometry - Optimization Algorithms on Matrix Manifolds
    tangent space TxM can be decomposed as the direct sum of TxM and its orthogonal complement (TxM)⊥, called the normal space to the Rieman nian submanifold M ...
  8. [8]
    [PDF] 1 Euclidean space Rn
    For instance, if M is a hypersurface (i.e., k = n−1, and F is a scalar-valued function, then the tangent space TxM is the orthogonal complement to the.
  9. [9]
    [PDF] INTRODUCTION TO DIFFERENTIAL GEOMETRY - ETH Zürich
    Jan 11, 2011 · The orthogonal projection of R3 onto the tangent space TpM = ν(p)⊥ is given by the 3 × 3-matrix. Π(p) = 1l − ν(p)ν(p)T . Hence. dΠ(p)u = −ν ...
  10. [10]
    [PDF] the geometry of algorithms with orthogonality constraints
    The normal space is the orthogonal complement. On the sphere, tangents are ... tangent space of the Grassmann manifold at [Y ] is given by all n-by-p ...
  11. [11]
  12. [12]
    [PDF] Math 162A - Introduction to Differential Geometry
    It is the directed line segment from the point with position vector p to the point with position vector p + v. The tangent space at p is the set TpR3 of all ...
  13. [13]
    [PDF] DIFFERENTIAL GEOMETRY: A First Course in Curves and Surfaces
    ... tangent vector field is parallel along his path. Physically, this means that if he travels at constant speed, any acceleration should be normal to the surface.
  14. [14]
    [PDF] 1 The Differential Geometry of Curves - Robotics
    The Frenet-Serret frame is the right-handed coordinate frame whose origin is located at α(s) and whose basis vectors are α′ (s), n(s), and b(s). 1.2 Torsion.
  15. [15]
    Decomposition of Acceleration - Ximera - The Ohio State University
    We'll derive a useful decomposition of the acceleration vector as a linear combination of the unit tangent and unit normal vectors.
  16. [16]
    3.3 Arc Length and Curvature - Calculus Volume 3 | OpenStax
    Mar 30, 2016 · In the case of a three-dimensional curve, we start with the formulas T ( t ) = ( r ′ ( t ) ) / ‖ r ′ ( t ) ‖ T ( t ) = ( r ′ ( t ) ) / ‖ r ′ ( ...Missing: source | Show results with:source
  17. [17]
    [PDF] The Frenet–Serret formulas∗ - Brooklyn College
    Jan 19, 2017 · Hence, for a curve that we want to calculate the curvature or the torsion, we may set up the coordinate system x, y, z and choose a.
  18. [18]
    Calculus III - Parametric Surfaces - Pauls Online Math Notes
    Mar 25, 2024 · In this section we will take a look at the basics of representing a surface with parametric equations.
  19. [19]
    3.1 Tangent plane and surface normal - MIT
    The tangent vector to the curve on the surface is evaluated by differentiating $ {\bf r}(t)$ with respect to the parameter $ t$ using the chain rule.
  20. [20]
    [PDF] Basics of the Differential Geometry of Surfaces - CIS UPenn
    Kn = KNN+Kgng, where N is the normal to the surface at p, and Kgng is a tangential component nor- mal to the curve.
  21. [21]
    [PDF] Differential Geometry of Surfaces - People @EECS
    The unit normal N of a surface S at p is the vector perpendicular to S, i.e. the tangent plane of S, at p. N can be calculated given a general nondegenerate ...
  22. [22]
    [PDF] Differential Geometry: a concise introduction - UC Homepages
    EG−F 2 is the Gauss curvature; and. Page 33. 2.2 Gauss map & Shape operator. 28. • the eigenvalues κi = H±. √. H2 − K of S are the principal curvatures of the ...
  23. [23]
    [PDF] Chapter 5. The Second Fundamental Form
    The Gaussian curvature is the more important of the two curvatures; it is what is meant by the curvature of a surface. A famous discovery by Gauss is that.
  24. [24]
    [PDF] basic geometry of submanifolds
    Nov 30, 2002 · The inner product and the norm of Euclidean space enter the definition of length only via their restriction to the tangent spaces Tc(t)f. To ...
  25. [25]
    [PDF] arXiv:1711.02978v1 [math.DG] 8 Nov 2017
    Nov 8, 2017 · where ∇XY and h(X, Y ) are the tangential and the normal components of ˜∇X Y . Similarly, −AηX and DXη are the tangential and normal components ...
  26. [26]
    [PDF] The mean curvature flow of submanifolds of high codimension - arXiv
    program: First, in high codimension the second fundamental form has a much more complicated structure than in the hypersurface case. In particular, under ...
  27. [27]
    [PDF] An Introduction to Symplectic Geometry for Lagrangian Floer ...
    }. This subspace is called the symplectic complement of V1 in V . ... dimM. If N is a Lagrangian submanifold, we can canonically identify its normal bundle.
  28. [28]
    [PDF] Introduction to Lie Groups and Lie Algebras Alexander Kirillov, Jr.
    Thus, we see that for any Lie group, its tangent space at identity g = T1G has a canonical skew-symmetric bilinear operation, which appears as the lowest ...
  29. [29]
    [PDF] The Second Variation for Null-Torsion Holomorphic Curves in the 6 ...
    Dec 3, 2021 · ... high codimension (at least 2) in round spheres ... Using U(2)-adapted frames, we can understand the holomorphic structures on LT and QNB.
  30. [30]
    2.4: The Unit Tangent and the Unit Normal Vectors - Math LibreTexts
    Oct 27, 2024 · The unit tangent vector is the unit vector in the direction of the velocity vector. The principal unit normal vector is the unit tangent vector ...
  31. [31]
    1.6: Curves and their Tangent Vectors - Mathematics LibreTexts
    May 28, 2023 · While we will often use \(t\) as the parameter in a parametrized curve \(\vec{r}(t)\text{,}\) there is no need to call it \(t\text{.}\) ...Example 1.6.1... · Example 1.6.3... · Derivatives and Tangent Vectors · Exercises
  32. [32]
    2.3: Curvature and Normal Vectors of a Curve - Math LibreTexts
    Oct 27, 2024 · This means a normal vector of a curve at a given point is perpendicular to the tangent vector at the same point. Furthermore, a normal vector ...
  33. [33]
    2.7: Parametric Surfaces - Mathematics LibreTexts
    Oct 27, 2024 · To find a normal vector, we just cross the two tangent vectors. Example 2 . 7 . 4. Find the equation of the tangent plane to the surface.Definition: Parametric Surfaces · Example 2 . 7 . 3 · Normal Vectors and Tangent...
  34. [34]
    [PDF] Estimating Differential Quantities Using Polynomial Fitting of ...
    A Gram-Schmidt orthonormalization of the basis {Xu,Xv} gives another basis. {Y,Z} of the tangent space. The diagonalization of the sym- metric matrix ...<|control11|><|separator|>
  35. [35]
    Calculus III - Gradient Vector, Tangent Planes and Normal Lines
    Nov 16, 2022 · In this section discuss how the gradient vector can be used to find tangent planes to a much more general function than in the previous ...
  36. [36]
  37. [37]
    4.6 Directional Derivatives and the Gradient
    Apr 18, 2024 · Tangent Lines to Level Curves.​​ This is perpendicular to the gradient vector , ⟨ ∂ F ∂ x ( x 0 , y 0 ) , ∂ F ∂ y ( x 0 , y 0 ) ⟩ , so the ...
  38. [38]
    Tangent Planes to Implicit Functions
    Well, for implicit surfaces, the tangent plane is the set of points (x,y,z) that satisfy the equation (grad f(a,b,c))((x,y,z)-(a,b,c)) = 0 where (a,b,c) is a ...
  39. [39]
    Scalar and Vector Projections | CK-12 Foundation
    The vector projection of one vector onto a second vector is the dot product of the two vectors and the unit vector defining the direction of the second vector.
  40. [40]
    Singularity of a surface - multivariable calculus - Math Stack Exchange
    Apr 2, 2017 · A surface is singular at a point when the gradient of the function vanishes at that point. For example, the cone G(x,y,z)=0 has a singularity ...How can I see mathematically that these two singularities are ...Can an implicit surface be singular over a set of measure that is non ...More results from math.stackexchange.com
  41. [41]
    Basic Concepts
    A point on a parametric or implicit surface is singular if all partials are zero. ... singular point because at this point all components of the gradient are zero ...
  42. [42]
    [PDF] Classical Mechanics - Richard Fitzpatrick
    Answer: The tangential acceleration of the car is aθ = 0.6m/s. When the car travels with tangential velocity v its centripetal acceleration is ar = v2/r.
  43. [43]
    [PDF] Classical Mechanics - UC Homepages
    Nov 30, 2023 · the tangential acceleration is the change in speed, the change in direction is irrelevant. ... The normal acceleration does not depend on.
  44. [44]
    [PDF] Lecture 7 – Uniform Circular Motion - Purdue Physics
    Sep 13, 2016 · Components of Circular Motion. 25. Another Example. • Highway curves are banked to prevent cards from skidding off the road. • The angle of the ...
  45. [45]
    [PDF] Differential Geometry in Physics - UNCW
    . Equation 1.41 is important in physics. The equation states that a particle moving along a curve in space feels a component of acceleration along the.<|separator|>
  46. [46]
    [PDF] Mechanics (UCSD Physics 110B)
    Jan 1, 2009 · Rotational symmetry of laws of Physics implies conservation of Angular Momentum. ... We minimize S to take the shortest path, the geodesic.<|control11|><|separator|>
  47. [47]
    [PDF] James F. Blinn Caltech/JPL Abstract Computer generated ... - Microsoft
    SIMULATION OF WRINKLED SURFACES. James F. Blinn. Caltech/JPL. Abstract. Computer generated shaded images have reached an impressive degree of realism with the ...
  48. [48]
    [PDF] A Survey of Efficient Representations for Independent Unit Vectors
    Apr 17, 2014 · This survey covers time- and space-efficient representations for independent unit vectors in 3D graphics, like surface normals, for GPU ...
  49. [49]
    [PDF] Illumination for Computer Generated Pictures
    The Gouraud model needs one inter- polator for the shading function. It must compute a new shading value for each raster unit, and hence must be very high speed ...Missing: citation | Show results with:citation
  50. [50]
    [PDF] James F. Blinn University of Utah
    This paper presents a more accurate function for the generation of hilights which is based on some experimental measurements of how light reflects from real.
  51. [51]
    [PDF] The differential geometry of tube plots and computer graphics - UMBC
    With the Frenet-Serret system in hand, we can construct a “tube” of radius r about the curve by defining a surface with parameters s and t: (2) tube(s, t) = x(s) ...Missing: frame | Show results with:frame
  52. [52]
    [PDF] Piecewise Smooth Subdivision Surfaces with Normal Control
    In this paper we introduce improved rules for Catmull-Clark and. Loop subdivision that overcome several problems with the origi- nal schemes, namely, lack of ...
  53. [53]
    HW1
    To compute the direction of the exit ray w2, take the dot product of entering ray direction w1 with the surface normal n. This will let you decompose w1 ...
  54. [54]
    [PDF] GPU Curvature Estimation on Deformable Meshes - UMBC
    Another way to represent curvature is normal curvature, k(u). A theorem relates normal curvature to the shape operator: k(u) = S(u) · u. (5). The maximum and ...