• Aucun résultat trouvé

> restart:(2 points) Calculer d⌠⌡

N/A
N/A
Protected

Academic year: 2022

Partager "> restart:(2 points) Calculer d⌠⌡"

Copied!
7
0
0

Texte intégral

(1)

(2 points) Calculer d





2

xx4 1

x.

> int(x/(x^4-1),x=2..3);

1 −

2ln 2( ) 1 4ln 3( ) (2 points) Résoudre  − =

 



d d

xf x( ) x ( )f x x3.

> dsolve(diff(f(x),x)-x*f(x)=x^3,f(x));

= ( )

f x − − + x2 2 e





x2

2 _C1

(2 points) Représenter graphiquement la courbe d'équations paramétriques =

( )

x t 1

t2 1 = ( )

y t t

t2 1, pour t dans [-2,2].

> plot({[1/(t^2-1),t/(t^2-1),t=-0.9..0.9], [1/(t^2-1),t/(t^2-1),t=-2..-1.1],

[1/(t^2-1),t/(t^2-1),t=1.1..2]});

>

(2)

> restart:

EXERCICE 1 (4 points) Minimisation d'une aire.

Soit (O,i,j) un repère orthonormé.

On considère l'ensemble Γ des points M( ,x (x − 2)3) pour x variant entre 0 et 2.

1) Soit TM la tangente en M à l'ensemble Γ. Donner l'équation de la tangente TM.

2) La tangente TM coupe l'axe (Oi) en un point A et l'axe (Oj) en un point B. Donner les coordonnées des points A et B.

3) Donner l'aire du triangle OAB en fonction de x.

4) Donner la valeur (ou les valeurs) de x pour que le triangle OAB ait une aire extrémale.

5) Donner la valeur (ou les valeurs) de x pour que le triangle OAB ait une aire minimale.

> f:=x->(x-2)^3;

M:=[x,f(x)];#coordonnées de M diff(f(x),x)*(X-x)+f(x);

(3)

solve(T(X)=0,X);#abscisse du point A A:=[2/3*x+2/3,0];

T(0);#ordonnée du point B B:=[0,3*(2-x)^2*x+(2-x)^3];

Aire:=x->simplify(1/2*(2/3*x+2/3)*(3*(2-x)^2*x+(2-x)^3));#la fonction Aire donne l'aire du triangle OAB en fonction de x simplify(diff(Aire(x),x));

solve(diff(Aire(x),x)=0,x);#les points critiques sont en 0 (bord gauche), en 2 (bord droit), et en 1/2 ;

limit(Aire(x),x=0,right);#en 0, la limite est 8/3 ; limit(Aire(x),x=2,left);#en 2, la valeur est 0 ;

Aire(1/2);#en 1/2, la valeur de l'Aire est 27/8 est un extremum local

(D@@2)(Aire)(1/2);#en 1/2, la valeur de l'Aire est 27/8 est un maximum local qui est aussi global par synthèse

:=

f x → (x − 2)3 :=

M [x (, x − 2)3] +

3 (x − 2)2(Xx) (x − 2)3 :=

T X →  +

 



d d

xf x( ) (Xx) f x( ) 2 x +

3 2 3 :=

A

 



+ , 2 x

3 2 3 0

−3 (x − 2)2x + (x − 2)3 :=

B [0,3 (2 − x)2x + (2 − x)3] :=

Aire x → 

 



simplify 1 2

 



2 + 3x 2

3 (3 (2 − x)2x + (2 − x)3) − + −

8

3x3 4 x2 8 3 4 x , ,

-1 1 2 2 8 3 0 27

8 -6

(4)

> restart:

EXERCICE 2 (6 points)

Soit u l'endomorphisme de R^4 ayant pour matrice A =













1 1 1 1

a 1 1 1

0 a 1 1

0 0 a 1

.

1) Discuter la bijectivité de u (c'est-à-dire de l'inversibilité de la matrice A) en fonction du

paramètre réel a : dire pour quelle(s) valeur(s) de a la matrice A est inversible et donner, pour ces valeurs, la matrice inverse de A.

2) Dans chacun des cas où u n'est pas bijective (c'est-à-dire lorsque la matrice A n'est pas inversible), donner le noyau (une base et sa dimension), l'image (une base et sa dimension) de u.

