-
-
Notifications
You must be signed in to change notification settings - Fork 3
SageMath books
This is a list of some textbooks that use SageMath. It is incomplete, and a wider list, including some more specialised textbooks, could be found at https://www.sagemath.org/library-publications.html#books.
-
"Abstract Algebra: Theory and Applications", text by Tom Judson, Sage material by Rob Beezer. For Sage Version 9.1 and AATA Annual Edition 2020 [PDF: text and Sage material]
-
"Number Theory: In Context and Interactive", Karl-Dieter Crisman, 2017-2020
-
"Applied Discrete Structures", Alan Doerr and Kenneth Levasseur, 2012-2020
-
"Concrete Algebra", Ben McKay, 2019
-
"Elementos de Computação Matemática com SageMath" (in Portuguese), Leon Silva, Marcelo Santos and Ricardo Machado, Brazilian Mathematical Society, 2019
-
"Computational Mathematics with SageMath", Paul Zimmermann, Alexandre Casamayou, Nathann Cohen, Guillaume Connan, Thierry Dumont, Laurent Fousse, François Maltey, Matthias Meulien, Marc Mezzarobba, Clément Pernet, Nicolas M. Thiéry, Erik Bray, John Cremona, Marcelo Forets, Alexandru Ghitza, Hugh Thomas, 2018
- German translation
- French version, 2013
-
"Crystal Bases: Representations and Combinatorics", Daniel Bump and Anne Schilling, World Scientific, 2017
-
"Elementary Number Theory: Primes, Congruences, and Secrets", William Stein, Springer (2008), updated in 2017
- Korean translation, 2017
-
"Optique géométrique", Richard Taillet, De Boeck Superieur, 2017
-
"Manual de Cálculo científico en SageMath", Andrés Aceña, Jairo Armijos and Mario Llerena, Observatorio Astronómico de Quito-Escuela Politécnica Nacional, 2016
-
"A First Course in Linear Algebra", Robert A. Beezer, 2009-2016
-
"Lab Manual for Linear Algebra", Jim Hefferon, University of Alberta, 2016
-
"Peering Into Advanced Mathematics Through Sage-colored Glasses", John Perry, John Harris, Karen Kohl, 2016
-
"Einführung in die computerorientierte Mathematik mit Sage", Thorsten Theobald and Sadik Iliman, Springer, 2016
-
"The Riemann Hypothesis", Roland van der Veen and Jan van de Craats, MAA, 2016
-
"Numerical Analysis Using Sage", George A. Anastassiou and Razvan Mezei, Springer, 2015
-
"Applied differential equations", Vladimir A. Dobrushkin, Chapman and Hall/CRC, 2015
-
"Zrozumieć matematykę z pakietem Sage" ("Understand mathematics with the Sage package"), Andrzej Giniewicz and Katarzyna Zajączkowska, GiS, 2015
-
"An Introduction to SAGE Programming: With Applications to SAGE Interacts for Numerical Methods", Razvan A. Mezei, Wiley, 2015
-
"Calculus with Sage", Robert A. Beezer, Sang-Gu Lee, Eung-Ki Kim, Yoonmee Ham, Ajit Kumar, Kyung Moon Sa Publishing, 2014
-
"Intelligent Routines II: Solving Linear Algebra and Differential Geometry with Sage", Iuliana F. Iatan, Springer, 2014
-
"Sage for Undergraduates", Gregory V. Bard, American Mathematical Society, 2014
- Spanish translation: http://www.sage-para-estudiantes.com/, 2020
-
"The joy of factoring", Samuel S. Wagstaff, Jr., American Mathematical Society, 2013
-
"Number theory: A historical approach", John J Watkins, Princeton University Press, 2013
-
"Ecuaciones Diferenciales Ordinarias con SAGE", José M. Gallardo, 2012
-
"Introduction to Differential Equations Using Sage", David Joyner and Marshall Hampton, Johns Hopkins University Press, 2012
-
"Selected Unsolved Problems in Coding Theory (Applied and Numerical Harmonic Analysis)", David Joyner and Jon-Lark Kim, Birkhäuser, 2011
-
"Elliptic Curves, Modular Forms, and Their L-functions", Álvaro Lozano-Robledo, American Mathematical Society, 2011
-
"Sage Beginner's Guide", Craig Finch, Packt Publishing, 2011
-
"Introduction to Cryptography with Open-Source Software", Alasdair McAndrew, CRC Press, 2011
-
"Differential Calculus and Sage", William Granville and David Joyner, 2009
-
"Sage Tutorial", William Stein et al., CreateSpace, 2009
-
"Adventures in Group Theory: Rubik's Cube, Merlin's Machine, and Other Mathematical Toys", David Joyner, 2008
-
"Modular Forms: A Classical and Computational Introduction", L. J. P. Kilford, Imperial College Press, 2008
-
"Cryptography", David R. Kohel, 2008
-
"SAGE For Newbies", Ted Kosan, 2008
-
"Elliptic Curves: Number Theory and Cryptography Lawrence C. Washington, 2nd edition, Chapman & Hall/CRC, 2008
-
"Modular Forms: A Computational Approach", William Stein, American Mathematical Society, 2007
SageMath is used in teaching in many places. It's not practical any more to maintain a list of all locations where it is used. Some earlier collections demonstrating its adoption for teaching mathematics could be found at:
- https://github.com/sagemathinc/cocalc/wiki/Teaching (use of CoCalc in Teaching)
- https://wiki.sagemath.org/Teaching_with_SAGE (a wiki page collecting resources for teaching Sage and courses teaching mathematics or other topics using Sage)
- http://abstract.ups.edu/adoption.html (information on some other courses that have used Abstract Algebra: Theory and Applications)
You can also find studies considering aspect of use of SageMath in teaching:
-
R. Mezei̇, "Teaching an Introductory Programming Course to Non-Computer Science Majors Using SageMath", Turkish Journal of Mathematics and Computer Science, vol. 11, no. 1, pp. 24-28, Jun. 2019
-
R. Mezei, "Teaching introduction to programming courses to non-computer science majors using SageMath", J. Comput. Sci. Coll. 35, 1 (October 2019), 105
-
P. Szabó and J. Galanda, "Sage math for education and research", 2017 15th International Conference on Emerging eLearning Technologies and Applications (ICETA), Stary Smokovec, 2017, pp. 1-4, doi: 10.1109/ICETA.2017.8102535