Alphabeta Math
LemmaStatement: 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.

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))

Statement

Let I⊆R be a nondegenerate open interval, let H be the quaternions, and let φ:R3→Im⁡H be the identification of The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts.

  1. Product form and product rule. For p=s+φ(u) and q=t+φ(w) with s,t∈R and u,w∈R3 one has pq=(st−⟨u,w⟩2)+φ(sw+tu+u×w). If moreover p,q:I→H are of class C1 (componentwise, Ck Euclidean maps and diffeomorphisms), then pq:I→H is C1 and (pq)′=p′q+pq′. Likewise, if A,B:I→M3(R) are of class C1, then AB is C1 and (AB)′=A′B+AB′.
  2. Conjugation and norm. For all p,q∈H one has pq‾=qˉ pˉ and N(pq)=N(p)N(q), and Re⁡(pqˉ)=⟨p,q⟩2 for Re⁡(x):=x0 and the Euclidean inner product of The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn. For a C1 curve q:I→H, the curves qˉ and N∘q are C1 with q‾′=q′‾ and

(N∘q)′=2Re⁡(q′qˉ)=2⟨q′,q⟩2.

  1. Conjugation formula. If q=a+φ(u) with a∈R and u∈R3, and v∈R3, then

q φ(v) qˉ=φ((a2−∥u∥22) v+2⟨u,v⟩2 u+2a (u×v));

in particular q φ(v) qˉ is imaginary for every q∈H, that is, its real part is 0. 4. Axis-angle form. If N(q)=1 and q=cos⁡(θ/2)+φ(n^)sin⁡(θ/2) with θ∈R and n^∈R3, ∥n^∥2=1, then for every v∈R3

ρ(q)(φ(v))=φ(cos⁡θ v+(1−cos⁡θ)⟨n^,v⟩2 n^+sin⁡θ (n^×v)).

Facts & Assumptions

Given: The interval I, the identification φ of The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts, curves and vectors as in the clauses, and q=a+φ(u)∈H with a∈R, u∈R3.

[F1]

Quaternion multiplication is given by the explicit bilinear formula of The quaternions H: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k; writing x=s+φ(w) and y=t+φ(z) with s,t∈R and w,z∈R3 one has xy=(st−⟨w,z⟩2)+φ(sz+tw+w×z). The conjugate is xˉ=s−φ(w), the real norm is N(x)=s2+∥w∥22, and N(x)^=xxˉ=xˉx; for x≠0, x−1=N(x)−1^xˉ. Every embedded real scalar r^ commutes with every quaternion (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).

[F2]

For spatial vectors only, write wj:=w(j−1) for j=1,2,3, so (w1,w2,w3)=(w(0),w(1),w(2)) and φ(w)=w1i+w2j+w3k; quaternion coordinates retain their indices 0,1,2,3. The Euclidean inner product is ⟨w,z⟩2=∑j=13wjzj with ∥w∥22=⟨w,w⟩2 (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn), and the cross product is given by u×v=(u2v3−u3v2, u3v1−u1v3, u1v2−u2v1) with ⟨u×v,w⟩2=det⁡[u v w], so that (u×v)⋅u=(u×v)⋅v=0 (The cross product in R3, The cross product is bilinear, alternating, and orthogonal to both factors).

[F3]

A curve f:I→Rn is differentiable if and only if all its components are, and then f′ is the componentwise derivative; sums and scalar multiples are differentiated componentwise (The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral), and for real functions (fg)′=f′g+fg′ (Sums, scalar multiples, products and quotients: (f+g)′(c)=f′(c)+g′(c), (αf)′(c)=αf′(c), (fg)′(c)=f′(c)g(c)+f(c)g′(c), and (f/g)′(c)=(f′(c)g(c)−f(c)g′(c))/g(c)2 when g(c)≠0). A curve is of class C1 when all components have continuous first derivatives (Ck Euclidean maps and diffeomorphisms).

[F4]

In this proof, for A∈M3(R) write Aij:=A(i−1,j−1) for i,j=1,2,3, relabeling the supplier indices 0,1,2. The entries of a matrix product are (AB)ij=∑k=13AikBkj (Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes).

[F5]

For all real x,y: sin⁡(x+y)=sin⁡xcos⁡y+cos⁡xsin⁡y, cos⁡(x+y)=cos⁡xcos⁡y−sin⁡xsin⁡y, and sin⁡2x+cos⁡2x=1 (The addition formulas for sine and cosine, Parity and the Pythagorean identity for sine and cosine).

[F6]

For unit q∈S3 one has q−1=qˉ and ρ(q)=cq∣Im⁡H is cq(x)=qxqˉ (The quaternion rotation map ρ: conjugation on the imaginary quaternions, the unit sphere S3, and quaternion lifts).

Proof

technique · direct; finite coordinate expansions for the algebraic identities, then the product rule
1.1F1F2algebra

The multiplication formula of [F1] is bilinear over R with integer coefficients, and in the form x=s+φ(w), y=t+φ(z) it reads xy=(st−⟨w,z⟩2)+φ(sz+tw+w×z): the scalar part is st−(x1y1+x2y2+x3y3)=st−⟨w,z⟩2 and the three vector coordinates are szj+twj+(w×z)j by the coordinate formula of the cross product in [F2].

