Determinanta je preslikava, ki kvadratni matriki priredi število. Vsaki determinanti pripada število(ki ga lahko izračunamo iz elementov), matriki pa ne moremo pripisati nekega števila. Posameznim vrednostim (lahko so realne ali kompleksne ) v determinanti pravimo elementi determinante. V matriki in v determinanti so posamezni elementi razporejeni v vrstice (vodoravno) in stolpce (navpično).
Determinanto označujemo z dvema navpičnima črtama med kateri podobno kot pri matriki vpišemo elemente v vrstice in stolpce.
Vsaki determinanti lahko pripišemo tudi red, ki je enak razsežnosti pripadajoče matrike. Tako matriki reda 2 lahko pripišemo determinanto reda 2 (običajno to zapišemo kot
2
×
2
{\displaystyle 2\times 2\,}
) in tako naprej (primer za splošno obliko uporabimo
n
×
n
{\displaystyle n\times n\,}
).
Determinanto matrike
A
{\displaystyle A\,}
označujemo kot
d
e
t
(
A
)
{\displaystyle det(A)\,}
ali poenostavljeno tudi
d
e
t
A
{\displaystyle detA\,}
.
Kadar pa hočemo vpisati vse elemente determinante, lahko označimo determinanto z dvema navpičnima črtama, pripadajočo matriko pa označujemo z oglatima oklepajema.
Tako determinanta tretjega reda
|
a
b
c
d
e
f
g
h
i
|
{\displaystyle {\begin{vmatrix}a&b&c\\d&e&f\\g&h&i\end{vmatrix}}\ }
pripada matriki (tretjega reda)
[
a
b
c
d
e
f
g
h
i
]
.
{\displaystyle {\begin{bmatrix}a&b&c\\d&e&f\\g&h&i\end{bmatrix}}.}
Splošno obliko determinante
n
×
n
{\displaystyle n\times n\,}
pa zapišemo kot
|
a
11
a
12
⋯
a
1
n
a
21
a
22
⋯
a
2
n
⋮
⋮
⋱
⋮
a
n
1
a
n
2
⋯
a
n
n
|
{\displaystyle {\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots &a_{2n}\\\vdots &\vdots &\ddots &\vdots \\a_{n1}&a_{n2}&\cdots &a_{nn}\end{vmatrix}}\ }
kjer je z
a
x
y
{\displaystyle a_{xy}\,}
označen element v vrstici x in stolpcu y.
Takakazu Šinsuke Seki je determinante tretjega in četrtega reda uvedel v istem obdobju kot Gottfried Wilhelm Leibniz
Gottfried Wilhelm Leibniz
Determinante so se pojavile v 16. stoletju , kar je precej pred pojavom matrik v 19. soletju . Prva uporaba determinant je povezana s sistemom linearnih enečb . Vpeljal jih je italijanski matematik , astronom , zdravnik , filozof , fizik , astrolog in kockar Gerolamo Cardano (1501 – 1576) v letu 1545 . Uporabljal je determinante drugega reda za določanje rešitev sistema dveh linearnih enačb z dvema neznankama. Približno ob istem času sta jih pričela uporablajti tudi japonski matematik Takakazu Šinsuke Seki (znan tudi kot Kova Seki) in nemški filozof, matematik, fizik, pravnik, zgodovinar, jezikoslovec, knjižničar in diplomat Gottfried Wilhelm Leibniz (1646 – 1716). Izraz determinanta je prvi uporabil francoski matematik Augustin Louis Cauchy (1789 – 1857).
Matriki
2
×
2
{\displaystyle 2\times 2\,}
A
=
[
a
b
c
d
]
{\displaystyle A={\begin{bmatrix}a&b\\c&d\end{bmatrix}}\,}
pripada determinanta
det
A
=
a
d
−
b
c
.
{\displaystyle \det A=ad-bc.\ }
.
Ploščina paralelograma je absolutna vrednost determinante matrike , ki jo dajo vektorji , ki predstavljajo stranice paralelograma.
Matrika 2x2
A
=
[
a
b
c
d
]
{\displaystyle A={\begin{bmatrix}a&b\\c&d\end{bmatrix}}\,}
ima determinanto
det
A
=
a
d
−
b
c
.
{\displaystyle \det A=ad-bc.\ }
.
Determinanto
A
{\displaystyle A\,}
lahko gledamo kot paralelogram z vrhovi na točkah
(
0
,
0
)
{\displaystyle (0,0)\,}
,
(
a
,
b
)
{\displaystyle (a,b)\,}
,
(
a
+
c
,
b
+
d
)
{\displaystyle (a+c,b+d)\,}
in
(
c
,
d
)
{\displaystyle (c,d)\,}
.
Prostornina paralelepipeda je absolutna vrednost determinante matrike s stranicami r1, r2, in r3.
Matrika
3
×
3
{\displaystyle 3\times 3\,}
A
=
[
a
b
c
d
e
f
g
h
i
]
{\displaystyle A={\begin{bmatrix}a&b&c\\d&e&f\\g&h&i\end{bmatrix}}}
ima determinanto, ki se izračuna kot
det
A
=
a
e
i
+
b
f
g
+
c
d
h
−
a
f
h
−
b
d
i
−
c
e
g
{\displaystyle \det A=aei+bfg+cdh-afh-bdi-ceg\,}
Vrednost determinante
3
×
3
{\displaystyle 3\times 3\,}
lahko določimo s pomočjo Sarrusovega pravila .
det
(
A
)
=
a
1
,
1
a
2
,
2
⋯
a
n
,
n
=
∏
i
=
1
n
a
i
,
i
{\displaystyle \det(A)=a_{1,1}a_{2,2}\cdots a_{n,n}=\prod _{i=1}^{n}a_{i,i}\,}
To je zmnožek vseh elementov v diagonali matrike.
Kadar je matrika
B
{\displaystyle B\,}
nastala iz matrike
A
{\displaystyle A\,}
z zamenjavo dveh vrstic ali stolpcev, velja
det
(
B
)
=
−
det
(
A
)
{\displaystyle \det(B)=-\det(A)\,}
Kadar je matrika
B
{\displaystyle B\,}
nastala iz matrike
A
{\displaystyle A\,}
tako, da smo pomnožili vse elemente v vrstici ali vse elemente v stolpcu s konstanto
c
{\displaystyle c\,}
velja
det
(
B
)
=
c
.
det
(
A
)
{\displaystyle \det(B)=c.\det(A)\,}
Kadar pa je matrika pomnožena s skalarjem
det
(
α
A
)
=
α
n
d
e
t
(
A
)
.
{\displaystyle {\mathsf {\det(\alpha A)=\alpha ^{n}det(A)}}.\ }
Kadar je matrika
B
{\displaystyle B\,}
nastala iz matrike
A
{\displaystyle A\,}
tako, da smo dodali s konstanto pomnoženo vrstico ali stolpec drugi vrstici ali stolpcu je:
det
(
B
)
=
det
(
A
)
{\displaystyle \det(B)=\det(A)\,}
Determinanta reda 1 vsebuje samo en element. Takšna determinanta ima vrednost
det
(
A
)
=
|
a
11
|
=
a
11
{\displaystyle \det(A)={\begin{vmatrix}a_{11}\end{vmatrix}}=a_{11}}
Determinanta
2
×
2
{\displaystyle 2\times 2\,}
(reda 2) se izračuna kot
det
(
A
)
=
|
a
11
a
12
a
21
a
22
|
=
a
11
a
22
−
a
12
a
21
{\displaystyle \det(A)={\begin{vmatrix}a_{11}&a_{12}\\a_{21}&a_{22}\end{vmatrix}}=a_{11}a_{22}-a_{12}a_{21}}
Determinanta višjih redov (npr. reda
n
{\displaystyle n\,}
) pa običajno določamo z uporabo Laplaceovega obrazca z razvojem po vrstici ali razvojem po stolpcu (glej Določanje vrednosti splošne determinante spodaj).
Za izračunavanje vrednosti determinante uporabljamo Laplaceov obrazec, ki je primeren za računanje vrednosti determinant višjih redov.
Determinanto lahko razvijemo po poljubni vrstici ali poljubnem stolpcu.
Razvoj determinante po j-ti vrstici
det
(
A
)
=
∑
i
=
1
n
(
−
1
)
i
+
j
⋅
a
i
j
⋅
det
(
A
i
j
)
{\displaystyle \det(A)=\sum _{i=1}^{n}(-1)^{i+j}\cdot a_{ij}\cdot \det(A_{ij})}
(za vse j od 1 do n)
Razvoj po i-tem stolpcu
det
(
A
)
=
∑
j
=
1
n
(
−
1
)
i
+
j
⋅
a
i
j
⋅
det
(
A
i
j
)
{\displaystyle \det(A)=\sum _{j=1}^{n}(-1)^{i+j}\cdot a_{ij}\cdot \det(A_{ij})}
(za vse i od 1 do n)
kjer je
A
i
.
.
.
{\displaystyle A_{i...}\,}
podteterminanta elementa
a
i
.
.
.
{\displaystyle a_{i...}\,}
A
.
.
.
j
{\displaystyle A_{...j}\,}
podteterminanta elementa
a
.
.
.
{\displaystyle a_{...}\,}
Poddeterminanto (tudi minor) (
(
A
i
j
)
{\displaystyle (A_{ij})\,}
), ki pripada elementu
a
i
j
{\displaystyle a_{ij}\,}
dobimo tako, da v matriki izbrišemo i-to vrstico in j-ti stolpec. Zmnožek
(
−
1
)
i
+
j
.
det
(
A
i
j
)
{\displaystyle (-1)^{i+j}.\det(A_{ij})\,}
se imenuje tudi kofaktor elementa
a
i
j
{\displaystyle a_{ij}\,}
. Razvoj determinanteje skalarni produkt elementov vrstice ali stolpca s pripadajočimi kofaktorji.
I
n
=
[
1
0
…
0
0
1
…
0
⋮
⋮
⋱
⋮
0
0
…
1
]
{\displaystyle \textstyle \mathrm {I} _{n}={\begin{bmatrix}1&0&\ldots &0\\0&1&\ldots &0\\\vdots &\vdots &\ddots &\vdots \\0&0&\ldots &1\end{bmatrix}}}
Ima vrednost 1 tudi, ko je n= 0 in celo, če je matrika prazna
Determinanta zmnožka dveh kvadratnih matrik je enaka zmnožku determinant posameznih matrik
det
(
A
B
)
=
det
(
A
)
det
(
B
)
.
{\displaystyle {\mathsf {\det(AB)=\det(A)\det(B)}}.\ }
Kadar vrednost determinante, ki pripada matriki
A
{\displaystyle A\,}
ni enaka 0, velja tudi
det
(
A
−
1
)
=
(
det
(
A
)
)
−
1
.
{\displaystyle {\mathsf {\det(A^{-1})=\left(\det(A)\right)^{-1}}}.\ }
Če sta matriki A in B podobni matriki in če obstoja takšna obratna matrika (nesingularna) matrika
X
{\displaystyle X\,}
za katero velja
A
=
X
−
1
B
X
{\displaystyle \textstyle {\mathsf {A=X^{-1}BX}}}
potem je
det
(
A
)
=
det
(
X
)
−
1
det
(
B
X
)
=
det
(
X
)
−
1
det
(
B
)
det
(
X
)
=
det
(
B
)
det
(
X
)
−
1
det
(
X
)
=
det
(
B
)
.
{\displaystyle {\mathsf {\det(A)=\det(X)^{-1}\det(BX)=\det(X)^{-1}\det(B)\det(X)=\det(B)\det(X)^{-1}\det(X)=\det(B)}}.\ }
det
(
A
T
)
=
det
(
A
)
.
{\displaystyle {\mathsf {\det(A^{\mathrm {T} })=\det(A)}}.\ }
Kadar so
A
{\displaystyle A\,}
,
B
{\displaystyle B\,}
,
C
{\displaystyle C\,}
matrike, ki imajo po vrsti razsežnosti
n
×
n
{\displaystyle n\times n\,}
,
n
×
m
{\displaystyle n\times m\,}
,
m
×
n
{\displaystyle m\times n\,}
in
m
×
m
{\displaystyle m\times m\,}
, potem je:
det
(
A
0
C
D
)
=
det
(
A
B
0
D
)
=
det
(
A
)
det
(
D
)
.
{\displaystyle \det {\begin{pmatrix}{\mathsf {A}}&0\\{\mathsf {C}}&{\mathsf {D}}\end{pmatrix}}=\det {\begin{pmatrix}{\mathsf {A}}&{\mathsf {B}}\\0&{\mathsf {D}}\end{pmatrix}}={\mathsf {\det(A)\det(D)}}.}
Kadar obstoja obratna matrika matrike
A
{\displaystyle A\,}
velja tudi
det
(
A
B
C
D
)
=
det
(
A
)
det
(
D
−
C
A
−
1
B
)
.
{\displaystyle \det {\begin{pmatrix}{\mathsf {A}}&{\mathsf {B}}\\{\mathsf {C}}&{\mathsf {D}}\end{pmatrix}}={\mathsf {\det(A)\det(D-CA^{-1}B)}}.}
Kadar pa obstoja obratna matrika matrike
D
{\displaystyle D\,}
, pa velja
det
(
A
B
C
D
)
=
det
(
D
)
det
(
A
−
B
D
−
1
C
)
.
{\displaystyle \det {\begin{pmatrix}{\mathsf {A}}&{\mathsf {B}}\\{\mathsf {C}}&{\mathsf {D}}\end{pmatrix}}={\mathsf {\det(D)\det(A-BD^{-1}C)}}.}
[ 1]
Velja tudi naslednje:[ 2]
Kadar matriki
C
{\displaystyle C\,}
in
D
{\displaystyle D\,}
komutirata (to je
C
D
=
D
C
{\displaystyle CD=DC\,}
), je
det
(
A
B
C
D
)
=
det
(
A
D
−
B
C
)
{\displaystyle \det {\begin{pmatrix}{\mathsf {A}}&{\mathsf {B}}\\{\mathsf {C}}&{\mathsf {D}}\end{pmatrix}}={\mathsf {\det(AD-BC)}}\,}
Kadar matriki
B
{\displaystyle B\,}
in
D
{\displaystyle D\,}
komutirata (to je
B
D
=
D
B
)
{\displaystyle BD=DB)\,}
, je tudi
det
(
A
B
C
D
)
=
det
(
D
A
−
B
C
)
{\displaystyle \det {\begin{pmatrix}{\mathsf {A}}&{\mathsf {B}}\\{\mathsf {C}}&{\mathsf {D}}\end{pmatrix}}={\mathsf {\det(DA-BC)}}\,}
Kadar matriki
A
{\displaystyle A\,}
in
B
{\displaystyle B\,}
komutirata (to je
A
B
=
B
A
{\displaystyle AB=BA\,}
, je tudi
det
(
A
B
C
D
)
=
det
(
D
A
−
C
B
)
{\displaystyle \det {\begin{pmatrix}{\mathsf {A}}&{\mathsf {B}}\\{\mathsf {C}}&{\mathsf {D}}\end{pmatrix}}={\mathsf {\det(DA-CB)}}\,}
.
Sled je vsota elementov matrike na diagonali. S tem je sled enaka tudi lastnim vrednostim
det
(
exp
(
A
)
)
=
exp
(
t
r
(
A
)
)
{\displaystyle {\mathsf {\det(\exp(A))=\exp(\mathrm {tr} (A))}}\,}
kjer je
exp
(
A
)
{\displaystyle {\mathsf {\exp(A)}}\,}
potenca matrike
A
{\displaystyle {\mathsf {A}}\,}
Iz tega sledi, da se za različne matrike z razsežnostjo
n
×
n
{\displaystyle n\times n\,}
dobi determinante
A
{\displaystyle {\mathsf {A}}}
n
=
1
:
{\displaystyle n=1:\,}
det
(
A
)
=
t
r
(
A
)
;
{\displaystyle {\mathsf {\det(A)=\mathrm {tr} (A)}};}
n
=
2
:
{\displaystyle n=2:\,}
det
(
A
)
=
(
t
r
(
A
)
2
−
t
r
(
A
2
)
)
/
2
;
{\displaystyle {\mathsf {\det(A)=(\mathrm {tr} (A)^{2}-\mathrm {tr} (A^{2}))/2}};}
n
=
3
:
{\displaystyle n=3:\,}
det
(
A
)
=
(
t
r
(
A
)
3
−
3
t
r
(
A
)
t
r
(
A
2
)
+
2
t
r
(
A
3
)
)
/
6
;
{\displaystyle {\mathsf {\det(A)=(\mathrm {tr} (A)^{3}-3\mathrm {tr} (A)\mathrm {tr} (A^{2})+2\mathrm {tr} (A^{3}))/6}};}
n
=
4
:
{\displaystyle n=4:\,}
det
(
A
)
=
(
t
r
(
A
)
4
−
6
t
r
(
A
)
2
t
r
(
A
2
)
+
3
t
r
(
A
2
)
2
+
8
t
r
(
A
)
t
r
(
A
3
)
−
6
t
r
(
A
4
)
)
/
24
;
{\displaystyle {\mathsf {\det(A)=(\mathrm {tr} (A)^{4}-6\mathrm {tr} (A)^{2}\mathrm {tr} (A^{2})+3\mathrm {tr} (A^{2})^{2}+8\mathrm {tr} (A)\mathrm {tr} (A^{3})-6\mathrm {tr} (A^{4}))/24}};}
Za določanje odvoda se uporablja Jacobijev obrazec :
d
det
(
A
)
d
α
=
tr
(
adj
(
A
)
d
A
d
α
)
{\displaystyle {\frac {\mathrm {d} \det({\mathsf {A}})}{\mathrm {d} \alpha }}=\operatorname {tr} \left(\operatorname {adj} ({\mathsf {A}}){\frac {\mathrm {d} {\mathsf {A}}}{\mathrm {d} \alpha }}\right)\,}
kjer je
adj
(
A
)
{\displaystyle \operatorname {adj} (A)\,}
adjungirana matrika matrike
A
{\displaystyle A\,}
tr
(
…
)
{\displaystyle \operatorname {tr} (\dots )\,}
sled matrike
Če je matrika
A
{\displaystyle A\,}
obrnljiva , dobimo
d
det
(
A
)
d
α
=
det
(
A
)
tr
(
A
−
1
d
A
d
α
)
.
{\displaystyle {\frac {\mathrm {d} \det({\mathsf {A}})}{\mathrm {d} \alpha }}=\det({\mathsf {A}})\operatorname {tr} \left({\mathsf {A}}^{-1}{\frac {\mathrm {d} {\mathsf {A}}}{\mathrm {d} \alpha }}\right).}
Če izrazimo odvod z elementi matrike
A
i
j
{\displaystyle A_{ij}\,}
, velja tudi
∂
det
(
A
)
∂
A
i
j
=
adj
(
A
)
j
i
=
det
(
A
)
(
A
−
1
)
j
i
.
{\displaystyle {\frac {\partial \det({\mathsf {A}})}{\partial A_{ij}}}=\operatorname {adj} ({\mathsf {A}})_{ji}=\det({\mathsf {A}})(A^{-1})_{ji}.}
Če matriko
A
{\displaystyle A\,}
zapišemo kot
A
=
[
a
b
c
]
{\displaystyle {\mathsf {A}}={\begin{bmatrix}\mathbf {a} &\mathbf {b} &\mathbf {c} \end{bmatrix}}}
kjer so
a
,
b
,
c
{\displaystyle a,b,c\,}
vektorji , potem je gradient po enem izmed teh vektorjev enak vektorskemu produktu drugih dveh:
∇
a
det
(
A
)
=
b
×
c
∇
b
det
(
A
)
=
c
×
a
∇
c
det
(
A
)
=
a
×
b
.
{\displaystyle {\begin{aligned}\nabla _{\mathbf {a} }\det({\mathsf {A}})&=\mathbf {b} \times \mathbf {c} \\\nabla _{\mathbf {b} }\det({\mathsf {A}})&=\mathbf {c} \times \mathbf {a} \\\nabla _{\mathbf {c} }\det({\mathsf {A}})&=\mathbf {a} \times \mathbf {b} .\end{aligned}}}
.