Logo de SAASF

Le chapitre 2

Contenu

Chapitre 2 - démonstrations

Introduction à l'algèbre

Propriétés basiques des lois de compositions

2.0.0.0

Démontrons que, si une loi commutative "." permet l'existence un élément neutre dans un ensemble E, alors il est unique.

Rappelons la définition d'un élément neutre "e" :

a E,a . e =a

Définissons un élément "f" obéissant aussi à cette propriété :

a E,a . f =a

Donc :

e . f =e
f . e =f

Par commutativité :

e . f =f . e =e =f

Tout élément obéissant à cette propriété est "e" : il est donc unique.

Les structures algébriques de base

2.0.1.0

Démontrons que la structure (N, +) est un magma (et donc, une structure algébrique). Pour cela, nous avons besoin que d'une seule preuve : "+" est stable sur "N". Or, nous l'avons démontré, dans le chapitre 1, proposition 1.2.1.0. Donc, (N, +) est bien une structure algébrique.

2.0.1.1

Démontrons que, pour tout "n" appartenant à "N" supérieur à 1, "nZ" est un sous-groupe (additif) du groupe additif "(Z, +)". Déjà, vérifions si "nZ" est stable sur l'addition.

a,b nZ,c,d,e Z,[a =n * c,b =n * d,a +b =e]
e =a +b =n * c +n * d =n * (c +d)
f Z,[f =c +d,e =n * f] e nZ

Comme nous le constatons, toute somme d'éléments de "nZ" forme un élément de "nZ". Maintenant, vérifions la présence de chaque opposé de chaque élément de "nZ".

a nZ,b,c Z,[a =n * b,a +c =0]
n * b +c =0 n * b =-c n * -b =c c nZ

Chaque élément possède bien un opposé dans "nZ". Toutes les conditions sont remplies, les groupes "nZ" sont des sous-groupes du groupe additif "(Z, +)".

2.0.1.2

Démontrons que, pour tout "n" appartenant à "N" supérieur à 1, l'indice du sous-groupe "nZ" (que nous noterons "H") dans le groupe additif "(Z, +)". Exprimons "nZ".

b Z,b H [c Z,b =c * n]

Exprimons la classe à gauche de "a" suivant "H", pour tout "a" positif dans "Z".

a N,d Z,d aH [e nZ,d =a +e =a +c * n]

Si "a" est inférieur à "n", alors on ne peut pas simplifier l'expression de "d". Dans ce cas, pour tout "a" (inférieur à "n") différent, il existe un unique "d". Donc, il existe au moins "n" classes dans l'ensemble des classes à gauche.

a <n [f N,aH =fH a =f]

Si "a" est supérieur ou égal à "n", on peut décomposer "c", pour revenir à une classe d'élément inférieure à "n". Donc, on ne rajoute pas de nouvelles classes dans ce cas là. Si cette décomposition permet de se ramener à un "a" (ou, dans l'exemple qui suit, "g") plus petit que "n", alors on se ramène au cas d'avaant. Sinon, on recommence le procédé.

a >n [g N,h Z,a +c * n =(a - n) +(c +1) * n =g +h * n] [On recommencesi g <n]

Dans tous les cas où "a" appartient à "N", alors on obtient "n" classes différentes. Si "a" est inférieur à "0", alors on applique le même principe, mais on ne soustrait pas "n" à "a", mais on l'ajoute. Dans ce cas, on enlève "1" à "c". Comme pour en haut, on ne crée pas de nouvelle classe. Si ce nombre reste négatif, on réitère l'opération. Sinon, on se retrouve dans le cas où "a" est plus grand que "n".

a <0 [g,h Z,a +c * n =(a +n) +(c - 1) * n =g +h * n] [On recommencesi g <0]

Dans tous les cas, on se retrouve aveec "n" classes d'éléments suivant H. Donc, l'ensemble des classes à gauche suivant "nZ" dans "(Z, +)" a pour cardinal "n".

2.0.1.3

