This work is licensed under a
Creative Commons Attribution 4.0 International License
http: /arxiv. org/pdf/1207. 0172v1. pdf.
http: /en. wikipedia. org/wiki/Fermat%27s_theorem_on_sums_of_two_squares.
C. Edward Sandifer, How Euler did it, The Mathematical Association of America, (2007).
Hans Riesel, Prime Numbers and Computer Methods for Factorization, Birkhauser, second edition, Springer Sciences + Business media. Sweden.
Franz Lemmermeyer, Reciprocity Laws: From Euler to Eisenstein, Springer Verlag.
Richard Dedekind, Theory of Algebraic Integers, Cambridge Mathematical Library, (1996).
Sergiu Rudeanu, Lattice Functions and Equations, Springer Verlag, (2001).
Martin Aigner, Günter M. Ziegler, Proofs from The Book, Springer Verlag.
Bhubaneswar Mishra, Algorithmic Algebra, Springer Verlag, New York, (1993).
James J. Tattersall, Elementary Number Theory in Nine Chapters, Second edition, CUP.
M.R. Adhikari, A. Adhikari, Groups, Rings And Modules With Applications, University Press (India) Limited, (2003).