The Drifter Manifesto
The Drifter Manifesto is the orientation series for AffineDrift's control-affine
treatment of biomechanical motion. Read it as a research program with an explicit
lineage: established nonlinear-control mathematics first, then AffineDrift's
proposed counterfactual diagnostics, then golf-specific modeling hypotheses that
still require parameter identification and experimental replication.
State: Opinion and Experimental Research Program
The standard control mathematics is available from the cited sources. The golf-specific diagnostics and interpretations remain model-conditioned unless a linked technical page supplies stronger evidence.
Canonical page: This Series Index is the canonical entry point for the Drifter Manifesto. The single-file edition is a non-canonical companion kept for offline reading or printing; where they differ, this series is authoritative.
Origin: The smooth control-affine form \(\dot{x}=f(x)+G(x)u\) and drift vector fields are established nonlinear-control tools (Isidori 1995; Bullo and Lewis 2004). ZTCF family, ZVCF, and the weighted drift-control ratio \(\mathrm{DCR}_{W}\) are AffineDrift diagnostics layered on that foundation. Treat golf-specific ratios and phase labels as model-dependent claims, not peer-reviewed invariants. See Critiques & Responses for documented limitations.
Notation baseline: Collect independent rigid and retained flexible coordinates in \(z\), set \(v=\dot z\), and stack the mechanical state as \(x=(z,v)\). Parts 1 and 3 interleave rigid and flexible components; that ordering represents the same state only when every vector and matrix is permuted consistently. In a smooth model with invertible inertia and no additional internal states, write
\[
M(z)\dot v+h(z,v)=\mathcal B(z)u.
\]
Here \(\mathcal B u\) is the applied generalized load. Solving the force balance gives the acceleration contribution \(M^{-1}\mathcal B u\). In the full-state equation,
\[
\begin{aligned}
f(x)&=\begin{bmatrix}v\\-M^{-1}h\end{bmatrix},\\
G(x)u&=\begin{bmatrix}0\\M^{-1}\mathcal B u\end{bmatrix}.
\end{aligned}
\]
Thus \(G(x)u\) contributes to the state derivative , not directly to generalized force. Its lower block has acceleration units; generalized loads have the units conjugate to the chosen coordinates, such as force for a displacement or torque for an angle. The drift retains the model's specified gravity, elastic, dissipative and external-load effects at zero declared input. Earlier inputs change the state at which this drift is evaluated.
This affine form requires the displayed coefficients to be independent of the instantaneous declared input at fixed state. Physiological memory needs additional state equations; dependent coordinates need constraint equations; impacts and changing contact need event and mode rules. State the complete model and input convention before constructing a counterfactual. See Theory Part 2 and the Mathematical Notation Reference .
Ratio interpretation: Use \(\mathrm{DCR}_{W}\) only after declaring the norm, task weighting or projection, admissible input set, model parameters and denominator convention. A magnitude ratio does not by itself specify the direction of an available correction or establish finite-time reachability. The DCR article and zero-torque treatment distinguish those questions.
Evidence standard: Treat each ratio, phase label, and counterfactual conclusion as a modeling claim until the source gives the model, parameter values, sensitivity check, and data source. The manifesto states the research program; it does not by itself establish a clinical, coaching, or universal biomechanical rule.
Publication use: Use the manifesto as an editorial map, not as a substitute for the technical sources. A claim is ready for stronger public wording only when the corresponding article identifies the coordinate convention, actuator model, contact assumptions, validation data, uncertainty or sensitivity analysis, and whether the key quantity was directly measured or inferred from a model.
Citation practice: Cite the manifesto for editorial orientation only. Scientific claims repeated from it should also cite the underlying AffineDrift article or external source that carries the derivation, data, or experiment, and should state whether the claim is analytical, simulated, or experimentally supported.
Claim-to-source matrix:
Control-affine form and drift/input split
Theory Part 1 ; Theory Part 2
State the coordinates, actuator convention, and whether contact or impact terms have been excluded.
DCR and phase labels
DCR article ; critique index
Declare the norm, weighting matrix, torque bound, parameter set, and sensitivity check before using strong wording.
Trajectory, funnel, and accessibility claims
Control Is Motion
State whether the statement is a local accessibility result, a closed-loop funnel certificate, or heuristic path-shaping language; do not present one as proof of the others.
Counterfactual claims such as ZTCF or ZVCF
Zero Torque Counterfactual ; ZTCF Identifiability
Separate forward simulation results from measured muscle recruitment, coaching interpretation, and clinical claims.
Inverse dynamics and hidden loads
Inverse Dynamics ; Inverse Dynamics Inference
Identify which quantities are observed, model-conditioned, optimized, or unidentifiable without extra instrumentation.
Passive-control, sequencing, and ground-reaction claims
Passive Distributed Control ; Biomechanics - Biology to Systems
Separate passive tissue response, reflex or local feedback, measured external forces, and coaching interpretation before claiming that a swing is self-organizing or GRF-driven.
Declares rigid and flexible coordinates, derives the control-affine structure, and states the model and attribution limits used by the series.
Defines model-conditioned zero-input and zero-velocity interventions. These simulations do not uniquely separate passive dynamics from deliberate muscular torque or identify neural intent.
Examines transformation conditions, introduces a force taxonomy, and discusses limitations of the affine assumption; any invariance claim is limited to its declared coordinates and transformation class.
Derives coupled rigid/flexible mechanics, beam reduction and pendulum examples with explicit load, boundary and validation conventions.
Sets out force-balance, branch, convergence and reproducibility checks for a declared model. It distinguishes numerical verification from human validation and does not supply a revision-bound package for the historical Simulink results.
The entire manifesto on one page, for offline reading or printing. The Part 1–5 series above is the maintained canonical version.