Cele trei relații posibile între un plan și o dreaptă în spațiul tridimensional. (În fiecare caz este prezentată doar o porțiune a planului, care se extinde la infinit.)
În geometria analitică, intersecția unei drepte cu un plan în spațiul tridimensional poate fi mulțimea vidă, un punct sau o dreaptă.[1] Este o dreaptă când toată dreapta este încorporată în plan și este mulțimea vidă dacă dreapta este paralelă cu planul, dar în afara acestuia. În caz contrar, dreapta traversează planul într-un singur punct.
Distingerea acestor cazuri și determinarea ecuațiilor pentru punct și dreaptă în ultimele cazuri sunt utile în grafica pe calculator, planificarea mișcării și detectarea coliziunilor.
În notație vectorială un plan poate fi descris ca mulțimea de puncte pentru care
unde este vectorul normal la plan, iar este un punct din plan. (Cu este notat produsul scalar al vectorilor și .)
Ecuația vectorială a dreptei este
unde este versorul direcției dreptei, este un punct de pe dreaptă, iar este un scalarreal. Înlocuind ecuația dreptei în ecuația planului, se obține:
Dezvoltând:
se obține :
Dacă atunci dreapta și planul sunt paralele. Vor exista două cazuri: dacă atunci dreapta este conținută în plan, adică dreapta intersectează planul în fiecare punct al dreptei. Altfel, dreapta și planul nu au niciun punct de intersecție.
Dacă există un singur punct de intersecție. Valoarea lui poate fi calculată, iar punctul de intersecție, , este:
O dreaptă este descrisă de toate punctele aflate într-o direcție dată față de un punct. Un punct general de pe o dreaptă care trece prin punctele și poate fi reprezentată prin
unde este vecorul orientat dinspre spre
Similar, un punct general pe un plan determinat de triunghiul definit de punctele , și poate fi reprezentat prin
unde este vecorul orientat dinspre spre , iar este vecorul orientat dinspre spre
Punctul în care dreapta intersectează planul este, prin urmare, descris prin egalitatea dintre punctul de pe dreaptă și punctul din plan, rezultând ecuația parametrică:
Aceasta produce un sistem de ecuații liniare care poate fi rezolvat pentru , și Dacă soluția satisface condiția atunci punctul de intersecție se află pe segmentul de dreaptă dintre și altfel se află în altă parte pe dreaptă. Similar, dacă soluția satisface condiția atunci punctul de intersecție se află în paralelogramul format de punctul și vectorii și Dacă soluția satisface în plus (u+v) ≤ 1, atunci punctul de intersecție se află în triunghiul format de cele trei puncte , și
Determinantul matricei poate fi calculat ca
Dacă determinantul este zero, atunci nu există o soluție unică; dreapta este fie în plan, fie paralelă cu acesta.
Dacă există o soluție unică (determinantul nu este 0), atunci aceasta poate fi găsită prin inversând matricea și rearanjând: