While I’m sure there’s a very scientific answer to this question, the simple explanation is that it helps the potatoes cook more evenly! There’s nothing worse than having chunks in your mashed potatoes from sections that didn’t get cooked as much. Putting the potatoes in cold water first helps prevent this  You can read more about it from the Kitchn.