A sector energy coupled to a torus angle: the Hamiltonian flow on the arena #
TERM-SCOPE(Hamiltonian) — this module uses the restricted sense of "Hamiltonian"; specs/TERMS.md
records what is backed and what is not.
Category: 3-Local (the corpus's arena, assembled from Category-1 pieces). BACKLOG #195.
ArenaSymplectic.lean handles energies of one factor: a sector energy's flow is the sector's flow
with the torus fixed. This module handles the first energy coupling the two factors,
𝓗(x, θ) = −2⟨A⟩(x) − 2⟨B⟩(x) · f(θ₂), A, B Hermitian, f smooth of period 1,
the arena form being π₁^* ω_FS + π₂^* (dθ₁ ∧ dθ₂). Hamilton's equations split as the row says:
at fixed θ₂ the ray sees the state-dependent Hermitian matrix A + f(θ₂) B, so it runs that
Schrödinger unitary; θ₂ is conserved (𝓗 does not depend on θ₁); and θ₁ moves at the rate
−2⟨B⟩(x) f'(θ₂) — only while ⟨B⟩ is nonzero on the orbit. The flow is a skew product, in closed
form.
expectation_add,expectation_real_smul,schrodingerHamiltonian_add,schrodingerHamiltonian_real_smul, ★schrodingerField_add_real_smul— the Schrödinger field is linear in the matrix, by uniqueness of Hamiltonian vector fields for the symplectic Fubini–Study form;torusPotential, ★isHamiltonianVectorField_torusPotential— the Hamiltonian vector field off(θ₂)for the area form is(f'(θ₂), 0), from the periodic-lift calculus ofAddCirclePeriodicLift.lean;coupledEnergy,coupledField, ★★isHamiltonianVectorField_coupled—ι_X ω = d𝓗on the arena for the coupled energy, withX = (X_A + f(θ₂) X_B, (−2⟨B⟩ f'(θ₂), 0)); this is the coupled product field the row was stuck on, obtained from the product rule formfderivand the factorwise pairingprodSum_pair;coupledField_eq_hamiltonianVectorField;coupledMatrix,coupledAccum,coupledCurve, ★★isMIntegralCurve_coupledCurve— the closed-form curve is an integral curve: the detuned Schrödinger orbit,θ₁advanced byf'(θ₂) ∫₀ᵗ (−2⟨B⟩)along it,θ₂fixed;- ★★★
hamiltonianFlow_coupledEnergy— the Hamiltonian flow of the coupled energy in closed form, by uniqueness of integral curves on the compact arena; - ★
arenaVolume_map_coupledFlow— Liouville for it, read off the explicit map.
Honest scope #
- The sector is
ℂℙᴺwith Mathlib'sFin (N+1)index; the record layer's field arenas reach it through the index bridge (CV/ArenaIndexBridge.lean), which is where #194's flow is identified with this one (RecordLayer/ActivatedHamiltonian.lean). - The normalisation is the corpus's: with this Fubini–Study form the Schrödinger unitary of
His the flow of−2⟨H⟩(hamiltonianFlow_schrodingerHamiltonian), so the coupled term carries the same−2, and the pointer rate is−2⟨B⟩ f'(θ₂). No other normalisation is claimed. fisC^∞where the flow is taken (the Hamiltonian must be smooth for the flow machinery);C^1suffices for the vector-field identity.
References: LF4/ArenaSymplectic.lean (arenaForm, sectorEnergy,
isHamiltonianVectorField_sectorEnergy, hamiltonianFlow_sectorEnergy);
Geometry/Manifold/Instances/ProjectiveSpaceSchrodingerFlow.lean (schrodingerField,
schrodingerField_isHamiltonianVectorField, isMIntegralCurve_schrodingerUnitary_smul);
Geometry/Manifold/Instances/AddCirclePeriodicLift.lean; Geometry/Manifold/ProductForm.lean
(prodSum_pair); Geometry/Manifold/IntegralCurve/GlobalFlow.lean
(integralFlow_eq_of_isMIntegralCurve); specs/BACKLOG.md #195, #194.
Linearity of the Schrödinger Hamiltonian and field in the matrix #
★ The Schrödinger field is linear in the matrix: the field of A + c B is the combination
of the fields, by uniqueness of Hamiltonian vector fields for the symplectic fsForm.
The torus potential f(θ₂) and its Hamiltonian vector field #
The second torus angle read through a periodic potential.
Equations
- CSD.LF4.torusPotential hf θ = hf.lift θ.2
Instances For
★ The Hamiltonian vector field of f(θ₂) for the area form dθ₁ ∧ dθ₂ is (f'(θ₂), 0).
The coupled energy and its Hamiltonian vector field #
The coupled energy −2⟨A⟩(x) − 2⟨B⟩(x) f(θ₂) on the arena.
Equations
- CSD.LF4.coupledEnergy A B hf p = Projectivization.schrodingerHamiltonian A p.1 + Projectivization.schrodingerHamiltonian B p.1 * CSD.LF4.torusPotential hf p.2
Instances For
The coupled energy is C^∞ on the arena.
The coupled field (X_A + f(θ₂) X_B, (−2⟨B⟩ f'(θ₂), 0)).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The coupled term alone: ι_X ω = d (−2⟨B⟩ · f(θ₂)) on the arena for
X = (f(θ₂) X_B, (−2⟨B⟩ f'(θ₂), 0)).
★★ ι_X ω = d𝓗 on the arena for the coupled energy. The coupled product field the row was
stuck on: the sector energy's field with the torus fixed, plus the coupled term's field.
X_𝓗 = coupledField: the Hamiltonian vector field of the coupled energy is the coupled
field (uniqueness for the symplectic arenaForm).
The flow in closed form #
The Schrödinger field of the state-dependent matrix is the combination of the fields.
The detuned Schrödinger orbit from x at angle φ, as a continuous curve.
The integrand −2⟨B⟩ along the orbit is continuous.
The accumulated −2⟨B⟩ along the detuned orbit.
Equations
- CSD.LF4.coupledAccum hA hB hf φ x t = ∫ (s : ℝ) in 0..t, Projectivization.schrodingerHamiltonian B (Matrix.schrodingerUnitary ⋯ s • x)
Instances For
The closed-form curve: the detuned orbit, θ₁ = a₀ + f'(φ) ∫₀ᵗ (−2⟨B⟩), θ₂ = φ.
Equations
- CSD.LF4.coupledCurve hA hB hf x a₀ φ t = (Matrix.schrodingerUnitary ⋯ t • x, ↑(a₀ + ⋯.lift φ * CSD.LF4.coupledAccum hA hB hf φ x t), φ)
Instances For
★★ The closed-form curve is an integral curve of the coupled field.
★★★ The Hamiltonian flow of the coupled energy in closed form. At (x, θ) the flow for
time t is the Schrödinger unitary of A + f(θ₂) B on the sector, the angle θ₁ advanced by
f'(θ₂) ∫₀ᵗ (−2⟨B⟩) along that orbit, and θ₂ unchanged — a skew product over the conserved
angle, by uniqueness of integral curves on the compact arena.
★ Liouville for the coupled flow, read off the explicit map.