Skip to main content

Chapter 47
Angular Momentum Conservation

Motion and Inertial Coherence
Author: Mark Anthony Higgins
© Mark Anthony Higgins 11 October 2025
Revised Date: 23 February 2026
Audio Overview
Flow Algebra
flow "Angular Momentum Conservation" v1.0

# ---------- PURPOSE ----------
# Expresses conservation of angular momentum as the rotational analogue of momentum coherence.
# When no external torque acts, total angular momentum (L_total) remains constant.
# Introduces coherence index (IB) to represent how perfectly rotational memory is retained.
# IB = 1 → perfect conservation (closed system).
# IB < 1 → partial coherence; internal friction, precession, or external torque cause slow loss or redistribution.

# ---------- PARAMETERS ----------
params:
  units: "SI"
  IB: 0.0..1.0 = 1.0          # rotational coherence index (1 = perfectly conserved)
  N: positive                 # number of rotating bodies
  loss_coeff: 0.0             # rotational damping rate [s^-1]
  dt: 0.0?                    # timestep [s]
  include_external_torque: false
  τ_ext_total: vec3?          # external torque acting on system [N·m]
  include_feedback: true

# ---------- STATE ----------
state Rotation:
  I_i[]: positive             # moments of inertia [kg·m²]
  ω_i[]: vec3                 # angular velocities [rad/s]
  L_i[]: vec3                 # individual angular momenta [kg·m²/s]
  L_total: vec3               # total system angular momentum [kg·m²/s]
  dL_dt_total: vec3           # rate of change of angular momentum [N·m]
  E_rot_total: real           # total rotational energy [J]
  reciprocity_error: real     # deviation from perfect conservation [|ΔL|]
  IB_rate: real               # rate of coherence change
  conservation_state: str     # "conserved", "precessing", or "dissipative"

# ---------- INVARIANTS ----------
invariants:

  # Compute individual angular momenta
  for i in range(params.N):
    Rotation.L_i[i] = Rotation.I_i[i] * Rotation.ω_i[i]

  # Total angular momentum
  Rotation.L_total = Σ_i(Rotation.L_i[i])

  # External torque contribution
  if params.include_external_torque and params.τ_ext_total is defined:
    Rotation.dL_dt_total = params.τ_ext_total
  else:
    Rotation.dL_dt_total = [0, 0, 0]

  # Check conservation
  if norm(Rotation.dL_dt_total) <= 1e-9:
    Rotation.conservation_state = "conserved"
  else:
    Rotation.conservation_state = "precessing"

  # Rotational energy
  Rotation.E_rot_total = 0.5 * Σ_i(Rotation.I_i[i] * norm(Rotation.ω_i[i])^2)

  # Deviation from perfect conservation
  Rotation.reciprocity_error = norm(Rotation.dL_dt_total)

  # Coherence decay (rotational damping)
  if params.loss_coeff > 0 and params.include_feedback:
    params.IB = params.IB - params.loss_coeff * (1 - params.IB) * (params.dt or 1)
    params.IB = clamp(params.IB, 0, 1)
    Rotation.IB_rate = -params.loss_coeff * (1 - params.IB)
    Rotation.conservation_state = "dissipative"

# ---------- TRANSFORMS ----------
transforms:

  # External torque effect
  apply_torque:
    if params.include_external_torque:
      ΔL = params.τ_ext_total * (params.dt or 1)
      Rotation.L_total += ΔL
      Rotation.conservation_state = "open"

  # Precession effect (torque perpendicular to L)
  gyroscopic_precession:
    if params.include_external_torque and norm(params.τ_ext_total) > 0:
      Ω_p = norm(params.τ_ext_total) / (norm(Rotation.L_total) or 1)
      comment: "Precession frequency Ω_p = τ/L"
      Rotation.conservation_state = "precessing"

  # Feedback correction
  restore_coherence:
    correction = -0.01 * Rotation.reciprocity_error
    params.IB = clamp(params.IB + correction, 0, 1)

# ---------- MONITORS ----------
monitors:
  conservation_check:
    if params.IB == 1 and not params.include_external_torque:
      assert norm(Rotation.dL_dt_total) <= 1e-9
      comment: "Angular momentum perfectly conserved (no external torque)."
    elif params.IB < 1:
      comment: "Partial coherence — internal damping or precession reduces L."
  energy_consistency:
    assert Rotation.E_rot_total >= 0
  coherence_bounds:
    assert 0 <= params.IB <= 1

# ---------- SCENES ----------
scenes:

  isolated_rotor:
    given params:
      N: 1
      IB: 1.0
      include_external_torque: false
    given Rotation:
      I_i: [2.0]
      ω_i: [[10.0, 0, 0]]
    expect:
      Rotation.L_total = [20.0, 0, 0]
      Rotation.dL_dt_total = [0, 0, 0]
      comment: "Isolated system — angular momentum constant, perfect conservation."

  precessing_gyroscope:
    given params:
      N: 1
      IB: 1.0
      include_external_torque: true
      τ_ext_total: [0, 1.0, 0]
      dt: 1.0
    given Rotation:
      I_i: [5.0]
      ω_i: [[0, 0, 20.0]]
    enable:
      - apply_torque
      - gyroscopic_precession
    expect:
      Rotation.conservation_state = "precessing"
      comment: "External torque perpendicular to L — precession occurs, |L| constant but direction changes."

  damped_spinner:
    given params:
      N: 1
      IB: 0.9
      loss_coeff: 0.05
      dt: 1.0
    given Rotation:
      I_i: [1.0]
      ω_i: [[30.0, 0, 0]]
    expect:
      params.IB ↓
      Rotation.E_rot_total ↓
      comment: "Rotational damping — coherence and angular momentum slowly decay."

