Le calcul repose sur les principes fondamentaux de l'algèbre vectorielle. La ligne d'intersection appartient aux deux plans, ce qui impose des contraintes géométriques spécifiques que nous pouvons exploiter algébriquement.
1. Trouver le Vecteur Directeur (v)
Soient les deux plans définis par leurs vecteurs normaux, N₁ = <A₁, B₁, C₁> et N₂ = <A₂, B₂, C₂>. Puisque la ligne d'intersection se trouve dans les deux plans, elle doit être perpendiculaire aux deux vecteurs normaux. Le produit vectoriel de deux vecteurs donne un troisième vecteur qui est perpendiculaire aux deux, donc le vecteur directeur 'v' de la ligne est trouvé en calculant le produit vectoriel : v = N₁ × N₂.
2. Trouver un Point sur la Ligne (P₀)
Pour trouver un point spécifique P₀ = (x₀, y₀, z₀) sur la ligne, nous devons résoudre le système de deux équations linéaires pour les plans. Puisqu'il y a trois variables (x, y, z) et seulement deux équations, il y a une infinité de solutions (qui forment la ligne). Nous pouvons en trouver une en fixant une des variables à une constante (par exemple, z=0) et en résolvant le système 2x2 restant pour x et y. Si ce système n'a pas de solution unique (ce qui se produit si la ligne est parallèle au plan xy), le calculateur essaie intelligemment de fixer x=0 ou y=0 à la place pour trouver un point.
3. Construire les Équations de Ligne
Avec un point P₀ et un vecteur directeur v = <l, m, n>, la ligne peut être exprimée en utilisant une équation vectorielle r = P₀ + tv, ou comme un ensemble d'équations paramétriques : x(t) = x₀ + lt, y(t) = y₀ + mt, z(t) = z₀ + nt, où 't' est un paramètre réel.