3) a)Dans le cas où a=1, donner la matrice A4.

b) Dans le cas où a est quelconque, donner la matrice

− − − −

A4 4 A3 3 (a2 A) 2 2 (a − 1 () a2 A) (a − 1)3I4.

> with(linalg):

Warning, the protected names norm and trace have been redefined and unprotected

> A:=matrix(4,4,[1,1,1,1,a,1,1,1,0,a,1,1,0,0,a,1]);

:=

A













1 1 1 1

a 1 1 1

0 a 1 1

0 0 a 1

En calculant le déterminant

> factor(det(A));

−(a − 1)3 ou par la décomposition LU,

> LUdecomp(A,L='l',U='u');













1 1 1 1

0 1 − a 1 − a 1 − a 0 0 1 − a 1 − a

0 0 0 1 − a

> L:=evalm(l);U:=evalm(u);multiply(L,U):#on vérifie A=LU

:=

L





















1 0 0 0

a 1 0 0

0 − a

a 1 1 0

0 0 − a

a 1 1

:=

U













1 1 1 1

0 1 − a 1 − a 1 − a 0 0 1 − a 1 − a

0 0 0 1 − a

on s'apperçoit que les problèmes concernant l'inversibilité de la matrice A ne peuvent provenir

(5)

de la décomposition LU

































− 1

a 1

1 −

a 1 0 0

a

− + 1 2 a a2

1 − + 1 2 a a2

1 −

a 1 0

a2

− + − 1 3 a 3 a2 + a3

a

− + − 1 3 a 3 a2 + a3

1 − + 1 2 a a2

1 − a 1 a3

− + − 1 3 a 3 a2 + a3a2

− + − 1 3 a 3 a2 + a3a − +

1 2 a a2 − 1 − a 1 Le cas a = 1.

> a:=1;A:=matrix(4,4,[1,1,1,1,a,1,1,1,0,a,1,1,0,0,a,1]);

:=

a 1

:=

A













1 1 1 1

1 1 1 1

0 1 1 1

0 0 1 1

> colspace(A);# l'image de A

rank(A);# le rang ou la dimension de l'image {[1 1 0 0, , , ],[0 0 1 0, , , ],[0 0 0 1, , , ]}

3

> nullspace(A);# le noyau de A nops(nullspace(A));

{[0 0 -1 1, , , ]} 1

> multiply(multiply(multiply(A,A),A),A);

unassign('a');

A:=matrix(4,4,[1,1,1,1,a,1,1,1,0,a,1,1,0,0,a,1]);

id:=matrix(4,4,[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]);

#Première version : simplify(

matadd(matadd(matadd(matadd(multiply(multiply(multiply(A,A),A),A ),

scalarmul(multiply(multiply(A,A),A),-4)), scalarmul(multiply(A,A),-3*(a-2))),

scalarmul(A,-2*(a-1)*(a-2))), scalarmul(id,-(a-1)^3)));

#Seconde version :

evalm(A^4-4*A^3-3*(a-2)*A^2-2*(a-1)*(a-2)*A-(a-1)^3*Id);

simplify(evalm(A^4-4*A^3-3*(a-2)*A^2-2*(a-1)*(a-2)*A-(a-1)^3*id) );

+ + +

1 a (2 + a a) (3 + + 2 a (3 + a a a) ) 4 + + 3 a (2 + a a) + (3 + a a) + (6 + 7 a a)

[ , ,

(6)

+ + + +

10 10 a (2 + a a) (3 + a a) (10 + 3 a a) ,20 + 13 a + (2 + a a) + (3 + a a) ]

+ +

2 a (2 a + 1 a) (4 a + + 1 (2 a + 2 a a) )

[ ,

+ + + +

6 a (2 a + 1 a) 1 (2 a + 2 a) (6 a + + 3 (3 + a a a ,) )

+ + + + +

12 a (2 a + 1 a) 4 (2 a + 2 a) (3 + a a) (6 + 7 a a ,)

+ + + +

19 a (2 a + 1 a) 10 (2 a + 2 a) (3 + a a ]) +

3 a2 (a2 + + 2 a (2 a + 1 a a) ) 4 a2 + + 2 a (2 a + 1 a) + (a2 + + + 4 a 1 (2 + a a a) )

