which has the highest lattice energy BaO or SrO

4 answers

http://scripts.iucr.org/cgi-bin/paper?S0365110X60002326
Each compound has the same charge, so size is the next criteria. As the internuclear distance goes up the lattice energy goes down. SrO > BaO
SrO has maximum lattice energy
MgoO has maximum lattice energy