Démontrons que le magma "(Z/nZ, +)" est un groupe abélien. Déjà, vérifions que "Z/nZ" est stable par l'addition.

a,b Z/nZ,c,d N c <n d <n,e,f Z,a =c +e * n b =d +f * n
a +b =c +e * n +d +f * n =(c +d) +(e +f) * n

Or, rien n'empêche "c + d" à être supérieur à "n". Pour être sur d'éviter ce problème, comme on sait que "c + d" est inféérieur à "2 * n", alors on peut soustraite "n" à "c + d" si il est trop grand, et enlever "1" à "e + f" pour rééquilibrer le tout.

c +d n ((c +d) - n) +((e +f) - 1) * n

Dans tous les cas "c + d" (où "(c + d) - n" si nécessaire) est un nombre entier naturel inférieur à "n", et "e + f" ou "(e + f) - 1" est un nombre entier relatif. Donc, le résultat de l'addition est un élément de "Z/nZ". Donc, "Z/nZ" est stable par l'addition.

a,b Z/nZ,a +b Z/nZ

Maintenant, démontrons l'associativité de la loi. Pour rappel, on peut exprimer la formule de l'addition, et utiliser des propriétés de "Z" et "N" pour facilement trouver le nécessaire.

g Z/nZ,h N h <n,i Z,g =h +i * n
(a +b) +g =(c +e * n +d +f * n) +h +i * n =c +e * n +(d +f * n +h +i * n) =a +(b +g)

Donc, l'addition est bien associative sur "Z/nZ". Maintenant, prouvons l'existence d'un neutre, qui est "[0]".

j Z,[0] =j * nk [0],a +k =c +e * n +j * n =c +(e +j) * n =a

Donc, il y a bel et bien un neutre dans "Z/nZ". Finalement, trouvons la présence d'un élément opposé pour toute valeur de "Z/nZ".

l Z/nZ,m N m n,o Z,l =m +o * n
a +l =[0] c +e * n +m +o * n =c +m +(e +o) * n =[0] c +m =0 c =-m =n - m

Donc, chaque élément possède bel et bien un inverse. Finalement, prouvons la commutativité. Encore une fois, utilisons des propriétés de "Z" et "N" pour facilement trouver le nécessaire.

a +b =c +e * n +d +f * n =d +f * n +c +e * n =b +a

Donc l'addition est bel et bien commutative dans "Z/nZ". Au final, "(Z/nZ, +)" est bel et bien un groupe abélien.

Les propriétés basiques des groupes

2.0.2.0

Démontrons que, si un groupe "G" opère sur un ensemble "E", alors tous les stabilisateurs possibles dans "E" forment chacun un sous-groupe de "G". Déjà, posons un groupe "G" sur un ensemble "A" de loi de composition interne ".", un ensemble "E", et une action de "G" sur "E".

G =(A,.)
G X E E

Exprimons les stabilisateurs de tous les éléments "x" de "E".

x E,Stx={g G,g . x =x}h,i St,x E,h . x =x i . x =x

On peut utiliser ces deux valeurs dans une même identité.

h . (i . x) =h . x =(h . i) . x =x

On voit que "(h . i)" ne modifie pas "x" : il est un élément du stabilisateur nécessaire. Comme "h" et "i" appartiennent à "G", alors l'associativité et le neutre sont vérifié (le neutre de "G" se comporte comme un neutre de "E", et fait donc partie du stabilisateur). Notons "n" le neutre de "G"

n . x =x

Par définition, "n" est égal à l'opération de "h" (qui, pour rappel, fait partie du stabilisateur) et de son inverse. Grâce aux propriétés des actions de groupes, on peut en obtenir la décomposition suivante :

n . x =(h-1. h) . x =h-1. (h . x) =h-1. x =x

Donc, pour tout "h" dans le stabilisateur de "x", l'inverse de "h" est aussi dans ce stabilisateur. Bien évidemment, cela ne marche pas si "h" n'est pas dans le stabilisateur (dans ce cas, on ne pourrait pas simplifier "h . x" en "x"). Donc, cet ensemble est stable par la loi de composition, cette loi est associative, admet un neutre et chaque élément admet un inverse. Donc, chaque stabilisateur dans "E" est un sous-groupe de "G".

