Matematiska grunder för Artificiellt Medvetande

Relevanta dokument
Dagens ämnen. Linjära ekvationssystem: Successiv elimination Vektorer Definitionen Grundläggande räkneoperationer Bas och koordinater Ortsvektorer

Vektorgeometri för gymnasister

Geometriska vektorer

Analys o Linjär algebra. Lektion 7.. p.1/65

1 Linjära ekvationssystem. 2 Vektorer

Modul 1: Komplexa tal och Polynomekvationer

Explorativ övning Vektorer

Föreläsningsanteckningar Linjär Algebra II Lärarlyftet

Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 9 juni 2011 kl

Moment 4.2.1, 4.2.2, 4.2.3, Viktiga exempel 4.1, 4.3, 4.4, 4.5, 4.6, 4.13, 4.14 Övningsuppgifter 4.1 a-h, 4.2, 4.3, 4.4, 4.5, 4.

MVE520 Linjär algebra LMA515 Matematik, del C

(N) och mängden av heltal (Z); objekten i en mängd behöver dock inte vara tal. De objekt som ingår i en mängd kallas för mängdens element.

Stora bilden av Linjära algebran. Vektorrum, linjära transformationer, matriser (sammanfattning av begrepp)

Vektorgeometri för gymnasister

Läsanvisningar och övningsuppgifter i MAA150, period vt Erik Darpö

Matrisexponentialfunktionen

Linjär algebra på några minuter

September 13, Vektorer En riktad sträcka P Q, där P Q, är en pil med foten i P och med spetsen i Q. Denna har. (i) en riktning, och

TAMS79: Föreläsning 10 Markovkedjor

Algebrans fundamentalsats

Föreläsning 8 i kursen Ma III, #IX1305, HT 07. (Fjärde föreläsningen av Bo Åhlander)

DEL I 15 poäng totalt inklusive bonus poäng.

Övningshäfte 1: Logik och matematikens språk

D. x 2 + y 2 ; E. Stockholm ligger i Sverige; F. Månen är en gul ost; G. 3 2 = 6; H. x 2 + y 2 = r 2.

MA2047 Algebra och diskret matematik

Egenvärden och egenvektorer

Vektorgeometri för gymnasister

Övningar. MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik. Linjär algebra 2. Senast korrigerad:

MYSTERIER SOM ÅTERSTÅR

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister

Föreläsningsanteckningar och övningar till logik mängdlära

Linjär Algebra, Föreläsning 2

6. Matriser Definition av matriser 62 6 MATRISER. En matris är ett rektangulärt schema av tal: a 11 a 12 a 13 a 1n a 21 a 22 a 23 a 2n A =

VEKTORRUMMET R n. 1. Introduktion

ax + y + 4z = a x + y + (a 1)z = 1. 2x + 2y + az = 2 Ange dessutom samtliga lösningar då det finns oändligt många.

. b. x + 2 y 3 z = 1 3 x y + 2 z = a x 5 y + 8 z = 1 lösning?

SF1624 Algebra och geometri Lösningsförslag till tentamen DEL A

Föreläsning 3, Linjär algebra IT VT Skalärprodukt

19. Spektralsatsen Spektralsatsen SPEKTRALSATSEN

Moment 6.1, 6.2 Viktiga exempel Övningsuppgifter T6.1-T6.6

Imz. Rez. Bo E. Sernelius

Analys 2 M0024M, Lp

Sanningsvärdet av ett sammansatt påstående (sats, utsaga) beror av bindeord och sanningsvärden för ingående påståenden.

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna

14 september, Föreläsning 5. Tillämpad linjär algebra

Crash Course Algebra och geometri. Ambjörn Karlsson c januari 2016

Matematik för sjöingenjörsprogrammet

Abstrakt algebra för gymnasister

1 som går genom punkten (1, 3) och är parallell med vektorn.

MATEMATIKENS SPRÅK. Avsnitt 1

LINJÄRA AVBILDNINGAR

