+ Với x = 0, ta có: 30 + 7 = y2
=> 1 + 7 = y2 = 8, không tìm được giá trị x là số tự nhiên thỏa mãn đề bài
+ Với x = 1, ta có: 31 + 7 = y2
=> 3 + 7 = y2 = 10, không tìm được giá trị x là số tự nhiên thỏa mãn đề bài
+ Với x > 1, ta có: 3x + 7 = y2
3x + 6 = y2 - 1
3.(3x-1 + 2) = (y - 1).(y + 1)
Mà (3; 3x-1 + 2)=1 với x > 1 và y - 1 < y + 1 => y - 1 = 3; 3x-1 + 2 = y + 1
=> y = 4; 3x-1 + 2 = 5
=> y = 4; 3x-1 = 3
=> y = 4; x - 1 = 1
=> y = 4; x = 2
Vậy x = 2; y = 4