Skip to content

A comprehensive collection of Jupyter notebooks demonstrating advanced mathematical concepts using SageMath. Covers calculus, linear algebra, number theory, cryptography, optimization, and computational mathematics with interactive visualizations.

Notifications You must be signed in to change notification settings

nolancacheux/advanced-mathematics-sagemath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Mathematics - Sagemath

Ce dépôt contient mes travaux pratiques (TP) de mathématiques réalisés en binôme pour les années 2021-2022 et 2022-2023.

Contenu

2021-2022

Le dossier 2021-2022 contient les TP de mathématiques de l'année 2021-2022 :

  1. TP 1 - Latex
  2. TP 2 - Introduction à Sagemath
  3. TP 3 - Nombres complexes
  4. TP 4 - Équations différentielles
  5. TP 5 - Intégration
  6. TP 6 - Limites et DL
  7. TP 7 - Arithmétique dans Z
  8. TP 8 - Cryptographie
  9. TP 9 - Matrices
  10. TP 10 - Traitement d'images
  11. TP 11 - Espaces vectoriels
  12. TP 12 - Diagonalisation

Chaque TP est présenté sous la forme d'un fichier Jupyter Notebook (.ipynb) distinct, permettant une organisation claire et un accès facile aux différents exercices.

2022-2023

Le dossier 2022-2023 contient les TP de mathématiques de l'année 2022-2023 :

  1. TP1 - Introduction
  2. TP2 - Optimisation
  3. TP3 - Intégration numérique
  4. TP4 - Intégration impropre
  5. TP5 - Séries numériques
  6. TP6 - Visualisation complexe
  7. TP7 - Parties
  8. TP8 - Séries génératrices
  9. TP9 - Relations binaires
  10. TP10 - Lois de composition interne
  11. TP11 - Tas de sable
  12. TP12 - Corps à 64 éléments

Chaque TP est présenté sous la forme d'un fichier Jupyter Notebook (.ipynb) distinct, permettant une organisation claire et un accès facile aux différents exercices.

Installation et utilisation

Pour exécuter les TP, vous devez installer Jupyter Notebook et les bibliothèques nécessaires (comme SageMath pour certains TP). Suivez les instructions sur Jupyter.org pour installer Jupyter Notebook. Pour installer SageMath, consultez les instructions sur sagemath.org.

Clonez ce dépôt et ouvrez les fichiers .ipynb avec Jupyter Notebook pour commencer à travailler sur les TP.

  • git clone https://github.com/nolancacheux/maths-ipynb.git
  • cd maths-ipynb
  • jupyter notebook

Licence

Ce dépôt est distribué sous la licence MIT.

About

A comprehensive collection of Jupyter notebooks demonstrating advanced mathematical concepts using SageMath. Covers calculus, linear algebra, number theory, cryptography, optimization, and computational mathematics with interactive visualizations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published