pense au produit scalaire. ce que tu cherche c'est d'exprimer le plan (hyperplan dans l'espace) comme le noyau d'une forme linéaire ou l'intersection de noyau (pour des dimensions et codimensions différentes)
en gros :

=0)
or en dimension finis le théorème de riesz dit qu'une forme continue c'est issus d'un produit scalaire :
=)
puis tu conclus.
pour la méthode tu as deux vecteurs du plan, soit deux equations et trois variables (les composant de a). il suffit de choisir arbitrairement une des composantes et tu résoud.
Sinon t'es dans l'espace, or tu sais que dans l'espace il existe un produit qui vérifie justement les conditions d'orthogonalité avec les opérandes. c'est le porduit vectoriel, tu peux donc l'utiliser pour trouver un représentant de a.
.u = 0)
ici tu l'appliques aux deux vecteurs s'il sont non colinaire, car s'il sont colinéaire, tu t'en serais rendu compte en résolvant le système précédent (rang < 2), et ben c'est plus un plan mais une droite il te faudrait donc deux equation cartésiennes pour représenter ses éléments.
tu peut aussi utiliser l'orthogonalisation de graam schmit cela te permettras de choisir arbitrairement les hyperplans dont tu prend l'intersection.