It had remained unsolved until the British mathematician Andrew Wiles published proof of the theorem in 1995 by solving part of the so-called Taniyama-Shimura conjecture for elliptic curves.