# Normalenform

Die Normalenform, Normalform oder Normalengleichung ist in der Mathematik eine spezielle Form einer Geradengleichung oder Ebenengleichung. In der Normalenform wird eine Gerade in der euklidischen Ebene oder eine Ebene im euklidischen Raum durch einen Stützvektor und einen Normalenvektor dargestellt. Eine Gerade oder Ebene besteht dann aus denjenigen Punkten in der Ebene oder im Raum, für die der Differenzvektor aus Ortsvektor und Stützvektor senkrecht zum Normalenvektor steht. Die Normalenform ist damit eine spezielle implizite Darstellung der Gerade oder Ebene.
Einen Spezialfall der Normalenform stellt die hessesche Normalform dar, bei der der Normalenvektor normiert und orientiert ist und statt des Stützvektors der Abstand vom Koordinatenursprung verwendet wird.

## Normalenform einer Geradengleichung
### Darstellung

In der Normalenform wird eine Gerade in der Ebene durch einen Stützvektor ${\vec {p}}$ und einen Normalenvektor ${\vec {n}}$ beschrieben (siehe Bild 1). Eine Gerade besteht dann aus denjenigen Punkten in der Ebene, deren Ortsvektoren ${\vec {x}}$ die Gleichung
    $({\vec {x}}-{\vec {p}})\cdot {\vec {n}}=0\quad$bzw. äquivalent hierzu$\quad {\vec {x}}\cdot {\vec {n}}={\vec {p}}\cdot {\vec {n}}$
erfüllen. Hierbei bezeichnet $\cdot$ das Skalarprodukt zweier Vektoren, welches null ist, wenn die Vektoren senkrecht aufeinander stehen. Der Stützvektor ist der Ortsvektor eines beliebigen Punkts auf der Gerade, der auch als Stützpunkt oder Aufpunkt bezeichnet wird. Der Normalenvektor ist ein Vektor, der mit der Gerade einen rechten Winkel bildet. In der Normalenform werden demnach die Punkte der Geraden implizit dadurch definiert, dass der Differenzvektor aus Ortsvektor und Stützvektor senkrecht zum Normalenvektor der Gerade steht.
Legt man ein rechtwinkliges Koordinatensystem zugrunde und stellt die Vektoren mithilfe ihrer Komponenten dar, so liest sich die Geradengleichung als
    $\left({\begin{pmatrix}x_{1}\\x_{2}\end{pmatrix}}-{\begin{pmatrix}p_{1}\\p_{2}\end{pmatrix}}\right)\cdot {\begin{pmatrix}n_{1}\\n_{2}\end{pmatrix}}=0$.
Ausgeschrieben lautet diese Gleichung
    $(x_{1}-p_{1})\cdot n_{1}+(x_{2}-p_{2})\cdot n_{2}=0$.

### Beispiel

Im Bild 2 ist der Ortsvektor ${\vec {x}}={\begin{pmatrix}4\\1\end{pmatrix}}$, der Stützvektor ${\vec {p}}={\begin{pmatrix}3\\3\end{pmatrix}}$ und der Normalenvektor ${\vec {n}}={\begin{pmatrix}2\\1\end{pmatrix}}$. Durch
    $(4-3)\cdot 2+(1-3)\cdot 1=0$
wird bestätigt, dass der Punkt $X(4|1)$ auf der Geraden liegt.
Die Normalenform (in Koordinatendarstellung) ist
    $\;2x_{1}+x_{2}=9.$
Jede Wahl von $(x_{1},x_{2})$, die diese Gleichung erfüllt, beispielsweise $(2|5)$ oder $(3{,}5|2)$, entspricht dann einem Geradenpunkt.

### Eigenschaften

Ein Punkt, dessen Ortsvektor ${\vec {x}}$ die Normalengleichung nicht erfüllt, liegt für ${\vec {x}}\cdot {\vec {n}}>{\vec {p}}\cdot {\vec {n}}$ auf derjenigen Seite der Gerade, in die der Normalenvektor zeigt, und ansonsten auf der anderen Seite.

### Berechnung
#### Aus der Parameterform

Aus der Parameterform einer Geradengleichung lässt sich ein Normalenvektor der Geraden bestimmen, indem die beiden Komponenten des Richtungsvektors ${\vec {u}}$ der Geraden vertauscht werden und bei einer der beiden Komponenten das Vorzeichen geändert wird, das heißt
    ${\vec {n}}={\begin{pmatrix}-u_{2}\\u_{1}\end{pmatrix}}$.
Der Stützvektor ${\vec {p}}$ kann aus der Parameterform übernommen werden.

#### Aus der Zweipunkteform

