.. / JST CREST. s-yokoyama@imi.kyushu-u.ac.jp 2013 1 15 / IIJ Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 1 / 23
1 Sage Sage Sage Notebook Sage Salvus 2 Sage Sage Cryptosystem Sage Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 2 / 23
http://imi.kyushu-u.ac.jp/~s-yokoyama/iijsagelec2013.html,. Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 3 / 23
Sage William Stein Magma, Maple, Mathematica, Matlab etc., Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 4 / 23
UI GMP, MPFR, Givaro Singular (libsingular) LinBox, M4RI, IML, fplll GnuTLS, PyCrypto FLINT-QS, ECM GAP NetworkX Pari, NTL, FLINT, mwrank GSL, Numpy, Scipy Maxima, Sympy Sage Notebook, jsmath, Moin wiki, IPython Matplotlib, Tachyon, libgd, Java3d Twisted ZODB, SQLite, Python Pickles Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 5 / 23
F 2 e (1 e 10) M4RI, M4RIE F p (3 p 2 22, prime) LinBox F p k (generic) Q, Z LinBox, Pari, IML, NTL R, C (default: 53-bit) NumPy + ATLAS K[x] (univar.) (generic) K[x 0, x 1,..., x n 1 ] (multivar.) Singular (generic) (provided by Martin Albrecht) Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 6 / 23
Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 7 / 23
Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 8 / 23
Python 2 3 Matplotlib 3 Stein 2012/03/10 Have you ever wondered how difficult it might be to switch Sage from Python 2.7 to Python 3.x? Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 9 / 23
A survey on Python 3.x Dependencies Draza Miloshevich and Nason Waniska Stein Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 10 / 23
26, 7 2 2 KAIST Yongbok Nanyang Technological University Indian Institute of Technology Madras Yandex Tsinghua University 1 1 WIDE project / Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 11 / 23
Python CAS Sage or Sage Notebook Sage-interact Emacs Sage-mode optional package Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 12 / 23
for Mac OS / Linux ver. 5.4 for Windows VirtualBox Linux, Linux Sage MathLibre, Sage Notebook Windows 7 Sage http://blog.livedoor.jp/genkuroki/archives/53945688.html Sage. CUI. localhost:8000,. for ios / Android OS Sage Math Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 13 / 23
Sage Math for ios by Ivan Andrus Sage, Sage Notebook Android OS sagemath.org, β Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 14 / 23
Android OS CAS Maxima on Android OS, Sage symbolic computation Lisp, Macsyma Google Play 4.6 5 Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 15 / 23
Android OS CAS PariDroid for Android OS, Sage number theory CUI,. ISABELLE. C Pascal Pascal ARIthmetic Google Play 4.9 5 Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 16 / 23
Sage Notebook 100,000.. Sage Notebook IPython - JavaScript Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 17 / 23
Salvus Sage Notebook.,. Salvus = Sage α - β 2013 1-2013 3 Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 18 / 23
Salvus α 5, 2012 5 Google app engine Salvus project - Android OS Sage project Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 19 / 23
LMFDB The L-functions and modular forms database β Wikipedia Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 20 / 23
LMFDB Sage John Cremona, William Stein, Mark Watkins Jone W. Jones Conway Frank Luebeck Riemann etc. LMFDB Commit log Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 21 / 23
Sage Sage-Japan / Science with Python Everforth Co. Ltd. Google Group SJ 24, SwP 67 2012 12 Sage Days in Japan 2012 5. 2013. Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 22 / 23
2 Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 23 / 23