# Derivation 17: The Rank-1 Fréchet Derivative as Temporal Causation

## Theorem

For an SO(2)-equivariant Markovian synchronization operator at a
codimension-1 transition, the dynamically relevant present is the
center-manifold coordinate |r|. All other degrees of freedom are
either gauge/representation structure or exponentially decaying
history. The rank-1 Fréchet derivative is therefore not merely an
algebraic property of U, but the linearized expression of temporal
causation through a single active channel.

---

## Part I: The rank-1 structure (review)

The operator U: X → X defined by

    U(g)(f) = g_bare(f) · w(f, K₀|r(g)|) / Z(|r(g)|)

factors through ℝ:

    g  →  |r(g)|  →  g_new
    X  →    ℝ     →    X

The Fréchet derivative at the fixed point g* is (Derivation 13,
[`rank1_continuum.py`](https://github.com/nickjoven/harmonics/blob/main/sync_cost/derivations/rank1_continuum.py)):

    DU[g*][δg] = ⟨v, δg⟩ · u

where v = ∂|r|/∂g ∈ X and u = ∂g_new/∂|r| ∈ X. Therefore

    DU = u ⊗ v       (rank 1)

This holds in ℝᴺ for every finite truncation and in L²([0,1]) in
the continuum limit. The proof is algebraic: U = R ∘ S with
S: X → ℝ and R: ℝ → X, so DU = DR ∘ DS has range ⊆ span{u},
hence rank ≤ 1. Since u ≠ 0 and v ≠ 0, rank = 1 exactly.

This much is established. What follows is why.

---

## Part II: Why rank 1 — the chain of necessity

The rank-1 structure is not a modeling choice. It is forced by three
independent facts, each a theorem.

### Step 1: SO(2) has rank 1

Phase is periodic. Periodicity means θ and θ + 2π label the same
state. The symmetry group of the phase space is therefore SO(2),
the circle group.

SO(2) is abelian, connected, compact, one-dimensional. Its
irreducible representations over ℂ are one-dimensional: the Fourier
modes χₙ(θ) = e^{inθ}, n ∈ ℤ. Every SO(2)-invariant functional
of a distribution g(θ) can depend on g only through its Fourier
projections:

    rₙ(g) = ∫ g(θ) e^{inθ} dθ

Each projection is a scalar. The symmetry group's rank — the
dimension of a maximal torus, which for SO(2) is 1 — caps the
number of independent order parameters per irreducible
representation at one.

This is not a property of the model. It is a property of what
it means to be an oscillator: periodic dynamics ↔ SO(2).

### Step 2: The center manifold selects one mode

Near a codimension-1 bifurcation, the center manifold theorem
(Carr 1981, Guckenheimer & Holmes 1983) guarantees:

**Theorem (Center manifold reduction).** Let ẋ = f(x, μ) be a
smooth dynamical system on a Banach space X with a fixed point
x* at μ = μ_c. Suppose the linearization Df(x*, μ_c) has exactly
one eigenvalue on the imaginary axis (the critical eigenvalue),
with the rest having strictly negative real part. Then there exists
a locally invariant manifold W^c ⊂ X, tangent to the critical
eigenspace at x*, of dimension equal to the multiplicity of the
critical eigenvalue (here: 1), such that:

(a) All solutions sufficiently close to x* converge exponentially
    to W^c.

(b) The long-time dynamics on W^c are governed by a
    one-dimensional reduced equation.

(c) The reduction is exact on W^c, not an approximation.

For the Kuramoto self-consistency operator at the synchronization
transition K = K_c, the critical mode is the first Fourier mode
n = 1, whose projection is r₁ = r (the order parameter). All
higher modes n ≥ 2 have eigenvalues bounded away from zero and
decay exponentially fast.

The center manifold is one-dimensional. Its coordinate is |r|.

### Step 3: The saddle-node on ℝ admits one fixed point

On the center manifold, the dynamics reduce to a scalar equation:

    |r|_{t+1} = F(|r|_t)

where F: [0,1] → [0,1] is the self-consistency function. The
fixed-point condition F(|r|) = |r| is one equation in one unknown.

Existence follows from the intermediate value theorem: F(0) > 0
(any coupling produces some coherence) and F(1) ≤ 1 (coherence
is bounded). So F crosses the diagonal.

Uniqueness follows from monotonicity of the self-consistency
integral: stronger coherence produces wider tongues, but the
marginal return diminishes. The crossing is transverse.

This is the saddle-node normal form. It is the only generic
codimension-1 bifurcation of a scalar map (no symmetry, no
conservation law required). The fixed point is unique and the
bifurcation is universal.

### The full chain

    periodicity
        ↓
    SO(2) symmetry  (rank 1)
        ↓
    irreps are 1-dimensional  (Fourier modes rₙ)
        ↓
    codimension-1 bifurcation
        ↓
    center manifold theorem  (one critical mode)
        ↓
    critical mode = r₁ = |r|  (the order parameter)
        ↓
    dynamics reduce to F(|r|) = |r| on ℝ
        ↓
    IVT + monotonicity → unique fixed point
        ↓
    DU = u ⊗ v  (rank 1)

Each arrow is a theorem. No arrow is a choice.

---

## Part III: The temporal interpretation

The rank-1 decomposition

    DU[δg] = ⟨v, δg⟩ · u

defines three subspaces of X:

| Subspace | Definition | Dimension | Role |
|----------|-----------|-----------|------|
| ker(DU) | {δg : ⟨v, δg⟩ = 0} | dim(X) − 1 | **The past** |
| im(DU) | span{u} | 1 | **The future** |
| span{v} | gradient of |r| | 1 | **The present** |

### The kernel is the past

A perturbation δg ∈ ker(DU) satisfies ⟨v, δg⟩ = 0: it is
orthogonal to the order-parameter gradient. Such a perturbation
does not change |r| to first order. Therefore it does not affect
the output g_new = R(|r|). It is dynamically invisible.

But these perturbations are not forbidden — they exist in the
state space. They are the degrees of freedom that the center
manifold theorem says decay exponentially. By the time the next
iteration of U acts, they have already relaxed. They are history.

The kernel of DU is the space of things that have already happened.

### The image is the future

The output of DU always lies in span{u}. Regardless of the
perturbation, the response is along u — the sensitivity of the
reconstructed distribution to changes in |r|. This is the one
direction the system can move in at the next step.

The image of DU is the space of things that can still happen.

### The inner product is the present

The scalar ⟨v, δg⟩ is the projection of the current state onto
the order-parameter gradient. It extracts exactly the information
that causally connects past to future. It is the sufficient
statistic — the minimal summary of the state that determines the
next state (Cover & Thomas, data processing inequality).

The scalar bottleneck ⟨v, δg⟩ = δ|r| is the dynamically relevant
present.

### The arrow of time as linear algebra

Causal structure requires:

1. A distinction between what can influence the future and what
   cannot.
2. Irreversibility: information in ker(DU) is lost (projected
   out by ⟨v, ·⟩).
3. A preferred direction: the future (im) is not the same as
   the past (ker).

The rank-1 Fréchet derivative provides all three:

1. ker(DU) vs. im(DU) is the distinction.
2. The projection ⟨v, ·⟩: X → ℝ is the information loss
   (dim X − 1 dimensions discarded).
3. u ≠ v generically, so the image is not the kernel's complement
   in any canonical sense — there is a preferred asymmetry.

The arrow of time is the rank-1 factorization. The operator does
not merely have rank 1. It has rank 1 **because** causation passes
through a single channel, and causation passes through a single
channel **because** the symmetry group has rank 1 and the
bifurcation has codimension 1.

---

## Part IV: What would break it

The rank-1 structure fails if and only if one of the three
premises fails:

| Premise | How it could fail | Consequence |
|---------|-------------------|-------------|
| SO(2) symmetry | Phase on a non-abelian group (e.g., SO(3)) | Multiple independent order parameters |
| Codimension-1 bifurcation | Two modes going critical simultaneously | Two-dimensional center manifold |
| Markovian dynamics | Memory kernel (non-Markovian coupling) | DU no longer captures the full causal structure |

Each of these is physically possible but requires additional
structure beyond the minimal framework:

**Non-abelian phase.** If the "phase" lived on SO(3) instead of
SO(2), the irreducible representations would be (2l+1)-dimensional,
and the order parameter would be a matrix, not a scalar. The
Fréchet derivative would be rank-(2l+1). But oscillators have
phase on a circle by definition. SO(3) phases arise only for
systems with internal spin degrees of freedom — additional
structure.

**Codimension-2 bifurcation.** A double-zero eigenvalue (Bogdanov-
Takens) or a Hopf-saddle-node interaction gives a two-dimensional
center manifold. But codimension-2 bifurcations require two
parameters to be tuned simultaneously. They are non-generic in a
one-parameter family. The Kuramoto transition is a one-parameter
(K) transition, so codimension-1 is forced.

**Non-Markovian dynamics.** A coupling kernel with memory,
K(t−t'), would make the next state depend on the history, not
just the current distribution. The factorization through |r| would
fail because |r(t)| alone would not determine the future — you
would also need |r(t−1)|, |r(t−2)|, etc. But the Kuramoto equation
is first-order in time and instantaneously coupled. Markovianity
is intrinsic, not assumed.

---

## Part V: Connection to existing derivations

The rank-1 temporal causation structure appears at every level of
the framework:

**Derivation 1 (Born rule).** The basin measure |ψ|² comes from
the saddle-node geometry: Δθ ∝ √ε. The exponent 2 is the rank of
the parabola, which is the local form of the saddle-node, which is
the fixed point of the rank-1 operator. The Born rule is the
scalar bottleneck expressed as probability.

**Derivation 12 (Continuum limits).** Both K = 1 → Einstein and
K < 1 → Schrödinger pass through the scalar |r|. In the Einstein
case, |r| becomes the lapse N (how fast local clocks tick). In
the Schrödinger case, |r| controls the effective coupling that
determines the tongue widths and hence the quantum potential.
Both PDEs inherit their structure from the rank-1 factorization.

**Derivation 13 (Einstein uniqueness).** The Jacobian of the
Kuramoto self-consistency is rank-1 (this derivation). The ADM
dictionary maps it to the spacetime metric. Lovelock's theorem
says the only divergence-free rank-2 tensor in 4D from the metric
and its first two derivatives is the Einstein tensor. The rank-1
Jacobian → rank-2 tensor correspondence (via the spatial metric
γᵢⱼ = Cᵢⱼ/C₀, which is quadratic in phase gradients) is why
the output is a tensor field equation rather than a scalar one.

**Derivation 14 (Three dimensions).** The spatial manifold has
dim = 3 because SL(2,ℝ) has dim = 3. SL(2,ℝ) appears because
the mediant operation lives in SL(2,ℤ), which is discrete and
rank-1 (one Cartan generator). The continuum limit SL(2,ℝ) has
rank 1. The rank-1 structure of the symmetry group propagates
to the rank-1 structure of the operator.

---

## Status

**Theorem established.** The rank-1 Fréchet derivative of the
synchronization operator is the linearized expression of temporal
causation:

- **ker(DU)** = the past (exponentially decayed, dynamically inert)
- **im(DU)** = the future (the one direction the system can move)
- **⟨v, ·⟩** = the present (the scalar sufficient statistic)

The rank is 1 because:
- SO(2) has rank 1 (periodicity)
- the bifurcation has codimension 1 (one parameter K)
- the center manifold theorem reduces to ℝ (one critical mode)

This is not a simplification of the dynamics. It IS the dynamics.
The infinite-dimensional state space X is real, but dim(X) − 1
of those dimensions are the past, and the past does not vote.

### Resolved

- Why DU has rank 1: forced by SO(2) × codimension-1 × Markov
- Why the scalar bottleneck is |r|: it is the unique SO(2)-breaking
  Fourier mode at the critical eigenvalue
- Why uniqueness of g*: one equation in one unknown on ℝ, with
  IVT and monotonicity
- What the kernel means: the space of perturbations that have
  already decayed — the past

### Open

- **Quantitative decay rates.** The exponential decay rate of the
  non-critical modes (the spectral gap of DU restricted to ker)
  determines how quickly "the past becomes the past." This rate
  should be computable from the tongue-width derivatives at g*.

- **Higher-order corrections.** The rank-1 structure is exact at
  the linearized level. The full nonlinear operator U has a
  Taylor expansion whose higher-order terms (D²U, D³U, ...) are
  not rank-1. These corrections matter away from the fixed point
  and may contribute to the quantum-to-classical crossover.

- **Information-theoretic formulation.** The data processing
  inequality says mutual information cannot increase through a
  Markov channel. The rank-1 factorization is a maximally lossy
  channel (dim X → 1 → dim X). The rate of information loss
  should equal the entropy production rate. This connects to
  stochastic thermodynamics (Parrondo, Horowitz, Sagawa) but
  the explicit calculation is not done.