Moment 4.2.1, 4.2.2, 4.2.3, Viktiga exempel 4.4, 4.5, 4.6, 4.7, 4.13 Handräkning 4.1, 4.2, 4.3, 4.4, 4.5, 4.7 Datorräkning 1-9 i detta dokument

MULTIPLIKATION AV MATRISER, BASER I RUMMET SAMT FÖRSTA MÖTET MED MATRISINVERSER = = =

Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik

x + y z = 2 2x + 3y + z = 9 x + 3y + 5z = Gauss-Jordan elemination ger: Area = 1 2 AB AC = 4. Span(1, 1 + x, x + x 2 ) = P 2.

Mer om analytisk geometri

LMA033/LMA515. Fredrik Lindgren. 4 september 2013

DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 15 mars 2010 kl

Peanos axiomsystem för de naturliga talen

Tentamen i TDDC75 Diskreta strukturer , lösningsförslag

10.4. Linjära höljet LINJÄRA RUM

Uppföljning av diagnostiskt prov Repetition av kursmoment i TNA001-Matematisk grundkurs.

LÖSNINGAR TILL LINJÄR ALGEBRA kl 8 13 LUNDS TEKNISKA HÖGSKOLA MATEMATIK. 1. Volymen med tecken ges av determinanten.

DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604 för D, den 5 juni 2010 kl

Vektorgeometri för gymnasister

Där a = (1, 2,0), b = (1, 1,2) och c = (0,3, 1) Problem 10. Vilket är det enda värdet hos x för vilket det finns a och b så att

Tentamen 1 i Matematik 1, HF okt 2018, Skrivtid: 14:00-18:00 Examinator: Armin Halilovic

DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 17 april 2010 kl

Övningar. c) Om någon vektor i R n kan skrivas som linjär kombination av v 1,..., v m på precis ett sätt så. m = n.

15 september, Föreläsning 5. Tillämpad linjär algebra

Diskret matematik: Övningstentamen 4

Övningshäfte 6: 2. Alla formler är inte oberoende av varandra. Försök att härleda ett par av de formler du fann ur några av de övriga.

1 Grundläggande kalkyler med vektorer och matriser

Logik. Boolesk algebra. Logik. Operationer. Boolesk algebra

SF1624 Algebra och geometri Lösningsförslag till tentamen DEL A

Sidor i boken Figur 1: Sträckor

Matematiska uppgifter

Digital- och datorteknik

Dagens program. Linjära ekvationssystem och matriser

Dagens teman. Mängdlära forts. Relationer och funktioner (AEE 1.2-3, AMII K1.2) Definition av de naturliga talen, Peanos axiom.

SF1624 Algebra och geometri Tentamen Torsdag, 9 juni 2016

Uppsala Universitet Matematiska Institutionen Thomas Erlandsson

e 3 e 2 e 1 Kapitel 3 Vektorer i planet och i rummet precis ett sätt skrivas v = x 1 e 1 + x 2 e 2

konstanterna a och b så att ekvationssystemet x 2y = 1 2x + ay = b

Högskoleprovet Kvantitativ del

Chalmers tekniska högskola Datum: kl Telefonvakt: Linnea Hietala MVE480 Linjär algebra S

Frågorna 1 till 6 ska svaras med ett kryss för varje korrekt påstående. Varje uppgift ger 1 poäng.

1. Inledning. x y z. u = xe 1 + ye 2 + ze 3 = e

TENTAMEN. Linjär algebra och analys Kurskod HF1006. Skrivtid 8:15-13:00. Tisdagen 31 maj Tentamen består av 3 sidor

x f (x) dx 1/8. Kan likhet gälla i sistnämnda relation. (Torgny Lindvall.) f är en kontinuerlig funktion på 1 x sådan att lim a

MATRISTEORI. Pelle Pettersson MATRISER. En matris är ett rektangulärt schema med tal, reella eller komplexa, vilka kallas matrisens

e = (e 1, e 2, e 3 ), kan en godtycklig linjär

Linjär Algebra, Föreläsning 2

Vektorer. Vektoriella storheter skiljer sig på ett fundamentalt sätt från skalära genom att de förutom storlek också har riktning.

