13 svar
4126 visningar
dajamanté behöver inte mer hjälp
dajamanté 5139 – Fd. Medlem
Postad: 26 apr 2018 06:55 Redigerad: 26 apr 2018 06:57

Beräkna matris upphöjt i 15.

Uppgiften, som verkligen inte ser svårt upp, lyder:

Jag tror att jag vet hur man behandlar den här typ av uppgifter: man hittar en mönster för att förstå (vart mördaren ska slå näst!!

)A=310031003A2=310031003310031003=961096009=322*310322*30032, ser bra ut.A3=310031003961096009=2718+93+60273*6+90027=333332033330033A4=310031003333332033330033=3434+332*3303434+330034A5=3100310033434+332*3303434+330034=3535+2*3435+3303535+2*340035A6=3100310033535+2*3435+3303535+2*340035=3636+3*3536+34+35+2*3403636+2*35+350036=362*3636+2*350362*360036

Jag ser att det växer mot den höger-upp hörnet men jag är inte säkert att jag ser en jättetydligt mönster, förutom diagonalen som upphöjs med n.

Smutstvätt 25091 – Moderator
Postad: 26 apr 2018 07:07

Ett alternativ är att beräkna vad A16 A^{16} är, genom att beräkna A2·A2=A4 A^{2}\cdot A^{2}=A^{4} , och upprepa för A8 A^{8} och sedan till sexton. Multiplicera det med inversen till A, och du är klar. Det finns säkert något mönster annars, men detta tar dig endast sex beräkningar, istället för fjorton. 

SeriousCephalopod 2696
Postad: 26 apr 2018 07:37 Redigerad: 26 apr 2018 07:44

Ett trickartat sätt att lösa det hela framkommer om man stött på begreppet Jordans normalform.

Matrisen är nästan en diagonal matris sånär som på ettorna. Hade det varit en diagonal matris hade potenstagningen varit enkel men ettorna förstör det hela. Så man tar helt enkellt och bryter isär matrisen till en summa av en diagonal och en övertriangulär och tar potensen av summan. 

Då visar det sig att matrisen med ettor kommuterar med diagonalmatrisen så man kan använda binomialsatsen vilket visserligen hade varit klen tröst men matrisen med ettorna har egenskapen att dess potenser blir 0 när exponenten är större än 2 så det blir rätt lite kvar av binomialsatsuttrycket.

Detta är inte ett trick jag kommit på utan förkommer i en del bevis med matriser och kommer alltså ur "Jordan normal form"

Edit: 15 choose 2 värdet på sista raden är fel. Borde vara hälften av det.

dajamanté 5139 – Fd. Medlem
Postad: 26 apr 2018 09:22 Redigerad: 26 apr 2018 09:24

@Smutstvätt: nice. Jag testar det.

Vänta nu: A^16*A^-1 blir A^-15? Gäller potenslagarna för matriser?

@Serious: OMG. Var är kaffemaskinen? (nej jag skojas, det var snyggt men jag måste träna på varje rad...)

SeriousCephalopod 2696
Postad: 26 apr 2018 09:58

Om jag inte hade läst boken "Shilov's Linear algebra" där det här tricket förekommer så hade jag också kört på Smutstvätts metod, för ja potenslagarna för heltal gäller även för matriser

AnAm=An+m A^n A^m = A^{n + m}

(An)m=Anm (A^n)^m = A^{nm}

(Även vid negativa potenser.)

Error converting from LaTeX to MathML

Matrispotenser är också upprepad multiplikation så man kan verifiera dem med samma argument som för vanliga tal. 

(Om man vill undvika att behöva ta fram inversen så kan man även göra en modifikation av idén med potenslagarna men som kommer att leda till att man behöver göra några fler multiplikationer ändå)


Smutstvätt 25091 – Moderator
Postad: 26 apr 2018 10:23

Ja, denna lag gäller för matriser också. Tänk såhär:

A15=A·A·A...A·A-1=EA16·A-1=A·A·A...·A·A-1

Kommutativa regeln gäller för matriser:

A16·A-1=A·A·A...·A·A-1A·A·A...·E=A16·A-1

Det kvarstår femton A:n, och alltså gäller denna potenslag även för matriser. :) Men kör på SeriousCephalopods metod. Den var snygg!

dajamanté 5139 – Fd. Medlem
Postad: 26 apr 2018 10:30

Jo det var verkligen skitsnygg, testar och återkommer.

