The Hamiltonian flow of a ray coupled to two tori #
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 Kähler arena). BACKLOG #202, the generation half (out of #39).
ArenaCoupledFlow.lean generated the flow of −2⟨A⟩ − 2⟨B⟩ f(θ₂) on ℂℙᴺ × T². The echo of #199
has a pointer at each station, so its arena is ℂℙᴺ × T² × T² and its energy couples the ray to
both tori:
𝓗(x, θ, ψ) = −2⟨A⟩(x) − 2⟨B_A⟩(x) f(θ₂) − 2⟨B_B⟩(x) g(ψ₂).
The symplectic form is the product arenaForm ⊕ dψ₁ ∧ dψ₂ (IsSymplectic.prodForm run once more),
and the Hamiltonian vector field is the lift of the one-torus field from the first factor plus one
more coupled term for the outer torus. The flow is again a skew product over the two conserved angles,
in closed form, by uniqueness of integral curves on the compact arena.
EchoSigma,echoForm, ★echoForm_isSymplectic—ℂℙᴺ × T² × T²is a symplectic manifold;twoCoupledEnergy,contMDiff_twoCoupledEnergy,twoCoupledField;- ★
isHamiltonianVectorField_fstLift— a Hamiltonian vector field on the arena lifts to the product with the outer torus (the general form ofisHamiltonianVectorField_sectorEnergy); ★isHamiltonianVectorField_outerTerm— the coupled term for the outer torus; ★★isHamiltonianVectorField_twoCoupled,twoCoupledField_eq_hamiltonianVectorField—ι_X ω = d𝓗onℂℙᴺ × T² × T²; twoCoupledMatrix,twoAccumA,twoAccumB,twoCoupledCurve, ★★isMIntegralCurve_twoCoupledCurve; ★★★hamiltonianFlow_twoCoupledEnergy— the flow in closed form: the Schrödinger unitary ofA + f(θ₂) B_A + g(ψ₂) B_Bon the ray,θ₁advanced byf'(θ₂) ∫ (−2⟨B_A⟩),ψ₁byg'(ψ₂) ∫ (−2⟨B_B⟩), both second angles fixed.
References: specs/BACKLOG.md #202, #199, #195, #39; LF4/ArenaCoupledFlow.lean (the one-torus
case, every lemma of which is reused), LF4/ArenaSymplectic.lean, Mathlib/Geometry/Manifold/ProductForm.lean
(IsSymplectic.prodForm, prodSum_pair), Mathlib/Geometry/Manifold/IntegralCurve/GlobalFlow.lean.
The echo arena and its symplectic form #
The echo arena's normed model: the arena's model times the model of one more torus.
Equations
- CSD.LF4.EchoModel N = (CSD.LF4.ArenaModel N × ℝ × ℝ)
Instances For
The echo arena ℂℙᴺ × T² × T².
Equations
- CSD.LF4.EchoSigma N = (CSD.LF4.KSigma (N + 1) × CSD.LF4.KTorus)
Instances For
The echo arena's symplectic form arenaForm ⊕ dψ₁ ∧ dψ₂.
Equations
Instances For
★ ℂℙᴺ × T² × T² is a symplectic manifold.
Lifting a Hamiltonian vector field from the arena to the product #
★ A Hamiltonian vector field on the arena lifts to the product with the outer torus: if
ι_X arenaForm = dH then ι_{(X, 0)} echoForm = d(H ∘ π₁).
The two-torus energy and its field #
The two-torus energy −2⟨A⟩ − 2⟨B_A⟩ f(θ₂) − 2⟨B_B⟩ g(ψ₂).
Equations
- CSD.LF4.twoCoupledEnergy A BA BB hf hg p = CSD.LF4.coupledEnergy A BA hf p.1 + Projectivization.schrodingerHamiltonian BB p.1.1 * CSD.LF4.torusPotential hg p.2
Instances For
The outer coupled term −2⟨B_B⟩ g(ψ₂) is C^∞ on the echo arena.
The two-torus energy is C^∞ on the echo arena.
The two-torus field: the one-torus coupled field on the arena factor plus g(ψ₂) X_{B_B}
on the ray, and (−2⟨B_B⟩ g'(ψ₂), 0) on the outer torus.
Equations
- One or more equations did not get rendered due to their size.
Instances For
★ The outer coupled term: ι_X ω = d(−2⟨B_B⟩ g(ψ₂)) on the echo arena for
X = ((g(ψ₂) X_{B_B}, 0), (−2⟨B_B⟩ g'(ψ₂), 0)).
★★ ι_X ω = d𝓗 on ℂℙᴺ × T² × T² for the two-torus energy.
X_𝓗 = twoCoupledField (uniqueness for the symplectic echoForm).
The flow in closed form #
The state-dependent matrix at angles (φ, ψ): A + f(φ) B_A + g(ψ) B_B.
Equations
- CSD.LF4.twoCoupledMatrix A BA BB hf hg φ ψ = CSD.LF4.coupledMatrix A BA hf φ + ↑(hg.lift ψ) • BB
Instances For
The Schrödinger field of the two-angle matrix is the combination of the three fields.
The two-angle Schrödinger orbit from x, as a continuous curve.
The accumulated −2⟨B_A⟩ along the two-angle orbit.
Equations
- CSD.LF4.twoAccumA hA hBA hBB hf hg φ ψ x t = ∫ (s : ℝ) in 0..t, Projectivization.schrodingerHamiltonian BA (Matrix.schrodingerUnitary ⋯ s • x)
Instances For
The accumulated −2⟨B_B⟩ along the two-angle orbit.
Equations
- CSD.LF4.twoAccumB hA hBA hBB hf hg φ ψ x t = ∫ (s : ℝ) in 0..t, Projectivization.schrodingerHamiltonian BB (Matrix.schrodingerUnitary ⋯ s • x)
Instances For
The closed-form curve: the two-angle orbit, θ₁ = a₀ + f'(φ) ∫ (−2⟨B_A⟩), θ₂ = φ,
ψ₁ = b₀ + g'(ψ) ∫ (−2⟨B_B⟩), ψ₂ = ψ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
★★ The closed-form curve is an integral curve of the two-torus field.
★★★ The Hamiltonian flow of the two-torus energy in closed form: the Schrödinger unitary of
A + f(θ₂) B_A + g(ψ₂) B_B on the ray, θ₁ advanced by f'(θ₂) ∫ (−2⟨B_A⟩), ψ₁ by
g'(ψ₂) ∫ (−2⟨B_B⟩), both second angles fixed — a skew product over the two conserved angles.