Explorativ övning 9 RELATIONER OCH FUNKTIONER

Linjära avbildningar. Låt R n vara mängden av alla vektorer med n komponenter, d.v.s. x 1 x 2. x = R n = x n

12. SINGULÄRA VÄRDEN. (u Av) u v

TENTAMEN. Matematik 1 Kurskod HF1903 Skrivtid 13:15-17:15 Onsdagen 25 september 2013 Tentamen består av 3 sidor

Mängder och kardinalitet

Transkript:

Matematiska grunder för Artificiellt Medvetande Gästföreläsning på IT-universitetet 22/8-2001 av Ambjörn Naeve Computer Vision and Active Perception (CVAP) Centre for user-oriented IT Design (CID) Numerisk Analys och Datalogi (NADA) KTH web-sites: www.nada.kth.se/cvap cid.nada.kth.se/il kmr.nada.kth.se

Gymnasiet: Mängdlära Geometri IT/KTH: Kategoriteori Geometrisk Algebra plato.stanford.edu/entries/category-theory/ www.unico.it/~walters/catcom/catcomproj.html modelingnts.la.asu.edu/gc_r&d.html Tillämpn: Artificellt Medvetande lea.hamradio.si/~s51em/artifico.html Scenanalys Rörelsealgoritmer www.mrao.cam.ac.uk/~clifford/ Artificiellt medvetna robotar

Def: En Kategori består av en familj av objekt (A,B, ) med pilar (f, g, h, ) mellan vissa av objekten, så att: (i): pilar som ligger i följd kan sammansättas, dvs f g A B C g o f (ii): sammansättningen är associativ, dvs ho( gof) = ( hog) of 1 (iii): för varje objekt A finns en enhetspil A A A så att f o1 = A f och 1 A o k = k för alla pilar f, k som börjar resp. slutar i A.

Ex 1: Kategorin av mängder (Sets): Objekt = mängder. Pilar = funktioner mellan dessa. Ex 2: Kategorin av logiska påståenden (Logic): Objekt = logiska påståenden (P, Q, ). Pilar = implikationer mellan dessa (P => Q). Ex 3: Kategorin av alla beslutskomplex hos ett självorganiserande system (Cons): Objekt = delsystem med beroenden sinsemellan. Pilar = avbildningar som respekterar dessa.

Def: Ett objekt A i en kategori kallas initialt om det för varje objekt B finns exakt en pil A B Def: Ett objekt A i en kategori kallas finalt om det för varje objekt B finns exakt en pil B A Ex: I Sets är Ø initialt objekt och 1 finalt objekt. Ex: I Logic är varje obetingat falskt påstående initialt och varje obetingat sant påstående finalt. Notera: Definitionerna av initialt och finalt objekt är duala i den bemärkelsen att man får den ena ur den andra genom att byta riktning på pilarna.

Def: Med summan av objekten A och B i en kategori menas ett diagram A AC B B med följande egenskap : För varje diagram av typen finns en unik pil f sådan att f o a = x och f o b = y dvs sådan att diagrammet kommuterar. a x f Z b y

Ex: I Sets är summan AC B en mängd som består av elementen i A och elementen i B (disjunkta unionen) AC B= A. B Ex: I Logic är summan av två påståenden P och Q lika med deras disjunktion, dvs påståendet P eller Q PC Q= P Q Dualt gör vi följande

Def: Med produkten av objekten A och B i en kategori menas ett diagram A A B B med följande egenskap: För varje diagram av typen finns en unik pil f sådan att ao f = x och bo f = y dvs sådan att diagrammet kommuterar. x a f W b y

Ex: I Sets är produkten A B mängden av par av element i A och element i B (kartesiska produkten) A B= A B Ex: I Logic är produkten av två påståenden P och Q lika med deras konjunktion, dvs påståendet P och Q P Q= P Q