1.2F1F2F3algebra

From [F1] the scalar part of pqˉ is ∑j=03pjqj=⟨p,q⟩2, which is the displayed identity Re⁡(pqˉ)=⟨p,q⟩2. If q:I→H is C1 with components q0,…,q3, then qˉ has components q0,−q1,−q2,−q3, which are C1 with derivatives q0′,−q1′,−q2′,−q3′, so qˉ is C1 and q‾′=q′‾ by [F3].

2.1step 1.1F1algebra

Both maps (p,q)↦pq‾ and (p,q)↦qˉpˉ from H×H to H are R-bilinear; on the sixteen pairs of basis elements 1,i,j,k they agree — for instance ij‾=kˉ=−k and jˉiˉ=(−j)(−i)=ji=−k, and the remaining pairs are the same computation with signs — hence they agree on all of H. Using the real embedding in [F1], N(pq)^=(pq)(pq)‾=pqqˉpˉ=pN(q)^pˉ=N(q)^ppˉ=N(q)^N(p)^=N(p)N(q)^. The embedded scalar commutes with p,pˉ by [F1], and r↦r^ is injective by its first coordinate, so N(pq)=N(p)N(q) in R.

2.2step 1.1F1F2algebra

Write q=a+φ(u), qˉ=a−φ(u). By [step 1.1], q φ(v)=−⟨u,v⟩2+φ(av+u×v), so with x:=−⟨u,v⟩2+φ(av+u×v) and y:=a−φ(u) the product formula of [step 1.1] gives q φ(v) qˉ=xy=(−⟨u,v⟩2a−⟨av+u×v,−u⟩2)+φ(⟨u,v⟩2u+a(av+u×v)−(av+u×v)×u). The scalar part is −a⟨u,v⟩2+(a⟨v,u⟩2+(u×v)⋅u)=0, because (u×v)⋅u=0 by [F2]. In the vector part, −a(v×u)=a(u×v). Writing u=(u1,u2,u3) and v=(v1,v2,v3), the coordinate formula [F2] gives (u×v)×u=((u22+u32)v1−u1u2v2−u1u3v3, (u12+u32)v2−u1u2v1−u2u3v3, (u12+u22)v3−u1u3v1−u2u3v2)=∥u∥22v−⟨u,v⟩2u. Substitution makes the vector part (a2−∥u∥22)v+2⟨u,v⟩2u+2a(u×v). This proves clause 3.

2.3step 1.1step 1.2F1F2F3F4algebra

Let p,q:I→H be C1. Each component of pq is, by [step 1.1], a finite sum of terms ±piqj; each such term is differentiable with derivative ±(pi′qj+piqj′) by the real product rule in [F3], and derivatives of sums are sums of derivatives; the resulting derivative components are continuous because pi,qj,pi′,qj′ are continuous. Hence pq is C1 and (pq)′=p′q+pq′. For C1 curves A,B:I→M3(R) the same argument applies to the entries (AB)ij=∑kAikBkj of [F4], giving (AB)′=A′B+AB′. If q:I→H is C1, the real-valued coordinate formula N(q)=∑j=03qj2 and the real product rule give (N∘q)′=2∑j=03qj′qj=2⟨q′,q⟩2=2Re⁡(q′qˉ) by [step 1.2]; thus N∘q is C1. The conjugate curve is C1 by [step 1.2].

3.1step 2.2F5F6algebra∎

Under the hypotheses of clause 4, N(q)=1 gives a2+∥φ(n^)sin⁡(θ/2)∥22=1 and q=a+φ(n^)sin⁡(θ/2) with a=cos⁡(θ/2); by [F6] and [step 2.2], ρ(q)(φ(v))=q φ(v) qˉ=φ((cos⁡2(θ/2)−sin⁡2(θ/2))v+2sin⁡2(θ/2)⟨n^,v⟩2n^+2cos⁡(θ/2)sin⁡(θ/2)(n^×v)). The addition formula of [F5] with x=y=θ/2 gives cos⁡θ=cos⁡2(θ/2)−sin⁡2(θ/2) and sin⁡θ=2sin⁡(θ/2)cos⁡(θ/2); and sin⁡2(θ/2)+cos⁡2(θ/2)=1 gives 2sin⁡2(θ/2)=1−cos⁡θ. Substituting these three identities proves clause 4.

Remarks

  • Clause 3 is stated for arbitrary q and is a purely algebraic identity; only in clause 4 and in the definition of ρ is the unit condition used, through q−1=qˉ. No division by ∥u∥2 or by the vector part of q occurs anywhere, so q=±1 is included.

  • The identity of clause 4 is the Rodrigues axis-angle formula in quaternion form: for N(q)=1, the linear map ρ(q) fixes φ(n^) and rotates the plane n^⊥ by the angle θ. This is a computation about the map ρ; no statement about any physical rotation, its rate, or a choice of orientation is made by the lemma itself.

  • The multiplicativity N(pq)=N(p)N(q) is used in the following lemma to estimate the quaternion angular-velocity equation, and the product rule is used to differentiate curves of rotations and of unit quaternions. Both are recorded here once in the form in which they are consumed.

Depends on

Dependency tree · 2 levels

Sources