séance 6 - Denis Vekemans

publicité
> restart:
EXERCICE 1
On considère la loi T telle que pour tout u réel et tout v réel,
T( u, v ) = u + v − u v.
La loi T est-elle associative ?, est-elle commutative ?
Trouver l'élément neutre (s'il existe).
Trouver l'élément symétrique de u (s'il existe).
> T:=(u,v)->u+v-u*v;
T := ( u, v ) → u + v − u v
> simplify(T(u,T(v,w))-T(T(u,v),w));#T est associative
0
> simplify(T(u,v)-T(v,u));#T est commutative
0
> solve(T(u,v)=u,v);#0 est élément neutre
0
>
> solve(T(u,v)=0,v);#tout élément u différent de 1 est inversible
d'inverse u/(u-1)
u
−1 + u
EXERCICE 2
On considère la loi T telle que pour tout couple de réels [ x1, y1 ] et tout couple de réels [ x2, y2 ],

x1

T( [ x1, y1 ], [ x2, y2 ] ) =  x2 y1 + , y1 y2 .

y2

La loi T est-elle associative ?, est-elle commutative ?
Trouver l'élément neutre (s'il existe).
Trouver l'élément symétrique de [ x, y ] (s'il existe).
> T1:=(x1, y1, x2, y2)->x2*y1+x1/y2;
T1 := ( x1, y1, x2, y2 ) → x2 y1 +
x1
y2
> T2:=(x1, y1, x2, y2)->y1*y2;
T2 := ( x1, y1, x2, y2 ) → y1 y2
> simplify(T1(T1(x1, y1, x2, y2), T2(x1, y1, x2, y2), x3,
y3)-T1(x1, y1, T1(x2, y2, x3, y3), T2(x2, y2, x3, y3)));
simplify(T2(T1(x1, y1, x2, y2), T2(x1, y1, x2, y2), x3,
y3)-T2(x1, y1, T1(x2, y3, x3, y3), T2(x2, y2, x3, y3)));#T est
associative
0
0
> simplify(T1(x1, y1, x2, y2)-T1(x2, y2, x1, y1));simplify(T2(x1,
y1, x2, y2)-T2(x2, y2, x1, y1));#T n'est pas commutative
T1(1,2,3,4)-T1(3,4,1,2);#par exemple, devrait être nul
−
−x2 y12 y2 − x1 y1 + x1 y22 y1 + x2 y2
y1 y2
0
3
4
> solve({T1(x1, y1, x2, y2)=x1,T2(x1, y1, x2, y2)=y1},{x2,y2});
solve({T1(x1, y1, x2, y2)=x2,T2(x1, y1, x2,
y2)=y2},{x1,y1});#(0,1) est élément neutre
{ y2 = 1, x2 = 0 }
{ y1 = 1, x1 = 0 }
> solve({T1(x1, y1, x2, y2)=0,T2(x1, y1, x2, y2)=1},{x2,y2});
solve({T1(x1, y1, x2, y2)=0,T2(x1, y1, x2,
y2)=1},{x1,y1});#(-x,1/y) est élément symétrique de (x,y)
{ y2 =
1
y1
, x2 = −x1 }
{ x1 = −x2, y1 =
1
y2
}
EXERCICE 3
On considère la loi lorentz telle que pour tout u réel et tout v réel,
x+y
lorentz( x, y ) =
.
xy
1+ 2
c
Soit l'application f de R dans R qui à x associe
c (e
(2 x)
− 1)
(2 x)
.
e
+1
Montrer que (]-c,c[,lorentz) et (R,+) sont deux groupes homomorphes.
> lorentz := (x,y) -> (x+y)/(1+x*y/c^2);
lorentz := ( x, y ) →
x+y
1+
xy
c2
> simplify(lorentz(x,lorentz(y,z)) lorentz(lorentz(x,y),z));#lorentz est associative
0
> simplify(lorentz(x,y) - lorentz(y,x));#lorentz est commutative
0
> solve(lorentz(x,y)=x,y);#0 est élément neutre
0
> solve(lorentz(x,y)=0,y);#-x est élément symétrique de x
−x
> f:= x -> c*(exp(2*x)-1)/(exp(2*x)+1);
f := x →
c (e
(2 x)
(2 x)
e
− 1)
+1
> simplify(lorentz(f(x),f(y)));
c (e
(2 x + 2 y)
− 1)
(2 x + 2 y)
+1
> simplify(lorentz(f(x),f(y)) - f(x+y));
e
0
> solve(f(x)=y,x);#l'homomorphisme est-il bijectif ?
 c+y 