L'arithmétique des nombres rationnels

L'opération d'addition

2.1.0.0

Démontrons que l'addition de deux nombres rationnels "a" et "b" donne un nombre rationnel (et donc, que l'addition est stable dans "Q"). Soit deux nombres rationnels "a" et "b" :

a,b Q,c,e Z,d,f N,a =cd,b =ef

Admettons un objet "g", représentant "a + b". Nous pouvons l'écrire avec la formule de l'addition de nombres rationnels.

g =a +b =(c * e) + (d * f)e * f

Or, comme "Z" est stable par l'addition et la multiplication, alors "(c * e) + (d * f)" appartient à "Z". De plus, "N*" est stable par l'addition, donc "e * f" appartient à "N*". Donc, "g" est un élément de "Z" sur un élément de "N*". Donc, "g" est un nombre rationnel.

2.1.0.1

Démontrons que l'ordre d'addition de deux trois nombres rationnels "a", "b" et "c" n'importe pas (et donc, que l'addition est associative dans "Q"). Soit trois nombres rationnels "a", "b" et "c" :

a,b,c Q,d,f,h Z,e,g,i N,a =de,b =fg,c =hi

Admettons un objet "j", représentant "(a + b) + c". Nous pouvons l'écrire avec la formule de l'addition de nombres rationnels.

j =(a +b) +c =((d * g) + (e * f)) * i + (e * g) * h(e * g) * i

En utilisant les propriétés calculatoire de "Z" et "N", réarrangeons "j".

j =((d * g) + (e * f)) * i + (e * g) * h(e * g) * i
j =(d * g) * i + (e * f) * i + (e * g) * h(e * g) * i
j =(d * g) * i + (e * f) * i + (e * g) * h(e * g) * i
j =d * (g * i) + e * ((f * i) + (g * h))e * (g * i)
j =de+(f * i) + (g * h)g * i=a +(b +c)

Donc, "(a + b) + c" est égal à "a + (b + c)". L'opération d'addition est associative dans "Q".

a,b,c Q,(a +b) +c =a +(b +c)

2.1.0.2

Démontrons que l'ordre des opérandes pour l'addition entre deux nombres rationnels "a" et "b" n'importe pas (et donc, que l'addition est commutative dans "Q"). Soit deux nombres rationnels "a" et "b" :

a,b Q,c,e Z,d,f N,a =cd,b =ef

Admettons un objet "g", représentant "a + b". Nous pouvons l'écrire avec la formule de l'addition de nombres rationnels.

g =a +b =(c * e) + (d * f)e * f

En utilisant les propriétés calculatoire de "Z" et "N", réarrangeons "j".

g =(c * e) + (d * f)e * f=(d * f) + (c * e)f * e=b +a

Donc, "a + b" est égal à "b + a". Donc, l'addition est commutative dans "Q".

a,b Q,a +b =b +a

2.1.0.3

Démontrons que la structure algébrique formée par l'addition et "Q" est un groupe abélien. Déjà, selon le théorème 2.1.0.0, "+" est stable dans "Q", alors l'addition dans "Q" forme bien une structure algébrique. Selon le théorème 2.1.0.1, "+" est associative dans "Q". Selon le théorème 2.1.0.2, "+" est commutative dans "Q". De plus, les fractions ayant "0" comme numérateur se comportent comme des éléments neutres. Donc, cette classe d'équivalence dans "Q" représente l'élément neutre de "Q".

a,b Q,c Z,d,e N,a =cd,b =0e
a +b =c * e + 0 * dd * e=ce=a

Finalement, chaque élément possède un inverse, donnant le neutre quand on les additionne.

a Q,b Q,c Z,d N,a =cd,b =-cd
a +b =c * d + -c * dd * d=0d * d=0

Donc, la structure algébrique "(Q, +)" est un groupe abélien.

L'opération de multiplication

2.1.1.0