# ---------- NOTES ----------
notes:
  - **Conservation Law:** In absence of external torque,
    \[
    \frac{d\mathbf{L}}{dt} = 0, \qquad \mathbf{L} = I\boldsymbol{\omega}.
    \]
  - **With torque:** \(\boldsymbol{\tau} = \frac{d\mathbf{L}}{dt}\).
  - **Rotational energy:** \(E_{\text{rot}} = \tfrac{1}{2}I\omega^2.\)
  - **Power:** \(P = \boldsymbol{\tau} \cdot \boldsymbol{\omega}.\)
  - **Coherence interpretation:** angular momentum is *rotational memory* — the persistence of curvature in rotation.
    - \(I_B = 1\): complete memory — perfectly closed rotational field.
    - \(I_B < 1\): memory loss — friction, drag, or asymmetry disrupts curvature feedback.
  - **Feedback law:** \(\dot{I_B} = -\lambda(1 - I_B)\)
  - **Gyroscopic precession:** under external torque, direction of \(\mathbf{L}\) changes while magnitude remains constant — a form of *coherent redirection* rather than loss.
  - **Interpretation:** conservation of angular momentum ensures that rotational curvature remains constant within closed boundaries; changes require an external curvature (torque) or coherence decay.
  - **Visualization:** arrows showing L constant for IB=1; tilted L vector (precession) for torque; shrinking L magnitude for IB < 1 (damping).
Overview

Angular momentum is the memory of rotation — the geometric record of a system’s curved motion.
When no external torque acts, this memory remains perfectly preserved:

$$ \frac{dL}{dt} = 0. $$

This simple statement hides a profound truth: rotation sustains itself through coherence.
The field of motion around a rotating body forms a self-supporting loop of curvature — one that persists until external influence or internal friction breaks its symmetry.

In this view, angular momentum conservation is not just a mechanical rule, but a law of curvature continuity.
When coherence is complete (IB=1I_B = 1), the loop is closed and energy circulates endlessly.
When coherence fades (IB<1I_B < 1), the loop leaks — the spin slows, the geometry unwinds, and motion diffuses into entropy.


🔹 1. Classical Form — The Law of Rotational Continuity
In classical terms:

$$ L = I\omega, \qquad \tau = \frac{dL}{dt}. $$

If no external torque acts (τ=0\boldsymbol{\tau} = 0), then

$$ \frac{dL}{dt} = 0. $$

meaning both the magnitude and direction of angular momentum remain constant.

This is the rotational analogue of Newton’s First Law — motion continuing uniformly in the absence of net curvature.
The constancy of L\mathbf{L} ensures that energy remains locked within its own geometric loop — a perfect equilibrium of rotational memory.


🔸 2. Coherence Interpretation — Rotational Memory

In the coherence framework, angular momentum represents the persistence of curvature alignment across time.
A rotating system’s geometry retains phase-locked tension between inertia and curvature — the memory of every prior moment of motion.

The boundary coherence index IBI_B quantifies this retention:

$$ L_{\text{eff}} = I_B\,L. $$

  • IB=1I_B = 1: perfect coherence — rotational symmetry fully preserved.
  • IB<1I_B < 1: partial coherence — angular momentum diffuses via friction, deformation, or boundary asymmetry
  • IB→0I_B \to 0: total loss — rotational energy absorbed as heat, the field’s curvature erased.

Thus, angular momentum conservation is the persistence of rotational coherence — the geometry of motion remembering itself.


🔹 3. Gyroscopic Precession — Redirected Coherence

When a torque acts perpendicular to L\mathbf{L}, its magnitude remains constant, but its direction changes.
This manifests as gyroscopic precession, where the rotation axis itself moves through space while retaining total angular momentum:

$$ \Omega_p = \frac{\tau}{|L|}. $$

In coherence language, the field does not lose memory — it reorients it.
The curvature tension remains intact but redistributes directionally — a rotational redirection of coherence, not decay.


🔸 4. Damping and Coherence Loss

Rotational damping is the slow erosion of this curvature memory.
The feedback governing coherence follows:

$$ \dot{I}_B = -\lambda(1 - I_B). $$

where λ\lambda is a decay constant determined by internal friction or drag.
As coherence decays, torque manifests spontaneously as internal feedback —
the field working against itself to restore alignment while dissipating energy outward.

The system’s total rotational energy:

$$ E_{\text{rot}} = \frac{1}{2} I \omega^2. $$

decreases as IBI_B falls, transforming organized spin into distributed vibration.
Even so, total energy remains conserved — it merely changes form within a broader coherence field.


🔹 5. The Boundary of Coherence

Angular momentum conservation describes a closed rotational boundary.
A perfectly coherent system maintains that boundary indefinitely; an open system trades its rotational memory with the environment through torque.
In every case, the total angular momentum of the combined system (object + environment) remains constant — curvature is not destroyed, only redistributed.

This expresses the universal rule of symmetry:

“Rotation, like motion, is never lost — only exchanged.”


🧠 Summary

Angular momentum conservation is the rotational heartbeat of coherence.
It ensures that curvature — once set in motion — continues to remember its path.
When no torque acts, the field remains self-contained, a perfect loop of memory.
When torque intervenes, the geometry reorients but does not forget.
When coherence fades, memory diffuses — rotation slows, energy spreads, but the total curvature remains conserved across space.

In the HST view:

  • L is the rotational curvature memory,
  • τ is curvature feedback,
  • I_B measures how faithfully the system retains its spin identity.

Thus, conservation of angular momentum is not a static law — it is the persistence of motion through memory, the geometry of space remembering how it turned.


Related Chapters
Kireth Research
38 Thorndale Croft, Wetwang, Driffield
East Riding of Yorkshire YO25 9XZ
Designed By