Cours et outils mathématiques 

CPGE TSI2

Le site de la prépa TSI du Mans.

📃Compétences et programme. (programmes officiels TSI1 et TSI2)

📃Aide-mémoire Python au service des mathématiques : numpy, scipy, sympy.

📃Logique mathématique

📃Synthèse sur les polynômes

Algèbre linéaire 
et géométrie euclidienne
Analyse, géométrie différentielle 
et probabilités

📃 Injectif et/ou surjectif
📃 Opérations sur les lignes ou les colonnes d'une matrice

📃 Compléments d'algèbre linéaire
💻Echelonnement et réduction en lignes d'une matrice augmentée par la méthode du pivot de Gauss Sage Cell Server  source : pivot_matrice_augmentee.py
💻Echelonnement et réduction par opérations matricielles à gauche (GA=R) : lien Sympy Live ou  Sage Cell Server source : pivot_GA=R.py
💻Exemple de changement de base pour les polynômes : lien Sympy Live ou Sage Cell Server source : chgt_de_base_poly.py

📃 Déterminants

📃 Réduction d'endomorphismes
📃 Synthèse sur les nombres complexes
📃 Expression analytique de certaines transformations du plan
Racines n-ièmes d'un nombre complexe :
📃 Limites
📃 Trigonométrie
📃Calculs sur les développements limités
📃 Fonctions puissances VS fonctions exponentielles
📃 Régularité des fonctions
📃 Les relations de comparaison : domination, équivalence, négligeabilité
📃 Fonctions vectorielles et courbes paramétrées
📃 Calculs d'intégrales
📃 Intégration d'une fonction continue sur un intervalle
Suites numériques

📃 Séries numériques

📃 Séries entières

📃Séries de Fourier
📃 Equations différentielles
 Equation différentielle linéaire du premier ordre : méthode d'Euler.(GeoGebraTube)
Equation différentielle linéaire du premier ordre : solution exacte. (GeoGebraTube)
Courbe paramétrée par e^(zt)
💻 Solution formelle d'une équation différentielle linéaire avec second membre, avec ou sans conditions initiales (Sympy Live)
💻 Méthode d'Euler pour les équations différentielles d'ordre 1 : solutions réelles (SageCellServer)
💻 Méthode d'Euler pour les équations différentielles d'ordre 1 : solutions complexes (SageCellServer)
Equation différentielle linéaire du second ordre.(GeoGebraTube)
💻 Méthode d'Euler pour les équations différentielles d'ordre 2  (SageCellServer)
💻 Solutions formelles d'une équation différentielle linéaire du second ordre à coefficients constants avec second membre avec ou sans conditions initiales (Sympy Live)
 Système différentiel linéaire à coefficients constants. (GeoGebraTube)
💻 Solution formelle d'un système différentiel linéaire avec condition initiale (Sympy)
💻 Méthode d'Euler pour un système de 3 équations différentielles du premier ordre : courbe intégrale 3D (SageCellServer)
Espaces préhilbertiens réels, espaces euclidiens

📃Structure préhilbertienne
Inégalité de Cauchy-Schwarz (GeoGebraTube)
Les étapes de l'algorithme de Gram-Schmidt en gif animé
💻Dans Rn, orthonormalisation de Gram-Schmidt, projection et distance à un sous-espace vectoriel de dimension finie: Sympy live, code utilisant sympycode utilisant numpy.
💻Pour les espaces de fonctions, orthonormalisation de Gram-Schmidt, projection et distance à un sous-espace vectoriel de dimension finie:  Sympy Live ou Sage Cell Server source : projection_pour_les_fonctions.py
Pour tester des droites de régression.

📃Isométries d'un espace euclidien

📃 Synthèse sur les matrices.
📃 Matrice de coordonnées dans une base


📃 Les formules de Taylor au programme de TSI
📃  Fonctions de plusieurs variables
Probabilités
📃 Dénombrement
📃Compléments sur les variables aléatoires réelles finies

📃Probabilités sur un univers dénombrable

📃Variables aléatoires réelles discrètes



Informatique :
📃Le programme officiel
📃 Algorithmes à connaître
💻Arbre du parcours en largeur d'un graphe orienté
💻Arbre des appels successifs lors du parcours en largeur d'un graphe orienté
💻Parcours de l'arbre du jeu de NIM
💻Ecriture illimitée périodique d'un rationnel en base n

Pour coder chez soi :
Versions portables de Python incluant les modules utilisés couramment en mathématiques : Pyzo ou WinPython ou Python portable + sympy
En ligne :
http://brython.info/tests/editor.html
http://www.skulpt.org/
http://shell.appspot.com/
http://live.sympy.org/
https://sagecell.sagemath.org/
https://console.basthon.fr/
et bien d'autres ...