Ψ

Rovibrational Hamiltonian Pipeline

Algebraic Foundation · Sculptor · Distributor · Candidate Selection · Fitter

Phase 1 — Foundation
Phase 2 — Sculptor
Phase 3 — Distributor
Phase 4 — Fitter
Phase 1 — Algebraic Foundation
01 / 06
Molecular Geometry

Enter atom coordinates (Å) in the molecule-fixed frame. The inertia tensor is diagonalised to yield principal moments and rotational constants A, B, C. These seed the spectroscopic constant table. Place the C₂ axis along z, molecule in the xz-plane.

Atom Coordinates
SYMX (Å)Y (Å)Z (Å)MASS
Computed Rotational Constants
A
—
cm⁻¹
B
—
cm⁻¹
C
—
cm⁻¹
κ
—
asymmetry
3D WIREFRAME · DRAG TO ROTATE
Awaiting atoms…
Enter at least 2 atoms.
Phase 1 — Group Representation Induction
02 / 06
PI Group & Representation Induction

Select the molecular PI group G. The character table induces matrix representations M(g) for vibrational ladder operators {a†, a} and rotational components {Jx, Jy, Jz}. Each normal mode is assigned its symmetry species Γᵢ. Time-reversal symmetry (T J T⁻¹ = −J) forbids odd-rank J operators.

Group Selection
Normal Mode Symmetry Species — M(g) on {aᵢ†, aᵢ}

Derived from group vibrational representation.

Vibrational SALCs — A₁ Projected Basis
Character Table
Rotational Tensor Operators — M(g) on {Jx, Jy, Jz}
⊘ Odd-rank J operators forbidden by time-reversal: T Jᵢ T⁻¹ = −Jᵢ
Phase 1 — Molien Series & λ-Scaling Budget
03 / 06
Molien Series, Hadamard & λ-Scaling

Φ_vib: (1/|G|)Σ_g 1/det(I−t·D_vib(g)) counts A₁ vibrational monomials.   Φ_rot: 1/(1−t²)³ — only even degrees (time-reversal).   Hadamard Φ_rovib = Φ_vib ⊙ Φ_rot gives cₙ slots per order n.   λ-Scaling: Cost(a,a†)=1, Cost(J)=2 defines expansion depth O(λ⁶).

Φ_vib(t) — Vibrational Molien Series
Φ_rot(t) = 1/(1−t²)³ — Rotational Molien Series

⊘ Odd-degree terms are zero (time-reversal forbidden)

Hadamard Product — Operator Slot Budget cₙ
cₙ = Σ_{nᵥ+nᵣ=n} c_vib(nᵥ)·c_rot(nᵣ) — total symmetry-allowed slots per λ-order
λ-Scaling Table — Operator Cost Budget
Cost(a,a†)=1   Cost(J)=2   Max depth O(λ⁶)
Phase 2 — The Sculptor
04 / 06
Monomial Projection & Normal Ordering

A raw pool of all products of {a, a†, Jx, Jy, Jz} up to O(λ⁶) is generated. The PI group projection operator P̂ = (1/|G|)Σ_{g∈G} χ_{A₁}(g) R̂_g is applied — monomials projecting to zero are discarded. Surviving operators are normal-ordered (a† left of a) using [a,a†]=1 and J commutators [Ji,Jj]=−iℏεijk Jk to identify unique candidates.

Phase 2 Controls
Raw Pool
—
Projected
—
Discarded
—
Projected Operators — A₁ Survivors (Normal-Ordered)

Run Phase 2 to populate.

Discarded Monomials — Projection Null Space

Run Phase 2 to populate.

Run Phase 2 first.
Phase 3 — The Distributor
05 / 06
Uniqueness Vectors & SVD Slot Filling

For each projected operator Ô_i, the numerical signature Vᵢ = ⟨v,J,k|Ô_i|v,J,k⟩ is computed over a test basis. Candidates are grouped by λ-order n. For each order, an SVD on the signature matrix selects the cₙ operators with the largest singular values — the most physically important and least correlated set.

SVD Selection — Per λ-Order

Waiting for Phase 3 to run…

Slot Budget vs Selected — Per Order
Singular Value Spectrum — All Orders
Waiting for Phase 3.
Phase 3 — Final Candidate Report
06 / 06
Selected Operator Candidate Set

The final symmetry-allowed, normal-ordered, SVD-selected operator candidates for the effective rovibrational Hamiltonian. These are the terms to include in H_eff = Σᵢ cᵢ Ôᵢ, ordered by λ-scaling importance. Slot budget is enforced by the Molien Hadamard product cₙ at each order.

Complete Phases 2 and 3 to generate the final report.

—
Phase 4 — The Fitter
07 / 08
BIC Stepwise Refinement

Upload a HITRAN .par file (or use the built-in H₂O lines) to fit the SVD-selected operator set against experimental line positions. The BIC stepwise selector adds one operator at a time, keeping only those that reduce the Bayesian Information Criterion — penalising high-rank terms unless they significantly improve the fit. The final model is then refined by extended coordinate-descent fitting.

HITRAN Data Source
📂
Drop a HITRAN .par file here, or click to browse
Standard 160-character HITRAN2004+ format
No data loaded.
Fit Controls
BIC Stepwise Selection Trace

Run fitter to populate.

BIC / RMS Convergence
Load HITRAN data and run fitter.
Phase 4 — Fit Report
08 / 08
Fitted Constants & O−C Residuals

Final fitted spectroscopic constants for the BIC-selected operator set. Observed−Calculated residuals for each matched HITRAN line. The RMSE (unbiased) is the true fit quality metric. Lines with |O−C| > 3σ are flagged in red. The chart below overlays experimental .par line positions (stick heights ∝ log₁₀ line strength) with the model stick spectrum from the fitted effective Hamiltonian.

Complete Phase 4 to generate the fit report.

—