Alphabeta Math
PropositionStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck 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.

Angular-velocity reconstruction from a unit-quaternion path: for C1 q:I→S3 the body angular velocity of ρ∘q is ω=2φ−1(q−1q′)

Statement

Let I⊆R be a nondegenerate open interval, let q:I→S3 be of class C1, and let

R:I⟶SO(3),R(t):=ρ(q(t)),

be the associated rotation path, the matrix being taken in the basis (i,j,k) of Im⁡H (The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts). Then:

  1. q(t)−1q′(t)=qˉ(t)q′(t) has real part 0 for every t∈I, so it lies in Im⁡H and there is a unique vector ω(t)∈R3 with

q(t)−1q′(t)=12 φ(ω(t)),

namely ω(t)=2φ−1(q(t)−1q′(t)), where φ−1:Im⁡H→R3 is the inverse of the isomorphism in The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts; t↦ω(t) is continuous. 2. The curve q solves q′(t)=12q(t) φ(ω(t)) on I, the matrix curve R is of class C1, and R′(t)=R(t) Ωω(t) for every t∈I, where Ωω(t) is the matrix z↦ω(t)×z. 3. Consequently ω is the body angular velocity of R in the sense of The body angular velocity of a C1 rotation path: Ω=RTR′ is skew, Ωz=ω×z determines a unique continuous ω, and R′=RΩ: R is a C1 rotation path whose body angular velocity is ω.

Facts & Assumptions

Given: The interval I, the C1 curve q:I→S3, and the objects φ,S3,ρ of The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts.

[F1]

H is R4 with the quaternion product; every quaternion has a unique decomposition x=Re⁡(x)+φ(w) with Re⁡(x)=x0 and w∈R3, and φ is a linear isomorphism R3→Im⁡H (The quaternions H: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k, The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts).

[F2]

For C1 curves p,q:I→H the product pq is C1 with (pq)′=p′q+pq′; for all p,q∈H one has N(pq)=N(p)N(q), Re⁡(pqˉ)=⟨p,q⟩2, and (N∘q)′=2Re⁡(q′qˉ); also N(q)^=qqˉ=qˉq. Thus for q∈S3 one has q−1=qˉ and qqˉ=qˉq=1H (The product rule for quaternion and matrix curves, multiplicativity of the quaternion norm, and the conjugation formula q φ(v) qˉ=φ((a2−∥u∥2)v+2⟨u,v⟩u+2a (u×v)) clauses 1-2, The quaternions H: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k, H is a division ring that is not commutative, hence not a field: q−1=qˉ/N(q) for q≠0, while ij=k and ji=−k).

[F3]

q0∈S3 implies ρ(q0)∈SO(3), and ρ is a homomorphism on S3 (The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts).

[F4]

If ω:I→R3 is continuous and q:I→H is a C1 solution of q′=12q φ(ω(t)) with q(t0)∈S3, then q(I)⊆S3, R=ρ∘q is C1 with R′=R Ωω, and ω is the body angular velocity of R (The quaternion lift of a prescribed continuous angular velocity: q′=12q φ(ω(t)) keeps S3 invariant, its rotation path has body angular velocity ω, and the initial value problem has a unique solution on the whole interval clause 1).

[F5]

A C1 rotation path has exactly one body angular velocity, characterized by R′=R Ωω (The body angular velocity of a C1 rotation path: Ω=RTR′ is skew, Ωz=ω×z determines a unique continuous ω, and R′=RΩ clauses 2-3).

Proof

technique · direct; the product $q^{-1}q'$ is forced to be pure by the unit constraint, and the lift lemma of the previous item applies
1.1F1F2algebra

By [F2], (N∘q)′=2Re⁡(q′qˉ); since N(q(t))=1 for all t, the left side vanishes, so Re⁡(q′qˉ)=0. By [F1] the scalar part of a product is Re⁡(xy)=x0y0−∑j=13xjyj, symmetric in the two factors, and q−1=qˉ on S3 by [F2]; hence Re⁡(q−1q′)=Re⁡(qˉq′)=Re⁡(q′qˉ)=0, so q−1q′ is imaginary. By the unique decomposition of [F1] there is exactly one w(t)∈R3 with q(t)−1q′(t)=φ(w(t)); setting ω(t):=2w(t) gives q−1q′=12φ(ω) on I. The components of q−1q′ are finite sums of products of the continuous components of q,q′, so t↦ω(t) is continuous. This proves clause 1.

2.1step 1.1F2algebra

Multiplying q−1q′=12φ(ω(t)) on the left by q(t) and using qq−1=1 gives q′=12q φ(ω(t)) on I, and ω is continuous by [step 1.1].

3.1step 2.1F3F4F5∎

The curve q satisfies the hypotheses of [F4] with the continuous ω of [step 1.1] and with q(t0)∈S3 for any fixed t0∈I; the curve R=ρ∘q takes values in SO(3) by [F3] and is C1 with R′=R Ωω by [F4]. By [F5] the body angular velocity of R is unique, so it equals this ω, which proves clauses 2 and 3.

Remarks

Depends on

Dependency tree · 2 levels

Sources