📐 Applications Linéaires

Première Année ST LMD - Algèbre (2025/2026)
Université Dr Moulay Tahar Saida - Faculté des Sciences et Technologies
Prof: Imad Eddine ABBES
1. Définition d'une Application Linéaire
Définition: Soient E et F deux espaces vectoriels sur K. Une application f : E → F est linéaire si:
∀u, v ∈ E, ∀λ ∈ K : f(λu + v) = λf(u) + f(v)
Forme équivalente (deux conditions):
(L1) Additivité: ∀u, v ∈ E : f(u + v) = f(u) + f(v)
(L2) Homogénéité: ∀λ ∈ K, ∀u ∈ E : f(λu) = λf(u)
Propriétés immédiates:
  • f(0ₑ) = 0ₓ (l'image du vecteur nul est le vecteur nul)
  • f(-u) = -f(u) (l'image de l'opposé est l'opposé de l'image)
  • f(λ₁u₁ + ... + λₙuₙ) = λ₁f(u₁) + ... + λₙf(uₙ)
Notation: L'ensemble des applications linéaires de E dans F se note L(E, F)
Si E = F, on note L(E) ou End(E) (endomorphismes)
2. Image et Noyau
Noyau (Ker f):
Ker(f) = {u ∈ E | f(u) = 0ₓ}
C'est l'ensemble des vecteurs de E qui s'annulent par f.
Image (Im f):
Im(f) = {f(u) | u ∈ E} = {v ∈ F | ∃u ∈ E : f(u) = v}
C'est l'ensemble des vecteurs de F qui sont atteints par f.
Théorème:
• Ker(f) est un sous-espace vectoriel de E
• Im(f) est un sous-espace vectoriel de F
Méthode pour déterminer Ker(f):
  • Résoudre l'équation f(u) = 0
  • Exprimer u en fonction de paramètres
  • Donner une base du noyau
Méthode pour déterminer Im(f):
  • Prendre une base {e₁, ..., eₙ} de E
  • Im(f) = Vect{f(e₁), ..., f(eₙ)}
  • Extraire une famille libre pour obtenir une base
3. Théorème du Rang
Théorème du rang: Si f : E → F est linéaire et dim E = n, alors:
dim(Ker f) + dim(Im f) = dim E
dim(Ker f) + rg(f) = n
où rg(f) = dim(Im f) est le rang de f.
Conséquences importantes:
• rg(f) ≤ min(dim E, dim F)
• Si rg(f) = dim E, alors Ker(f) = {0}
• Si rg(f) = dim F, alors Im(f) = F (f est surjective)
Définitions:
Injective: f(u) = f(v) ⟹ u = v ⟺ Ker(f) = {0}
Surjective: Im(f) = F ⟺ rg(f) = dim F
Bijective: Injective ET Surjective ⟺ Isomorphisme
4. Matrice d'une Application Linéaire
Définition: Soient B = {e₁, ..., eₙ} base de E et B' = {f₁, ..., fₘ} base de F.
La matrice de f : E → F dans les bases B et B' est la matrice M dont les colonnes sont les coordonnées de f(eⱼ) dans B':
f(eⱼ) = Σᵢ aᵢⱼfᵢ ⟹ M = (aᵢⱼ)
Propriétés:
  • M est une matrice m × n (m lignes, n colonnes)
  • Pour calculer f(u), on a: [f(u)]ᵦ' = M · [u]ᵦ
  • rg(f) = rg(M) (rang de la matrice)
  • La composition correspond au produit matriciel
Théorème: f est bijective ⟺ M est inversible ⟺ det(M) ≠ 0
5. Composition et Inverse
Composition: Si f : E → F et g : F → G sont linéaires, alors g ∘ f : E → G est linéaire.
(g ∘ f)(u) = g(f(u))
Propriétés de la composition:
• Ker(f) ⊂ Ker(g ∘ f)
• Im(g ∘ f) ⊂ Im(g)
• rg(g ∘ f) ≤ min(rg(f), rg(g))
• Mat(g ∘ f) = Mat(g) × Mat(f)
Application inverse: Si f : E → F est bijective, alors f⁻¹ : F → E existe et est linéaire.
f ∘ f⁻¹ = Idₓ et f⁻¹ ∘ f = Idₑ
De plus: Mat(f⁻¹) = [Mat(f)]⁻¹
Isomorphisme: Un isomorphisme est une application linéaire bijective.
On dit que E et F sont isomorphes si il existe un isomorphisme f : E → F.
Notation: E ≃ F
Théorème: Deux espaces vectoriels de dimension finie sont isomorphes si et seulement si ils ont la même dimension.
Exercice 1
Linéarité
Montrer que f : ℝ² → ℝ³ définie par f(x, y) = (x + y, 2x - y, x) est linéaire.
✅ Solution détaillée
Méthode: Vérifier les deux propriétés (L1) et (L2)

Vérification de (L1) - Additivité:
Soient u = (x₁, y₁) et v = (x₂, y₂) dans ℝ²

f(u + v) = f((x₁ + x₂, y₁ + y₂))
= ((x₁ + x₂) + (y₁ + y₂), 2(x₁ + x₂) - (y₁ + y₂), x₁ + x₂)
= (x₁ + y₁ + x₂ + y₂, 2x₁ - y₁ + 2x₂ - y₂, x₁ + x₂)
= (x₁ + y₁, 2x₁ - y₁, x₁) + (x₂ + y₂, 2x₂ - y₂, x₂)
= f(u) + f(v) ✓

Vérification de (L2) - Homogénéité:
Soit λ ∈ ℝ et u = (x, y) ∈ ℝ²

f(λu) = f((λx, λy))
= (λx + λy, 2λx - λy, λx)
= λ(x + y, 2x - y, x)
= λf(u) ✓

Conclusion: f est linéaire

Remarque: On peut aussi écrire f sous forme matricielle:
f(x, y) = [1 1] [x]
          [2 -1] [y]
          [1 0]
Exercice 2
Noyau
Soit f : ℝ³ → ℝ² définie par f(x, y, z) = (x + 2y - z, 2x + 4y - 2z).
1) Vérifier que f est linéaire
2) Déterminer Ker(f)
3) Donner une base de Ker(f)
✅ Solution détaillée
1) Linéarité:
f est clairement linéaire (combinaison linéaire des coordonnées) ✓

