What has the higher melting point sodium chloride or aluminum oxide?
aluminum oxide : Al2O3
Sodium chloride has a high melting point for a few reasons. Sodium chloride is held together by ionic bonds, and ionic bonds are very strong (as compared to covalent bonds, which are relatively weak). The higher the bonding strength, the more heat it will take to break those bonds to create a liquid. Thus, sodium chloride has a high melting point because of the strong ionic bonds it has.
Metallic bonding is between metal ions in a sea of delocalised electrons. In Aluminum, there are more delocalised electrons and the ions have a higher charge than Sodium. There is a greater force of attraction between the electrons of aluminum because the protons that are pulling on a 3+ ion are stronger than a 1+ ion. Since it requires more force to overcome these forces of attraction, Aluminum has the higher melting point. - Troy…