Alphabeta Math
DefinitionDefinition: AI-adaptedProof: Not applicableprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Velocity-constraint (nonholonomic) models of the force branch: constant-rank constraint laws, the d'Alembert reaction and holonomic equivalence

Physical scope

Definition of the velocity-constraint branch of the force model: a declared constant-rank affine velocity law, its admissible velocities and Chetaev virtual displacements at frozen time and configuration, kinematically admissible curve families, the adopted d'Alembert ideal-reaction law and its multiplier representation, the equation of the branch, the classification of global and local holonomic equivalence and locally nonholonomic models, and the exclusion of rank changes, contact changes, impacts, friction and driving. The item defines a model class; it asserts no measured value and does not claim that any particular mechanism is described by it.

Definition

Adopt the force branch of Adopted force model: force maps, the equation of motion, additive composition of force contributions and frame covariance: N≥1 labels with masses m1,…,mN>0, a nondegenerate open time window I0⊆R, an open configuration domain Q⊆R3N and a force map F with the standing regularity (Configuration domain of N labeled particles: open admissible sets, regular holonomic constraints and the mass operator, Dimensions and SI unit conventions of the non-relativistic classical mechanics framework). Fix one inertial frame with adapted coordinates (t,x) and write x=(x1,…,xN)∈R3N with coordinate velocity w=x′ (Coordinate velocity and acceleration of a worldline in an inertial frame, and the spatial velocity and acceleration vectors, The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral).

(a) Velocity-constraint datum. A velocity-constraint datum on this data is a quadruple (Ov,k′,A,b) with:

  1. an ambient set Ov⊆I0×Q, open and nonempty;
  2. an integer k′ with 1≤k′≤3N−1;
  3. maps A:Ov→Mk′×3N(R) and b:Ov→Rk′ of class C2 (Ck Euclidean maps and diffeomorphisms), of declared dimensions chosen so that every row satisfies [Aαjwj]=[bα] — the output of each row of the law below is a single declared quantity;
  4. the constant-rank hypothesis: A(t,x) has rank k′ for every (t,x)∈Ov, equivalently the linear map A(t,x):R3N→Rk′ is surjective (Linear map between vector spaces over the same field, For an m×n matrix A, rank⁡(A)+dim⁡N(A)=n).

The constraint law of the datum is A(t,x) w+b(t,x)=0.

(b) Admissible velocities, virtual displacements, admissible curves. For (t,x)∈Ov the admissible velocities are the vectors v∈R3N with A(t,x)v+b(t,x)=0. They form the nonempty affine subspace v0+ker⁡A(t,x) (nonempty because A(t,x) is surjective), with direction the linear space V(t,x):=ker⁡A(t,x)⊆R3N,dim⁡V(t,x)=3N−k′ by rank-nullity (For an m×n matrix A, rank⁡(A)+dim⁡N(A)=n). The elements of V(t,x) are the virtual displacements of the datum at (t,x): the admissible velocity differences at frozen time and configuration, in the Chetaev prescription of The velocity constraint z′=xy′: virtual displacements, the d'Alembert law and the vakonomic law. A kinematically admissible curve family is a map x:J→Q of class C2 on an interval J⊆I0 with nonempty interior (Intervals of R: the nine order-convex forms, nondegeneracy, and length) such that (t,x(t))∈Ov and A(t,x(t))x′(t)+b(t,x(t))=0 for every t∈J; its velocity at each time is admissible by definition.

(c) d'Alembert velocity-constraint model. A velocity-constraint model consists of the force-branch data, a velocity-constraint datum (Ov,k′,A,b) and the declaration that the labels' motion satisfies the constraint law while a reaction field acts: a motion of the model is a kinematically admissible curve family x:J→Q together with a continuous reaction field R:J→R3N of force dimension satisfying M x′′(t)=F(t,x(t),x′(t))+R(t)(t∈J), with M the mass operator of Configuration domain of N labeled particles: open admissible sets, regular holonomic constraints and the mass operator clause (d). The model is a d'Alembert model when, in addition, the reaction is ideal: along every motion, R(t)⋅δ=0for every δ∈V(t,x(t))=ker⁡A(t,x(t)), the pairing being the Euclidean inner product (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn). This is the adopted idealization of the mechanism that realizes the velocity constraint — the analogue for velocity constraints of the ideal reaction law of the holonomic branch — and it is not a consequence of the constraint being imposed. By the multiplier lemma (A linear functional annihilating the kernel of a surjection is a unique transpose multiple), applied at each time to the surjective A(t,x(t)), the ideal condition holds at time t if and only if there is a unique μ(t)∈Rk′ with R(t)=A(t,x(t))Tμ(t); the representation is a mathematical consequence of the condition and the rank hypothesis, while the ideal condition itself is the adopted part. The equation of the d'Alembert model in multiplier form is therefore Mx′′=F+ATμ along an ideal motion.

