Title: The physicochemical principles of igneous petrology