Démontrons que la multiplication de deux nombres rationnels "a" et "b" donne un nombre rationnel (et donc, que la multiplication est stable dans "Q"). Soit deux nombres rationnels "a" et "b" :

a,b Q,c,e Z,d,f N,a =cd,b =ef

Admettons un objet "g", représentant "a * b". Nous pouvons l'écrire avec la formule de l'addition de nombres rationnels.

g =a +b =c * ed * f

Or, comme "Z" est stable par la multiplication, alors "c * e" appartient à "Z". De plus, "N*" est stable par la multiplication, donc "d * f" appartient à "N*". Donc, "g" est un élément de "Z" sur un élément de "N*". Donc, "g" est un nombre rationnel.

2.1.1.1

Démontrons que l'ordre de la multiplication de deux trois nombres rationnels "a", "b" et "c" n'importe pas (et donc, que la multiplication est associative dans "Q"). Soit trois nombres rationnels "a", "b" et "c" :

a,b,c Q,d,f,h Z,e,g,i N,a =de,b =fg,c =hi

Admettons un objet "j", représentant "(a * b) * c". Nous pouvons l'écrire avec la formule de l'addition de nombres rationnels.

j =(a * b) * c =(d * f) * h(e * g) * i

En utilisant les propriétés calculatoire de "Z" et "N", réarrangeons "j".

j =(d * f) * h(e * g) * i
j =d * (f * h)e * (g * i)=a * (b * c)

Donc, "(a * b) * c" est égal à "a * (b * c)". L'opération de multiplication est associative dans "Q".

a,b,c Q,(a * b) * c =a * (b * c)

2.1.1.2

Démontrons que l'ordre des opérandes pour la multiplication entre deux nombres rationnels "a" et "b" n'importe pas (et donc, que la multiplication est commutative dans "Q"). Soit deux nombres rationnels "a" et "b" :

a,b Q,c,e Z,d,f N,a =cd,b =ef

Admettons un objet "g", représentant "a * b". Nous pouvons l'écrire avec la formule de l'addition de nombres rationnels.

g =a * b =c * ed * f

En utilisant les propriétés calculatoire de "Z" et "N", réarrangeons "j".

g =c * ed * f=e * cf * d=b * a

Donc, "a * b" est égal à "b * a". Donc, la multiplication est commutative dans "Q".

a,b Q,a * b =b * a

2.1.1.3

Démontrons que la structure algébrique formée par la multiplication et "Q*" est un groupe abélien. Déjà, selon le théorème 2.1.1.0, "*" est stable dans "Q*", alors l'addition dans "Q*" forme bien une structure algébrique. Selon le théorème 2.1.1.1, "*" est associative dans "Q". Selon le théorème 2.1.1.2, "*" est commutative dans "Q". De plus, les fractions valant 1 se comportent comme des éléments neutres. Donc, cette classe d'équivalence dans "Q" représente l'élément neutre de "Q".

a,b Q,c Z,e Z,d,N,a =cd,b =ee
a * b =c * ed * e=cd=a

Finalement, chaque élément possède un inverse, donnant le neutre quand on les multiplient.

a Q,b Q,c Z,d N,a =cd,b =dc
a * b =c * dd * c=c * dc * d=1

Donc, la structure algébrique "(Q*, *)" est un groupe abélien.

2.1.1.4

Démontrons que dire que, pour tout nombre rationnel a, b et c "a = b" équivaut à dire que "a * c = b * c". Soit trois nombres rationnels "a", "b" et "c" :

a,b,c Q,c,e,g Z,d,f,h N,a =cd,b =ef,c =gh

Admettons que "a = b".

a =b c * f =d * e

En utilisant les propriétés calculatoire de "Z" et "N", calculons des deux côtés par "g" et "h".

a =b c * f =d * e c * f * g * h =d * e * g * h (c * g) * (f * h) =(e * g) * (d * h) a * c =b * c

Donc, "a = b" est équivalent à dire que "a * c = b * c".

a,b,c Q,a =b a * c =b * c