Conformal rotation vector¶
Represent a three-dimensional orientation by stereographically projecting its unit quaternion to a three-component modified Rodrigues vector, with an explicit shadow-set switch around the chart singularity.
Core Idea¶
For a unit quaternion \(q=(q_0,\mathbf q)\), one common conformal-rotation-vector convention uses the modified Rodrigues vector \(\boldsymbol\sigma=\mathbf q/(1+q_0)=\hat{\mathbf e}\tan(\phi/4)\), the stereographic image of (q) in the pure-imaginary quaternion hyperplane.[1] Stereographic projection replaces the four quaternion components plus a unit-norm constraint with three rational coordinates; because the antipodal quaternions encode the same physical rotation, a shadow vector can replace a large principal vector before the chosen projection pole is reached.
Its autonomous residual is the particular stereographic chart on the double-covering unit-quaternion sphere, together with its quarter-angle coordinates, antipodal equivalence, rational inverse, and shadow-set singularity management, not generic use of three numbers for a rotation. The identity fails when the vector is merely an axis-angle vector, Gibbs or classical Rodrigues parameters using the half-angle tangent, Euler angles, an unconstrained quaternion vector part, or a coordinate triple whose inverse and singular set are not specified.
Recognition requires an analyst to state the quaternion ordering and active-versus-passive rotation convention, verify unit norm, compute the projected vector and inverse map, test that both reconstruct the same rotation matrix, locate the projection singularity, and verify that any shadow switch preserves the represented attitude. Once established, it supports minimal-coordinate attitude propagation, estimation and filtering, spacecraft guidance and control, robot orientation, camera-pose representation, and rational composition formulas without carrying a redundant quaternion component without turning those uses into the definition.
Structural Signature¶
- Carrier: an orientation in the rotation group SO(3), represented first by one of the two unit quaternions on the three-sphere that encode it and then by a vector in a stereographic coordinate chart
- Inputs or antecedent state: a unit quaternion split into scalar and vector parts, a sign and projection-pole convention, a three-dimensional reference frame, an attitude composition convention, and a rule for switching between principal and shadow parameters
- Constitutive operation: Stereographic projection replaces the four quaternion components plus a unit-norm constraint with three rational coordinates; because the antipodal quaternions encode the same physical rotation, a shadow vector can replace a large principal vector before the chosen projection pole is reached
- Invariant: the three coordinates arise from a declared stereographic projection of a unit quaternion, reconstruct the same SO(3) attitude under the declared convention, and are managed with the corresponding singularity or shadow-set rule
- Recognition test: state the quaternion ordering and active-versus-passive rotation convention, verify unit norm, compute the projected vector and inverse map, test that both reconstruct the same rotation matrix, locate the projection singularity, and verify that any shadow switch preserves the represented attitude
- Output or consequence: minimal-coordinate attitude propagation, estimation and filtering, spacecraft guidance and control, robot orientation, camera-pose representation, and rational composition formulas without carrying a redundant quaternion component
- Failure boundary: the vector is merely an axis-angle vector, Gibbs or classical Rodrigues parameters using the half-angle tangent, Euler angles, an unconstrained quaternion vector part, or a coordinate triple whose inverse and singular set are not specified
What It Is Not¶
- It is not the whole field of attitude kinematics; many objects in that field do not satisfy its constitutive rule.
- It is not its canonical example. A spacecraft attitude estimator propagates modified Rodrigues parameters while their norm is moderate and replaces them by the shadow vector when the chosen chart approaches its 360-degree singular orientation is an instance, not a definition.
- It is not Plane of rotation. A plane of rotation identifies the invariant two-plane on which a higher-dimensional rotation acts. A conformal rotation vector is a coordinate representation of one three-dimensional attitude. The Rodrigues vector instead uses the tangent of half the rotation angle and has a different singular set.
- It is not an unrestricted metaphor. Near the projection pole, finite precision can make principal coordinates arbitrarily large even though the represented attitude is ordinary; the shadow set resolves the chart pathology but introduces a discrete coordinate switch that estimators must handle consistently
Scope of Application¶
Conformal rotation vector applies when the analyst can specify an orientation in the rotation group SO(3), represented first by one of the two unit quaternions on the three-sphere that encode it and then by a vector in a stereographic coordinate chart and establish that the three coordinates arise from a declared stereographic projection of a unit quaternion, reconstruct the same SO(3) attitude under the declared convention, and are managed with the corresponding singularity or shadow-set rule. The identity applies only after the quaternion, angle, frame, and projection conventions are fixed; formulas copied between scalar-first and scalar-last, active and passive, or opposite-pole conventions can represent the inverse or a different attitude.[2]
- Recognition. state the quaternion ordering and active-versus-passive rotation convention, verify unit norm, compute the projected vector and inverse map, test that both reconstruct the same rotation matrix, locate the projection singularity, and verify that any shadow switch preserves the represented attitude
- Comparison. Compare legitimate instances through quaternion sign convention, projection pole, principal or shadow set, rotation angle, parameter norm, active or passive interpretation, frame ordering, composition order, singularity margin, numerical precision, and switch hysteresis.
- Boundary. Near the projection pole, finite precision can make principal coordinates arbitrarily large even though the represented attitude is ordinary; the shadow set resolves the chart pathology but introduces a discrete coordinate switch that estimators must handle consistently
- Use. Preserve every assumption when using the identity for minimal-coordinate attitude propagation, estimation and filtering, spacecraft guidance and control, robot orientation, camera-pose representation, and rational composition formulas without carrying a redundant quaternion component.
Clarity¶
A clear claim names the carrier, governing rule, assumptions, and recognition test. This matters because modified Rodrigues parameters, conformal rotation vector, and Wiener–Milenkovic parameters are overlapping names, while rotation vector and Rodrigues parameters often denote two different coordinate maps. The disciplined statement is that the object counts as Conformal rotation vector exactly when the three coordinates arise from a declared stereographic projection of a unit quaternion, reconstruct the same SO(3) attitude under the declared convention, and are managed with the corresponding singularity or shadow-set rule
Identity and measurement remain separate. Numerical comparison should occur after conversion to a common rotation matrix or quaternion convention, and should report geodesic attitude error and chart condition rather than comparing raw coordinate norms across conventions. Approximation or noisy evidence may weaken a classification without changing its definition.
Manages Complexity¶
The abstraction compresses principal and shadow modified Rodrigues parameters, Wiener–Milenkovic terminology, attitude and attitude-error coordinates, continuous and sampled propagation, spacecraft, robotics and computer-vision conventions, and alternative projection-pole choices into a stable carrier, rule, invariant, and failure boundary. It makes comparison tractable while retaining the variables that control validity.
Compression can hide assumptions. A responsible use therefore declares quaternion sign convention, projection pole, principal or shadow set, rotation angle, parameter norm, active or passive interpretation, frame ordering, composition order, singularity margin, numerical precision, and switch hysteresis and returns to the full diagnostic whenever a convention or boundary case changes.
Abstract Reasoning¶
- Type the carrier. Establish an orientation in the rotation group SO(3), represented first by one of the two unit quaternions on the three-sphere that encode it and then by a vector in a stereographic coordinate chart and reject examples from a different problem.
- Lock the rule. Express that the three coordinates arise from a declared stereographic projection of a unit quaternion, reconstruct the same SO(3) attitude under the declared convention, and are managed with the corresponding singularity or shadow-set rule independently of one notation or implementation.
- Derive carefully. Infer minimal-coordinate attitude propagation, estimation and filtering, spacecraft guidance and control, robot orientation, camera-pose representation, and rational composition formulas without carrying a redundant quaternion component only under the stated assumptions.
- Stress-test. Contrast the legitimate boundary case—Near the projection pole, finite precision can make principal coordinates arbitrarily large even though the represented attitude is ordinary; the shadow set resolves the chart pathology but introduces a discrete coordinate switch that estimators must handle consistently—with this counterexample: a three-vector containing roll, pitch, and yaw angles is an orientation representation but is not a conformal rotation vector because it is not the stereographic image of a unit quaternion.
Knowledge Transfer¶
Transfer within attitude kinematics is strong when new cases preserve the same carrier, mechanism, and diagnostic. The move from A spacecraft attitude estimator propagates modified Rodrigues parameters while their norm is moderate and replaces them by the shadow vector when the chosen chart approaches its 360-degree singular orientation to A vision pipeline encodes camera orientations with modified Rodrigues parameters so local optimization uses three variables and rational quaternion conversion rather than enforcing a four-component unit constraint at every iterate demonstrates that continuity.[3]
Outside the domain, only the skeleton—encode a constrained state in one lower-dimensional chart, then move to an equivalent overlapping chart before its coordinate singularity—travels automatically. The terms unit quaternion, versor, SO(3), stereographic projection, pure-imaginary hyperplane, rotation axis, quarter angle, antipodal equivalence, shadow set, attitude kinematics, and singularity retain domain-specific meanings, so every role and inference must be revalidated.
Examples¶
Canonical¶
A spacecraft attitude estimator propagates modified Rodrigues parameters while their norm is moderate and replaces them by the shadow vector when the chosen chart approaches its 360-degree singular orientation The switch changes coordinates, not attitude: the principal and shadow triples map through antipodal quaternions to the same rotation matrix, preventing coordinate blow-up while leaving the physical state continuous. It is canonical because the carrier, rule, invariant, and consequence are all inspectable.[1]
Mapped back: an orientation in the rotation group SO(3), represented first by one of the two unit quaternions on the three-sphere that encode it and then by a vector in a stereographic coordinate chart → Stereographic projection replaces the four quaternion components plus a unit-norm constraint with three rational coordinates; because the antipodal quaternions encode the same physical rotation, a shadow vector can replace a large principal vector before the chosen projection pole is reached → the three coordinates arise from a declared stereographic projection of a unit quaternion, reconstruct the same SO(3) attitude under the declared convention, and are managed with the corresponding singularity or shadow-set rule → minimal-coordinate attitude propagation, estimation and filtering, spacecraft guidance and control, robot orientation, camera-pose representation, and rational composition formulas without carrying a redundant quaternion component
Applied / In Practice¶
A vision pipeline encodes camera orientations with modified Rodrigues parameters so local optimization uses three variables and rational quaternion conversion rather than enforcing a four-component unit constraint at every iterate The optimization remains chart-dependent, so residuals and steps must respect the selected convention and switch policy; a numerically small vector is not by itself evidence that the orientation error is small under a mismatched frame convention. It qualifies only after the same diagnostic and failure boundary are checked.[2]
Mapped back: declared instance → recognition test → boundary check → qualified use
Structural Tensions¶
- T1: Exact identity vs. practical recognition. The constitutive condition may be exact while evidence is indirect. Diagnostic: Can the reviewer state both the condition and the warrant?
- T2: Canonical form vs. variants. principal and shadow modified Rodrigues parameters, Wiener–Milenkovic terminology, attitude and attitude-error coordinates, continuous and sampled propagation, spacecraft, robotics and computer-vision conventions, and alternative projection-pole choices can preserve or change the identity. Diagnostic: Which named role is invariant across the variants?
- T3: Compression vs. hidden assumptions. The label is useful only while prerequisites remain visible. Diagnostic: Can each downstream inference be traced to a declared assumption?
- T4: Autonomy vs. reduction. The candidate uses broader structures but claims the particular stereographic chart on the double-covering unit-quaternion sphere, together with its quarter-angle coordinates, antipodal equivalence, rational inverse, and shadow-set singularity management, not generic use of three numbers for a rotation. Diagnostic: Does that residual still support independent recognition after the parent and neighbors are subtracted?
Structural–Framed Character¶
The entry is structurally mixed but domain-framed. Its portable skeleton is encode a constrained state in one lower-dimensional chart, then move to an equivalent overlapping chart before its coordinate singularity; its identity-bearing terms are unit quaternion, versor, SO(3), stereographic projection, pure-imaginary hyperplane, rotation axis, quarter angle, antipodal equivalence, shadow set, attitude kinematics, and singularity. Those terms determine admissible objects, evidence, and consequences inside attitude kinematics.
Structural Core vs. Domain Accent¶
The structural core is a carrier governed by Stereographic projection replaces the four quaternion components plus a unit-norm constraint with three rational coordinates; because the antipodal quaternions encode the same physical rotation, a shadow vector can replace a large principal vector before the chosen projection pole is reached and tested by state the quaternion ordering and active-versus-passive rotation convention, verify unit norm, compute the projected vector and inverse map, test that both reconstruct the same rotation matrix, locate the projection singularity, and verify that any shadow switch preserves the represented attitude. The domain accent is constitutive rather than decorative, so an analogy that preserves only the skeleton is not another instance of Conformal rotation vector.
Instantiates / Related Primes¶
The proposed strict upward parent is prime:representation. The construction is literally a representation: a target orientation is mapped into a coordinate medium under explicit faithfulness, interpretation, and operational-use conventions. Quaternion stereography and shadow switching provide the autonomous residual. The edge is proposal-only and points to a frozen prior-baseline Prime.
The entry does not collapse into the parent because the particular stereographic chart on the double-covering unit-quaternion sphere, together with its quarter-angle coordinates, antipodal equivalence, rational inverse, and shadow-set singularity management, not generic use of three numbers for a rotation A thematic neighbor is declined whenever it does not literally subsume that rule.
The prospective workspace queue contains one strict upward edge to prime:representation. No live DAG mutation is authorized.
Relationships to Other Abstractions¶
Current abstraction Conformal rotation vector Domain-specific
Parents (1) — more general patterns this builds on
-
Conformal rotation vector is a kind of Representation Prime
The proposed strict upward parent is
prime:representation.The construction is literally a representation: a target orientation is mapped into a coordinate medium under explicit faithfulness, interpretation, and operational-use conventions. Quaternion stereography and shadow switching provide the autonomous residual. The edge is proposal-only and points to a frozen prior-baseline Prime. The entry does not collapse into the parent because the particular stereographic chart on the double-covering unit-quaternion sphere, together with its quarter-angle coordinates, antipodal equivalence, rational inverse, and shadow-set singularity management, not generic use of three numbers for a rotation A thematic neighbor is declined whenever it does not literally subsume that rule. The prospective workspace queue contains one strict upward edge toprime:representation. No live DAG mutation is authorized.
Hierarchy path (1) — routes to 1 parentless root
- Conformal rotation vector → Representation → Abstraction
Neighborhood in Abstraction Space¶
Conformal rotation vector sits in a sparse region of the domain-specific corpus (65th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.
Family — Geodesy, Orbits & Coordinate Frames (25 abstractions)
Nearest neighbors
- Three-dimensional space — 0.87
- Quaternionic representation — 0.86
- Trimetrogon — 0.85
- 3D projection — 0.85
- Angular displacement — 0.85
Computed from structural-signature embeddings · 2026-09-08
Not to Be Confused With¶
- Rodrigues or Gibbs vector. Uses axis times tan(phi/2), rather than the modified parameter's tan(phi/4), and becomes singular at a different rotation angle.
- Rotation vector. Usually axis times rotation angle, obtained through the Lie-group logarithm rather than stereographic projection.
- Euler angles. A sequence-dependent three-angle chart with gimbal singularities, not one stereographic quaternion vector.
- Quaternion vector part. Only three components of a four-component constrained quaternion; without division by 1+q0 it is not the conformal coordinate.
References¶
[1] Malcolm D. Shuster, A Survey of Attitude Representations, Journal of the Astronautical Sciences 41(4), 439–517 (1993). registry ↩a ↩b
[2] Hanspeter Schaub and John L. Junkins, Stereographic Orientation Parameters for Attitude Dynamics: A Generalization of the Rodrigues Parameters, Journal of the Astronautical Sciences 44(1), 1–19 (1996). registry ↩a ↩b
[3] George Terzakis, Manolis Lourakis, and Djamel Ait-Boudaoud, Modified Rodrigues Parameters: An Efficient Representation of Orientation in 3D Vision and Graphics, Journal of Mathematical Imaging and Vision 60, 422–442 (2018), DOI 10.1007/s10851-017-0765-x. registry ↩