Calcul mathématique avec Sage

Sage est un logiciel libre de calcul mathematique s'appuyant sur le langage de programmation Python. Ses auteurs, une communaute internationale de centaines d'enseignants et de chercheurs, se sont donne pour mission de fournir une alternative viable aux logiciels Magma, Maple, Mathematica et Matlab. Sage fait appel pour cela a de multiples logiciels libres existants, comme GAP, Maxima, PARI et diverses bibliotheques scientifiques pour Python, auxquels il ajoute des milliers de nouvelles fonctions. Il est disponible gratuitement et fonctionne sur les systemes d'exploitation usuels. Pour les lyceens, Sage est une formidable calculatrice scientifique et graphique. Il assiste efficacement l'etudiant de premier cycle universitaire dans ses calculs en analyse, en algebre lineaire, etc. Pour la suite du parcours universitaire, ainsi que pour les chercheurs et les ingenieurs, Sage propose les algorithmes les plus recents dans diverses branches des mathematiques. De ce fait, de nombreuses universites enseignent Sage des le premier cycle pour les travaux pratiques et les projets. Ce livre est le premier ouvrage generaliste sur Sage, toutes langues confondues. Coecrit par des enseignants et chercheurs intervenant a tous les niveaux (IUT, classes preparatoires, licence, master, doctorat), il met l'accent sur les mathematiques sous-jacentes a une bonne comprehension du logiciel. En cela, il correspond plus a un cours de mathematiques effectives illustre par des exemples avec Sage qu'a un mode d'emploi ou un manuel de reference. La premiere partie est accessible aux eleves de licence. Le contenu des parties suivantes s'inspire du programme de l'epreuve de modelisation de l'agregation de mathematiques.

[1]  martinqt Apprendre à programmer avec Python 3 , 2015 .

[2]  共立出版株式会社 コンピュータ・サイエンス : ACM computing surveys , 1978 .

[3]  R. Gregory Taylor,et al.  Modern computer algebra , 2002, SIGA.

[4]  J. Edmonds Paths, Trees, and Flowers , 1965, Canadian Journal of Mathematics.

[5]  Doron Zeilberger,et al.  Proof of the alternating sign matrix conjecture , 1994, Electron. J. Comb..

[6]  F. Gantmakher,et al.  Théorie des matrices , 1990 .

[7]  P. G. Ciarlet,et al.  Introduction a l'analyse numerique matricielle et a l'optimisation , 1984 .

[8]  Henri Cohen,et al.  A course in computational algebraic number theory , 1993, Graduate texts in mathematics.

[9]  M. Mori Discovery of the Double Exponential Transformation and Its Developments , 2005 .

[10]  E. Hairer,et al.  Geometric Numerical Integration , 2022, Oberwolfach Reports.

[11]  C. Pomerance,et al.  Prime Numbers: A Computational Perspective , 2002 .

[12]  LES NOMBRES PREMIERS , 2019, Initiation mathématique suivie de L'éducation de demain.

[13]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[14]  P. Lascaux,et al.  Analyse numérique matricielle appliquée a l'art de l'ingénieur , 1987 .

[15]  Jean-Michel Muller,et al.  Handbook of Floating-Point Arithmetic (2nd Ed.) , 2018 .

[16]  Philippe Flajolet,et al.  Analytic Combinatorics , 2009 .

[17]  Kazuo Murota,et al.  Numerical indefinite integration by double exponential sinc method , 2004, Math. Comput..

[18]  Mohamed Elkadi,et al.  Introduction à la résolution des systèmes polynomiaux , 2007 .

[19]  Uri M. Ascher,et al.  Computer methods for ordinary differential equations and differential-algebraic equations , 1998 .

[20]  Rushmir Mahmutćehajić Paths , 2014, The Science of Play.

[21]  Nicholas J. Higham,et al.  The Accuracy of Floating Point Summation , 1993, SIAM J. Sci. Comput..