Molecular Orbital Computation
This notebook turns the smallest molecular orbital problem into a complete matrix computation. Two normalized hydrogenic functions, one on each proton of H, form a nonorthogonal basis. The program evaluates their analytic matrix elements, solves
at 291 internuclear separations, identifies the gerade and ungerade eigenvectors by symmetry, adds proton–proton repulsion, locates the variational minimum, and writes the orbitals’ bond-axis densities.
At , numerical generalized diagonalization gives
The numerical eigenvalues agree with the symmetry-adapted closed forms to at most over the retained grid. The smallest residuals do not make the minimal basis quantitatively accurate: its ground curve has a minimum
at
whereas a high-precision Born–Oppenheimer reference is substantially deeper and shorter.
Run the investigation. The program and retained results below support the stated experiment. Follow Running an Experiment for environment and output-directory guidance. The recorded evidence applies to its stated parameters and environment.
Canonical Scope
Section titled “Canonical Scope”H₂⁺ Ion owns the exact two-centre Coulomb problem, prolate-spheroidal separation, analytic derivation of the minimal-LCAO integrals, parity-state physics, long-range structure, and accurate spectroscopy. Molecular Orbitals owns the general LCAO formalism, molecular symmetry labels, orbital diagrams, occupations, localized-orbital freedom, and many-electron interpretation. Potential Energy Surfaces owns the broader meaning of molecular potentials, forces, stationary geometries, and nuclear dynamics.
This page owns the reproducible finite-matrix experiment:
- assemble and from declared analytic inputs;
- solve the nonorthogonal problem by symmetric orthogonalization;
- classify and phase-fix numerical eigenvectors;
- test them against independent symmetry-adapted formulas;
- keep electronic and total molecular energies in separate columns;
- scan bonding and antibonding curves on a declared grid;
- locate a continuous variational minimum outside that grid;
- sample bonding and antibonding densities along the molecular axis;
- compare solver error, basis error, and physical-model scope;
- and retain matrices, curves, densities, metadata, and validation results.
The integral formulas are stated because they are executable inputs, but their full coordinate-space derivation remains at the canonical H page.
Reproducibility Contract
Section titled “Reproducibility Contract”| Item | Notebook choice |
|---|---|
| system | H, two protons and one electron |
| nuclear treatment | clamped protons at separation |
| electronic Hamiltonian | nonrelativistic two-centre Coulomb Hamiltonian |
| one-electron basis | normalized hydrogenic Slater orbital on each proton |
| orbital exponent | fixed at |
| matrix size | |
| eigensolver | symmetric orthogonalization plus a real symmetric eigensolve |
| curve grid | 291 points, |
| minimum search | golden-section search on |
| density sample | bond axis, , 401 points on |
| arithmetic | IEEE 754 binary64 through NumPy |
| randomness | none |
| artifacts | Python program, two CSV files, two JSON files, SVG figure |
This is a one-electron calculation. There is no electron–electron interaction, SCF loop, exchange field, or correlation approximation. “Molecular orbital” is an exact one-electron concept for the specified finite matrix problem even though the two-function spatial representation is approximate.
Hamiltonian and Energy Conventions
Section titled “Hamiltonian and Energy Conventions”Place protons and at
With
the clamped-proton electronic Hamiltonian in atomic units is
The finite-basis generalized eigenvalue is an electronic energy. Nuclear motion instead sees the Born–Oppenheimer curve
The term is constant with respect to the electron coordinate, so it does not change electronic eigenvectors. It does change the curve shape, equilibrium geometry, well depth, and short-range limit.
Three quantities in the output
Section titled “Three quantities in the output”| CSV quantity | Definition | Limit as |
|---|---|---|
electronic_g_Eh | plus the remote-proton attraction before cancellation | |
total_g_Eh | ||
splitting_Eh |
At finite , the electronic and total energies must not be interchanged. At , proton–proton repulsion is
That is why the ground electronic eigenvalue corresponds to a total curve value of only .
Basis Functions
Section titled “Basis Functions”The retained basis consists of
Each function is normalized:
They are not mutually orthogonal. Their overlap is
The orbital expansion is
Normalization therefore means
not .
What is fixed and what varies
Section titled “What is fixed and what varies”The proton separation varies. The basis centres move with the protons, but the radial exponent remains . The functions therefore retain the shape of isolated-hydrogen orbitals at every geometry.
This restriction omits two important responses:
- contraction: near equilibrium, the orbital can contract under attraction from both protons;
- polarization: each atom-centred component can deform toward the other proton and acquire higher angular structure.
The minimal basis can represent coherent sharing between centres, but not those deformations. It is a qualitative bonding model and a sharp numerical test, not a spectroscopic basis.
Analytic Matrix Inputs
Section titled “Analytic Matrix Inputs”The notebook uses the dimensionless separation as the numerical variable. For the fixed exponent , the overlap is
Define the Coulomb and resonance integrals
and
Their closed forms are
and
Here is a one-electron resonance integral. It is not the same object as the electron–electron exchange integral often also denoted in Hartree–Fock theory.
Overlap and Hamiltonian matrices
Section titled “Overlap and Hamiltonian matrices”Homonuclear exchange symmetry gives
Using the isolated-hydrogen eigenvalue ,
and
Thus
The program constructs these matrices afresh at every grid point. It does not hard-code the eigenvalues or eigenvectors.
Generalized Diagonalization
Section titled “Generalized Diagonalization”The numerical problem is
Because for every finite positive , the overlap matrix is positive definite. Diagonalize it as
and define the symmetric orthogonalizer
Then
and the transformed problem is
The original coefficients are
The code symmetrizes before calling the Hermitian eigensolver, then checks both
and
Symmetry classification
Section titled “Symmetry classification”For identical centres, the numerical vectors must have one of two parity patterns:
The program classifies states by this sign product rather than assuming that array column zero is always called “bonding.” It then fixes a display phase: the gerade coefficients have positive sum, and the ungerade coefficient on centre is positive.
The global phase remains arbitrary. Multiplying either coefficient vector by leaves every density, energy, and residual unchanged.
Near-degenerate vectors
Section titled “Near-degenerate vectors”At large , the gerade–ungerade splitting becomes small. Eigenvalues remain accurate while individual eigenvectors become more sensitive to roundoff inside the nearly degenerate two-dimensional subspace. Across the retained grid, the largest departure from exact coefficient parity is about
at . The largest generalized eigenpair residual is nevertheless only
This is not a contradiction. Eigenvector conditioning depends on spectral separation, not only on residual size.
Complete Matrix Example at Two Bohr
Section titled “Complete Matrix Example at Two Bohr”At , the analytic scalar integrals are
The retained overlap matrix is
and the electronic Hamiltonian is
The overlap eigenvalues are and , so
Gerade state
Section titled “Gerade state”The numerical coefficient vector is
It gives
and
The metric norm differs from one by about , and the generalized residual is approximately .
Ungerade state
Section titled “Ungerade state”The numerical coefficient vector is
Coefficients larger than one are not a normalization failure. Destructive overlap contributes a negative cross term:
The state has
and
Its metric-norm error is about , and its generalized residual is approximately .
Closed-Form Cross-Check
Section titled “Closed-Form Cross-Check”Symmetry predicts the normalized combinations
The corresponding electronic energies are
and
The notebook evaluates these expressions separately from the generalized eigensolver and compares them point by point. Over all 291 geometries,
This check is valuable because it tests matrix diagonalization, metric normalization, state assignment, and energy ordering. It does not independently validate the analytic integral formulas; those require either their coordinate-space derivation or a separate quadrature implementation.
Potential Curves and Densities
Section titled “Potential Curves and Densities”Outputs of the retained two-function H calculation. (a) The total curves include proton–proton repulsion. The curve has a variational well; the fixed-exponent curve approaches the H p threshold from above. (b) At , constructive interference leaves nonzero gerade density at the midpoint, whereas the ungerade combination has a symmetry-enforced node. The plotted values sample a three-dimensional density along one line; they are not a one-dimensional marginal probability.
Selected curve values
Section titled “Selected curve values”| 1.0 | ||||
| 2.0 | ||||
| 2.49283 | ||||
| 5.0 | ||||
| 10.0 | ||||
| 15.0 |
The short-range rise comes from proton–proton repulsion and localization pressure. At large , the two parity states become nearly degenerate and both approach the separated H p threshold.
Continuous minimum versus grid minimum
Section titled “Continuous minimum versus grid minimum”The curve CSV uses a fixed spacing. A grid minimum would therefore quantize the reported geometry. The program instead minimizes the analytic minimal-LCAO curve by golden-section search on
After 71 bracket updates, it obtains
The continuous search removes grid-location error, but it does not reduce basis error.
Comparison with an accurate reference
Section titled “Comparison with an accurate reference”The retained high-precision ground-state comparison is
The minimal basis recovers
or about of the accurate well depth. Its equilibrium distance is larger by
or about .
The agreement is qualitatively strong and quantitatively poor. It predicts a one-electron covalent bond with the correct symmetry, but not a spectroscopic-quality curve.
Interference Densities
Section titled “Interference Densities”Along the bond axis, the program evaluates the three-dimensional basis functions at
For nuclei at ,
The numerical orbitals are
At and ,
so
by antisymmetry, while
The interference term
Section titled “The interference term”For real basis functions,
The cross term is positive for the gerade state and negative for the ungerade state. This is the precise algebra behind constructive and destructive interference in this basis.
The density picture alone is not a complete energy decomposition. Whether bonding stabilization is assigned to kinetic or potential contributions can depend on the variational path and partition. The invariant claims here are the generalized eigenvalues, total curve, parity, node, and variational ordering.
Axis sample is not a marginal density
Section titled “Axis sample is not a marginal density”The CSV column density_g_per_bohr3 has units because it is the
three-dimensional density evaluated on the line . Integrating it only
over does not give one:
A one-dimensional marginal would require transverse integration:
for which
The retained axis file is designed for shape inspection, node tests, and plotting, not population analysis.
Bonding and Antibonding Interpretation
Section titled “Bonding and Antibonding Interpretation”The labels and combine several statements:
- means zero orbital-angular-momentum projection about the molecular axis;
- and describe inversion parity through the midpoint;
- bonding and antibonding describe the usual effect of constructive or destructive centre mixing in the bonding region;
- the numerical prefix and atomic label identify conventional correlation limits, not exact hydrogenic quantum numbers at every .
What the finite curve proves
Section titled “What the finite curve proves”The minimal calculation proves that this two-function gerade trial space contains a normalized state below the H p threshold over a finite range. It therefore gives a variational demonstration of binding.
The ungerade minimal curve remains above the threshold on the retained grid. That does not prove the exact ungerade state is everywhere repulsive. The accurate channel has a very shallow long-range polarization well that this fixed two-function space does not resolve.
Orbital energy in a one-electron molecule
Section titled “Orbital energy in a one-electron molecule”For H, is an eigenvalue of the physical one-electron electronic Hamiltonian at fixed . This differs from a many-electron Hartree–Fock orbital energy, which is a Fock-operator eigenvalue and normalization multiplier rather than a separate total energy.
Even here, the molecular potential is . Calling the complete molecular energy would still be wrong.
No self-consistency
Section titled “No self-consistency”The Hamiltonian matrix depends on geometry but not on the eigenvector:
Each geometry requires one generalized diagonalization, not an SCF loop. The neighboring Hartree–Fock Notebook uses the same overlap machinery in a nonlinear problem where the Fock matrix depends on the occupied density.
Variational and Limiting Checks
Section titled “Variational and Limiting Checks”Pointwise upper bound
Section titled “Pointwise upper bound”At each fixed , the lowest gerade Ritz eigenvalue obeys
Adding the same to both sides preserves the ordering:
The corresponding statement holds for the lowest state within the ungerade symmetry sector.
Because the pointwise inequality holds for every ,
There is no analogous simple ordering of the minimizer locations and .
Dissociation
Section titled “Dissociation”As ,
Therefore,
and
At the grid endpoint , the larger departure from is
United-atom warning
Section titled “United-atom warning”As , the physical electronic Hamiltonian approaches that of He, while nuclear repulsion diverges as . The fixed basis cannot contract to the He exponent . Moreover, and the two basis functions become linearly dependent.
The retained grid begins at , where
Pushing the same representation much closer to zero would turn the ungerade direction into a numerically delicate difference of nearly identical functions.
Error and Scope Ledger
Section titled “Error and Scope Ledger”| Source | Present in this notebook? | Diagnostic or remedy |
|---|---|---|
| generalized eigensolver error | reduced to floating-point scale | residual and analytic energy comparison |
| curve grid spacing | present in CSV samples | separate continuous minimum search |
| minimizer tolerance | negligible for printed energy | bracket width and retained reference check |
| fixed exponent | substantial | optimize or add radial flexibility |
| missing polarization | substantial | add , , or multicentre functions |
| finite nuclear mass | omitted by model | solve nuclear motion or a nonadiabatic problem |
| relativistic and radiative effects | omitted by model | add only for a matched precision target |
| exact-reference uncertainty | far below model error here | retain source and digits actually used |
The largest scientific error is not numerical diagonalization. It is the choice of a two-function fixed-shape orbital space.
Validation Ledger
Section titled “Validation Ledger”| Check | Retained result |
|---|---|
| matrix symmetry | exact in stored binary values |
| positive-definite overlap | passed for all 291 geometries |
| metric normalization | max error |
| generalized eigenpair | max residual |
| numerical versus symmetry energy | max error |
| parity coefficient pattern | max error |
| gerade below ungerade | passed at every grid point |
| overlap benchmark | passed within |
| gerade energy benchmark | passed within |
| ungerade energy benchmark | passed within |
| ungerade midpoint node | zero to stored precision |
| continuous LCAO minimum | matches retained value within |
| dissociation at | max error |
| variational minimum above accurate reference | passed |
The parity coefficient tolerance is looser than the residual tolerance because near-degenerate eigenvectors are more sensitive than eigenvalues. The physical two-dimensional subspace is better conditioned than either individual parity vector when the splitting is tiny.
What is not independently validated
Section titled “What is not independently validated”The notebook does not:
- numerically integrate the overlap, Coulomb, or resonance integrals;
- draw a converged exact potential curve;
- solve nuclear vibration or rotation;
- validate the exact ungerade long-range well;
- optimize the Slater exponent;
- compare several basis hierarchies;
- or attach an uncertainty bar to the literature reference.
Those omissions are stated limits, not implicit successes.
Downloadable Program and Data
Section titled “Downloadable Program and Data”- Download the Python program
- Download the potential-curve CSV
- Download the bond-axis density CSV
- Download the two-bohr matrices JSON
- Download the run metadata JSON
Run the downloaded program from the folder where you saved it:
python molecular-orbital-h2plus.py --output-dir resultsThe defaults reproduce the retained artifacts. Grid bounds and point counts are command-line options; changing them changes the metadata and curve files but not the fixed physical basis.
Artifact roles
Section titled “Artifact roles”| Artifact | Role |
|---|---|
| Python program | canonical executable formulas, eigensolver, optimizer, and validation logic |
| curve CSV | matrices reduced to energies, coefficients, residuals, and conditioning over |
| density CSV | basis amplitudes, orbital amplitudes, and line-sampled densities at |
| matrices JSON | complete , , eigenvectors, energies, and checks at the benchmark geometry |
| metadata JSON | model, grids, environment, literature provenance, minimum, and validation ledger |
| SVG figure | data-driven rendering of curves and axial densities |
The matrix JSON should be used for numerical reproduction. Values printed in the prose are rounded for reading.
Reproducibility Metadata
Section titled “Reproducibility Metadata”The retained run records:
| Field | Value |
|---|---|
| Python | 3.12.13 |
| NumPy | 2.3.5 |
| platform | Windows 11, x86-64 |
| floating-point type | NumPy float64 |
| curve points | 291 |
| density points | 401 |
| random seed | none |
| program license | MIT |
| accurate-reference DOI | 10.1002/slct.202102509 |
The four generated data files were reproduced twice with identical SHA-256 hashes in the retained environment. Different BLAS or eigensolver implementations may choose opposite phases or slightly different vectors in the nearly degenerate large- region. Energies, subspaces, metric norms, and residuals are the appropriate cross-platform comparisons.
Common Mistakes
Section titled “Common Mistakes”Ignoring overlap
Section titled “Ignoring overlap”Diagonalizing alone treats and as orthonormal. The correct problem is .
Normalizing with Euclidean length
Section titled “Normalizing with Euclidean length”is not the orbital norm in an overlapping basis. Use .
Rejecting coefficients larger than one
Section titled “Rejecting coefficients larger than one”The ungerade coefficients exceed one at because the negative overlap cross term cancels much of their Euclidean norm.
Adding nuclear repulsion to the matrix twice
Section titled “Adding nuclear repulsion to the matrix twice”The term is a scalar nuclear energy. Add it once to each electronic eigenvalue after diagonalization, or equivalently add to the generalized Hamiltonian. Do not do both.
Calling the resonance integral electron exchange
Section titled “Calling the resonance integral electron exchange”This is a one-electron problem. The symbol here denotes an off-centre one-electron attraction integral, not a two-electron exchange contribution.
Treating the grid minimum as converged geometry
Section titled “Treating the grid minimum as converged geometry”A sampled curve only localizes a minimum to the grid spacing unless a fit, interpolation, derivative method, or separate continuous optimizer is used.
Calling the axis curve a probability distribution
Section titled “Calling the axis curve a probability distribution”is a line sample of a three-dimensional density. A marginal probability requires integration over and .
Inferring exact repulsion from the minimal ungerade curve
Section titled “Inferring exact repulsion from the minimal ungerade curve”The two-function model misses the exact shallow long-range ungerade well. Absence of binding in a restricted trial space is not proof of absence in the full Hilbert space.
Treating a small residual as basis convergence
Section titled “Treating a small residual as basis convergence”The generalized residual is approximately while the well depth is wrong by roughly . Solver accuracy and representation accuracy are different claims.
Comparing energies with different zeros
Section titled “Comparing energies with different zeros”Some molecular tables subtract the H p asymptote. This page retains absolute total energies with dissociation limit .
Extensions
Section titled “Extensions”Optimize a common exponent
Section titled “Optimize a common exponent”Replace the fixed functions by
and the corresponding function on . Minimize first over coefficients and then over at each . The analytic matrix elements must be generalized consistently; substituting into only the overlap is not enough.
Add radial flexibility
Section titled “Add radial flexibility”Use multiple functions on each centre. Track the smallest overlap eigenvalue, remove near-linear dependencies by a declared rule, and verify pointwise variational lowering.
Add polarization
Section titled “Add polarization”Functions with angular structure allow the orbital to deform toward the other proton. Compare not only the energy but also dipole-free symmetry, midpoint density, and long-range behavior.
Numerical integral validation
Section titled “Numerical integral validation”Evaluate , , and by deterministic quadrature in prolate spheroidal coordinates and compare with the analytic formulas. Convergence in both coordinate directions should be reported.
Nuclear motion
Section titled “Nuclear motion”Interpolate a converged Born–Oppenheimer curve, solve the radial nuclear equation with the correct reduced mass, and distinguish from the rovibrational dissociation energy .
Heteronuclear two-state model
Section titled “Heteronuclear two-state model”Break the equality and examine how unequal diagonal energies polarize the eigenvectors. Parity no longer labels the states, but overlap and generalized diagonalization remain essential.
Exercises
Section titled “Exercises”Exercise 1: Derive the secular equation
Section titled “Exercise 1: Derive the secular equation”For
derive and factor it into gerade and ungerade roots.
Solution
The determinant is
Therefore,
Factor the difference of squares:
The first factor gives
and the second gives
The associated vectors are proportional to and .
Exercise 2: Normalize both parity states
Section titled “Exercise 2: Normalize both parity states”Derive the normalized coefficients for the gerade and ungerade combinations in a basis with overlap .
Solution
For ,
Thus
For ,
so
As , diverges because the difference tends to zero and must be rescaled to retain unit norm.
Exercise 3: Reproduce the two-bohr matrices
Section titled “Exercise 3: Reproduce the two-bohr matrices”Using
calculate and .
Solution
The diagonal element is
The off-diagonal element is
Therefore,
Using rounded inputs limits the last displayed digits; the JSON artifact retains binary64 values.
Exercise 4: Separate electronic and total energies
Section titled “Exercise 4: Separate electronic and total energies”At , suppose the electronic generalized eigenvalues are and . Compute the Born–Oppenheimer curve values and identify which state lies below the H p threshold.
Solution
The nuclear repulsion is
Therefore,
and
The separated H p threshold is . The gerade trial state lies below it, while the ungerade trial state lies above it at this geometry.
Exercise 5: Quantify the minimum error
Section titled “Exercise 5: Quantify the minimum error”Use the LCAO and reference minima to compute the fraction of well depth recovered and the relative error in equilibrium distance.
Solution
The well depths relative to are
and
Their ratio is
Thus the minimal model recovers about of the accurate well depth.
The relative distance error is
The LCAO equilibrium separation is about too large.
Exercise 6: Explain a coefficient larger than one
Section titled “Exercise 6: Explain a coefficient larger than one”At , the ungerade coefficient magnitude is approximately . Verify its metric normalization and explain why this is allowed.
Solution
For ,
Insert and :
The Euclidean coefficient norm is larger than one because the overlap cross term is negative:
Coefficients in a nonorthogonal basis are coordinates, not probabilities.
Exercise 7: Diagnose an arbitrary phase
Section titled “Exercise 7: Diagnose an arbitrary phase”An eigensolver returns the gerade vector in one run and in another. Are the results inconsistent? Which quantities should be compared?
Solution
They are the same state because the vectors differ by the global phase . The wavefunctions obey
so
Energies, generalized residuals, metric norms, projectors, densities, and matrix elements of observables are unchanged.
For deterministic presentation, a code may impose a phase convention such as positive coefficient sum for the gerade state. Scientific comparisons should not rely on raw vector signs.
Exercise 8: Distinguish an axis sample from a marginal
Section titled “Exercise 8: Distinguish an axis sample from a marginal”Why does
not generally equal one? Write the correctly normalized marginal.
Solution
The wavefunction is normalized in three dimensions:
Setting samples only a measure-zero line and does not integrate over the transverse plane. Its integral has no general probability-normalization interpretation.
Define
Then
The retained axis CSV is still useful for visualizing parity and nodes, but not for assigning one-dimensional probabilities.
Exercise 9: Build localized states at large separation
Section titled “Exercise 9: Build localized states at large separation”Let and be orthonormal parity states with energies and . Define
If the electron begins in , derive the probability of finding it in after time .
Solution
The initial state evolves as
Project onto :
Taking the modulus squared gives
As grows, the splitting shrinks and the transfer period grows. A stationary parity eigenstate by itself does not oscillate between centres; the oscillation requires this coherent superposition.
Key Takeaways
Section titled “Key Takeaways”- Atom-centred molecular orbitals live in a nonorthogonal metric.
- Symmetric orthogonalization converts the generalized problem without changing its eigenvalues.
- Electronic eigenvalues and molecular potential curves differ by nuclear repulsion.
- Gerade and ungerade vectors have different overlap normalization factors; coefficients need not lie between zero and one.
- A line sample of a three-dimensional density reveals nodes but is not a marginal probability.
- Solver residuals near coexist with a roughly well-depth error because basis quality dominates.
- The one-electron H problem requires no SCF iteration and contains no electron correlation.
- A restricted ungerade basis missing a long-range well cannot prove that the exact symmetry sector is unbound.
Cross-Links
Section titled “Cross-Links”- Computational AMO and Quantum Chemistry
- Hartree–Fock Notebook
- Molecular Orbitals
- H₂⁺ Ion
- Molecular Hamiltonian
- Born–Oppenheimer in Molecules
- Potential Energy Surfaces
- Chemical Bonding
- Tight-Binding Dimer
- Eigenvalues and Eigenvectors
- Atomic Units
- Reproducibility Benchmarks independently checks the H overlap, generalized eigenproblem, metric normalization, residual, and retained bonding curve.
- Notebook Index
References
Section titled “References”- Ø. Burrau, “Berechnung des Energiewertes des Wasserstoffmolekel-Ions (H) im Normalzustand,” Kongelige Danske Videnskabernes Selskab, Mathematisk-fysiske Meddelelser 7(14), 1–18 (1927).
- C. Y. Chao, “The Problem of the Ionized Hydrogen Molecule,” Proceedings of the National Academy of Sciences 15, 558–565 (1929), doi:10.1073/pnas.15.7.558.
- D. R. Bates, K. Ledsham, and A. L. Stewart, “Wave Functions of the Hydrogen Molecular Ion,” Philosophical Transactions of the Royal Society A 246, 215–240 (1953), doi:10.1098/rsta.1953.0014.
- J. M. Peek, “Eigenparameters for the and Orbitals of H,” Journal of Chemical Physics 43, 3004–3006 (1965), doi:10.1063/1.1697265.
- F. M. Fernández and J. Garcia, “Highly Accurate Potential Energy Curves for the Hydrogen Molecular Ion,” ChemistrySelect 6, 9527–9534 (2021), doi:10.1002/slct.202102509.
- P.-O. Löwdin, “On the Non-Orthogonality Problem Connected with the Use of Atomic Wave Functions in the Theory of Molecules and Crystals,” Journal of Chemical Physics 18, 365–375 (1950), doi:10.1063/1.1747632.
- C. C. J. Roothaan, “New Developments in Molecular Orbital Theory,” Reviews of Modern Physics 23, 69–89 (1951), doi:10.1103/RevModPhys.23.69.
- G. G. Hall, “The Molecular Orbital Theory of Chemical Valency. VIII. A Method of Calculating Ionization Potentials,” Proceedings of the Royal Society A 205, 541–552 (1951), doi:10.1098/rspa.1951.0048.
- K. Ruedenberg, “Why Does Electron Sharing Lead to Covalent Bonding? A Variational Analysis,” Journal of Computational Chemistry 28, 390–404 (2007), doi:10.1002/jcc.20553.
- P. W. Atkins and R. S. Friedman, Molecular Quantum Mechanics, 5th ed., Oxford University Press (2011).
- A. Szabo and N. S. Ostlund, Modern Quantum Chemistry: Introduction to Advanced Electronic Structure Theory, Dover (1996).
Further Study
Section titled “Further Study”The next method-level step is to place this exact one-electron benchmark beside Hartree–Fock, density-functional, configuration-interaction, coupled-cluster, multireference, Monte Carlo, and time-dependent approaches. That comparison must keep basis choice, solver convergence, electron correlation, and target observable as separate axes.