Documente Academic
Documente Profesional
Documente Cultură
Essaidi Ali
CPGE Lissane Eddine Laayoune
1 / 31
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers.
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple :
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ;
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ;
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531 > m := 1978 ; n := 872 ;
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531 > m := 1978 ; n := 872 ; m := 1978 n := 872
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531 > m := 1978 ; n := 872 ; m := 1978 n := 872 > mod(m, n) ;
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531 > m := 1978 ; n := 872 ; m := 1978 n := 872 > mod(m, n) ; 234
2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531 > m := 1978 ; n := 872 ; m := 1978 n := 872 > mod(m, n) ; 234 > irem(m, n) ;
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 2 / 31
Description : Les commandes mod et irem donnent le reste de la division euclidienne de deux entiers. Exemple : > mod(145, 65) ; 15 > irem(6558, 861) ; 531 > m := 1978 ; n := 872 ; m := 1978 n := 872 > mod(m, n) ; 234 > irem(m, n) ; 234
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 2 / 31
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers.
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple :
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple : > iquo(1862, 45) ;
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple : > iquo(1862, 45) ; 41
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple : > iquo(1862, 45) ; 41 > m := 772 ; n := 12 ;
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple : > iquo(1862, 45) ; 41 > m := 772 ; n := 12 ; m := 772 n := 12
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple : > iquo(1862, 45) ; 41 > m := 772 ; n := 12 ; m := 772 n := 12 > iquo(m, n) ;
3 / 31
Description : La commande iquo permet davoir le quotient de la division euclidienne de deux entiers. Exemple : > iquo(1862, 45) ; 41 > m := 772 ; n := 12 ; m := 772 n := 12 > iquo(m, n) ; 64
3 / 31
4 / 31
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient.
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste.
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple :
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple : > m := 966732 ; n := 7832 ;
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple : > m := 966732 ; n := 7832 ; m := 966732 n := 7832
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple : > m := 966732 ; n := 7832 ; m := 966732 n := 7832 > irem(m, n,q) ; q ;
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple : > m := 966732 ; n := 7832 ; m := 966732 n := 7832 > irem(m, n,q) ; q ; 3396 123
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple : > m := 966732 ; n := 7832 ; m := 966732 n := 7832 > irem(m, n,q) ; q ; 3396 123 > iquo(m, n,r) ; r ;
4 / 31
Remarque : Soient deux entiers m et n avec n > 0. On peut aussi crire : irem(m,n,q) pour avoir le reste de la division euclidienne de m par n et garder en mmoire, nomme q le quotient. iquo(m,n,r) pour avoir le quotient de la division euclidienne de m par n et garder en mmoire, nomme r le reste. Exemple : > m := 966732 ; n := 7832 ; m := 966732 n := 7832 > irem(m, n,q) ; q ; 3396 123 > iquo(m, n,r) ; r ; 123 3396
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 4 / 31
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers.
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple :
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ;
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ;
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802 > m := 4528 ; n := 66529 ;
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802 > m := 4528 ; n := 66529 ; m := 4528 n := 66529
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802 > m := 4528 ; n := 66529 ; m := 4528 n := 66529 > igcd(m, n) ;
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802 > m := 4528 ; n := 66529 ; m := 4528 n := 66529 > igcd(m, n) ; 1
5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802 > m := 4528 ; n := 66529 ; m := 4528 n := 66529 > igcd(m, n) ; 1 > ilcm(m, n) ;
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 5 / 31
Description : Les commandes igcd et ilcm retournent, rexpectivement, le PGCD et le PPCM de deux entiers. Exemple : > igcd(98276, 451752) ; 2 > ilcm(9829, 7738) ; 76056802 > m := 4528 ; n := 66529 ; m := 4528 n := 66529 > igcd(m, n) ; 1 > ilcm(m, n) ; 301243312
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 5 / 31
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n).
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple :
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple : > m := 981654 ; n := 18372 ;
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple : > m := 981654 ; n := 18372 ; m := 981654 n := 18372
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple : > m := 981654 ; n := 18372 ; m := 981654 n := 18372 > igcdex(m, n,u,v) ; u ; v ;
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple : > m := 981654 ; n := 18372 ; m := 981654 n := 18372 > igcdex(m, n,u,v) ; u ; v ; 6 -449 23991
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple : > m := 981654 ; n := 18372 ; m := 981654 n := 18372 > igcdex(m, n,u,v) ; u ; v ; 6 -449 23991 > m * u + n * v;
6 / 31
Description : Soient m, n deux entiers, linstruction igcdex(m,n,u,v) retourne le PGCD de m et n et affecte aux variables u et v les valeurs des coefcients de Bzout (mu + nv = m n). Exemple : > m := 981654 ; n := 18372 ; m := 981654 n := 18372 > igcdex(m, n,u,v) ; u ; v ; 6 -449 23991 > m * u + n * v; 6
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 6 / 31
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon.
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple :
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple : > isprime(12998521) ;
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple : > isprime(12998521) ; true Ou encore :
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple : > isprime(12998521) ; true Ou encore : > m := 266251801 ;
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple : > isprime(12998521) ; true Ou encore : > m := 266251801 ; m := 266251801
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple : > isprime(12998521) ; true Ou encore : > m := 266251801 ; m := 266251801 > isprime(m) ;
7 / 31
Description : La commande isprime reoit un entier, retourne true sil est premier et false sinon. Exemple : > isprime(12998521) ; true Ou encore : > m := 266251801 ; m := 266251801 > isprime(m) ; false
7 / 31
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers.
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple :
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple : > ithprime(100) ;
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple : > ithprime(100) ; 541 Ou encore :
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple : > ithprime(100) ; 541 Ou encore : > m := 1000 ;
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple : > ithprime(100) ; 541 Ou encore : > m := 1000 ; m := 1000
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple : > ithprime(100) ; 541 Ou encore : > m := 1000 ; m := 1000 > ithprime(m) ;
8 / 31
Description : La commande ithprime reoit un entier naturel n et retourne le n-ime nombre premier dans lordre croissant des nombres premiers. Exemple : > ithprime(100) ; 541 Ou encore : > m := 1000 ; m := 1000 > ithprime(m) ; 7919
8 / 31
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n.
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple :
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple : > nextprime(19920381) ;
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple : > nextprime(19920381) ; 19920391 Ou encore :
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple : > nextprime(19920381) ; 19920391 Ou encore : > m := 177263992 ;
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple : > nextprime(19920381) ; 19920391 Ou encore : > m := 177263992 ; m := 177263992
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple : > nextprime(19920381) ; 19920391 Ou encore : > m := 177263992 ; m := 177263992 > nextprime(m) ;
9 / 31
Description : La commande nextprime reoit un entier n et retourne le plus petit nombre premier plus grand strictement n. Exemple : > nextprime(19920381) ; 19920391 Ou encore : > m := 177263992 ; m := 177263992 > nextprime(m) ; 177263993
9 / 31
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier.
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple :
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple : > ifactor(9000) ;
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple : > ifactor(9000) ; (2)3 (3)2 (5)3 Ou encore :
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple : > ifactor(9000) ; (2)3 (3)2 (5)3 Ou encore : > m := 3191834907785992 ;
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple : > ifactor(9000) ; (2)3 (3)2 (5)3 Ou encore : > m := 3191834907785992 ; m := 3191834907785992
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple : > ifactor(9000) ; (2)3 (3)2 (5)3 Ou encore : > m := 3191834907785992 ; m := 3191834907785992 > ifactor(m) ;
10 / 31
Description : La commande ifactor permet davoir la factorisation en facteurs premiers dun entier. Exemple : > ifactor(9000) ; (2)3 (3)2 (5)3 Ou encore : > m := 3191834907785992 ; m := 3191834907785992 > ifactor(m) ; (2)3 (13) (23)2 (131)4 (197)
10 / 31
11 / 31
Description : La commande isolve permet de chercher les solutions entires dune quation.
11 / 31
Description : La commande isolve permet de chercher les solutions entires dune quation. Exemple :
11 / 31
Description : La commande isolve permet de chercher les solutions entires dune quation. Exemple : > isolve(13*x-5*y=4) ;
11 / 31
Description : La commande isolve permet de chercher les solutions entires dune quation. Exemple : > isolve(13*x-5*y=4) ; {x = 3 + 5 _Z 1, y = 7 + 13 _Z 1} Remarque : Cest dire que lensemble des solutions de lquation 13x 5y = 4 est S = {(3 + 5k, 7 + 13k )/k Z}.
11 / 31
Description : La commande isolve permet de chercher les solutions entires dune quation. Exemple : > isolve(13*x-5*y=4) ; {x = 3 + 5 _Z 1, y = 7 + 13 _Z 1} Remarque : Cest dire que lensemble des solutions de lquation 13x 5y = 4 est S = {(3 + 5k, 7 + 13k )/k Z}. > isolve(2653*x+5441*y = 3) ;
11 / 31
Description : La commande isolve permet de chercher les solutions entires dune quation. Exemple : > isolve(13*x-5*y=4) ; {x = 3 + 5 _Z 1, y = 7 + 13 _Z 1} Remarque : Cest dire que lensemble des solutions de lquation 13x 5y = 4 est S = {(3 + 5k, 7 + 13k )/k Z}. > isolve(2653*x+5441*y = 3) ; {x = 2781 5441 _Z 1, y = 1356 + 2653 _Z 1} Remarque : Cest dire que lensemble des solutions de lquation 2653x + 5441y = 3 est S = {(2781 5441k, 1356 + 2653k )/k Z}.
11 / 31
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory.
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple :
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > divisors(1000) ;
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > divisors(1000) ; {1, 2, 4, 5, 8, 10, 20, 25, 40, 50, 100, 125, 200, 250, 500, 1000 }
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > divisors(1000) ; {1, 2, 4, 5, 8, 10, 20, 25, 40, 50, 100, 125, 200, 250, 500, 1000 } Ou encore : > m := 122316 ;
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > divisors(1000) ; {1, 2, 4, 5, 8, 10, 20, 25, 40, 50, 100, 125, 200, 250, 500, 1000 } Ou encore : > m := 122316 ; m := 122316 > divisors(m) ;
12 / 31
Description : La commande divisors retourne lensemble des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > divisors(1000) ; {1, 2, 4, 5, 8, 10, 20, 25, 40, 50, 100, 125, 200, 250, 500, 1000 } Ou encore : > m := 122316 ; m := 122316 > divisors(m) ; { 1, 2, 3, 4, 6, 12, 10193, 20386, 30579, 40772, 61158, 122316 }
12 / 31
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory.
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple :
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > sigma(1000) ;
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > sigma(1000) ; 2340
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > sigma(1000) ; 2340 Ou encore :
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > sigma(1000) ; 2340 Ou encore : > m := 6664152 ;
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > sigma(1000) ; 2340 Ou encore : > m := 6664152 ; m := 6664152 > sigma(m) ;
13 / 31
Description : La commande sigma retourne la somme des diviseurs positifs dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > sigma(1000) ; 2340 Ou encore : > m := 6664152 ; m := 6664152 > sigma(m) ; 18175680
13 / 31
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory.
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple :
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > phi(14323) ;
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > phi(14323) ; 14322
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > phi(14323) ; 14322 Ou encore :
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > phi(14323) ; 14322 Ou encore : > m := 80912 ;
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > phi(14323) ; 14322 Ou encore : > m := 80912 ; m := 80912 > phi(m) ;
14 / 31
Description : La commande phi retourne lindicatrice dEuler dun entier. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > phi(14323) ; 14322 Ou encore : > m := 80912 ; m := 80912 > phi(m) ; 37248
14 / 31
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory.
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory. Exemple :
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > invphi(12) ;
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > invphi(12) ; [13, 21, 26, 28, 36, 42] Ou encore :
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > invphi(12) ; [13, 21, 26, 28, 36, 42] Ou encore : > m := 886232 ;
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > invphi(12) ; [13, 21, 26, 28, 36, 42] Ou encore : > m := 886232 ; m := 886232 > invphi(m) ;
15 / 31
Description : La commande invphi reoit un entier n et retourne une liste croissante dentiers solutions de lquation (x) = n. Cette commande ncessite lappelle du package numtheory. Exemple : > with(numtheory) : > invphi(12) ; [13, 21, 26, 28, 36, 42] Ou encore : > m := 886232 ; m := 886232 > invphi(m) ; [1329351, 1772468, 2658702]
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 15 / 31
Polynmes :
Dnir un polynme :
16 / 31
Polynmes :
Dnir un polynme :
16 / 31
Polynmes :
Dnir un polynme :
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix :
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix : Dnition comme expression :
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix : Dnition comme expression : > P := X3 + 2*X2 - 5*X + 2 ;
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix : Dnition comme expression : > P := X3 + 2*X2 - 5*X + 2 ; P := X 3 + 2X 2 5X + 2
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix : Dnition comme expression : > P := X3 + 2*X2 - 5*X + 2 ; P := X 3 + 2X 2 5X + 2 Dnition comme fonction :
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix : Dnition comme expression : > P := X3 + 2*X2 - 5*X + 2 ; P := X 3 + 2X 2 5X + 2 Dnition comme fonction : > P := X -> X3 + 2*X2 - 5*X + 2 ;
16 / 31
Polynmes :
Dnir un polynme :
Description : Un polynme peut tre dnit comme expression ou fonction. Exemple : Pour dnir le polynme P = X 3 + 2X 2 5X + 2. On a les deux choix : Dnition comme expression : > P := X3 + 2*X2 - 5*X + 2 ; P := X 3 + 2X 2 5X + 2 Dnition comme fonction : > P := X -> X3 + 2*X2 - 5*X + 2 ; P := X X 3 + 2X 2 5X + 2
16 / 31
Polynmes :
Evaluation dun polynme :
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode :
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ).
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x).
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple :
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ;
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5 > subs(x=1,P) ;
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5 > subs(x=1,P) ; 4
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5 > subs(x=1,P) ; 4 > P := x -> 2*x2 - 3*x + 5 ;
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5 > subs(x=1,P) ; 4 > P := x -> 2*x2 - 3*x + 5 ; P := x 2x2 3x + 5
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5 > subs(x=1,P) ; 4 > P := x -> 2*x2 - 3*x + 5 ; P := x 2x2 3x + 5 > P(1) ;
17 / 31
Polynmes :
Evaluation dun polynme :
Remarque : Pour valuer un polynme P de variable x en une valeur donne on le choix entre les deux mthode : Si P est dnie comme expression on crit : subs(x = , P ). Si P est dnie comme fonction on crit : P (x). Exemple : > P := 2*x2 - 3*x + 5 ; P := 2x2 3x + 5 > subs(x=1,P) ; 4 > P := x -> 2*x2 - 3*x + 5 ; P := x 2x2 3x + 5 > P(1) ; 4
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 17 / 31
Polynmes :
Dveloppement dun polynme :
18 / 31
Polynmes :
Dveloppement dun polynme :
18 / 31
Polynmes :
Dveloppement dun polynme :
18 / 31
Polynmes :
Dveloppement dun polynme :
Description : La commande expand permet de dvelopper un polynme. Exemple : > expand((x + 1)2 *(x+3)) ;
18 / 31
Polynmes :
Dveloppement dun polynme :
Description : La commande expand permet de dvelopper un polynme. Exemple : > expand((x + 1)2 *(x+3)) ; x3 + 5 x2 + 7 x + 3
18 / 31
Polynmes :
Dveloppement dun polynme :
Description : La commande expand permet de dvelopper un polynme. Exemple : > expand((x + 1)2 *(x+3)) ; x3 + 5 x2 + 7 x + 3 Ou encore : > P :=(x + 1)2 *(x+3) ;
18 / 31
Polynmes :
Dveloppement dun polynme :
Description : La commande expand permet de dvelopper un polynme. Exemple : > expand((x + 1)2 *(x+3)) ; x3 + 5 x2 + 7 x + 3 Ou encore : > P :=(x + 1)2 *(x+3) ; P := (x + 1)2 (x + 3)
18 / 31
Polynmes :
Dveloppement dun polynme :
Description : La commande expand permet de dvelopper un polynme. Exemple : > expand((x + 1)2 *(x+3)) ; x3 + 5 x2 + 7 x + 3 Ou encore : > P :=(x + 1)2 *(x+3) ; P := (x + 1)2 (x + 3) > expand(P) ;
18 / 31
Polynmes :
Dveloppement dun polynme :
Description : La commande expand permet de dvelopper un polynme. Exemple : > expand((x + 1)2 *(x+3)) ; x3 + 5 x2 + 7 x + 3 Ou encore : > P :=(x + 1)2 *(x+3) ; P := (x + 1)2 (x + 3) > expand(P) ; x3 + 5 x2 + 7 x + 3
18 / 31
Polynmes :
Trier un polynme :
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs.
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple :
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple : > sort(3*x + x4 - 2 - 5*x2) ;
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple : > sort(3*x + x4 - 2 - 5*x2) ; x4 5x2 + 3x 2
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple : > sort(3*x + x4 - 2 - 5*x2) ; x4 5x2 + 3x 2 Ou encore : > P :=3*x + x4 - 2 - 5*x2 ;
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple : > sort(3*x + x4 - 2 - 5*x2) ; x4 5x2 + 3x 2 Ou encore : > P :=3*x + x4 - 2 - 5*x2 ; P := 3x + x4 2 5x2
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple : > sort(3*x + x4 - 2 - 5*x2) ; x4 5x2 + 3x 2 Ou encore : > P :=3*x + x4 - 2 - 5*x2 ; P := 3x + x4 2 5x2 > sort(P) ;
19 / 31
Polynmes :
Trier un polynme :
Description : La commande sort permet de trier un polynme suivant lordre dcroissant des degrs. Exemple : > sort(3*x + x4 - 2 - 5*x2) ; x4 5x2 + 3x 2 Ou encore : > P :=3*x + x4 - 2 - 5*x2 ; P := 3x + x4 2 5x2 > sort(P) ; x4 5x2 + 3x 2
19 / 31
Polynmes :
Degr et valuation dun polynme :
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn.
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple :
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ;
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ;
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2 Ou encore : > P :=2*x5 - x4 - x2 ;
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2 Ou encore : > P :=2*x5 - x4 - x2 ; P := 2x5 x4 x2
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2 Ou encore : > P :=2*x5 - x4 - x2 ; P := 2x5 x4 x2 > degree(P) ;
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2 Ou encore : > P :=2*x5 - x4 - x2 ; P := 2x5 x4 x2 > degree(P) ; 5
20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2 Ou encore : > P :=2*x5 - x4 - x2 ; P := 2x5 x4 x2 > degree(P) ; 5 > ldegree(P) ;
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 20 / 31
Polynmes :
Degr et valuation dun polynme :
Description : Les commandes degree et ldegree donnent respectivement le degre et la valuation dun polynme donn. Exemple : > degree(2*x5 - x4 - x2) ; 5 > ldegree(2*x5 - x4 - x2) ; 2 Ou encore : > P :=2*x5 - x4 - x2 ; P := 2x5 x4 x2 > degree(P) ; 5 > ldegree(P) ; 2
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 20 / 31
Polynmes :
Coefcients dun polynme :
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn.
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple :
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ;
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ;
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5 > coeff(P, x, 0) ;
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5 > coeff(P, x, 0) ; 7
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5 > coeff(P, x, 0) ; 7 > coeff(P, x, 1) ;
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5 > coeff(P, x, 0) ; 7 > coeff(P, x, 1) ; 5
21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5 > coeff(P, x, 0) ; 7 > coeff(P, x, 1) ; 5 > coeff(P, x, 2) ;
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 21 / 31
Polynmes :
Coefcients dun polynme :
Description : La commande coeffs retourne les coefcients dun polynme donn. La commande coeff retourne le coefcient dun indice donn pour un polynme donn. Exemple : > P := x3-3*x2 + 5*x - 7 ; P := x3 3x2 + 5x 7 > coeffs(P) ; 7, 1, 3, 5 > coeff(P, x, 0) ; 7 > coeff(P, x, 1) ; 5 > coeff(P, x, 2) ; 3
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 21 / 31
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes.
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple :
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ;
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5 > Q := x2 + x + 1 ;
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5 > Q := x2 + x + 1 ; Q := x2 + x + 1
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5 > Q := x2 + x + 1 ; Q := x2 + x + 1 > rem(P, Q,x) ;
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5 > Q := x2 + x + 1 ; Q := x2 + x + 1 > rem(P, Q,x) ; 8 + 4 x
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5 > Q := x2 + x + 1 ; Q := x2 + x + 1 > rem(P, Q,x) ; 8 + 4 x > quo(P, Q,x) ;
22 / 31
Description : Les commandes rem et quo retournent, respectivement, le reste et le quotient de la division euclidienne de deux polynmes. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; P := x4 + 3x2 + 6x 5 > Q := x2 + x + 1 ; Q := x2 + x + 1 > rem(P, Q,x) ; 8 + 4 x > quo(P, Q,x) ; x2 x + 3
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 22 / 31
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste.
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple :
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; Q := x2 + x + 1 ;
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; Q := x2 + x + 1 ; P := x4 + 3x2 + 6x 5 Q := x2 + x + 1
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; Q := x2 + x + 1 ; P := x4 + 3x2 + 6x 5 Q := x2 + x + 1 > rem(P,Q,x,U) ; U ;
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; Q := x2 + x + 1 ; P := x4 + 3x2 + 6x 5 Q := x2 + x + 1 > rem(P,Q,x,U) ; U ; 8 + 4 x x2 x + 3
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; Q := x2 + x + 1 ; P := x4 + 3x2 + 6x 5 Q := x2 + x + 1 > rem(P,Q,x,U) ; U ; 8 + 4 x x2 x + 3 > quo(P,Q,x,V) ; V ;
23 / 31
Remarque : Soient deux polynmes P et Q avec Q = 0. On peut aussi crire : rem(P,Q,x,U) pour avoir le reste de la division euclidienne de P par Q et garder en mmoire, nomme U le quotient. quo(P,Q,x,V) pour avoir le quotient de la division euclidienne de P par Q et garder en mmoire, nomme V le reste. Exemple : > P := x4 + 3*x2 + 6*x - 5 ; Q := x2 + x + 1 ; P := x4 + 3x2 + 6x 5 Q := x2 + x + 1 > rem(P,Q,x,U) ; U ; 8 + 4 x x2 x + 3 > quo(P,Q,x,V) ; V ; x2 x + 3 8 + 4 x
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 23 / 31
24 / 31
Description : Soit P, Q deux polynme. La commande divide(P,Q) retourne true si Q divise P et false sinon.
24 / 31
Description : Soit P, Q deux polynme. La commande divide(P,Q) retourne true si Q divise P et false sinon. Exemple :
24 / 31
Description : Soit P, Q deux polynme. La commande divide(P,Q) retourne true si Q divise P et false sinon. Exemple : > divide(x3 - 1, x - 1) ;
24 / 31
Description : Soit P, Q deux polynme. La commande divide(P,Q) retourne true si Q divise P et false sinon. Exemple : > divide(x3 - 1, x - 1) ; true
24 / 31
Description : Soit P, Q deux polynme. La commande divide(P,Q) retourne true si Q divise P et false sinon. Exemple : > divide(x3 - 1, x - 1) ; true > divide(x3 + x + 1, x + 1) ;
24 / 31
Description : Soit P, Q deux polynme. La commande divide(P,Q) retourne true si Q divise P et false sinon. Exemple : > divide(x3 - 1, x - 1) ; true > divide(x3 + x + 1, x + 1) ; false
24 / 31
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes.
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple :
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ;
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3 > gcd(P, Q) ;
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3 > gcd(P, Q) ; x+1
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3 > gcd(P, Q) ; x+1 > lcm(P, Q) ;
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3 > gcd(P, Q) ; x+1 > lcm(P, Q) ; (x + 2)(x2 + 4x + 3)
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3 > gcd(P, Q) ; x+1 > lcm(P, Q) ; (x + 2)(x2 + 4x + 3) > expand(%) ;
25 / 31
Description : Les commandes gcd et lcm retournent, respectivement, le PGCD et le PPCM de deux polynmes. Exemple : > P := x2 + 3*x + 2 ; Q := x2 + 4*x + 3 ; P := x2 + 3x + 2 Q := x2 + 4x + 3 > gcd(P, Q) ; x+1 > lcm(P, Q) ; (x + 2)(x2 + 4x + 3) > expand(%) ; x3 + 6x2 + 11x + 6
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 25 / 31
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q).
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple :
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple : > P := x2 + 1 ; Q := x2 - x + 1 ;
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple : > P := x2 + 1 ; Q := x2 - x + 1 ; P := x2 + 1 Q := x2 x + 1
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple : > P := x2 + 1 ; Q := x2 - x + 1 ; P := x2 + 1 Q := x2 x + 1 > gcdex(P, Q, x,U,V) ; U ; V ;
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple : > P := x2 + 1 ; Q := x2 - x + 1 ; P := x2 + 1 Q := x2 x + 1 > gcdex(P, Q, x,U,V) ; U ; V ; 1 1x x
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple : > P := x2 + 1 ; Q := x2 - x + 1 ; P := x2 + 1 Q := x2 x + 1 > gcdex(P, Q, x,U,V) ; U ; V ; 1 1x x > expand(P * U + Q * V) ;
26 / 31
Description : Soient P, Q deux polynmes, linstruction gcdex(P,Q,x,U,V) retourne le PGCD de P et Q de variable x et affecte aux variables U et V les valeurs des coefcients de Bzout (P U + QV = P Q). Exemple : > P := x2 + 1 ; Q := x2 - x + 1 ; P := x2 + 1 Q := x2 x + 1 > gcdex(P, Q, x,U,V) ; U ; V ; 1 1x x > expand(P * U + Q * V) ; 1
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 26 / 31
27 / 31
27 / 31
Description : La commande solve permet davoir les raines dun polynme. Exemple :
27 / 31
Description : La commande solve permet davoir les raines dun polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ;
27 / 31
Description : La commande solve permet davoir les raines dun polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ; P := x3 + 3x2 6x 8
27 / 31
Description : La commande solve permet davoir les raines dun polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ; P := x3 + 3x2 6x 8 > solve(P) ;
27 / 31
Description : La commande solve permet davoir les raines dun polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ; P := x3 + 3x2 6x 8 > solve(P) ; 1, 2, 4
27 / 31
28 / 31
28 / 31
28 / 31
Description : La commande factor permet de factoriser un polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ;
28 / 31
Description : La commande factor permet de factoriser un polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ; P := x3 + 3x2 6x 8
28 / 31
Description : La commande factor permet de factoriser un polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ; P := x3 + 3x2 6x 8 > factor(P) ;
28 / 31
Description : La commande factor permet de factoriser un polynme. Exemple : > P := x3 + 3*x2 - 6*x -8 ; P := x3 + 3x2 6x 8 > factor(P) ; (x + 1)(x 2)(x + 4)
28 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles.
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple :
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ;
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ;
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1 > F :=(10*X2+7*X-4)/(X2+X+1) ;
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1 > F :=(10*X2+7*X-4)/(X2+X+1) ; 10X 2 + 7X 4 X2 + X + 1
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1 > F :=(10*X2+7*X-4)/(X2+X+1) ; 10X 2 + 7X 4 X2 + X + 1 > numer(F) ;
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1 > F :=(10*X2+7*X-4)/(X2+X+1) ; 10X 2 + 7X 4 X2 + X + 1 > numer(F) ; 10X 2 + 7X 4
29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1 > F :=(10*X2+7*X-4)/(X2+X+1) ; 10X 2 + 7X 4 X2 + X + 1 > numer(F) ; 10X 2 + 7X 4 > denom(F) ;
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 29 / 31
Fractions rationnelles :
Numrateur et dnominateur dune fraction rationnelle :
Description : Les commandes numer et denom retournent, respectivement, le numrateur et le dnominateur dune fraction rationnelles. Exemple : > numer((3*x+2)/(4*x+1)) ; 3x + 2 > denom((3*x+2)/(4*x+1)) ; 4x + 1 > F :=(10*X2+7*X-4)/(X2+X+1) ; 10X 2 + 7X 4 X2 + X + 1 > numer(F) ; 10X 2 + 7X 4 > denom(F) ; X2 + X + 1
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 29 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur.
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple :
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple : > normal(1/(X+1)-(2*X+3)/(X+1)2) ;
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple : > normal(1/(X+1)-(2*X+3)/(X+1)2) ; X +2 (X + 1)2
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple : > normal(1/(X+1)-(2*X+3)/(X+1)2) ; X +2 (X + 1)2
> F :=X/(X-1)-(X+2)/(X+1)2+(4*X-1)/(2*X+3) ;
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple : > normal(1/(X+1)-(2*X+3)/(X+1)2) ; X +2 (X + 1)2
> F :=X/(X-1)-(X+2)/(X+1)2+(4*X-1)/(2*X+3) ; F := X +2 4X 1 X + 2 X 1 (X + 1) 2X + 3
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple : > normal(1/(X+1)-(2*X+3)/(X+1)2) ; X +2 (X + 1)2
30 / 31
Fractions rationnelles :
Rduction au mme dnominateur :
Description : La commande normal permet de rduire une fraction rationnelle au mme dnominateur. Exemple : > normal(1/(X+1)-(2*X+3)/(X+1)2) ; X +2 (X + 1)2
30 / 31
Fractions rationnelles :
Dcomposition en lments simples :
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles.
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple :
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ;
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := X 2 + 3X + 1 X 2 + 3X + 2
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := > convert(F,parfrac,X) ; X 2 + 3X + 1 X 2 + 3X + 2
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := > convert(F,parfrac,X) ; 1 1 1 + X +1 X +2 X 2 + 3X + 1 X 2 + 3X + 2
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := > convert(F,parfrac,X) ; 1 > F :=1/(X4+X3+X2+X) ; 1 1 + X +1 X +2 X 2 + 3X + 1 X 2 + 3X + 2
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := > convert(F,parfrac,X) ; 1 > F :=1/(X4+X3+X2+X) ; X4 + X3 1 + X2 + X 1 1 + X +1 X +2 X 2 + 3X + 1 X 2 + 3X + 2
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := > convert(F,parfrac,X) ; 1 > F :=1/(X4+X3+X2+X) ; X4 > convert(F,parfrac,X) ; + X3 1 + X2 + X 1 1 + X +1 X +2 X 2 + 3X + 1 X 2 + 3X + 2
31 / 31
Fractions rationnelles :
Dcomposition en lments simples :
Description : Soit F une fraction rationnelle de variable X . La commande convert(F,parfrac,X) permet de dcomposer F en fractions rationnelles. Exemple : > F := (X2+3*X+1)/(X2+3*X+2) ; F := > convert(F,parfrac,X) ; 1 > F :=1/(X4+X3+X2+X) ; X4 > convert(F,parfrac,X) ; 1 1 1 X 1 + X 2 (X + 1) 2 X 2 + 1
Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Arithmtique des entiers et polynmes Samedi 16 septembre 2013 31 / 31
X 2 + 3X + 1 X 2 + 3X + 2
1 1 + X +1 X +2 1 + X2 + X
X3