2) Détermination de Ker(f):

Étape 1: Résoudre f(x, y, z) = (0, 0)
(x, y, z) ∈ Ker(f) ⟺ f(x, y, z) = (0, 0)
⟺ x + 2y - z = 0 ET 2x + 4y - 2z = 0

Étape 2: Simplifier le système
Ligne 2 = 2 × Ligne 1, donc on a une seule équation:
x + 2y - z = 0 ⟹ z = x + 2y

Étape 3: Forme paramétrique
(x, y, z) = (x, y, x + 2y)
= x(1, 0, 1) + y(0, 1, 2)

Conclusion:
Ker(f) = Vect{(1, 0, 1), (0, 1, 2)}

3) Base de Ker(f):
Vérifions que {v₁ = (1, 0, 1), v₂ = (0, 1, 2)} est libre:
λ₁(1, 0, 1) + λ₂(0, 1, 2) = (0, 0, 0)
⟹ (λ₁, λ₂, λ₁ + 2λ₂) = (0, 0, 0)
⟹ λ₁ = 0 et λ₂ = 0 ✓

Base de Ker(f): {(1, 0, 1), (0, 1, 2)}
dim Ker(f) = 2
Exercice 3
Image
Soit f : ℝ³ → ℝ³ définie par f(x, y, z) = (x + y, y + z, x + z).
1) Déterminer Im(f)
2) Calculer le rang de f
3) f est-elle surjective?
✅ Solution détaillée
1) Détermination de Im(f):

Méthode: Calculer les images de la base canonique

Base canonique de ℝ³: {e₁ = (1,0,0), e₂ = (0,1,0), e₃ = (0,0,1)}

f(e₁) = f(1,0,0) = (1, 0, 1)
f(e₂) = f(0,1,0) = (1, 1, 0)
f(e₃) = f(0,0,1) = (0, 1, 1)

Donc: Im(f) = Vect{(1,0,1), (1,1,0), (0,1,1)}

Étape 2: Vérifier si la famille est libre
λ₁(1,0,1) + λ₂(1,1,0) + λ₃(0,1,1) = (0,0,0)
⟹ (λ₁ + λ₂, λ₂ + λ₃, λ₁ + λ₃) = (0,0,0)

Système:
λ₁ + λ₂ = 0 ... (1)
λ₂ + λ₃ = 0 ... (2)
λ₁ + λ₃ = 0 ... (3)