[ , ,

+ + + + +

5 a2 6 a (2 a + 1 a) 1 (2 + a a) (a2 + + 5 a 3 a ,)

+ + + +

6 a2 11 a (2 a + 1 a) 4 (2 + a a ])

4 a3 a3 + 3 a2 + (a2 + + 2 a (1 + a a a) ) a3 + 4 a2 + + 2 a (1 + a a) + (1 + + a2 3 a a)

[ , , ,

+ + + +

a3 5 a2 5 a (1 + a a) 1 ]

:=

A













1 1 1 1

a 1 1 1

0 a 1 1

0 0 a 1

:=

id













1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1













0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

(1 + a)2 − 2 (2 + a a) + (3 + a a) 2 − − + 4 4 a (− + 3 a 6 () 1 + a) − 2 (a − 1 () a − 2) [

(a − 1)3Id

− ,(1 + a () 2 + a) + (2 + a () 2 a + 1) − 2 (3 + a a) + 4 a2 − − 12 8 a (− + 3 a 6 () 2 + a) 2 (a − 1 () a − 2)

+ − ,(1 + a () 3 + a) + (2 + a () 2 a + 2) (3 + a () 2 a + 1) 20 a 24 (− + 3 a 6 () 3 + a) 2 (a − 1 () a − 2)

+ − − + − ,

− − 8 16 a + 2 (2 + a () 3 + a) − 2 (a − 1 () a − 2 ])

− + − + −

2 (1 + a a) 2 (2 a + 1 a) (2 a + 2 a) 2 8 a 2 (− + 3 a 6 a) 2 (a − 1 () a2 a)

[ ,

2 (2 + a a) + (2 a + 1)2 − 2 (2 a + 2 a) + (3 + a a) 216 a − + 4 (− + 3 a 6 () 2 a + 1) 2 (a − 1 () a − 2) (a − 1)3Id

− − ,

− − + −

2 (2 a + 1 () 2 a + 2) 24 a 12 (− + 3 a 6 () 2 a + 2) 2 (a − 1 () a − 2),(1 + a () 3 + a) (2 + a () 2 a + 2) (3 + a () 2 a + 1) 20 a 24 (− + 3 a 6 () 3 + a) 2 (a − 1 () a − 2)

+ + − − + − ]

− + +

a2(1 + a) 8 a2 (2 a + 1 a) 2 (− + 3 a 6 a) 2

[ ,

− − + −

2 a2(2 + a) 4 a2 8 a 2 (− + 3 a 6 a) 2 (a − 1 () a2 a) ,−2 (2 + a a) + (2 a + 1)2 2 (2 a + 2 a) (3 + a a) 2 4 a2 16 a 4 (− + 3 a 6 () 2 a + 1) 2 (a − 1 () a − 2)

+ + − − − + −

(a − 1)3Id

− ,(1 + a () 2 + a) + (2 + a () 2 a + 1) + 2 (3 + a a) − 20 a − 12 (− + 3 a 6 () 2 + a) 2 (a − 1 () a − 2)

+ − ]

0 a2(1 + a) − 8 a2 + (2 a + 1 a) 2 + (− + 3 a 6 a) 2

[ , ,

−2 (1 + a a) + 2 (2 a + 1 a) + (2 a + 2 a) 24 a2 − + 8 a 2 (− + 3 a 6 a) − 2 (a − 1 () a2 a)

(7)

(a − 1) Id

− ]













0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

> restart:

EXERCICE 3 (4 points)

Trouver un entier naturel n tel que 2n ait la somme de ses chiffres égale à 1366.

> sochiffres:=proc(n) local N,s;

N:=n: s:=0: while N<>0 do s:=s+irem(N,10); N:=iquo(N,10) od;

RETURN(s);

end;

sochiffres := proc( )n localN s, ;

:=

N n;

:=

s 0;

whileN ≠ 0dos := s + irem(N 10, );N := iquo(N 10, )end do; ( )

RETURN s end proc

> n:=0:

while sochiffres(2^n)<>532 do n:=n+1

od:

n;

sochiffres(2^n);

360 532

> Fin (Philippe RYCKELYNCK & Denis VEKEMANS)

Error, missing operator or `;`

Références