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.
Angular-velocity reconstruction from a unit-quaternion path: for the body angular velocity of is
Statement
Let be a nondegenerate open interval, let be of class , and let
be the associated rotation path, the matrix being taken in the basis of (The quaternion rotation map : conjugation on the imaginary quaternions, the unit sphere , and quaternion lifts). Then:
- has real part for every , so it lies in and there is a unique vector with
namely , where is the inverse of the isomorphism in The quaternion rotation map : conjugation on the imaginary quaternions, the unit sphere , and quaternion lifts; is continuous. 2. The curve solves on , the matrix curve is of class , and for every , where is the matrix . 3. Consequently is the body angular velocity of in the sense of The body angular velocity of a rotation path: is skew, determines a unique continuous , and : is a rotation path whose body angular velocity is .
Facts & Assumptions
Given: The interval , the curve , and the objects of The quaternion rotation map : conjugation on the imaginary quaternions, the unit sphere , and quaternion lifts.
is with the quaternion product; every quaternion has a unique decomposition with and , and is a linear isomorphism (The quaternions : real quadruples with componentwise addition and an explicit multiplication formula matching the table on , The quaternion rotation map : conjugation on the imaginary quaternions, the unit sphere , and quaternion lifts).
For curves the product is with ; for all one has , , and ; also . Thus for one has and (The product rule for quaternion and matrix curves, multiplicativity of the quaternion norm, and the conjugation formula clauses 1-2, The quaternions : real quadruples with componentwise addition and an explicit multiplication formula matching the table on , is a division ring that is not commutative, hence not a field: for , while and ).
implies , and is a homomorphism on (The quaternion rotation map : conjugation on the imaginary quaternions, the unit sphere , and quaternion lifts).
If is continuous and is a solution of with , then , is with , and is the body angular velocity of (The quaternion lift of a prescribed continuous angular velocity: keeps invariant, its rotation path has body angular velocity , and the initial value problem has a unique solution on the whole interval clause 1).
A rotation path has exactly one body angular velocity, characterized by (The body angular velocity of a rotation path: is skew, determines a unique continuous , and clauses 2-3).
Proof
By [F2], ; since for all , the left side vanishes, so . By [F1] the scalar part of a product is , symmetric in the two factors, and on by [F2]; hence , so is imaginary. By the unique decomposition of [F1] there is exactly one with ; setting gives on . The components of are finite sums of products of the continuous components of , so is continuous. This proves clause 1.
Multiplying on the left by and using gives on , and is continuous by [step 1.1].
The curve satisfies the hypotheses of [F4] with the continuous of [step 1.1] and with for any fixed ; the curve takes values in by [F3] and is with by [F4]. By [F5] the body angular velocity of is unique, so it equals this , which proves clauses 2 and 3.
Remarks
-
The formula is the reconstruction formula used by the examples: from a path in one reads off the angular velocity of the associated rotation path, with no additional data and no choice of sign — replacing by multiplies by and leaves unchanged.
-
The proposition only computes the body angular velocity; the spatial angular velocity belongs to the other convention recorded in The body angular velocity of a rotation path: is skew, determines a unique continuous , and and is not asserted here.
Depends on
The quaternion rotation map : conjugation on the imaginary quaternions, the unit sphere , and quaternion lifts
The product rule for quaternion and matrix curves, multiplicativity of the quaternion norm, and the conjugation formula
The body angular velocity of a rotation path: is skew, determines a unique continuous , and
The quaternion lift of a prescribed continuous angular velocity: keeps invariant, its rotation path has body angular velocity , and the initial value problem has a unique solution on the whole interval
The quaternions : real quadruples with componentwise addition and an explicit multiplication formula matching the table on
is a division ring that is not commutative, hence not a field: for , while and
The Euclidean inner product on
Dependency tree · 2 levels
Sources
- J. Sola, Quaternion kinematics for the error-state Kalman filter (arXiv:1711.02508), Section 2.4.1, equation (91)-(92): q* (x) qdot is a pure quaternion, q* (x) qdot = Omega; Section 2.4.2, equation (99): omega = 2 Omega and qdot = (1/2) q (x) omega
- N. Trawny and S. I. Roumeliotis, Indirect Kalman Filter for 3D Attitude Estimation (University of Minnesota, TR-2005-002), Section 1.5, equations (80)-(89): qdot = (1/2) [omega;0] (x) q for a unit quaternion and the local (body) angular rate omega