En effet, les quatres vecteurs ne sont pas linéairement indépendants (Déf. 1-2) car il est possible d'exprimer l'un avec une combinaison linéaire des autres. Par exemple :
On ne peut pas générer $\mathbb{R}^3$ à partir de cet ensemble. En effet, on ne peut par exemple pas obtenir le vecteur $\\begin{pmatrix} 1 \\\\ 0 \\\\ 0 \end{pmatrix} \\in \mathbb{R}^3$ avec une combinaison linéaire de $\\begin{pmatrix} 1 \\\\ 0 \\\\ 1 \end{pmatrix}$ et $\\begin{pmatrix} 0 \\\\ 1 \\\\ 0 \end{pmatrix}$.
Graphiquement les deux vecteurs ne peuvent engendrer qu'un plan:
""",lambda:plot_vectors([[1,0,0]],[0,1,0],[1]))
defch4_3ex1c():
ch4_3ex1(0,"""
Ces trois vecteurs sont linéairement indépendants, ils engendrent donc $\mathbb{R}^3$ et forment une base de cet espace.
display(Markdown("C'est incorrect, ce vecteur ne permet pas de former une base."))
defch4_6ex1():
text=widgets.IntText(
description='Réponse :',
disabled=False
)
button=widgets.Button(description='Vérifier')
out=widgets.Output()
defcallback(e):
out.clear_output()
r=text.value
feedback=""
is_correct=False
ifr==6:
feedback="Comme la matrice n'est pas nulle, au moins une variable n'est pas libre."
elifr>=7:
feedback="La dimension de l'espace des solutions ne peut excéder la dimension de l'espace des variables."
elifr==5:
is_correct=True
feedback="Le nombre maximal de variables libres dans ce système est $5$. Par la proposition 1 on en déduit la dimension maximale de l'espace des solutions du système homogène $AX = 0$."
elifr>=2andr<=4:
feedback="Ce n'est pas le nombre maximal de variables libres dans ce système."
elifr<=1:
feedback="Le nombre maximal de variables libres dans ce système ne peut être inférieur à $2$ ($\\text{nb. colonnes} - \\text{nb. lignes}$)."
other="<br>La dimension de l'espace des solutions dépend du nombre de variables libres : " \
"dans ce système, au moins 2 variables sont libres."
ifselect.value!=('2','3','4','5'):
display(Markdown("C'est incorrect!"+other))
else:
display(Markdown("C'est correct."+other))
button.on_click(verification)
defch4_7_8ex2():
text=widgets.IntText(description='Réponse :')
button=widgets.Button(description='Vérifier')
out=widgets.Output()
defcallback(e):
out.clear_output()
r=text.value
without:
other="<br />En effet, comme la solution de $S_1$ est un plan les deux équations sont dépendantes. La solution de $S_2$ est donc aussi un plan, donc sa dimension est $2$."