The fibre torus does admit a mixing map — the wall is about the map, not about Σ #
Category: 3-CSD. Q12-d brick (i).
W1 and its finite-horizon companion say no flow the corpus defines can decorrelate. It is easy
to read that as "Σ cannot mix", and that reading is wrong. ★★
torusDouble_hasCorrelationDecay exhibits a map of the corpus's own fibre T² whose correlations
are exactly zero at every nonzero lag — the strongest possible decay, with a finitely supported
envelope.
Why this escapes W1, precisely #
not_hasCorrelationDecay_of_compactGroup rules out flows Ψ U whose iterates are the powers of
an element of a compact group. kFlow is such a flow: it translates the torus, and translations
are the compact group T² acting on itself, so Dirichlet-style recurrence applies and the
correlations must come back.
torusDouble is the doubling endomorphism y ↦ 2y, not a translation. Its iterates are
y ↦ 2ⁿ y, powers in the multiplicative monoid ℕ — discrete and non-compact. There is no
compact group for the recurrence lemma to bite on, and in fact the correlations do not merely fail
to recur: they vanish outright.
So the obstruction W1 records is a fact about the class of maps the corpus chose, not about the
ontic space. Σ is unchanged here: KTorus is the fibre the Kähler instance already has.
⚠️ What this does and does not settle #
- It does not replace
kFlow.kFlowis the phase translation — free evolution — and it is correct that a phase translates.torusDoubleis a candidate for the de-isolation map, which is whatQ12-dasks for and which the corpus does not otherwise have. - ⚠️
torusDoubleis not invertible. That is a real limitation: a symplectic/Hamiltonian Σ-flow would be, so this is a witness that the mixing half ofQ12-dis satisfiable onT², not yet a physically admissible de-isolation dynamics. The invertible case is a hyperbolic toral automorphism ([[2,1],[1,1]], the cat map): the character argument is the same shape, and the extra cost is Haar-invariance of a toral automorphism, which Mathlib does not provide. - ⚠️ Mixing is not the race. Even with a mixing fibre map,
Q12-dneeds first-passage times to be exponential at moment-map rates. That link — hitting times of small sets in mixing systems are asymptotically exponential — is Galves–Schmitt/Abadi, rated research-grade and not upstream inW2. That, not Σ's vocabulary, is what actually blocksQ12-d.
The proof is free #
torusObs reads only the first angle and torusDouble acts coordinatewise, so every correlation
collapses to the corresponding one-dimensional integral and E5's witness
(MeasureTheory.circ_hasCorrelationDecay) supplies the answer. The second factor integrates out
through Measure.map_fst_prod. Nothing about the doubling map is re-proved.
Reference: specs/q12-fibre-mechanism-scoping.md (Q12-d, W1, W2);
specs/equilibration-arc-plan.md (E5, the witness reused here); specs/future-work.md.
The doubling endomorphism of the fibre torus, y ↦ 2y in both angles.
A toral endomorphism, not a translation — which is exactly why W1 does not reach it.
Instances For
The fibre observable on the torus: cos 2π of the first angle. Same function as fibreObs,
read on the fibre alone rather than on all of Σ.
Equations
Instances For
The second angle integrates out #
Integrals of functions of the first angle collapse to the circle.
The witness #
★★ The corpus's fibre torus carries a map whose correlations vanish exactly.
torusDouble has MeasureTheory.circEnv as a decay envelope — 1 at lag zero and 0 at every
other lag. That is not merely decay, it is exact decorrelation at every nonzero lag.
Read against not_hasCorrelationDecay_kFlow: the same fibre, the same observable, opposite
verdicts. The difference is entirely that kFlow translates and torusDouble does not, which is
precisely the hypothesis not_hasCorrelationDecay_of_compactGroup needs and torusDouble fails to
meet. W1 constrains the choice of map, not the ontic space.
The envelope is summable, so the witness meets the hypothesis E4's engine actually takes.
Non-trivial: the observable is not almost everywhere constant, so this is a genuine witness
rather than the degenerate case that HasCorrelationDecay.integral_mul_self_eq_of_recurrent forces
on every compact-group flow.
Kac on the same map #
★★ Kac's formula on the mixing fibre map, which is also the non-vacuity check for
MeasureTheory.tsum_measure_lt_returnTime: its hypotheses (ergodic, measure-preserving, positive
measure) are satisfiable, and satisfied by the very map brick (i) exhibits.
The content: a fibre cell of measure b is returned to on average every 1/b steps. That is the
rate content of the record layer's race, derived from the dynamics rather than posited — and it is
regime-correct, holding for any cell of positive measure rather than only for rare ones.
⚠️ It gives the rates, not the exponential law. See the Q12-d row.