De (1): λ₂ = -λ₁
De (2): λ₃ = -λ₂ = λ₁
Dans (3): λ₁ + λ₁ = 0 ⟹ λ₁ = 0
Donc λ₁ = λ₂ = λ₃ = 0 ✓

La famille est libre et génératrice de Im(f).

Conclusion:
Im(f) = Vect{(1,0,1), (1,1,0), (0,1,1)}
Base de Im(f): {(1,0,1), (1,1,0), (0,1,1)}

2) Rang de f:
rg(f) = dim Im(f) = 3

3) Surjectivité:
Im(f) = ℝ³ (car dim Im(f) = 3 = dim ℝ³)
f est surjective ✓

Vérification par le théorème du rang:
dim Ker(f) + rg(f) = dim ℝ³
dim Ker(f) + 3 = 3
⟹ dim Ker(f) = 0
⟹ Ker(f) = {0}
Donc f est aussi injective, donc bijective.
Exercice 4
Théorème du rang
Soit f : ℝ⁴ → ℝ³ telle que dim Ker(f) = 1.
1) Calculer rg(f)
2) f est-elle injective?
3) f est-elle surjective?
✅ Solution détaillée
1) Calcul du rang:

Théorème du rang:
dim Ker(f) + rg(f) = dim ℝ⁴
1 + rg(f) = 4
rg(f) = 3

2) Injectivité:
f est injective ⟺ Ker(f) = {0}
Or dim Ker(f) = 1 ≠ 0
Donc Ker(f) ≠ {0}
f n'est PAS injective ✗

Interprétation: Il existe des vecteurs non nuls u ∈ ℝ⁴ tels que f(u) = 0.
Le noyau est une droite vectorielle dans ℝ⁴.

3) Surjectivité:
f est surjective ⟺ Im(f) = ℝ³
⟺ rg(f) = dim ℝ³
Or rg(f) = 3 = dim ℝ³
f est surjective ✓

Interprétation: Tout vecteur de ℝ³ est image d'au moins un vecteur de ℝ⁴.

Conclusion générale:
f : ℝ⁴ → ℝ³ est surjective mais non injective.
Chaque vecteur de ℝ³ a une infinité d'antécédents (une droite d'antécédents).

Remarque: C'est impossible d'avoir f bijective quand dim E ≠ dim F.
Exercice 5
Matrice
Soit f : ℝ² → ℝ² définie par f(x, y) = (2x + y, x - y).
1) Écrire la matrice de f dans la base canonique
2) Calculer le rang de f
3) f est-elle bijective?
✅ Solution détaillée
1) Matrice de f:

Base canonique de ℝ²: B = {e₁ = (1,0), e₂ = (0,1)}

Étape 1: Calculer les images des vecteurs de base
f(e₁) = f(1,0) = (2·1 + 0, 1 - 0) = (2, 1)
f(e₂) = f(0,1) = (2·0 + 1, 0 - 1) = (1, -1)

Étape 2: Former la matrice (colonnes = images)
Les colonnes de la matrice sont les coordonnées de f(e₁) et f(e₂):

M = [2 1]
       [1 -1]

Vérification:
M·[x] = [2 1]·[x] = [2x + y ] = f(x,y) ✓
   [y]   [1 -1] [y]   [x - y ]

2) Rang de f:

Méthode 1: Calculer le déterminant
det(M) = 2·(-1) - 1·1 = -2 - 1 = -3 ≠ 0

Comme det(M) ≠ 0, la matrice est inversible.
rg(f) = rg(M) = 2

Méthode 2: Vérifier que les colonnes sont libres
λ₁(2,1) + λ₂(1,-1) = (0,0)
⟹ (2λ₁ + λ₂, λ₁ - λ₂) = (0,0)
⟹ 2λ₁ + λ₂ = 0 et λ₁ - λ₂ = 0
⟹ λ₁ = λ₂ et 2λ₁ + λ₁ = 0
⟹ 3λ₁ = 0 ⟹ λ₁ = λ₂ = 0 ✓
Les colonnes sont libres ⟹ rg(M) = 2

3) Bijectivité:

Critère matriciel:
f est bijective ⟺ M est inversible ⟺ det(M) ≠ 0
Or det(M) = -3 ≠ 0
f est bijective ✓

Autre vérification:
• rg(f) = 2 = dim ℝ² ⟹ f est surjective
• Par théorème du rang: dim Ker(f) = 2 - 2 = 0 ⟹ f est injective
Donc f est bijective.