Summa och produkt definieras analogt för godtyckliga familjer F av objekt A k F = { A : k I}. k Man skriver C A k = A och A = C k I k k k I A k. Informellt beteckningssätt: Man säger att ett objekt Z ligger under familjen F, om det går exakt en pil för varje A A k Dualt säger man att ett objekt W sitter på familjen F om det går exakt en pil W för varje A F Z A k F k. k.

Summan av en familj objekt ligger initialt under familjen ty, för varje objekt Z som ligger under familjen, finns en unik pil från summan till Z så att diagrammet kommuterar... A i.. A j. C A k unik pil Z

Produkten av en familj objekt sitter finalt på familjen ty, för varje objekt W som sitter på familjen, finns en unik pil från W till produkten så att diagrammet kommuterar. C A k unik pil W.. A i.. A j.

Antag nu att det även finns pilar mellan objekten i vår familj (högst en pil mellan varje par av objekt) på ett sådant sätt att varje triangel kommuterar. A i f o f = f kj ji ki f ji A j A k f kj Def: En sådan familj av objekt kallas då ett system. Notera: Om man går olika (pil)vägar mellan två objekt i ett system S så blir den resulterande pilen alltid densamma, oberoende av vilken väg man väljer. Def: Man säger att systemet S har en intern koherens, dvs dess olika objekt (= delar) är koherenta med varandra.

Givet ett system S i en kategori. S...... A i A j A k Def: Ett objekt Z ligger koherent under S om Z ligger under S och pilarna från S till Z respekterar S interna koherens, dvs diagrammet kommuterar. Z

W Def: Ett objekt W sitter koherent på S om W sitter på S och pilarna från W till S A i respekterar S interna koherens, dvs diagrammet kommuterar....... S A j A j

Def: lim S (direkta limes av S) är det objekt som ligger initialt koherent under S, dvs lim S ligger koherent under S, och för varje objekt Z som också gör det, finns en unik pil lim S Z så att diagrammet kommuterar. S...... A i A j A j lim S unik pil Z

Def: lim S (inversa limes av S) är det objekt som sitter finalt koherent på S, dvs lim S sitter koherent på S, och för varje objekt W som också gör det, finns en unik pil W lim S så att diagrammet kommuterar. lim S unik pil W S...... A i A j A j

Notera: Om systemet S saknar pilar (dvs saknar växelverkan mellan sina olika delar), så övergår direkta och inversa limes i summa respektive produkt. lim S = C A k lim S = A k

Formell modell för artificiellt medvetande Siliconsciousness Def: Medvetandet hos ett system består av två delar: aktions-medvetandet (M act ) som styr dess handlingar, och perceptions-medvetandet (M react ) som styr dess upplevelser. Def: M act (S) = lim S M react (S) = lim S Eilenberg (1956), Binford (1987), Zeleznikar (1996) Referens: http://lea.hamradio.si/~s51em/artifico.html

M react (S) = lim S entydigt bestämd upplevelse M act (S) = lim S entydigt bestämd handling

Perceptions-medvetande = Samsyn = det vi är överens om lim S lim S Aktions-medvetande = Lydnad = det vi rättar oss efter

GEOMETRISK ALGEBRA (CLIFFORD ALGEBRA)

Fundamentala problem med den vanliga algebran (som används i s.k. analytisk geometri ) Geometriska operationer är (i allmänhet) ordningsberoende t.ex: Rot ( α) orot ( β) Rot ( β) orot ( α) A B B A medan algebran är ordningsoberoende (xy = yx). Detta leder bl.a. till att riktningsbegreppet blir endimensionellt (endast linjer kan tillordnas riktning på ett koordinatoberoende sätt) -a a koordinat system b + a

Grundläggande egenskaper hos den geometriska produkten [ a, b, c är vektorer, λ är ett reellt tal, e 1, e 2, e 3, är ON-bas ] Associativ: a(bc) = (ab)c Vänster-distributiv: a(b+c) = ab + ac Höger-distributiv: (b+c)a = ba + ca Anti-kommutativ på vinkelräta vektorer: ee = ee, i i k k i k Kommuterar med reella tal: aλ = λa Kvadraten på en vektor är ett reellt tal: a 2 = a 2

