A concise proof of Fermat’s last theorem and general Fermat (or Beal) conjecture are given in this paper. Firstly, the combinatorial approximation method to compute the approximate number of integer solutions to linear Diophantine equation with solution set of integer subsets is presented. Secondly, the approximate number of integer solutions of Pythagoras theorem and Fermat’s last theorem are computed to validate the combinatorial approximation method. Finally, the approximate number of integer solutions of general Fermat (or Beal) conjecture (equation) is computed, thus proof of Fermat’s last theorem and general Fermat (or Beal) conjecture are provided.



