"""Provides the correction of exercise 3 of notebook 2_8_9
"""
a_1=widgets.Checkbox(
value=False,
description=r'La matrice $A_1$ admet une décomposition LU.',
disabled=False,
layout=Layout(width='80%',height='30px')
)
a_2=widgets.Checkbox(
value=False,
description=r'La matrice $A_2$ admet une décomposition LU.',
disabled=False,
layout=Layout(width='80%',height='30px')
)
a_3=widgets.Checkbox(
value=False,
description=r'La matrice $A_3$ admet une décomposition LU.',
disabled=False,
layout=Layout(width='80%',height='30px')
)
defcorrection(a_1,a_2,a_3):
ifnota_1anda_2andnota_3:
display(Latex("C'est correct! Plus précisément, la matrice $A_1$ n'admet pas de décomposition LU car elle n'est pas inversible, la matrice $A_2$ admet décomposition LU et la matrice $A_3$ n'admet pas décomposition LU car elle ne peut pas être réduite sans échanger deux lignes pendant la méthode d'élimination de Gauss"))