I did a simple calculation on hydrogen fluoride with GAMESS and I wanted to reproduce the Mulliken population analysis for atomic orbitals.
A molecular orbital is a linear combination of atomic orbitals and if I understand correctly the Mulliken analysis uses coefficients to calculate population (overlap or atomic).
In the molecular orbital part of my GAMESS output, if I want to calculate the population of the 1s orbital of the hydrogen, I'm summing every coefficients squared of the contribution of this AO in all the MO, but I'm not getting the right answer.
Would someone be able to clarify this?
INPUT:
$CONTRL SCFTYP=RHF RUNTYP=OPTIMIZE COORD=CART ICHARG=0 MULT=1 $END
$SYSTEM TIMLIM=90 MEMORY=1000000 $END
$STATPT OPTTOL=1.0E-4 NSTEP=100 $END
$BASIS GBASIS=STO NGAUSS=3 $END
$SCF DIRSCF=.TRUE. $END
$GUESS GUESS=HUCKEL $END
$DATA
HF
C1
H 1.0 0.00000 0.00000 0.00000
F 9.0 0.00000 0.00000 1.0000
$END
OUTPUT:
------------------
MOLECULAR ORBITALS
------------------
1 2 3 4 5
-25.9035 -1.4599 -0.5737 -0.4631 -0.4631
A A A A A
1 H 1 S 0.005341 0.150431 -0.533704 0.000000 0.000000
2 F 2 S -0.994746 -0.250678 -0.078268 0.000000 0.000000
3 F 2 S -0.022260 0.946703 0.410905 0.000000 0.000000
4 F 2 X 0.000000 0.000000 0.000000 -0.004070 0.999992
5 F 2 Y 0.000000 0.000000 0.000000 -0.999992 -0.004070
6 F 2 Z 0.002673 -0.078256 0.698060 0.000000 0.000000
6
0.5898
A
1 H 1 S 1.054350
2 F 2 S 0.080571
3 F 2 S -0.515861
4 F 2 X 0.000000
5 F 2 Y 0.000000
6 F 2 Z 0.816436
----- POPULATIONS IN EACH AO -----
MULLIKEN LOWDIN
1 H 1 S 0.80774 0.85856
2 F 2 S 1.99913 1.99848
3 F 2 S 1.94822 1.88452
4 F 2 X 2.00000 2.00000
5 F 2 Y 2.00000 2.00000
6 F 2 Z 1.24491 1.25844