| > | restart; |
| > | with(plots);with(student); |
Warning, the name changecoords has been redefined
![]()
![]()
Exercice 24
| > |
question a)
| > | Dom:={x>=0, x*x+y*y<=1}; |
| > | f:=(x,y)->y/(x^2+1); |
| > | implicitplot(Dom,x=0..1,y=-1..1,thickness=3); |
![[Plot]](images/exo24_7.gif)
| > | Doubleint(f(x,y),x,y,A)= 0; |
En effet, A est symétrique par rapport à (Ox) et
| > | 'f'(x,-y)=-'f'(x,y); |
Plus particulièrement en notant Ap et Am les parties de A d'ordonnée positve resp négative on a
| > | Doubleint('f'(x,y),x,y,A)=Doubleint('f'(x,y),x,y,Ap)+Doubleint('f'(x,y),x,y,Am); |
| > | Or par changement de variable u=x,v=-y; |
| > | Doubleint('f'(u,v),u,v,Am)=Doubleint('f'(x,-y),x,y,Ap),"=",-Doubleint('f'(x,y),x,y,Ap); |
| > |
question b)
| > | Dom:={x^4+y^4+x^2-y^2<=1}; |
| > | f:=(x,y)->2*x*(x^2+y^2); |
| > | implicitplot(Dom,x=-1..1,y=-2..2,thickness=3); |
![[Plot]](images/exo24_15.gif)
| > | Doubleint(f(x,y),x,y,A)= 0; |
En effet, A est symétrique par rapport à (Oy) et
| > | 'f'(-x,y)=-'f'(x,y); |
question c)
| > | Dom:={abs(x)<=1,abs(y)<=1}; |
| > | f:=(x,y)->abs(x-y); |
| > | implicitplot(Dom,x=-1..1,y=-1..1,thickness=3); |
![[Plot]](images/exo24_20.gif)
| > | Doubleint('f'(x,y),x,y,A)= 2*Doubleint('f'(x,y),x,y,Ap); |
En effet, A est symétrique par rapport à la première bissectriece: y=x et
| > | 'f'(y,x)='f'(x,y); |
Plus particulièrement en notant Ap et Am les parties de A au dessu et en dessous de la première bissectrice
| > | Doubleint('f'(x,y),x,y,A)=Doubleint('f'(x,y),x,y,Ap)+Doubleint('f'(x,y),x,y,Am); |
| > | Or par changement de variable u=y,v=x; |
| > | Doubleint('f'(u,v),u,v,Am)=Doubleint('f'(x,-y),x,y,Ap),"=",Doubleint('f'(x,y),x,y,Ap); |
Voici le domaine d'intégration Ap
| > | inequal({y>=x,x>=-1,x<=1,y<=1},x=-1..1,y=-1..1,optionsexcluded=(color=white)); |
![[Plot]](images/exo24_26.gif)
| > | Doubleint('f'(x,y),x,y,Ap)=Doubleint(f(x,y),x=-1..y,y=-1..1) ,"=",value(Doubleint(f(x,y),x=-1..y,y=-1..1)); |
| > | Doubleint('f'(x,y),x,y,A)=8/3; |
| > |
question d)
| > | Dom:={x>=y,y>=0,1<=x^2+y^2}; |
| > | f:=(x,y)->x*y*sqrt(x^2+y^2); |
| > | implicitplot(Dom,x=-1..1,y=-1..1,thickness=3); |
![[Plot]](images/exo24_31.gif)
Changement de coordonnées polaires
| > | Doubleint('f'(x,y),x,y,A)= Doubleint('f'(r*cos(theta),r*sin(theta))*abs(r),r,theta,Apol); |
domaine d'intégration polaire
| > | inequal({r>=0,r<=1,theta<=Pi/4,theta>=0},r=-1..1,theta=-1..1,optionsexcluded=(color=white)); |
![[Plot]](images/exo24_33.gif)
| > | Doubleint(f(x,y),x,y,A)= Doubleint(simplify(f(r*cos(theta),r*sin(theta))*r),r=0..1,theta=0..Pi/4) ,"=",value( Doubleint(f(r*cos(theta),r*sin(theta))*abs(r),r=0..1,theta=0..Pi/4) ); |
| > |
question e)
| > | Dom:={x>=0,y>=0,1<=x^2+y^2, x^2+y^2<=4}; |
| > | f:=(x,y)->x*y/(x^2+y^2); |
| > | implicitplot(Dom,x=-3..3,y=-3..3,thickness=3); |
![[Plot]](images/exo24_37.gif)
Changement de coordonnées polaires
| > | Doubleint('f'(x,y),x,y,A)= Doubleint('f'(r*cos(theta),r*sin(theta))*abs(r),r,theta,Apol); |
domaine d'intégration polaire
| > | inequal({r>=1,r<=2,theta<=Pi/2,theta>=0},r=-1..3,theta=-1..2,optionsexcluded=(color=white)); |
![[Plot]](images/exo24_39.gif)
| > | Doubleint(f(x,y),x,y,A)= Doubleint(simplify(f(r*cos(theta),r*sin(theta))*r),r=1..2,theta=0..Pi/2) ,"=",value( Doubleint(f(r*cos(theta),r*sin(theta))*abs(r),r=1..2,theta=0..Pi/2) ); |
| > |
question f)
| > | Dom:={ x^2/a^2+y^2/b^2<=1}; |
| > | f:=(x,y)-> (x^2+y^2); |
| > | a:=1:b:=2:implicitplot(Dom,x=-3..3,y=-3..3,thickness=3);a:='a':b:='b': |
![[Plot]](images/exo24_43.gif)
Changement de coordonnées affine
| > | u=a*x,v=b*y; |
| > | Doubleint('f'(u,v),u,v,A)= Doubleint('f'(a*x,b*y)*abs(a*b),x,y,C); |
Où le domaine d'intégration est le cercle trigo C
| > | a:=1:b:=1:implicitplot(Dom,x=-3..3,y=-3..3,thickness=3);a:='a':b:='b': |
![[Plot]](images/exo24_46.gif)
Changement de coordonnées polaires
| > | Doubleint('f'(a*x,b*y),x,y,C)= Doubleint('f'(a*r*cos(theta),b*r*sin(theta))*abs(r),r,theta,Cpol); |
domaine d'intégration polaire
| > | inequal({r>=0,r<=1,theta<=2*Pi,theta>=0},r=-1..2,theta=-1..7,optionsexcluded=(color=white)); |
![[Plot]](images/exo24_48.gif)
| > | Doubleint(f(x,y),x,y,A)= Doubleint(simplify(f(a*r*cos(theta),b*r*sin(theta))*r),r=0..1,theta=0..2*Pi) ,"=",value( Doubleint(simplify(f(a*r*cos(theta),b*r*sin(theta))*r),r=0..1,theta=0..2*Pi)); |
| > | Doubleint('f'(u,v),u,v,A)=a*b/4*Pi(a^2+b^2); |
| > |