(d) Holonomic equivalence and nonholonomic models. The datum is holonomic-equivalent on Ov when there exist a C2 map Φ:Ov→Rk′ with Φx of rank k′ on Ov and a C2 map ϱ:Ov→GL(k′,R) (Invertible matrices and the general linear group GL⁡n(F), The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case) with A(t,x)=ϱ(t,x) Φx(t,x),b(t,x)=ϱ(t,x) Φt(t,x)on Ov; for a physical datum, each component Φβ has a declared dimension ϕβ. With [xj]=ℓ and [t]=τ, assign [ϱαβ]=[bα]τ/ϕβ; then every term in the two matrix products has the declared dimension of the corresponding entry of A or b. These component assignments are part of the model's declaration. The datum is locally holonomic-equivalent at a point when such a pair exists on some open neighbourhood of that point, and locally nonholonomic there when no such neighbourhood and pair exists, as in Configuration domain of N labeled particles: open admissible sets, regular holonomic constraints and the mass operator clause (e). A nonholonomic model in this local sense specifies a point (or region of points) with this failure. Absence of one pair on the whole domain Ov alone is insufficient, since a global obstruction need not be local nonintegrability. In the holonomic-equivalent case the law is the differentiated family of position constraints Φ(t,x)=constant: for a C1 curve with (t,x(t))∈Ov, the chain rule (The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a)) gives ddtΦ(t,x(t))=Φt+Φxx′=ϱ−1(b+Ax′), so the constraint law holds exactly when Φ(t,x(t)) is constant; a holonomic-equivalent model is thus one whose constraint is equivalent to a family of k′ independent position constraints with regular differentials, presented through the nowhere-vanishing factor ϱ. For k′=1 the factorization A=ϱΦx, b=ϱΦt says that the one-form b dt+A⋅dx is ϱ dΦ: in this single-row case, local nonholonomicity means that no such integrating factor and regular potential exist on any neighbourhood of the specified point. For k′>1, local nonholonomicity is defined by failure of the matrix factorization above, not by a single one-form criterion. In a separate reduced two-coordinate model q=(s,θ)∈R2 of a disk rolling along a straight line (not the 3N-coordinate datum of clauses (a)-(c)), let [s]=[a]=ℓ, [θ]=1 and a>0. Its no-slip law s′−aθ′=0 is holonomic-equivalent with A=(1,−a), b=0, Φ(s,θ)=s−aθ of dimension ℓ, and dimensionless ϱ=1; the velocity constraint z′=xy′ of The velocity constraint z′=xy′: virtual displacements, the d'Alembert law and the vakonomic law is not: an integrating factor would make the distribution ker⁡A tangent to the level sets of Φ, and The distribution span{∂x,∂y+x∂z} is not tangent to any regular level sets proves that this distribution is not tangent to the level sets of any C2 function with nonvanishing differential. Tong's cited example is a specific coin of radius R>0 rolling without slipping down a slope, with generalized coordinates (x,y,θ,ϕ) and velocity constraints x′=Rϕ′sin⁡θ,y′=Rϕ′cos⁡θ, where x,y,R have length dimension and θ,ϕ are angles in radians, which he identifies as non-holonomic (Section 2.3.2, Eq. (2.41)). This is a source-reported classification of that rolling-coin model; this item does not prove it or classify all three-dimensional rolling models.

(e) Status and scope. The d'Alembert law of clause (c) is a prescription for the reaction at frozen time and configuration, adopted as the physical idealization of the mechanism; it is not identified with the vakonomic (stationary augmented action) prescription of The velocity constraint z′=xy′: virtual displacements, the d'Alembert law and the vakonomic law. For the sample model z′=xy′ with unit mass, zero applied force and initial data (x,y,z)(0)=(0,0,0), (x′,y′,z′)(0)=(1,1,0), The d'Alembert and vakonomic motions of z′=xy′ differ from the same initial data proves that there is a unique maximal d'Alembert motion on R with those data. Every other d'Alembert motion through the datum is its restriction; neither the maximal motion nor any such restriction is vakonomic. Thus the d'Alembert solution set is not a subset of the vakonomic solution set for that datum, and the two sets are unequal; this does not assert that a vakonomic motion with those data exists. The closing remark of this page records the distinction and its scope. The framework excludes from this branch: points where the rank of A drops (the multiplier system degenerates there, and no continuation is asserted); unilateral constraints and contact changes (a skate leaving the ground, a wheel beginning to slip), which require their own mode-change models; impacts; dry friction along admissible directions, which must be declared as a separate force contribution; and active drives, whose driving is an additional force of the model. Whether a concrete mechanism is described by this class, and whether its reaction can supply the computed multiplier, are application-level statements recorded with the apparatus; the definition asserts no measured value.

Remarks

  • Position versus velocity constraints. A holonomic model constrains configurations and its constraint locus is a submanifold of position space; a velocity-constraint model constrains velocities, its configuration remains in the open set Q, and its virtual displacements are the frozen kernel of A. A holonomic model can be written as a velocity-constraint model by differentiating its constraint, but not conversely; the classification of clause (d) is the precise sense of the converse obstruction.

  • The multiplier is not measured. As in the holonomic branch, only the reaction R=ATμ enters the equation, and μ is tied to the declared rows of the law: replacing (A,b) by (ϱA,ϱb) with an invertible ϱ leaves the admissible velocities and the reaction unchanged and changes μ to ϱ−Tμ.

  • Rolling is several models. Planar straight rolling, no-slip rolling whose contact can supply the required friction, slip with kinetic friction, and prescribed motion of the contact are different models with different predictions; the planar ideal no-slip case is holonomic-equivalent. Tong's rolling-coin-on-a-slope example is a specific source-reported nonholonomic model; no classification of all three-dimensional rolling models is asserted here, and rank or contact changes are outside this definition. The companion page compares the planar ideal no-slip and frictionless sliding models explicitly.

Depends on

Dependency tree · 2 levels

Sources