Physics meets Mathematics