Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wp-includes/functions.wp-styles.php on line 90
Deprecated: WP_Dependencies->add_data() est appelé avec un argument qui est obsolète depuis la version 6.9.0 ! Les commentaires conditionnels IE sont ignorés par tous les navigateurs pris en charge. in /var/www/html/wp-includes/functions.php on line 6260 Déterminants polynomiaux [Python] - Mathprepa
Les questions [P] utilisent Python. Pour {0\le i\le n}, on pose {P_{n,i}(X)=(1-X)^i(1+X)^{n-i}=\sum_{j=0}^n\beta_{n,i,j}X^j}Par exemple, {P_{4,3}=1-2X+2X^3-X^4}. On note {M_n=(\beta_{n,i,j})_{0\le i,j\le n}}. Les lignes et colonnes sont numérotées à partir de {0} ; la ligne {i} donne les coordonnées de {P_{n,i}} dans la base {(1,X,\ldots,X^n)}.
1. (a) [P] Écrire P(n,i) renvoyant les coefficients de {P_{n,i}} par degrés croissants. Vérifier les cinq résultats pour {n=4}.
np.poly1d représente un polynôme par coefficients décroissants ; les opérations usuelles et les puissances sont disponibles. p.c fournit ses coefficients et [::-1] inverse leur ordre. np.array crée une matrice et np.linalg.matrix_power calcule ses puissances.