Agreement of two path integrals does not imply conservativeness Created 2026-10-18 Updated 2026-10-20
Equality of line integrals on two selected paths is a necessary test for a conservative vector field, but it is not sufficient. The paths may both miss the component responsible for nonzero curl.
For an explicit example, take . Its curl is the nonzero constant , so it is not a gradient field on . Nevertheless, on the plane , the field equals . Every tangent vector to that plane has equal first and second components, giving zero dot product with . Thus every line integral of along a path confined to that plane is zero, regardless of endpoints or the path's shape.
In particular, a broken straight path and a genuinely curved path in that plane can have matching line integrals while revealing nothing about global path independence. To establish a conservative vector field, construct a vector-field potential, or verify the appropriate global criterion such as zero curl on a simply connected domain.
A smooth wire has instantaneous shape in cylindrical coordinates and rotates at constant angular velocity . The tangent vector at fixed time is . Its dot product with the constraint force vanishes. Projecting Newton's second law along this tangent vector gives the equation in the title.
Multiplying that equation by proves conservation of
This is a conserved quantity in the rotating description; the motor can exchange ordinary mechanical energy with the bead. A relative equilibrium at satisfies . Its linearized equation is . A strict local minimum with gives Lyapunov stability, while gives an unstable equilibrium. If , higher orders are needed.
Bézier curve 2026-10-14
A Bézier curve is a parametric curve specified by control points in a Euclidean space and the Bernstein basis:
Here is a binomial coefficient. Each coordinate is a polynomial of polynomial degree at most ; special choices of control points can lower the polynomial degree. The ordered control points form the control polygon. A cubic Bézier curve uses four control points and has the explicit form
The curve passes through and ; the interior control points steer its shape and need not lie on it.[ref]
For a worked example, choose
Substituting these control points gives
Here , so neither interior control point, both at height , lies on the curve. De Casteljau's algorithm computes the same point using only successive linear interpolations.
The endpoint tangent vectors follow from the Bézier derivative control polygon:
Thus the curve leaves toward and arrives at from . These nonzero derivatives determine the endpoint tangent lines; if an endpoint derivative vanishes, that formula alone does not determine its tangent direction. Endpoint handles are useful when arranging a parametric first-derivative join of Bézier curves.
The parameter is usually not arc length. For this example,
Equal steps in therefore do not generally travel equal distances. Distance along the curve is instead the arc length, given by the integral ; its derivative is the norm of the tangent vector and measures the rate of travel.
Two geometric facts make Bézier curves especially convenient for design. First, the Bernstein basis weights are nonnegative and form a partition of unity, since the binomial theorem gives . Hence is a convex combination of the control points and lies in their convex hull.[ref] The convex hull is the smallest convex set containing the control points, not their axis-aligned bounding box. Here it is a trapezoid, strictly smaller than : the box corner is outside the convex hull. The curve need not fill or touch every edge of either enclosure. The convex hull guarantee concerns ; outside that interval weights can be negative.
Second, applying an affine map to every control point gives exactly the same result as applying it to the entire curve. For ,
This is affine equivariance of a geometric basis: a translation, rotation or shear mapping can be performed on a handful of control points. For example, transforms the four control points to and transforms the midpoint to , also obtained from the same weights .
These editable handles explain the usefulness of Bézier curves in computer aided geometric design, vector graphics paths and outline fonts: a small collection of points controls an entire smooth stroke, and resizing the design preserves its mathematical shape. Cambridge's computer-graphics notes describe their use in graphic design, typography and PostScript outlines. The industrial context includes Pierre Bézier's work at Renault and Paul de Casteljau's work at Citroën.[ref]
// Target: analysis.bigb
Chaikin subdivision 2026-10-14
Chaikin subdivision generates a rounded subdivision curve by repeatedly cutting the corners off a control polygon. Each edge contributes two new control points, one a quarter of the way along the edge and the other three quarters of the way along it. Connecting these new control points in edge order replaces the old corners by shorter line segments. This makes Chaikin subdivision a useful way to draw a smooth outline from a small, editable set of control points, without evaluating B-spline basis functions at each drawing step. Joy presents both the corner-cutting rule and its closed version.[ref]
For a closed control polygon with control points , set and interpret indices cyclically. One refinement gives
and the new control polygon is the ordered sequence
Close it by joining back to . Use the old control points for every average in the same refinement; updating them in place would define a different algorithm. One refinement produces stored control points, and refinements produce , counting entries even if some coordinates coincide. Open control polygons need an explicit endpoint convention: applying only the interior edge rule discards the original endpoints, whereas retaining endpoints changes the boundary rule. The closed analysis below uses cyclic indices throughout.
For a worked example, start with the rectangular control polygon
The first edge gives and . Applying Chaikin subdivision to all four edges, including the closing edge, gives exactly eight control points in this order:
Thus the rectangle becomes an octagonal control polygon. Two refinements have control points, and five have . The illustration shows finite control polygons at stages ; the last is already visually rounded but still consists of line segments.
Figure 1.
Chaikin corner cutting on a rectangle at iterations zero, one, two and five
. The dashed rectangle is the original control polygon and its convex hull. Blue line segments and dots show the current control polygon and control points; no panel claims to be the exact limiting curve. Details.
The convex hull property follows directly from the weights. Each new control point is a convex combination of the endpoints of one old edge, because the weights are nonnegative and sum to one. Consequently, if is the convex hull of the stage- control points, then . Every later line segment, and every limit point, stays in the original convex hull. This gives a useful geometric enclosure. It also explains why Chaikin subdivision is approximating rather than an interpolation rule: the rectangle's four original corners are outside the first octagon's convex hull, so the limiting curve cannot pass through them. A refinement control polygon generally lies off the limiting curve as well.
For the cyclic uniform rule, the closed limit is the periodic quadratic uniform B-spline curve determined by the original control points. Uniform refers to equal spacing in the spline knot sequence, not equal physical lengths of edges of the control polygon. An infinite uniform control sequence has the corresponding local description; arbitrary open endpoint conventions need separate treatment. Joy derives the quarter-point refinement by splitting quadratic uniform B-spline spans.[ref]
Here is an explicit description of that closed limit, with cyclic indices and a unit parameter span for each original control point:
Each coordinate is a quadratic polynomial, and the three coefficients form a nonnegative partition of unity. The span runs from to . Differentiating gives and , so adjacent spans have matching values and matching first derivatives. Their second derivatives generally differ. Thus the parameterized curve is , generally not ; degenerate control points can still make its tangent vector vanish. For the rectangle, the span around is
which rounds the original corner between edge midpoints and . For equally spaced abscissae, the centered Chaikin basis function gives the scalar graph version of this quadratic B-spline representation and has support of width three original grid intervals.
Another useful property is affine equivariance of a geometric basis: refining and applying an affine map commute. For ,
and the same calculation holds for . The sum-to-one weights account for the translation. Therefore at every refinement, and also for the limit. A designer can apply a shear mapping, translation, or other affine map to the original control polygon and obtain exactly the transformed outline.
For example, compose the shear mapping with the translation to obtain . The rectangle's control points become . On its right edge, cutting first gives and then . Transforming first and cutting instead gives , the same control point.
Figure 2.
Shearing and translating a control polygon commutes with one Chaikin refinement
. Left: the rectangle and its first refinement. Right: the transformed control polygon, with blue dots from cutting after the affine map and orange rings from applying the affine map after cutting. All eight pairs coincide. Details.
Historically, George M. Chaikin published “An algorithm for high-speed curve generation” in Computer Graphics and Image Processing 3(4), December 1974, pages 346–349. Its emphasis was practical curve generation through a recursive algorithm using simple arithmetic, with applications including machine control and three-dimensional curves. The lasting appeal of Chaikin subdivision is how an elementary local average creates an entire smooth B-spline curve.[ref]
Circular torus coordinates Created 2026-10-18 Updated 2026-10-20
For a ring torus of major radius , circular torus coordinates use distance and angle in the circular cross-section, and azimuth around the central axis. The coordinate tangent vectors are the three partial derivatives of the displayed position. They are mutually orthogonal, with scale factors of orthogonal coordinates . For their ordered Jacobian determinant is , so . At the cross-section angle degenerates. These are tubular coordinates for a circular torus, rather than the confocal coordinate convention also called toroidal coordinates.
At a regular differentiable interior nearest point of a parametric curve, the displacement from the query point is perpendicular to the tangent vector. A branch and bound search uses distances to certified enclosing bounding volumes as lower bounds, and evaluated limit points as upper bounds. Refine the most promising restricted pieces until the upper bound differs from the global lower bound by the chosen distance tolerance. Safeguarded Newton root-finding iteration accelerates local candidates, but endpoints, nonregular points, ties and other stationary branches must not be omitted.
Let be a Conformal Killing vector field with conformal Killing factor , and let be the tangent vector of a geodesic with affine parameter . The product rule, metric compatibility and geodesic equation give
Every null geodesic therefore has the conserved quantity . On a timelike geodesic with proper time as parameter, the derivative is in metric signature . With a nonaffine parameter satisfying , an extra term appears; the conserved expression for a null geodesic is tied to its affine parameter normalization.
Constraint force 2026-10-24
A constraint force enforces a restriction on the allowed position or velocity of a mechanical system. For a bead sliding on a smooth wire, it has zero dot product with the wire's tangent vector. A moving wire can nevertheless do work because the bead's absolute velocity need not be along that instantaneous tangent vector.
Continuation method Created 2026-10-14 Updated 2026-10-14
A continuation method follows a solution branch of a parameter-dependent equation from a known solution, using nearby solutions to guide the next solve. This is useful when one wants to understand how solutions change, rather than obtain just one isolated answer. A continuation predictor-corrector step follows a tangent vector and then uses a Newton method correction on a transverse section. The same geometry supports both pseudo-arclength continuation through a continuation fold and transversal surface intersection tracing.
Consider the original scalar polynomial example
Its solution branch bends back twice in . Increasing alone eventually stops following the same nearby solutions; following the curve in the plane can continue around both bends. The continuation folds are
For there are three distinct real zeros of a function at that fixed , all lying on this one connected curve. A continuation method keeps their geometric relationship visible.
Figure 1.
A connected cubic solution curve with two folds and three solutions at the same parameter value
. The arrows follow increasing along , even where changes direction. The dashed horizontal line meets the solution branch three times. The marked continuation folds are extrema of , not singularities of the full curve. Details.
Every continuation method needs a seed, supplied by an independent solve, an explicitly known solution, or another search. Following one solution branch does not guarantee finding every connected component of the solution set. A large step can miss detail or make the correction converge to a distant solution. At branch intersections or a loss of rank of the full Jacobian matrix, the regular-curve argument needs separate analysis. The seed and component limitations also matter in transversal surface intersection tracing.
For the cubic polynomial, an oriented, normalized tangent vector is
Its Euclidean norm is one and . The sign here follows increasing ; for a general solution branch, choose the sign of each new tangent vector so its dot product with the previous one is positive. First predict , then apply Newton method starting at to
The second equation keeps the correction on the transverse line in this two-dimensional example; in higher dimensions it is a hyperplane. Solving the linear system and updating corrects both coordinates together.
Figure 1.
A tangent predictor and transverse correction step across the upper fold
. From with , the predictor lies above the largest attainable nearby . Correction along the transverse line returns to the solution branch on the far side of the continuation fold. Both axes use the same scale, so perpendicularity is visible. Details.
This step gives and . Check both equations: the solution must satisfy and . Checking only the first could accept any point on the solution branch. The new exceeds , so the step crosses the continuation fold, even though the predictor's exceeds .
At the seed, set . The determinant of the correction Jacobian matrix with the exact unit vector above is
At either continuation fold, , and : the correction remains invertible. More generally, if has full rank and a one-dimensional kernel spanned by , adding gives an invertible matrix, since a vector annihilated by both rows must be zero. This is a local argument; the old transverse hyperplane need not work arbitrarily far along the curve. Reduce and retry when correction fails, and check the equations and orientation after successful steps. Scaling state and parameter coordinates also matters, because it changes the Euclidean norm used to normalize the tangent vector.
// Target: analysis.bigb
Contravariant vector 2026-10-31
A contravariant vector has coordinate components obeying the displayed transformation law. A tangent vector to a parametrized curve provides the basic example: the chain rule transforms in precisely this way. Pairing it with a covector produces a coordinate-independent scalar. Conversely, if an array pairs invariantly with every contravariant vector, coefficient comparison forces the covector transformation law for that array.
Coordinate basis Created 2026-09-28 Updated 2026-10-14
A manifold chart with coordinates induces a smooth local frame of the tangent bundle, with tangent vectors forming a basis of each tangent space. Their Lie brackets of vector fields vanish because mixed partial derivatives of smooth functions commute. Under a change of coordinates they transform by the chain rule: , with coefficients given by the Jacobian matrix.
Covector Created 2026-09-24 Updated 2026-10-14
A covector is an element of the dual space, hence a linear functional on a vector space. In finite-dimensional coordinates, it acts as a row multiplied by a coordinate vector column. The row acts on to give five. The terminology emphasizes its role as a scalar-valued measurement and its behavior under a change of basis.
For example, the total derivative of at sends a small displacement to the linear change . This covector describes the first-order response. The gradient represents the same rule through the chosen Euclidean inner product. In differential geometry, the cotangent space collects these scalar-valued measurements of tangent vectors.
Derivation at a point Created 2026-10-06 Updated 2026-10-14
At on a smooth manifold, a derivation at that point is a real-linear map on germs of smooth functions with . It defines a tangent vector. The local factorization gives , so the coordinate derivations form a basis of the tangent space.
Differential form Created 2026-09-24 Updated 2026-10-13
A differential form is a smooth field of alternating multilinear maps that can be integrated over an appropriately oriented manifold of matching dimension. A one-form measures a directed displacement; a two-form measures an oriented area element. The point is to express what is being accumulated along a curve or over a surface without tying the answer to one set of coordinates. This makes line integrals, surface integrals, and the integral theorems of vector calculus parts of one construction.
For a concrete one-form, take in the plane. Travel from to along the bottom and then the right edge of the unit square. The horizontal leg contributes zero because ; the vertical leg has and contributes . Taking the left and then the top edge instead gives zero: the vertical leg has , and the horizontal leg again has . The two paths have the same endpoints but different integrals.
Now replace with the exact differential . Both paths give , because integrating an exact differential along a curve gives the endpoint difference of its potential. Here that difference is . This is the fundamental theorem of calculus applied to a function along a parametric curve, and is the basic reason conservative vector fields have path-independent work.
Figure 1.
Two routes between the same endpoints distinguish a path-dependent one-form from an exact differential
. Details.
The exterior derivative records the local obstruction in the first example: . The Generalized Stokes theorem turns the difference between the two path integrals into the integral of this two-form over the square, whose oriented area is . Interior edges cancel when adjoining pieces are added; only the outer boundary survives. That cancellation connects a local calculation with a global measurement.
More precisely, a degree- differential form assigns to each point a multilinear scalar-valued function of tangent vectors at . Interchanging two arguments changes its sign. A one-form is therefore a covector field, while a two-form vanishes on a pair of parallel vectors. Degree zero simply means a smooth function. The space is a vector space; the wedge product of differential forms combines degrees, and the exterior derivative raises degree by one.
The usefulness goes beyond bookkeeping. Pullbacks of a differential form supply the right transformation law automatically under a coordinate change. The Generalized Stokes theorem unifies the fundamental theorem of calculus, Green theorem, Stokes theorem, and divergence theorem. Meanwhile, the distinction between closed differential forms and exact differential forms detects holes through de Rham cohomology. Reyer Sjamaar develops these connections in sections 5.4 and 9.3 of his university notes. [ref].
The differential geometry of smooth surfaces studies their induced Riemannian metrics and intrinsic or extrinsic curvature. The first fundamental form measures lengths, while the second fundamental form and shape operator describe bending in an ambient Euclidean space. A regular parametric surface must have linearly independent tangent vectors : otherwise its parameters cannot provide a manifold chart with two independent directions.
For a sphere of radius , use colatitude and longitude :
Thus a change has arc length : equally spaced longitudes draw closer together toward a pole. The coordinate degeneracy at the poles belongs to this parametrization, not to the smooth surface.
Both principal curvatures of the sphere have magnitude and the same sign, giving Gaussian curvature . A plane has , and a circular cylinder also has because one principal curvature vanishes. These three familiar shapes show why visible bending alone cannot measure intrinsic Gaussian curvature.
Figure 1.
Visible bending and Gaussian curvature are different measurements
. Details.
On a Matrix Lie group, the left-invariant vector field associated to a tangent vector at the identity is . Its ambient derivative is . Therefore the Lie bracket of vector fields is , and the induced Lie algebra bracket is the commutator. This fixes the sign for left invariance; right-invariant fields induce the opposite sign when evaluated with the same matrix identification.
Directional derivative Created 2026-09-24 Updated 2026-10-14
The directional derivative tests a function along a chosen straight line, including lines that follow neither coordinate axis. For a fixed vector and a point in an open subset of , define
if the limit exists. With a unit vector , the parameter measures signed distance in the input Euclidean space, so the directional derivative is change per unit distance. For a general , it is change per unit parameter; the norm of also sets the rate of travel.[ref]
For a differentiable real-valued function, the multivariable chain rule gives
Thus one gradient predicts the local response in every direction. This formula requires differentiability, rather than merely separate partial derivatives.[ref]
Return to at . Its gradient is . In the unit direction ,
One can check this without invoking the gradient formula: substitution gives
The difference quotient is , whose limit is . This calculation separates the exact change along a finite path from its first-order rate at the starting point.
Changing the travel speed changes the parameter rate. Taking gives , because the input travels five distance units per parameter unit. For a differentiable function, for any real : negative reverses the orientation as well as scaling the rate. Normalizing before comparing different slopes avoids confusing direction with speed.
Figure 1.
Directional derivatives compare directions; a total differential predicts small finite changes
. Left: for at , the rate in the unit direction is . Right: along the displacement , the exact height change is , compared with its linear approximation . All curves are exact calculations for the example, rather than measured data. Details.
The Cauchy-Schwarz inequality bounds the rate in any unit direction by . Here the largest rate is , attained in the direction ; the chosen gives the slightly smaller rate . The perpendicular unit direction gives zero. That means no first-order height change, rather than no change at all: along this direction the example has .
This is useful for following a height or temperature scalar field, choosing a local search direction in mathematical optimization, and distinguishing a coordinate sensitivity from a response along an actual path. For a curved path, derivative along a curve uses its instantaneous tangent vector. Even existence of all directional derivatives does not guarantee one common linear approximation; directional derivatives do not imply differentiability gives a concrete counterexample.
Elastic rod 2026-10-25
An elastic rod is a slender elastic body represented by a centreline and an attached orthonormal director frame. Its elastic energy penalizes stretching, bending and twisting relative to a preferred configuration. The director kinematics of a rod describe changes of the frame along the centreline. An unshearable elastic rod has its third director parallel to the centreline tangent vector.