昨日「フリー」になった以下の本はオススメ。 William Stein Elementary Number Theory: Primes, Congruences, and Secrets http://wstein.org/ent/ SageのクリエイターであるStein先生が書いた数論入門である。数論初歩の中でもRSA暗号や楕円暗号で利用されている数論的要素、つまり剰余環や合同式やフェルマーの小定理や連分数や楕円曲線など、の初歩を教えてくれる。Sageのクリエイターが著者であるということは、もちろんSageのコードで実際に「実験」しながら読み進めることができるということでもあるので、数学があまり得意でないプログラマの人達にも(英語がある程度読めれば)ムチャクチャためになる入門書となっていると思う。この本は、数学専攻でない教養の数学講義や、理科系の一年生の実験数学入門コースや、情報系の暗