Aus der Zweipunkteform einer Geradengleichung wird zunächst ein Richtungsvektor der Geraden als Differenzvektor zwischen den Ortsvektoren ${\vec {p}}$ und ${\vec {q}}$ der beiden Punkte ermittelt und dann wie bei der Parameterform verfahren, also
    ${\vec {n}}={\begin{pmatrix}-(q_{2}-p_{2})\\q_{1}-p_{1}\end{pmatrix}}$.
Als Stützvektor ${\vec {p}}$ kann der Ortsvektor einer der Punkte verwendet werden.

#### Aus der Koordinatenform

Aus der Koordinatenform einer Geradengleichung mit den Parametern $a,b$ und $c$ lässt sich ein Normalenvektor der Gerade direkt als
    ${\vec {n}}={\begin{pmatrix}a\\b\end{pmatrix}}$
ablesen. Einen Stützvektor der Gerade erhält man, je nachdem ob $a$ oder $b$ ungleich null ist, durch Wahl von
    ${\vec {p}}={\begin{pmatrix}c/a\\0\end{pmatrix}}$ oder ${\vec {p}}={\begin{pmatrix}0\\c/b\end{pmatrix}}$.
Analog lässt sich auf diese Weise auch aus der Achsenabschnittsform einer Geradengleichung ein Normalenvektor und ein Stützvektor ermitteln.

## Normalenform einer Ebenengleichung
### Darstellung

Analog wird eine Ebene im dreidimensionalen Raum in der Normalenform ebenfalls durch einen Stützvektor ${\vec {p}}$ und einen Normalenvektor ${\vec {n}}$ beschrieben (siehe Bild 3). Eine Ebene besteht dann aus denjenigen Punkten im Raum, deren Ortsvektoren ${\vec {x}}$ die Gleichung
    $({\vec {x}}-{\vec {p}})\cdot {\vec {n}}=0$
erfüllen. Der Stützvektor ist dabei wiederum der Ortsvektor eines beliebigen Punkts in der Ebene und der Normalenvektor ist ein Vektor, der senkrecht auf der Ebene steht. Das bedeutet, dass der Normalenvektor mit allen Geraden der Ebene, die durch den Stützpunkt verlaufen, einen rechten Winkel bildet. Eine äquivalente Darstellung der Normalenform ist wiederum
    ${\vec {x}}\cdot {\vec {n}}={\vec {p}}\cdot {\vec {n}}$
und ein Punkt, dessen Ortsvektor ${\vec {x}}$ die Normalengleichung erfüllt, liegt auf der Ebene. Gilt ${\vec {x}}\cdot {\vec {n}}>{\vec {p}}\cdot {\vec {n}}$, dann liegt der Punkt auf derjenigen Seite der Ebene, in die der Normalenvektor zeigt, ansonsten auf der anderen Seite.

### Beispiel

Ausgedrückt in kartesischen Koordinaten lautet die Normalenform einer Ebenengleichung,
    $(x_{1}-p_{1})\cdot n_{1}+(x_{2}-p_{2})\cdot n_{2}+(x_{3}-p_{3})\cdot n_{3}=0$.
Im Bild 4 ist der Ortsvektor ${\vec {x}}={\begin{pmatrix}4\\2\\2\end{pmatrix}}$, der Stützvektor ${\vec {p}}={\begin{pmatrix}3\\3\\4\end{pmatrix}}$ und der Normalenvektor ${\vec {n}}={\begin{pmatrix}0.5\\1,5\\-0,5\end{pmatrix}}$. Durch
    $(4-3)\cdot 0{,}5+(2-3)\cdot 1{,}5+(2-4)\cdot (-0{,}5)=0$
wird bestätigt, dass der Punkt $X(4|2|2)$ auf der Ebene liegt.
Die Normalenform (in Koordinatendarstellung) ist
    $0{,}5x_{1}+1{,}5x_{2}-0{,}5x_{3}=4\;|:2$,
    $x_{1}+3x_{2}-x_{3}=8.$
Jede Wahl von $(x_{1},x_{2},x_{3})$, die diese Gleichung erfüllt, beispielsweise $C(1|3|2)$, entspricht dann einem Ebenenpunkt.

### Berechnung
#### Aus der Parameterform

Aus der Parameterform einer Ebenengleichung mit den beiden Richtungsvektoren ${\vec {u}}$ und ${\vec {v}}$ lässt sich ein Normalenvektor der Ebene durch Berechnung des Kreuzprodukts
    ${\vec {n}}={\vec {u}}\times {\vec {v}}$
bestimmen. Der Stützvektor ${\vec {p}}$ kann aus der Parameterform übernommen werden.

#### Aus der Dreipunkteform

Aus der Dreipunkteform einer Ebenengleichung werden zunächst zwei Richtungsvektoren als Differenzvektoren zwischen den Ortsvektoren ${\vec {p}}$, ${\vec {q}}$ und ${\vec {r}}$ jeweils zweier Punkte ermittelt und dann wie bei der Parameterform das Kreuzprodukt
    ${\vec {n}}=({\vec {q}}-{\vec {p}})\times ({\vec {r}}-{\vec {p}})$
