Let and . Its Jacobian is
The chain rule therefore yields
Taking its cross product with kills the radial term and proves that spherical inversion preserves angular derivatives:
This is also the invariance of the differential expression underlying the angular momentum operator.
A scalar spherical harmonic depends only on direction, so and its gradient is tangential. Thus , and
Each of the three normalized vector spherical harmonic families is consequently unchanged as an angular basis function:
The normalization requires for and ; at the gradient vanishes and only remains.
This substitution into the basis functions is distinct from the pushforward of a vector field of a physical vector field by inversion. Under that Jacobian map the radial vector picks up and the two tangential vectors pick up . Likewise, the weighted Kelvin transform of a scalar includes the extra factor . Neither operation changes the angular differential identity just proved.
Count scalar additions, subtractions, multiplications and divisions for the specific triangle-triangle intersection algorithm above; comparisons and index selection are separate. Computing one plane normal vector uses two vector differences, costing six subtractions, and one cross product, costing six multiplications and three subtractions. The three vertex-to-plane evaluations use nine further coordinate subtractions and three dot products, each with three multiplications and two additions. The first rejection test therefore costs
For randomly located triangles of characteristic size in a box of size , a second triangle straddles the first triangle's plane only when its position is in a slab of relative thickness . Consequently the first plane test rejects almost every pair: the expected arithmetic count for this implementation is , with the constant in the remainder determined by the subsequent branches. This is an average count, rather than the assertion that every input needs 39 operations.
For a generic surviving noncoplanar pair, the symmetric plane test costs another 39 operations, the cross product costs nine, and each of the four slice endpoints needs five scalar operations in the selected coordinate: one subtraction and division for the interpolation fraction, then one subtraction, multiplication and addition for the coordinate. Thus this branch uses
A fully executed coplanar test can use six planar edge directions. Each needs two subtractions to form its perpendicular and six two-dimensional dot products, costing operations. Including both plane tests and the parallelism cross product gives an upper count before any early exit. Contact and degeneracy can shorten or change these counts. Precomputed normal vectors or a preliminary axis-aligned bounding box test also change the answer: the latter uses only comparisons after its coordinate extrema are available. The relevant small-triangle average is 39 operations for the specified plane-first implementation; a generic complete test uses 107.
At , orient the unit normal vector towards the eye. Define the unit directions from the reflecting point to the source and eye by
The incident propagation direction is . The law of specular reflection is , so is normal to the surface. Conversely, if the tangential components of vanish and , its unit-length summands have equal positive normal components and obey the reflection law. Therefore solve the two scalar equations
The stated orientation condition gives . It removes the back-facing ambiguity, but not multiple images or caustics. Exclude and , where these directions are undefined.
At a root where the Jacobian matrix has rank two, the implicit function theorem makes the solution set a local curve in parameter space. Compute a unit tangent in its nullspace; equivalently take the normalized cross product of the two rows of . A continuation method predicts , where , then corrects with the Newton method applied to the three equations
The last equation fixes a transverse section and allows tracing through a turning point of , where solving only for at successive fixed source parameters would fail. The corresponding space point is , with derivative along the traced parameter-space curve.
Find initial roots by subdividing the parameter cube, using interval arithmetic bounds on to discard impossible boxes and validated local solves in the remaining boxes. Trace in both directions, stop at the boundary or a recognized closed loop, and retain a record of traced boxes to avoid duplicates. Search the remaining boxes as well: starting from just one seed would miss disconnected closed reflection curves. Where loses rank, reduce the step and subdivide locally to find the outgoing branches instead of continuing a single guessed tangent. If physical visibility is required, discard roots for which either open segment or is occluded; test these segments against the surface or any supplied scene geometry.
Control the geometric approximation rather than just the parameter step. For any regular traced arc with a bound , the chord error bound gives an arc-to-chord Hausdorff distance at most . Budget, for example, half of for corrected-vertex error and half for chord error; accept a segment only when
Bound the vertex error through the inverse transverse Jacobian matrix and a bound on , or use validated root enclosures. If analytic second-derivative bounds are unavailable, recursively subdivide and enclose each arc in a geometric tube of radius at most the remaining tolerance around its chord. A midpoint test alone is a useful heuristic but cannot certify the requested error for an arbitrary oscillatory curve.
The returned vertices and their ordered connecting segments give the reflection curve to the prescribed tolerance on every resolved branch. Finite certified termination requires regular evaluable patches, derivative or enclosure bounds, and finitely resolvable branches; eye-facing normals alone do not guarantee these properties. Singular components or an identically vanishing reflection constraint must be handled as such rather than silently reported as an ordinary curve.
For a regular parametric surface , form , and define the offset evaluator
It is already a parametric surface with the same parameter domain, even if its coordinates no longer belong to the original polynomial or rational patch family. Point interrogation requires evaluations of and one normalization. For tangent or normal vector interrogation, differentiate the evaluator. For example,
and similarly for . The offset normal vector is the normalized cross product wherever it is nonzero. These derivatives also support intersection, projection and curvature calculations by the usual methods for parametric surfaces. For a variable normal offset, add and to the corresponding tangent derivatives.
With shape operator , the constant-distance offset differential is . Along a principal direction its factor is , where is a principal curvature. Consequently regular interrogation fails at ; on regular pieces the offset principal curvatures are with the continued normal orientation. Global self-intersections can occur even when both local factors are nonzero. Evaluate and differentiate the base surface and its normalized normal; an exact conversion back to the original patch type is unnecessary.
Use suffix notation, summing repeated indices from one to three. The contraction identity for the Levi-Civita symbol gives
Here because is a unit vector. For the second cross product identity, use :
The first term vanishes because is symmetric while the Levi-Civita symbol is antisymmetric in those indices. The last equality uses cyclicity and antisymmetry of the scalar triple product.
On the unit sphere, a great circle has radius one, so the spherical distance is its shorter arc length, equal to its central angle in . The dot product of its endpoint unit vectors is the cosine of that angle. Hence
For the angular formulas, take the ordinary nondegenerate convex minor spherical triangle: no pair of vertices is antipodal and the three vertices do not lie on one great circle. These are needed for the displayed denominators and interior angles to be defined. Merely requiring three distinct points, as the PDF does, does not exclude degeneracy.
Put , and . The outgoing unit tangent vectors at are
Their dot product is . Equivalently, they are obtained from the normalized plane normals and by the same right-angle rotation in the tangent plane: , and similarly for . Rotation preserves the dot product, giving
Since and , the first proved identity becomes the spherical law of cosines:
For the spherical law of sines, take norms in the second proved identity. Writing , and using , gives
Cyclic permutation gives the corresponding formulas at and . Dividing each by the positive product proves
Finally, if all sides equal , the spherical law of cosines gives
because makes and . Cosine is strictly decreasing on , so every angle of a nondegenerate equilateral spherical triangle is greater than .
The divergence of this axisymmetric velocity field is . Thus it satisfies incompressibility. The apparent axis singularity in the azimuthal component is removable, since as .
Only the axial vorticity component is nonzero:
The cross product is . Its components are independent of and , so its curl also has only an axial component:
Meanwhile and , giving
Thus the required steady vorticity equation holds with . This is the balance between vortex stretching and viscous diffusion in a Burgers vortex.
In an oriented orthonormal coordinate system, the dot product and cross product are
The scalar triple product is ; equivalently it is the determinant of the matrix whose columns are . The three vectors have linear independence when
Let and be column matrices. Since , we have . Multiplicativity of the determinant and its invariance under matrix transpose yield
A square matrix has maximal matrix rank exactly when its determinant is nonzero, equivalently when its columns have linear independence. A product of two real numbers is nonzero exactly when both factors are nonzero. Hence .
The same argument works in every dimension. Set and . Then
so .
For the last construction, choose two standard basis vectors in and take for . If with , its first two coordinates give and , hence . Every pair therefore has linear independence. Every triple lies in the two-dimensional linear span of and has linear dependence. More explicitly, for distinct ,
a nontrivial dependence. Thus .
Work in an inertial frame, take all masses to be constant, and assume the internal forces obey the pairwise relation from Newton's third law . For the angular momentum result, also assume these pair forces are central, so is parallel to and its pair torque vanishes. The equations from Newton's second law are
Summing them and pairing the internal forces gives
About a fixed point , define the total angular momentum and external torque by
Differentiation produces no velocity term because . Grouping internal terms into pairs gives
Each final cross product is zero by centrality, proving . Equal and opposite internal forces give momentum conservation when the total external force is zero, but do not in general make their internal torques cancel; the central-force assumption supplies that extra step.
Let and let the centre of mass be , so . For an arbitrary moving reference point , the same differentiation gives
Taking , the extra term is . Therefore the corresponding angular momentum about the centre of mass satisfies
Its definition using velocities relative to agrees with the one above, since makes . Thus this result remains true even when the centre of mass accelerates.
Finally take the common mass to be and , with constant . About either a fixed point or the centre of mass,
The angular-momentum equation becomes . Multiplying by the integrating factor gives , hence the angular momentum decay under uniform linear drag is
The common mass and common drag coefficient ensure that the same decay factor applies to every term.
In the parametric description, is a point of the straight line and the nonzero vector gives its direction. The real parameter runs through every point of that line. For the cross product description, take another cross product with and use the vector triple product identity:
Hence every solution has the representation
Here and , as required. Conversely,
Thus the perpendicularity assumption is sufficient, and the solutions form a straight line parallel to . When , the vector is perpendicular both to and to every position vector on the line; it is the normal to the plane through the origin containing that line. The point is the perpendicular foot from the origin. Its distance from the origin is , since .
For a general parametric straight line, minimize the squared Euclidean distance
This strictly convex quadratic function has its unique minimum at , giving the orthogonal projection
For the cross product description, , so this becomes
For the two planes, put and . Nonparallel unit normals give and . Seek the perpendicular foot in their span, . Its two dot products impose and . Solving gives both requested descriptions of the intersection:
and
Indeed the vector triple product identity gives . Conversely, since are linearly independent, equality to forces both plane equations. Thus neither description introduces extra points.
Take the scalar product of Newton's second law with the velocity . The cross product is perpendicular to its first factor, so
Consequently
This is conservation of energy: the sum of kinetic energy and potential energy stays fixed. The magnetic-type Lorentz force does no work, because it is perpendicular to the instantaneous velocity. It may turn the trajectory but cannot directly change its speed, regardless of the spatial variation of .
Use the Einstein summation convention and the contraction of two Levi-Civita symbols. For the first cross product term,
The last term cancels . Interchanging gives the analogous cancellation with . The surviving terms are by the product rule. This proves the dot-product gradient identity
The proof only requires continuously differentiable vector fields; neither field needs to be an irrotational vector field.
For the map has the explicit form
Its diagonal entries sum to zero and its conjugate transpose is its negative, because the three coordinates are real. Hence it is traceless and a skew-Hermitian matrix.
Direct multiplication of the given basis matrices yields
The reverse products give the negative commutators, and equal-index commutators vanish. Bilinearity then gives
Thus the cross product is represented by the commutator:
This realizes the cross-product model of su(2) with exactly the normalization and cyclic orientation used here.
Use the positive graph . The printed PDF bounds are , so its projection is the annulus . The surface is the corresponding band of the upper sheet of a two-sheeted hyperboloid, bounded by circles of radii and at heights and .
Figure 1.
The upper hyperboloid band between heights square root of two and square root of five, with annular projection
. Details.
For the parametrization , its tangent vectors are and . Their cross product gives the upward vector surface element of a graph:
Its magnitude gives the scalar surface area of a graph:
Both formulas apply on . Reversing the orientation changes only the sign of the vector element.
Let be rotation through about , and let be rotation through about . These generate the order-six dihedral group with relations
namely . We specify its order explicitly because dihedral notation has two conventions. It is a proper finite subgroup of the full axial rotation group.
To see that it is sufficient, write a general matrix in blocks . Commutation with forces , since a nontrivial planar -degree rotation fixes no nonzero planar vector. Its planar part is , with nonzero sine, so must commute with and has the form . Commutation with again kills . Hence this six-element subgroup has precisely the required invariant tensors.
It is also smallest by order. Groups of orders are cyclic: a nonidentity element has order dividing the prime group order by Lagrange theorem. For a cyclic rotation subgroup, the nonzero antisymmetric tensor representing cross product with its rotation-axis direction is invariant, so it cannot force the symmetric form above. The trivial subgroup plainly imposes no constraint. A group of order four is either cyclic or has three nonidentity elements of order two; in the latter case they commute, since and also equals . Commuting distinct half-turns in three dimensions have perpendicular axes: conjugation by one half-turn must preserve the other's axis, and a distinct preserved axis lies in its perpendicular plane. In the specified axial group, their three axes are consequently and two perpendicular horizontal directions. In coordinates along them every diagonal matrix is invariant, including one with unequal horizontal entries. Such a group again does not force the required form.
Thus the smallest subgroup has six elements, generated by the axial -degree rotation and one horizontal half-turn. It is the smallest axial rotation group forcing second-rank transverse isotropy; conjugating the horizontal axis gives equally valid choices.
For a Lie bracket over or , antisymmetry of a Lie bracket means . In particular in these characteristic-zero fields. The Jacobi identity is
It expresses compatibility of the bracket with its own adjoint action. Bilinearity must hold over the chosen base field, and the bracket must take its values in the same vector space.
For the matrix commutator, bilinearity and antisymmetry follow directly from distributivity. Associativity of matrix multiplication gives
adding the two cyclic permutations cancels every monomial. Thus the Jacobi identity holds in the entire matrix algebra. For a specified linear subspace, the only additional bracket condition is closure: must belong to the subspace whenever do. It is unnecessary to require closure under the separate products and .
To determine the special unitary Lie algebra, let be a differentiable curve in the special unitary group with and . Differentiating gives . Differentiating at the identity gives . Conversely a traceless skew-Hermitian matrix has unitary and , so it really is a tangent vector. Therefore
This is a real Lie algebra of complex matrices: multiplication by generally leaves this real subspace. Its complexification is , not the compact algebra itself. For ,
Thus closure holds, and the already verified commutator identities establish all the Lie algebra axioms.
The cross-product Lie algebra on is bilinear, antisymmetric and closed because the cross product has those properties. Its Jacobi identity follows from the vector triple-product identity:
In the cyclic sum, the coefficients cancel by symmetry of the scalar product.
For the explicit relation to the SU(2) Lie algebra, take the three Pauli matrices and define
These matrices are traceless and Skew-Hermitian, and the three images of the standard basis form a real basis of . Using the Pauli matrix commutator identity,
Hence is a real Lie algebra isomorphism. The factor and sign are essential for preserving the unscaled cross-product bracket. At the group level there is an Adjoint double cover from SU(2) to SO(3); the isomorphism of their tangent algebras does not identify the two global groups.
Differentiate the unit tangent vector with and . This gives
The curvature of a space curve is . Squaring the displayed expression and simplifying gives
The last equality is the cross product norm identity. Equivalently, the hinted vector triple product rewrites .
For a differentiable curve in the SO(3) group with , differentiating gives , where . Conversely, if is a real skew-symmetric matrix, is an orthogonal matrix and has determinant . Hence
The displayed generators of the SO(3) Lie algebra are
They are linearly independent and span the three independent entries of a real skew-symmetric matrix. Equivalently, . The vector triple-product identity then gives
Thus the structure constants of a Lie algebra in this basis are
Use a real, antisymmetric convention throughout the SO(3) vector Higgs model. With gauge coupling , the gauge covariant derivative and gauge field strength are
There is no factor of in these formulas because are real antisymmetric generators. For a local non-Abelian gauge transformation , with in the SO(3) group, the compatible transformation of the gauge potential is
It gives and . These covariance laws fix the relative signs in the gauge covariant derivative and gauge field strength.
An SO(3) invariant quartic scalar potential is
Since , this scalar potential is gauge-invariant. Its minimum is the sphere , rather than a preferred direction in the internal vector space.
Writing , the cross product form of the gauge covariant derivative is . In components this is
Correspondingly, the gauge field strength has components
A covariantly constant vector Higgs field has constant norm, because
The last equality uses antisymmetry of the gauge potential. On a connected region write this norm as . If , the vector Higgs field is identically zero. If , the SO(3) group acts transitively on unit vectors, so choose a smooth local non-Abelian gauge transformation rotating to . In this unitary gauge, with constant. This is a local construction, and is global on a trivial contractible region; a nontrivial bundle can require more than one gauge patch.
For nonzero , substituting the constant aligned vector Higgs field into gives . For nonzero gauge coupling, the most general compatible gauge potential and gauge field strength are
where is an arbitrary real one-form. Thus the surviving gauge group is the stabilizer subgroup of . A covariantly constant vector Higgs field does not force the gauge field strength to vanish: it only requires the curvature to annihilate that field.
For the Higgs mechanism, choose a vacuum of the SO(3) invariant quartic scalar potential, so the constant norm is . The canonically normalized kinetic term then contains
The two broken-direction gauge bosons have mass (or if the sign of is unrestricted), while the gauge boson remains massless. The two angular Goldstone bosons supply the massive vectors' longitudinal gauge-boson polarizations. The radial fluctuation remains a physical scalar field, with for this normalization. The condition selects backgrounds without broken-direction gauge potentials; fluctuations about such a vacuum exhibit the two massive modes. Constancy of the norm alone does not require it to minimize the scalar potential.
The product of the magnetic field with the velocity in this question is the three-dimensional cross product. Fix and write , so . In coordinates , on , prescribe an affine connection by the following Christoffel symbols:
with all other Christoffel symbols zero. These are smooth globally in the given Cartesian coordinates. The lower-index symmetry makes this a torsion-free connection. It is the geometrization of the Lorentz force by an affine connection; no condition on the curl of or the divergence of is required for this construction.
An affinely parametrized geodesic, with primes denoting differentiation with respect to , satisfies
On the branch , use itself as an affine parameter. Dividing the spatial equation by gives
Conversely, each solution of this equation makes , an affinely parametrized geodesic of the constructed affine connection. Therefore its image is also an unparametrized geodesic. A general change of parameter adds a term proportional to the tangent in the geodesic equation, leaving the curve unchanged. The branch is not a trajectory with time as parameter.
For the metric realization, assume and . Introduce the differential form
Then . The global Poincaré lemma on the contractible space supplies a one-form with , equivalently a magnetic vector potential with . An explicit radial-gauge potential for a divergence-free magnetic field is
This is the radial homotopy formula for a closed two-form and is smooth even at the origin. For a constant magnetic field it gives .
Consider the Eisenhart-Duval lift with the Lorentzian metric
The independent one-forms exhibit three positive directions and a two-dimensional block with one positive and one negative direction. Thus the metric is nondegenerate, of signature . Its coefficients do not depend on , and , so is a null Killing vector field. Indeed are constant, so for the Levi-Civita connection and is parallel.
The geodesic Lagrangian for an affine parameter is
The cyclic coordinate gives the conserved quantity . Work at a nonzero value of and rescale the affine parameter to set . This is the essential step in the null Kaluza-Klein reduction of a stationary force: one fixes the momentum along the null isometry and projects its geodesics, rather than dividing by .
The spatial Euler-Lagrange equations, before setting , are
Since and , their reduction is
Equivalently, after taking as the affine parameter, the term is a total derivative and the reduced Lagrangian is . Its Euler-Lagrange equations give the same sign and factor two.
There is also an explicit converse using null geodesics. For any physical trajectory, set
This makes its five-dimensional tangent null. The conserved momentum of the cyclic coordinate becomes
The quantity in parentheses is conserved, because its derivative is . Hence the equation, as well as the spatial and Euler-Lagrange equations, is satisfied. Every trajectory admits a null geodesic lift with , and every such lift projects to the required trajectory.
Finally, a time-independent gauge transformation is absorbed by . The one-form and the five-dimensional metric are unchanged. These gauge transformations of an Eisenhart-Duval lift alter the reduced Lagrangian only by the total derivative .
The solenoidal constraint on the magnetic field reduces to . Locally, or globally in a simply connected cross-section, it permits a Cartesian magnetic flux function satisfying
The transverse magnetic field lines are contours of , because . The independent component supplies the twist of the flux tube; it is not restricted by the solenoidal constraint.
For the Lorentz force, take the curl explicitly:
Its cross product with has transverse components and component . Consequently
The term is the transverse gradient of the magnetic pressure associated with the axial field, while the other terms include magnetic tension.
Use suffix notation with indices ranging from to , and sum over repeated indices. By the component definitions of the dot product and cross product,
The Levi-Civita symbol is unchanged by a cyclic permutation of its three indices: the cycle is two transpositions and hence has positive sign. Thus . Commuting the scalar components gives
Therefore the scalar triple product obeys
Cyclically moving the vectors preserves the scalar triple product; interchanging just two reverses its sign.