β 2 e 2 α 2 b= βe + β e 1 1 2 2 a= α e + α e 1 1 2 2 Räkneregler: e 2 1 ee 2 = e =1 2 = ee 2 1 1 2 β 1 e 1 α 1 Definition: ab = ( α e + α e )( βe + β e ) 1 1 2 2 1 1 2 2 2 = αβe + αβe + αβee + αβee 1 1 1 2 2 2 2 1 2 1 2 2 1 2 1 = αβ + αβ + αβ αβ 142 43 ( 1 442 44 )ee 3 ab a b 647 48 647 48 = 1 ( ab + ba) + 1 ( ab ba) 2 1 1 2 2 1 2 2 1 1 2 2

ab β 2 e 2 α 2 Slutsatser: b e 1 e 2 β 1 e 1 a α 1 a b relativ skalfaktor 6 47 4 8 = ( αβ αβ) ee { 1 2 2 1 1 2 riktad enhetsarea 678 e e 1 2 = 1 ( ee ee) 2 1 2 2 1 = 1 ( ee + ee ) 2 1 2 1 2 = ee 1 2 = ba ab = a b a b=0 ab ab = ba ab = a b ab =0 a b

Geometriska produkten - sammanfattning Storleken och den relativa riktningen hos två vektorer a och b är representerade i deras geometriska produkt ab : geometrisk produkt: inre produkt: yttre produkt: reellt tal 2-blad } } ab = a b + a b a b = 1 ( ab + ba) = b a 2 a b = 1 ( ab ba) = b a 2 a och b är parallella om och endast om: a and b är vinkelräta om och endast om: ab = a b ab = a b

Några ekvivalensoperationer på 2-blad b^ b a a a b = a b^ = ab^ b a b = a^ b = a^ b a^ b R b a R a R b R = a b a

Några ekvivalensoperationer på 2-blad (forts.) b A a A = a b

a c b c a c a b c c (a+b) c b a+b a c + b c = (a+b) c

a c a c= c a c a c a -c a a -c -c

Blad har en geometrisk tolkning blad av grad ekvivalensklasser av riktade samma riktning och 1 sträckor 2 ytor 3 3-dim regioner längd area volym......... k k-dim regioner k-volym

Notera att: ( ee ) 2 = eeee 1 2 } 2= eeee = 1 1 2 1 1 1 2 2 1 Minns att: ab = αβ + αβ + ( αβ αβ) e e 142 43 1 42 4 3 1 1 2 2 1 2 2 1 1 2 Inför: Har nu: Slutsats: z = ab= λ + λ ee w= µ + µ ee 1 2 1 2 ( )( + ) zw= λ + λ ee µ µ ee 1 2 1 2 1 2 1 2 2 = + ( ) + + 1 2 1 2 λµ λµ λµ λµ 1 1 2 2 1 2 λ 1 λ 2, ee ee ee ( ) + ( + ) = λµ λµ 1 42 43 λµ λµ 1 42 4 3 Re( zw) Im( zw) 1 2 1 2 2 1 1 2 ee 1 1 2 2 1 2 2 1 1 2 ab kan alltså tolkas som ett komplext tal!

Referenser: Grassmann, H., Die lineale Ausdehnungslehre, ein neuer Zweig der Mathematik, Leipzig, 1844. Hestenes, D. & Sobczyk, G., Clifford Algebra to Geometric Calculus, Dordrecht/D. Reidel, 1984. Hestenes, D., New Foundations for Classical Mechanics, Dordrecht/D. Reidel, 1986. Hestenes, D., Universal Geometric Algebra, Simon Stevin, 63, pp. 253-274, 1988. Hestenes, D. & Ziegler, R., Projective Geometry with Clifford Algebra, Acta Applicandae Mathematicae 23, pp. 25-63, 1991. Naeve, A. & Svensson, L., Geo-Metric-Affine-Projective Unification, Ch. 5, pp.105-126, in Sommer (ed.), Geometric Computing with Clifford Algebras, Springer, 2001.