Vinklar mellan lägenheter
Konceptet med vinklar mellan linjer i planet och mellan par av två linjer, två plan eller en linje och ett plan i rymden kan generaliseras till godtycklig dimension . Denna generalisering diskuterades först av Jordanien . För vilket par av lägenheter som helst i ett euklidiskt utrymme av godtycklig dimension kan man definiera en uppsättning ömsesidiga vinklar som är invarianta under isometrisk transformation av det euklidiska rummet. Om lägenheterna inte korsar varandra är deras kortaste avstånd ytterligare ett invariant. Dessa vinklar kallas kanoniska eller principiella . Begreppet vinklar kan generaliseras till par av lägenheter i ett ändligt dimensionellt inre produktutrymme över de komplexa talen .
Jordans definition
Låt och vara plattor med dimensionerna och i det -dimensionella euklidiska rymden . Per definition ändrar inte en översättning av eller deras inbördes vinklar. Om och inte skär varandra, kommer de att göra det vid varje översättning av som mappar någon punkt i till någon punkt i . Det kan därför utan förlust av allmänhet antas att och skär varandra.
Jordan visar att kartesiska koordinater i kan sedan definieras så att respektive beskrivs av ekvationsmängderna
och
med . Jordan kallar dessa koordinater kanoniska . Per definition är vinklarna { vinklarna mellan och .
De icke-negativa heltalen begränsas av
För att dessa ekvationer ska bestämma de fem icke-negativa heltal helt, förutom dimensionerna och och antalet av vinklar det icke-negativa heltal anges. Detta är antalet koordinater , vars motsvarande axlar är de som ligger helt inom både och . Heltalet är alltså dimensionen för . Uppsättningen av vinklar kan kompletteras med vinklar för att indikera att har den dimensionen .
Jordans bevis gäller i huvudsak oförändrat när ersätts med det -dimensionella inre produktutrymmet över komplexet tal. (För vinklar mellan delrum diskuteras generaliseringen till variationskarakterisering .)
Vinklar mellan delrum
Låt nu och vara delrum till det -dimensionella inre produktutrymmet över de reella eller komplexa talen. Geometriskt sett och platta, så Jordans definition av inbördes vinklar gäller. När för någon kanonisk koordinat symbolen betecknar enhetsvektorn för -axeln, vektorerna bildar en ortonormal bas för och vektorerna utgör en ortonormal grund för , där
Eftersom de är relaterade till kanoniska koordinater, kan dessa grundläggande vektorer kallas kanoniska .
När betecknar de kanoniska grundvektorerna för och de kanoniska grundvektorerna för sedan den inre produkten försvinner för alla par av och förutom följande.
Med ovanstående ordning av grundvektorerna är matrisen för de inre produkterna alltså diagonal . Med andra ord, om och är godtyckliga ortonormala baser i och sedan den reella, ortogonala eller enhetliga transformationer från basen till basen och från basen till basen realisera en singulär värdenedbrytning av matrisen av inre produkter . De diagonala matriselementen är singularvärdena för den senare matrisen. Genom det unika med singularvärdesuppdelningen är vektorerna sedan unika upp till en reell, ortogonal eller enhetlig transformation bland dem, och vektorerna och (och därav ) är unika upp till lika reella, ortogonala eller enhetliga transformationer som tillämpas samtidigt på uppsättningarna av vektorerna associerade med ett gemensamt värde av och till motsvarande uppsättningar av vektorer (och därmed till motsvarande uppsättningar av ).
Ett singularvärde kan tolkas som som motsvarar vinklarna som introducerats ovan och associeras med och en singularvärde kan tolkas som som motsvarar räta vinklar mellan de ortogonala utrymmena och , där upphöjd anger det ortogonala komplementet .
Variationskaraktärisering
Variationskarakteriseringen av singulära värden och vektorer innebär som ett specialfall en variationskarakterisering av vinklarna mellan delrum och deras associerade kanoniska vektorer . Denna karaktärisering inkluderar vinklarna och som introducerats ovan och ordnar vinklarna genom att öka värdet. Det kan ges formen av nedanstående alternativa definition. I detta sammanhang är det vanligt att tala om huvudvinklar och vektorer.
Definition
Låt vara ett inre produktutrymme. Givet två delrum med en sekvens av vinklar , första definieras som
där är den inre produkten och den inducerade normen . Vektorerna och är motsvarande huvudvektorer.
De andra huvudvinklarna och vektorerna definieras sedan rekursivt via
Detta betyder att de huvudsakliga vinklarna bildar en uppsättning minimerade vinklar mellan de två delrummen, och huvudvektorer i varje delrum är ortogonala mot varandra.
Exempel
Geometriskt exempel
Geometriskt sett är delrum plattor (punkter, linjer, plan etc.) som inkluderar origo, vilket innebär att två valfria delrum skär åtminstone i origo. Två tvådimensionella delrum och genererar en uppsättning av två vinklar. I ett tredimensionellt euklidiskt rum är delrymden och antingen identiska, eller så bildar deras skärningspunkt en linje. I det förra fallet är både . I det senare fallet är endast , där vektorerna och är på raden av skärningspunkten och har samma riktning. Vinkeln blir vinkeln mellan delrymden och i det ortogonala komplementet till . När man föreställer sig vinkeln mellan två plan i 3D, tänker man intuitivt på den största vinkeln, .
Algebraiskt exempel
I det 4-dimensionella reella koordinatutrymmet R 4 , låt det tvådimensionella delrummet sträckas av och , och låt det tvådimensionella delrummet spännas av och med några riktiga och så att . Då och i själva verket det par av huvudvektorer som motsvarar vinkeln med 2 och är huvudvektorerna som motsvarar vinkeln med
Att konstruera ett par delrum med en given uppsättning vinklar i en (eller större) dimensionellt euklidiskt utrymme , ta ett delrum med en ortonormal bas och komplettera den till en ortonormal basis i det euklidiska rummet, där . Sedan är en ortonormal bas för det andra delutrymmet
Grundläggande egenskaper
- Om den största vinkeln är noll är ett delrum en delmängd av det andra.
- Om den största vinkeln är , finns det minst en vektor i ett delrum vinkelrätt mot det andra delrummet.
- Om den minsta vinkeln är noll, skär delrummen åtminstone i en linje.
- Om den minsta vinkeln är är delrummen ortogonala.
- Antalet vinklar lika med noll är dimensionen av utrymmet där de två delrummen skär varandra.
Avancerade egenskaper
- Icke-triviala (till skillnad från och ) vinklar mellan två delrum är desamma som de icke-triviala vinklarna mellan deras ortogonala komplement.
- Icke-triviala vinklar mellan delrymden och och motsvarande icke-triviala vinklar mellan delrymden och summerar till .
- Vinklarna mellan delrum tillfredsställer triangelolikheten i termer av majorisering och kan således användas för att definiera ett avstånd på mängden av alla delrum som gör mängden till ett metriskt utrymme .
- Sinusen för vinklarna mellan delrum tillfredsställer triangelolikheten i termer av majorisering och kan således användas för att definiera ett avstånd på mängden av alla delrum som gör mängden till ett metriskt rum . Till exempel sinus för den största vinkeln känt som ett gap mellan delrum.
Tillägg
Föreställningen om vinklarna och vissa av variationsegenskaperna kan naturligt utvidgas till godtyckliga inre produkter och delrum med oändliga dimensioner .
Beräkning
Historiskt sett uppträder de huvudsakliga vinklarna och vektorerna först i samband med kanonisk korrelation och beräknades ursprungligen med hjälp av SVD för motsvarande kovariansmatriser . Men, som först noterades i, är den kanoniska korrelationen relaterad till cosinus för huvudvinklarna, vilket är dåligt konditionerat för små vinklar, vilket leder till mycket felaktig beräkning av högkorrelerade huvudvektorer i datoraritmetik med ändlig precision . Den sinusbaserade algoritmen fixar detta problem, men skapar ett nytt problem med mycket felaktig beräkning av mycket okorrelerade huvudvektorer, eftersom sinusfunktionen är dåligt konditionerad för vinklar nära π /2. För att producera korrekta huvudvektorer i datoraritmetik för hela området av huvudvinklarna, beräknar den kombinerade tekniken först alla huvudvinklar och vektorer med den klassiska cosinusbaserade metoden, och beräknar sedan om huvudvinklarna som är mindre än π /4 och motsvarande principal. vektorer med den sinusbaserade metoden. Den kombinerade tekniken är implementerad i öppen källkodsbibliotek Octave och SciPy och bidragit och till MATLAB .
Se även
- ^ a b c Jordan, C. (1875). "Essai sur la géométrie à dimensioner" . Tjur. Soc. Matematik. Frankrike . 3 :103.
- ^ Afriat, SN (1957). "Ortogonala och sneda projektorer och karaktäriseringen av par av vektorrum". Matematik. Proc. Cambridge Philos. Soc . 53 (4): 800. doi : 10.1017/S0305004100032916 .
- ^ a b c d e Björck, Å.; Golub, GH (1973). "Numeriska metoder för att beräkna vinklar mellan linjära delrum". Matematik. Comp . 27 (123): 579. doi : 10.2307/2005662 . JSTOR 2005662 .
- ^ Galántai, A.; Hegedũs, Cs. J. (2006). "Jordans huvudsakliga vinklar i komplexa vektorrum". Nummer. Linjär Algebra Appl . 13 (7): 589–598. CiteSeerX 10.1.1.329.7525 . doi : 10.1002/nla.491 .
- ^ Halmos, PR (1969), "Två delrum", Trans. Amer. Matematik. Soc. , 144 : 381–389, doi : 10.1090/S0002-9947-1969-0251519-5
- ^ a b c Knyazev, AV; Argentati, ME (2006), "Majorization for Changes in Angles Between Subspaces, Ritz Values, and Graph Laplacian Spectra", SIAM J. Matrix Anal. Appl. , 29 (1): 15–32, CiteSeerX 10.1.1.331.9770 , doi : 10.1137/060649070 , S2CID 16987402
- ^ a b c Knyazev, AV; Jujunashvili, A.; Argentati, ME (2010), "Vinklar mellan oändliga dimensionella delrum med tillämpningar av Rayleigh–Ritz och alternerande projektormetoder", Journal of Functional Analysis , 259 ( 6): 1323–1345, arXiv : 0705.1023 , doi : 10.1016/j.1016/j. jfa.2010.05.018 , S2CID 5570062
- ^ Qiu, L.; Zhang, Y.; Slicka. (2005), "Unitarily invariant metrics on the Grassmann space" (PDF) , SIAM Journal on Matrix Analysis and Applications , 27 (2): 507–531, doi : 10.1137/040607605
- ^ Kato, DT (1996), Perturbation Theory for Linear Operators , Springer, New York
- ^ a b c Knyazev, AV; Argentati, ME (2002), "Principal Angles between Subspaces in an A-Based Scalar Product: Algorithms and Perturbation Estimates", SIAM Journal on Scientific Computing , 23 (6): 2009–2041, CiteSeerX 10.1.1.73.2914 : i 10.1137/S1064827500377332
- ^ Oktavfunktionsdelrum
- ^ SciPy linjär-algebra funktion subspace_angles
- ^ MATLAB FileExchange funktion subspace
- ^ MATLAB FileExchange funktion subspacea