Matrice inverse:
M⁻¹ = (1/det)·[−1 −1] = (-1/3)·[−1 −1] = [1/3 1/3]
                 [−1 2]             [−1 2]      [1/3 -2/3]
Exercice 6
Composition
Soient f : ℝ² → ℝ² définie par f(x, y) = (x + y, x - y)
et g : ℝ² → ℝ² définie par g(x, y) = (2x, 3y).
1) Déterminer g ∘ f
2) Déterminer f ∘ g
3) g ∘ f = f ∘ g ?
✅ Solution détaillée
1) Calcul de g ∘ f:

(g ∘ f)(x, y) = g(f(x, y))
= g(x + y, x - y)
= (2(x + y), 3(x - y))
= (2x + 2y, 3x - 3y)

g ∘ f : (x, y) ↦ (2x + 2y, 3x - 3y)

Matrice de g ∘ f:
Mat(g ∘ f) = [2 2]
                 [3 -3]

2) Calcul de f ∘ g:

(f ∘ g)(x, y) = f(g(x, y))
= f(2x, 3y)
= (2x + 3y, 2x - 3y)

f ∘ g : (x, y) ↦ (2x + 3y, 2x - 3y)

Matrice de f ∘ g:
Mat(f ∘ g) = [2 3]
                 [2 -3]

3) Comparaison:

g ∘ f : (x, y) ↦ (2x + 2y, 3x - 3y)
f ∘ g : (x, y) ↦ (2x + 3y, 2x - 3y)

g ∘ f ≠ f ∘ g

Exemple numérique:
Pour (x, y) = (1, 0):
(g ∘ f)(1, 0) = (2, 3)
(f ∘ g)(1, 0) = (2, 2)
Donc g ∘ f ≠ f ∘ g

Vérification matricielle:
Mat(g) = [2 0]   Mat(f) = [1 1]
             [0 3]              [1 -1]

Mat(g) × Mat(f) = [2 0]·[1 1] = [2 2]
                       [0 3] [1 -1]   [3 -3]

Mat(f) × Mat(g) = [1 1]·[2 0] = [2 3]
                       [1 -1] [0 3]   [2 -3]

Conclusion: La composition n'est généralement PAS commutative.
Exercice 7
Endomorphisme
Soit f : ℝ³ → ℝ³ définie par f(x, y, z) = (y, z, x).
1) Calculer f ∘ f
2) Calculer f ∘ f ∘ f
3) Que vaut f³ ? En déduire que f est bijective.
✅ Solution détaillée
1) Calcul de f ∘ f = f²:

(f ∘ f)(x, y, z) = f(f(x, y, z))
= f(y, z, x)
= (z, x, y)

f² : (x, y, z) ↦ (z, x, y)

Interprétation: f² effectue une permutation circulaire des coordonnées.

2) Calcul de f ∘ f ∘ f = f³:

(f ∘ f ∘ f)(x, y, z) = f(f²(x, y, z))
= f(z, x, y)
= (x, y, z)

f³ : (x, y, z) ↦ (x, y, z)

3) Conclusion:

f³ = Id (l'application identité)

Bijectivité:
Puisque f³ = Id, on a:
f ∘ f² = Id et f² ∘ f = Id

Cela signifie que f² est l'inverse de f:
f⁻¹ = f²

f est bijective et f⁻¹ = f²

Vérification explicite:
Si (x, y, z) = f(a, b, c), alors (a, b, c) = ?
(x, y, z) = (b, c, a)
Donc: x = b, y = c, z = a
D'où: (a, b, c) = (z, x, y) = f²(x, y, z) ✓

Matrice de f:
f(1,0,0) = (0,0,1)
f(0,1,0) = (1,0,0)
f(0,0,1) = (0,1,0)

Mat(f) = [0 1 0]
           [0 0 1]
           [1 0 0]

det(Mat(f)) = 0·(0-0) - 1·(0-1) + 0·(0-0) = 1 ≠ 0 ✓

Remarque: f est une rotation cyclique des coordonnées d'ordre 3.
Exercice 8
Isomorphisme
Soit f : ℝ₂[X] → ℝ³ définie par f(aX² + bX + c) = (a + b, b + c, a + c).
1) Montrer que f est linéaire
2) f est-elle injective?
3) f est-elle surjective?
4) f est-elle un isomorphisme?
✅ Solution détaillée
1) Linéarité:

Soient P = aX² + bX + c et Q = a'X² + b'X + c' dans ℝ₂[X]
Soit λ ∈ ℝ

