Ortogonální doplněk roviny procházející počátkem je v prostoru
R
3
{\displaystyle \mathbb {R} ^{3}}
normálová přímka.
V matematice tvoří ortogonální doplněk množiny
M
{\displaystyle M}
všechny vektory, které jsou na prvky dané množiny kolmé . Značí se
M
⊥
{\displaystyle M^{\perp }}
.
Ortogonální doplněk se využívá v lineární algebře a funkcionální analýze . Má řadu aplikací, např. v teorii relativity.
Ortogonální doplněk množiny
M
{\displaystyle M}
ve vektorovém prostoru
V
{\displaystyle V}
se skalárním součinem je množina
M
⊥
{\displaystyle M^{\perp }}
všech vektorů z
V
{\displaystyle V}
které jsou kolmé na všechny vektory z
M
{\displaystyle M}
, formálně:
M
⊥
=
{
v
∈
V
:
∀
u
∈
M
:
⟨
v
,
u
⟩
=
0
}
{\displaystyle M^{\perp }=\{{\boldsymbol {v}}\in V:\forall {\boldsymbol {u}}\in M:\langle {\boldsymbol {v}},{\boldsymbol {u}}\rangle =0\}}
Ortogonální doplněk množiny
M
=
{
(
1
,
3
−
2
)
T
,
(
3
,
5
,
6
)
T
}
{\displaystyle M=\{(1,3-2)^{\mathrm {T} },(3,5,6)^{\mathrm {T} }\}}
v prostoru
R
3
{\displaystyle \mathbb {R} ^{3}}
vzhledem ke standardnímu skalárnímu součinu tvoří všechny vektory
v
{\displaystyle {\boldsymbol {v}}}
takové, že
⟨
v
,
(
1
,
3
−
2
)
T
⟩
=
0
{\displaystyle \langle {\boldsymbol {v}},(1,3-2)^{\mathrm {T} }\rangle =0}
a zároveň
⟨
v
,
(
3
,
5
,
6
)
T
⟩
=
0
{\displaystyle \langle {\boldsymbol {v}},(3,5,6)^{\mathrm {T} }\rangle =0}
.
Souřadnice hledaných vektorů
v
{\displaystyle {\boldsymbol {v}}}
lze popsat homogenní soustavou lineárních rovnic :
v
1
+
3
v
2
−
2
v
3
=
0
3
v
1
+
5
v
2
+
6
v
3
=
0
{\displaystyle {\begin{array}{rcrcr}v_{1}&+&3v_{2}&-&2v_{3}&=&0\\3v_{1}&+&5v_{2}&+&6v_{3}&=&0\end{array}}}
neboli soustavou
A
v
=
0
{\displaystyle {\boldsymbol {Av}}={\boldsymbol {0}}}
, kde řádky matice
A
{\displaystyle {\boldsymbol {A}}}
tvoří vektory množiny
M
{\displaystyle M}
.
Řešením soustavy neboli jádrem matice
A
{\displaystyle {\boldsymbol {A}}}
, a tedy i ortogonálním doplňkem množiny
M
{\displaystyle M}
je
M
⊥
=
ker
A
=
{
c
(
−
7
,
3
,
1
)
T
:
c
∈
R
}
{\displaystyle M^{\perp }=\operatorname {ker} {\boldsymbol {A}}=\{c(-7,3,1)^{\mathrm {T} }:c\in \mathbb {R} \}}
.
Geometricky lze doplněk
M
⊥
{\displaystyle M^{\perp }}
interpretovat jako normálu k rovině
U
{\displaystyle U}
určené počátkem a body množiny
M
{\displaystyle M}
. Nenulové vektory této přímky jsou kolmé nejenom na oba vektory z
M
{\displaystyle M}
, ale na všechny vektory roviny
U
{\displaystyle U}
.
Jinými slovy,
M
⊥
{\displaystyle M^{\perp }}
je nejen ortogonální doplněk řádků matice
A
{\displaystyle {\boldsymbol {A}}}
, ale zároveň i ortogonálním doplňkem
U
⊥
{\displaystyle U^{\perp }}
jejího řádkového prostoru
U
{\displaystyle U}
, t.j. prostoru obsahujícího všechny lineární kombinace obou řádků
A
{\displaystyle {\boldsymbol {A}}}
.
Pokud pro vektory
u
{\displaystyle {\boldsymbol {u}}}
a
v
{\displaystyle {\boldsymbol {v}}}
z vektorového prostoru
V
{\displaystyle V}
nad tělesem
T
{\displaystyle T}
s bilineární formou
B
{\displaystyle B}
platí, že
B
(
u
,
v
)
=
0
{\displaystyle B({\boldsymbol {u}},{\boldsymbol {v}})=0}
, potom
u
{\displaystyle {\boldsymbol {u}}}
je zleva kolmý (ortogonální ) k
v
{\displaystyle {\boldsymbol {v}}}
, a také
v
{\displaystyle {\boldsymbol {v}}}
je k
u
{\displaystyle {\boldsymbol {u}}}
kolmý zprava. Pro podmnožinu
M
{\displaystyle M}
prostoru
V
{\displaystyle V}
se levý ortogonální doplněk
W
⊥
{\displaystyle W^{\perp }}
definuje jako:
W
⊥
=
{
v
∈
V
:
∀
u
∈
M
:
B
(
v
,
u
)
=
0
}
{\displaystyle W^{\perp }=\{{\boldsymbol {v}}\in V:\forall {\boldsymbol {u}}\in M:B({\boldsymbol {v}},{\boldsymbol {u}})=0\}}
Analogicky lze definovat pravý ortogonální doplněk. Pro bilineární formu , splňující
∀
u
,
v
∈
V
:
B
(
u
,
v
)
=
0
⟹
B
(
v
,
u
)
=
0
{\displaystyle \forall {\boldsymbol {u}},{\boldsymbol {v}}\in V:B({\boldsymbol {u}},{\boldsymbol {v}})=0\implies B({\boldsymbol {v}},{\boldsymbol {u}})=0}
, se levý a pravý doplněk shodují. Uvedený případ nastává, například pokud
B
{\displaystyle B}
je symetrická nebo antisymetrická bilineární forma.
Definici doplňku lze rozšířit pro bilineární formy na volném modulu nad komutativními okruhy a pro seskvilineární formy rozšířené tak, aby obsahovaly jakýkoli volný modul na komutativním okruhu s konjugací.
Ortogonální doplněk je podprostorem vektorového prostoru
V
{\displaystyle V}
.
Pokud
M
⊆
N
{\displaystyle M\subseteq N}
, pak
M
⊥
⊇
N
⊥
{\displaystyle M^{\perp }\supseteq N^{\perp }}
.
Doplněk
V
⊥
{\displaystyle V^{\perp }}
celého prostoru
V
{\displaystyle V}
je podprostorem každého ortogonálního doplňku.
M
⊆
(
M
⊥
)
⊥
{\displaystyle M\subseteq (M^{\perp })^{\perp }}
Pokud je forma
B
{\displaystyle B}
nedegenerovaná a
U
{\displaystyle U}
je podprostorem prostoru
V
{\displaystyle V}
konečné dimenze, potom platí:
dim
U
+
dim
U
⊥
=
dim
V
{\displaystyle \dim U+\dim U^{\perp }=\dim V}
.
Pro ortogonální doplněk na unitárním prostoru
V
{\displaystyle V}
platí všechny vlastnosti uvedené v předchozím odstavci a dále:
M
⊥
=
{
v
∈
V
:
∀
u
∈
M
:
⟨
v
,
u
⟩
=
0
}
=
{
v
∈
V
:
∀
u
∈
M
:
⟨
u
,
v
⟩
=
0
}
{\displaystyle M^{\perp }=\{{\boldsymbol {v}}\in V:\forall {\boldsymbol {u}}\in M:\langle {\boldsymbol {v}},{\boldsymbol {u}}\rangle =0\}=\{{\boldsymbol {v}}\in V:\forall {\boldsymbol {u}}\in M:\langle {\boldsymbol {u}},{\boldsymbol {v}}\rangle =0\}}
M
⊥
∩
(
span
M
)
=
{
0
}
{\displaystyle M^{\bot }\cap \left(\operatorname {span} M\right)=\{{\boldsymbol {0}}\}}
Kolmost dvou vektorů
u
{\displaystyle {\boldsymbol {u}}}
a
v
{\displaystyle {\boldsymbol {v}}}
splňuje:
⟨
u
,
v
⟩
=
0
⟺
∀
c
∈
C
:
‖
u
‖
≤
‖
u
+
c
v
‖
{\displaystyle \langle {\boldsymbol {u}},{\boldsymbol {v}}\rangle =0\Longleftrightarrow \forall c\in \mathbb {C} :\|{\boldsymbol {u}}\|\leq \|{\boldsymbol {u}}+c{\boldsymbol {v}}\|}
, a tak
ortogonální doplněk podprostoru
U
{\displaystyle U}
prostoru
V
{\displaystyle V}
lze zapsat jako množinu:
U
⊥
=
{
v
∈
V
:
∀
u
∈
U
:
‖
v
‖
≤
‖
v
+
u
‖
}
{\displaystyle U^{\bot }=\left\{{\boldsymbol {v}}\in V:\forall \ {\boldsymbol {u}}\in U:\|{\boldsymbol {v}}\|\leq \|{\boldsymbol {v}}+{\boldsymbol {u}}\|\right\}}
Každý uzavřený podprostor
U
{\displaystyle U}
Hilbertova prostoru
V
{\displaystyle V}
má navíc vlastnosti:
(
U
⊥
)
⊥
=
U
{\displaystyle \left(U^{\bot }\right)^{\bot }=U}
Prostor
V
{\displaystyle V}
má ortogonální rozklad
V
=
U
⊕
U
⊥
{\displaystyle V=U\oplus U^{\bot }}
kde
⊕
{\displaystyle \oplus }
značí přímý součet dvou podprostorů.
Speciálními případy Hilbertových prostorů jsou unitární prostory konečné dimenze. V nich je vždy zaručeno, že
dim
U
+
dim
U
⊥
=
dim
V
{\displaystyle \dim U+\dim U^{\perp }=\dim V}
.
Je-li
A
{\displaystyle {\boldsymbol {A}}}
reálná či komplexní matice typu
m
×
n
{\displaystyle m\times n}
a symboly
R
A
{\displaystyle R_{\boldsymbol {A}}}
,
S
A
{\displaystyle S_{\boldsymbol {A}}}
a
ker
A
{\displaystyle \ker {\boldsymbol {A}}}
značí řádkový prostor, sloupcový prostor a jádro matice
A
{\displaystyle {\boldsymbol {A}}}
, resp., tak tyto prostory jsou vzájemnými ortogonálními doplňky:
(
R
A
)
⊥
=
ker
A
{\displaystyle (R_{\boldsymbol {A}})^{\bot }=\ker {\boldsymbol {A}}}
(
S
A
)
⊥
=
ker
(
A
T
)
{\displaystyle (S_{\boldsymbol {A}})^{\bot }=\ker({\boldsymbol {A}}^{\mathrm {T} })}
Ve speciální teorii relativity se ortogonální doplněk používá k určení současné nadroviny v bodě světočáry . Bilineární forma
η
{\displaystyle \eta }
použitá v Minkowského prostoru určuje pseudoeuklidovský prostor událostí. Počátek a všechny události na světelném kuželu jsou samy k sobě ortogonální. Když bilineární forma zobrazí časovou a prostorovou událost na nulu, pak jsou tyto události hyperbolicky ortogonální. Uvedená terminologie vychází z použití dvou sdružených hyperbol v pseudoeuklidovské rovině: sdružené průměry těchto hyperbol jsou hyperbolicky ortogonální.
V tomto článku byl použit překlad textu z článku Orthogonal complement na anglické Wikipedii.
BEČVÁŘ, Jindřich. Lineární algebra . 1. vyd. Praha: Matfyzpress, 2019. 436 s. ISBN 978-80-7378-392-1 .
HLADÍK, Milan. Lineární algebra (nejen) pro informatiky . 1. vyd. Praha: Matfyzpress, 2019. 328 s. ISBN 978-80-7378-378-5 .
OLŠÁK, Petr. Lineární algebra [online]. Praha: 2007 [cit. 2023-02-20]. Dostupné online .