berechnet. Als Stützvektor ${\vec {p}}$ kann der Ortsvektor einer der Punkte verwendet werden.

#### Aus der Koordinatenform

Aus der Koordinatenform einer Ebenengleichung mit den Parametern $a,b,c$ und $d$ lässt sich ein Normalenvektor der Ebene als
    ${\vec {n}}={\begin{pmatrix}a\\b\\c\end{pmatrix}}$
ablesen. Einen Stützvektor erhält man, je nachdem welche der Zahlen $a,b,c$ ungleich null ist, durch Wahl von
    ${\vec {p}}={\begin{pmatrix}d/a\\0\\0\end{pmatrix}},~{\vec {p}}={\begin{pmatrix}0\\d/b\\0\end{pmatrix}}$ oder ${\vec {p}}={\begin{pmatrix}0\\0\\d/c\end{pmatrix}}$.
Analog lässt sich auf diese Weise auch aus der Achsenabschnittsform einer Ebenengleichung ein Normalenvektor und ein Stützvektor ermitteln.

## Herleitung

Der Ortsvektor ${\vec {x}}$ eines beliebigen Geraden- oder Ebenenpunkts lässt sich als Summe
    ${\vec {x}}={\vec {x}}_{s}+{\vec {x}}_{p}$
darstellen, wobei ${\vec {x}}_{s}$ senkrecht zur Gerade oder Ebene, also parallel zu ${\vec {n}}$, und ${\vec {x}}_{p}$ parallel zur Gerade oder Ebene, also senkrecht zu ${\vec {n}}$, verläuft. Dann ist
    ${\vec {x}}\cdot {\vec {n}}=({\vec {x}}_{p}+{\vec {x}}_{s})\cdot {\vec {n}}={\vec {x}}_{p}\cdot {\vec {n}}+{\vec {x}}_{s}\cdot {\vec {n}}={\vec {x}}_{s}\cdot {\vec {n}}$,
da ${\vec {x}}_{p}\cdot {\vec {n}}$ als Skalarprodukt zueinander senkrechter Vektoren stets null ist. Der Anteil ${\vec {x}}_{s}$ ist aber für jeden auf der Gerade oder Ebene liegenden Punkt der gleiche, also ist für jeden Punkt der Gerade oder Ebene ${\vec {x}}\cdot {\vec {n}}={\vec {x}}_{s}\cdot {\vec {n}}$ konstant. Damit folgt die Normalenform
    ${\vec {x}}\cdot {\vec {n}}-{\vec {p}}\cdot {\vec {n}}=({\vec {x}}-{\vec {p}})\cdot {\vec {n}}=0$,
wobei ${\vec {p}}$ ein beliebig ausgewählter Punkt auf der Geraden oder Ebene ist.

## Verallgemeinerung

Allgemein wird durch eine Normalengleichung eine Hyperebene im $n$-dimensionalen euklidischen Raum beschrieben. Im $n$-dimensionalen euklidischen Raum besteht eine Hyperebene entsprechend aus denjenigen Punkten, deren Ortsvektoren ${\vec {x}}$ die Gleichung
    $({\vec {x}}-{\vec {p}})\cdot {\vec {n}}=0$
beziehungsweise
    ${\vec {x}}\cdot {\vec {n}}={\vec {p}}\cdot {\vec {n}}$
erfüllen. Es wird dabei lediglich mit $n$-komponentigen statt mit zwei- oder dreikomponentigen Vektoren gerechnet. Eine Hyperebene teilt den $n$-dimensionalen Raum in zwei Teile, die Halbräume genannt werden. Gilt ${\vec {x}}\cdot {\vec {n}}>{\vec {p}}\cdot {\vec {n}}$, dann liegt der Punkt in demjenigen Halbraum, in den der Normalenvektor zeigt, ansonsten in dem anderen. Ein Punkt, dessen Ortsvektor die Normalengleichung erfüllt, liegt genau auf der Hyperebene.

## Lösbarkeit von linearen Gleichungssystemen

Jede Gleichung eines linearen Gleichungssystems lässt sich als Normalenform einer Hyperebene in einem n-dimensionalen Vektorraum deuten, wobei $n$ die Anzahl der Variablen bzw. Unbekannten ist. Für $n=2$ sind dies Geraden in der Ebene, für $n=3$ Ebenen im Raum. Damit lässt sich die Lösbarkeit eines linearen Gleichungssystems zurückführen auf ein Schnittproblem von Hyperebenen: Gesucht ist die Menge der gemeinsamen Punkte aller Hyperebenen. Aus der Lage der Normalenvektoren und damit der Hyperebenen zueinander kann auf die Lösbarkeit des linearen Gleichungssystems und auf die Anzahl der Lösungen geschlossen werden.