f(λP + Q) = f((λa + a')X² + (λb + b')X + (λc + c'))
= ((λa + a') + (λb + b'), (λb + b') + (λc + c'), (λa + a') + (λc + c'))
= (λa + λb + a' + b', λb + λc + b' + c', λa + λc + a' + c')
= λ(a + b, b + c, a + c) + (a' + b', b' + c', a' + c')
= λf(P) + f(Q) ✓

f est linéaire ✓

2) Injectivité - Calcul du noyau:

P = aX² + bX + c ∈ Ker(f) ⟺ f(P) = (0, 0, 0)
⟺ (a + b, b + c, a + c) = (0, 0, 0)
⟺ a + b = 0, b + c = 0, a + c = 0

Système:
a + b = 0 ⟹ b = -a
b + c = 0 ⟹ c = -b = a
a + c = 0 ⟹ a + a = 0 ⟹ a = 0

Donc: a = 0, b = 0, c = 0
P = 0 (le polynôme nul)

Ker(f) = {0}
f est injective ✓

3) Surjectivité - Calcul du rang:

Théorème du rang:
dim Ker(f) + rg(f) = dim ℝ₂[X]
0 + rg(f) = 3
rg(f) = 3

Or rg(f) = dim Im(f) ≤ dim ℝ³ = 3
Donc dim Im(f) = 3 = dim ℝ³
⟹ Im(f) = ℝ³

f est surjective ✓

4) Isomorphisme:

f est injective ET surjective
f est un isomorphisme ✓

Conséquence: ℝ₂[X] ≃ ℝ³

Application inverse f⁻¹:
Pour trouver f⁻¹(x, y, z), résoudre:
a + b = x
b + c = y
a + c = z

De (1) et (3): 2a + (b + c) = x + z ⟹ 2a + y = x + z
⟹ a = (x + z - y)/2

De (1): b = x - a = x - (x + z - y)/2 = (x + y - z)/2
De (2): c = y - b = y - (x + y - z)/2 = (-x + y + z)/2

f⁻¹(x, y, z) = [(x+z-y)/2]X² + [(x+y-z)/2]X + [(-x+y+z)/2]
QCM 1: Définition
Une application f : E → F est linéaire si:
A) f(u + v) = f(u) + f(v) seulement
B) f(λu + v) = λf(u) + f(v) pour tous λ, u, v
C) f(λu) = λf(u) seulement
D) f est continue
QCM 2: Noyau
Le noyau de f est:
A) {v ∈ F | f(v) = 0}
B) {u ∈ E | f(u) = 0}
C) L'ensemble des images par f
D) {0}
QCM 3: Théorème du rang
Si f : ℝ⁵ → ℝ³ avec dim Ker(f) = 2, alors rg(f) =
A) 2
B) 3
C) 5
D) 7
QCM 4: Injectivité
f est injective si et seulement si:
A) Im(f) = F
B) Ker(f) = {0}
C) rg(f) = dim F
D) f est surjective
QCM 5: Surjectivité
f : E → F est surjective si:
A) Ker(f) = {0}
B) rg(f) = dim E
C) Im(f) = F
D) f est injective
QCM 6: Matrice
La matrice d'une application f : ℝ³ → ℝ² est de taille:
A) 3 × 2
B) 2 × 3
C) 3 × 3
D) 2 × 2
QCM 7: Composition
Si f : E → F et g : F → G sont linéaires, alors g ∘ f est:
A) Linéaire de E dans G
B) Linéaire de G dans E
C) Pas nécessairement linéaire
D) Toujours bijective
QCM 8: Isomorphisme
Un isomorphisme est une application:
A) Linéaire injective
B) Linéaire surjective
C) Linéaire bijective
D) Bijective (pas nécessairement linéaire)

🧪 Testez vos connaissances

Répondez aux questions suivantes pour évaluer votre compréhension

Question 1: Quelle est l'image de 0 par toute application linéaire?
Question 2: Si f : ℝ⁴ → ℝ² et Ker(f) = {0}, quel est le rang de f?
Question 3: Comment appelle-t-on une application linéaire bijective?
Question 4: Quelle formule relie dim Ker(f), rg(f) et dim E?
Question 5: Si f est injective, que vaut Ker(f)?
Question 6: Pour que f : ℝⁿ → ℝⁿ soit bijective, que doit valoir det(M)?

🏆 Quiz Final

Question chargement...