ln −
2  −c + y 
1
EXERCICE 4
Soit (R ,+, . ) l'anneau des nombres réels.
On définit deux nouvelles lois plus et fois sur R de la manière suivante :
soit (x,y) un couple de réels, on pose x plus y = x + y - 2 et x fois y = x . y - 2x - 2y +6.
1) Montrer que (R,plus) est un groupe abélien.
2) Montrer que (R,plus, fois) est un anneau commutatif unitaire.
> plus:=(x,y)->x+y-2;
plus := ( x, y ) → x + y − 2
> fois:=(x,y)->x*y-2*x-2*y+6;
fois := ( x, y ) → x y − 2 x − 2 y + 6
> simplify(plus(plus(x,y),z)-plus(x,plus(y,z)));#plus est
associative
0
> simplify(plus(x,y)-plus(y,x));#plus est commutative
0
> solve(plus(x,y)=x,y);#2 est élément neutre
2
> solve(plus(x,y)=2,y);#4-x est élément symétrique de x
−x + 4
> simplify(fois(fois(x,y),z)-fois(x,fois(y,z)));#fois est
associative
0
> simplify(fois(x,y)-fois(y,x));#fois est commutative
0
> solve(fois(x,y)=x,y);#3 est élément neutre
3
> solve(fois(x,y)=3,y);#tout élément x distinct de 2 est
inversible, d'inverse (2*x-3)/(x-2)
2x−3
x−2
> simplify(fois(a,plus(b,c))-plus(fois(a,b),fois(a,c)));#... et la
distributivité
0
EXERCICE 5
Soit A la permutation circulaire
1
A=
8
Décomposer A en produit de cycles.
2
1
3
7
4
3
5
2
6
6
7
4
8
.
5
Conclure sur A13.
> with(group):
A:=[[1,8,5,2],[3,7,4]];B:=A:
for i from 1 to 12 do B:=mulperms(A,B) od:B;
>
A := [ [ 1, 8, 5, 2 ], [ 3, 7, 4 ] ]
[ [ 1, 8, 5, 2 ] , [ 3, 7, 4 ] ]
EXERCICE 6
Quelques calculs dans le corps C des complexes ...
1) Donner le complexe −1 + I 3 sous forme polaire.
2 3

2I 3
2) Donner les racines de l'équation x2 + 
− 2 I  x − 2 −
= 0.
 3

3
3) Quelles sont les racines de l'équation x6 = −1 ?
> z:=polar(-1+sqrt(3)*I);
 2π

polar 2,

3 
> solve(x^2+(2*sqrt(3)/3-2*I)*x-2-2*I*sqrt(3)/3 = 0,x);
3
3
+ I, − 3 + I
> solve(x^6=-1,x);
−I, I, −
2+2I 3
,
2+2I 3
2−2I 3
,−
,
2−2I 3
2
2
2
2
> simplify(-1/2*(2+2*I*3^(1/2))^(1/2));#ne simplifie pas ...
evalc(-1/2*(2+2*I*3^(1/2))^(1/2));
evalc(1/2*(2+2*I*3^(1/2))^(1/2));
evalc(-1/2*(2-2*I*3^(1/2))^(1/2));
evalc(1/2*(2-2*I*3^(1/2))^(1/2));
2+2I 3
−
2
−
3
2
−
1
2
I
3
+
2
−
3
2
2
+
2
3
1
−
I
1
2
1
2
I
I
EXERCICE 7
Quelques calculs dans le corps Z/5Z.
Que vaut 19 + 12 dans Z/5Z ? Quel est l'opposé de 23 dans Z/5Z ?
Que vaut 19 * 12 dans Z/5Z ? Quel est l'inverse de 23 dans Z/5Z ?
Soit p := n → 2n + 3n.
Vérifier (pour les premières valeurs de k) à l'aide de maple que ...
a) le PGCD de p( 2 k ) et p( 2 k + 2 ) est 1,
b) le PGCD de p( 2 k + 1 ) et p( 2 k + 3 ) est 5.
> 19+12 mod 5;-23 mod 5;
-23 mod 6;
1
2
1
> 19*12 mod 5;1/23 mod 5;
1/23 mod 6;1/22 mod 6;#attention, dans Z/6Z qui n'est pas un
corps, certains éléments ne sont pas inversibles
3
2
5
Error, the modular inverse does not exist
> p:=n->2^n+3^n;
for k from 0 to 20 do pgcd:=igcd(p(k),p(k+2)): print(k,pgcd) od:
p := n → 2n + 3n
0, 1
1, 5
2, 1
3, 5
4, 1
5, 5
6, 1
7, 5
8, 1
9, 5
10, 1
11, 5
12, 1
13, 5
14, 1
15, 5
16, 1
17, 5
18, 1
19, 5
20, 1
EXERCICE 8
Bezout.
Montrer que u = 2134 et v = 2769 sont premiers entre eux.
Donner les coefficients a et b entiers tels que a u + b v = 1.
> restart: u:=2134:v:=2769:igcd(u,v);
1
> igcdex(u,v,a,b):a; b;a*u+b*v;
-266
205
1
Fin (Philippe RYCKELYNCK & Denis VEKEMANS)
Téléchargement