Den här artikeln handlar om uttrycket av en determinant i termer av minderåriga. För approximation av radiella potentialer, se
Laplace expansion (potential) .
Uttryck av en bestämningsfaktor i termer av minderåriga
Inom linjär algebra är Laplaceexpansionen , uppkallad efter Pierre-Simon Laplace , även kallad kofaktorexpansion , ett uttryck för determinanten för en n × n matris B som en viktad summa av minorer n − 1 ) × ( n − 1) , som är determinanter för vissa ( submatriser av B . Specifikt, för varje jag ,
där
är inmatningen av den
i: te raden och
j :te kolumnen i
B , och
är determinanten för submatris erhållen genom att ta bort den
i: te raden och den
j: te kolumnen i
B .
Termen kallas kofaktorn för i B .
Laplace-expansionen är ofta användbar i bevis, som till exempel för att tillåta rekursion på storleken på matriser. Det är också av didaktiskt intresse för sin enkelhet och som ett av flera sätt att se och beräkna determinanten. För stora matriser blir det snabbt ineffektivt att beräkna jämfört med Gaussisk eliminering .
Exempel
Tänk på matrisen
Determinanten för denna matris kan beräknas genom att använda Laplace-expansionen längs någon av dess rader eller kolumner. Till exempel ger en expansion längs den första raden:
Laplace-expansion längs den andra kolumnen ger samma resultat:
Det är lätt att verifiera att resultatet är korrekt: matrisen är singular eftersom summan av dess första och tredje kolumn är två gånger den andra kolumnen, och därför är dess determinant noll.
Bevis
Antag att är en n × n matris och För tydlighetens skull märker vi även posterna i som utgör dess moll matris as
för
Tänk på villkoren i expansionen av som har som faktor. Var och en har formen
för någon permutation τ ∈ S n med och en unik och uppenbarligen relaterad permutation som väljer samma mindre poster som τ . På liknande sätt bestämmer varje val av σ en motsvarande τ dvs överensstämmelsen är en bijektion mellan och Med hjälp av Cauchys tvåradiga notation , den explicita relationen mellan och kan skrivas som
där är en tillfällig förkortning för en cykel . Denna operation minskar alla index större än j så att varje index passar i uppsättningen {1,2,...,n-1}
Permutationen τ kan härledas från σ enligt följande. Definiera med för och . Då uttrycks
Nu är operationen som tillämpar först och sedan applicerar (Observera att tillämpa A före B är ekvivalent med att tillämpa invers av A till den övre raden av B i tvåradsnotation)
där tillfällig förkortning för .
operationen som tillämpar först och sedan tillämpar är
ovan två är lika, alltså,
där är inversen av som är .
Således
Eftersom de två cyklerna kan skrivas som respektive transpositioner ,
Och eftersom kartan är bijektiv,
varav resultatet följer. På samma sätt gäller resultatet om indexet för den yttre summeringen ersattes med .
Laplace expansion av en determinant av komplementära minderåriga
Laplaces kofaktorexpansion kan generaliseras enligt följande.
Exempel
Tänk på matrisen
Determinanten för denna matris kan beräknas genom att använda Laplaces kofaktorexpansion längs de två första raderna enligt följande. Observera först att det finns 6 uppsättningar av två distinkta tal i {1, 2, 3, 4}, nämligen låt vara den tidigare nämnda uppsättningen.
Genom att definiera de komplementära kofaktorerna som ska vara
och tecknet på deras permutation att vara
Determinanten för A kan skrivas ut som
där är den komplementära uppsättningen till .
I vårt explicita exempel ger detta oss
Som ovan är det lätt att verifiera att resultatet är korrekt: matrisen är singular eftersom summan av dess första och tredje kolumn är två gånger den andra kolumnen, och därför är dess determinant noll.
Allmänt uttalande
Låt vara en n × n matris och uppsättningen av k -elementdelmängder av {1, 2, ... , n } , ett element i den. Sedan kan determinanten för utökas längs de k rader som identifieras av enligt följande:
där är tecknet för permutationen som bestäms av och , lika med , i moll av som erhålls genom att rader och kolumner med index i och respektive, och (kallas komplementet till ) definierade som , och är komplementet till H respektive
Detta sammanfaller med satsen ovan när . Samma sak gäller för alla fasta k kolumner.
Beräkningskostnad
Laplace-expansionen är beräkningsineffektiv för högdimensionella matriser, med en tidskomplexitet O ( n !) i stor O-notation av . Alternativt kan användning av en sönderdelning till triangulära matriser som i LU-sönderdelningen ge determinanter med en tidskomplexitet på O ( n 3 ) . Följande Python- kod implementerar Laplace-expansion rekursivt [ citat behövs ] :
00
0
0
def determinant ( M ): # Basfall för rekursiv funktion: 1x1 matris om len ( M ) == 1 : returnera M [ ][ ] totalt = för kolumn , element i uppräkning ( M [ ]): # Exkludera första raden och nuvarande kolumn. K = [ x [: kolumn ] + x [
0
kolumn + 1 :] för x i M [ 1 :]] s = 1 om kolumn % 2 == annat - 1 totalt += s * element * determinant ( K ) returnerar totalt
Se även
-
^ Stoer Bulirsch: Inledning till numerisk matematik
externa länkar