dajamanté 5139 – Fd. Medlem
Postad: 27 apr 2018 09:25

Tack, ni är verkligen tjärnor.

Nu har jag beräknat med Serious system, det funkar utmärkt.

Ni kommer att tänka jag är en greedy hund, men finns det något sätt att beräkna det med mönster analys?

Alltså vi ser att positioner a11, a22, a33 förändras alltid med 3n, positioner i den nedre diagonal är alltid noll.

Det borde väl finnas nåt formula för positioner a12, a23 samt den sista a31? Jag har testat några, till exempel

n3n-1, som funkar för A, A2, A3 men ingen vidare.

 

Min tolkning av SeriousCephalopod konst - inget att se, bara för att det var jättekul.

SeriousCephalopod 2696
Postad: 27 apr 2018 13:24

 

Mönsterigenkänning går också bra. Det enda jag har att lägga till om det är att man kan göra det lite enklare genom att skriva rekursionsrelationerna explicit snarare än att jobba med matriser.

Genom att först anta att matrispotenserna har samma symmetri som startmatrisen kan vi arbeta fram rekursionsrelationer för elementen och få ner det hela till tre rekursionsrelationer.

Sedan kan man i princip lösa dem en efter en snarare än alla samtidigt.

dajamanté 5139 – Fd. Medlem
Postad: 27 apr 2018 14:14

Tack! Jag har testat det och det funkar ju!

Du anar inte hur lång tid vi satt igår och försök komma på formeln med min grupp. Vilket frisk och vaken hjärna du har!

Kan du också berätta hur man går från din rekursiva till en generell formel?

SeriousCephalopod 2696
Postad: 27 apr 2018 15:12 Redigerad: 27 apr 2018 15:31

Jag har tyvärr ingen enkel teknik annat än att skriva ut första och snubbla över mönstret men ska jag vara helt ärlig skulle jag aldrig kunnat göra det utan att redan veta formen hos svaren via Jordantricket. Gör jag en oärlig lösning så ser det ut något i den här stilen

(EDIT: Brute force, bör ärligt talat bara skippas för ser mest bara ut som trolleri, nästa post är lite mer logiskt i alla fall)

Alternativ vore kanske att åberopa något resultat från teorin om linjära rekursionsrelationer där jag tror att man kan ansätta en lösningsform men jag har inte dem i minnet. 

Det finns ett trick man kan göra för att förenkla detta problem också men är inte så allmänngiltigt. Gör en post om det strax.

SeriousCephalopod 2696
Postad: 27 apr 2018 15:32

Förenklar rekursionsrelationerna genom passande variabelbyten. Det som gör det hela svårt är att de två sista rekursionsrelationerna har en exponentiellt växande term som gör räkningarna plottriga. Ett sätt att komma runt det är att ansätta att sekvensernas element är också växer exponentiellt på ett sätt som gör att vi kan divodera bort den exponentiella termen från båda led.

Detta är i mångt och mycket en gissning men visar sig hjälpa

SeriousCephalopod 2696
Postad: 27 apr 2018 15:35

Tack för ett trevligt problem i alla fall. Hade varit plågsamt intellektuellt understimulerad idag om det inte vore för det här.

dajamanté 5139 – Fd. Medlem
Postad: 27 apr 2018 15:41
SeriousCephalopod skrev :

Jag har tyvärr ingen enkel teknik annat än att skriva ut första och snubbla över mönstret men ska jag vara helt ärlig skulle jag aldrig kunnat göra det utan att redan veta formen hos svaren via Jordantricket. Gör jag en oärlig lösning så ser det ut något i den här stilen

Vad modest du är Serious. Jag skulle inte klara utbildning utan er men jag nämner det inte ;)

Nej jag skojas. Practice makes acceptable.

Den andra formeln som du har skrivit för cn skulle jag aldrig ha gissat, även om jag hade läst om det förut. Du vet att min amnésja-vu är severe.

(EDIT: Brute force, bör ärligt talat bara skippas för ser mest bara ut som trolleri, nästa post är lite mer logiskt i alla fall)


Alternativ vore kanske att åberopa något resultat från teorin om linjära rekursionsrelationer där jag tror att man kan ansätta en lösningsform men jag har inte dem i minnet. 

Jag har inte det i kunskapbasen. Så klart.

Det finns ett trick man kan göra för att förenkla detta problem också men är inte så allmänngiltigt. Gör en post om det strax.

Ok väntar! 

Svara
Close