CS 6170: Computational Topology, Spring 2019 Lecture 09

Podobne dokumenty
Helena Boguta, klasa 8W, rok szkolny 2018/2019

Weronika Mysliwiec, klasa 8W, rok szkolny 2018/2019

Chapter 1: Review Exercises

Stargard Szczecinski i okolice (Polish Edition)

Mixed-integer Convex Representability

Grupa Pancerniki ARMADILLOS

EXAMPLES OF CABRI GEOMETRE II APPLICATION IN GEOMETRIC SCIENTIFIC RESEARCH

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

Fragment darmowy udostępniony przez Wydawnictwo w celach promocyjnych. EGZEMPLARZ NIE DO SPRZEDAŻY!

Standardized Test Practice

The Lorenz System and Chaos in Nonlinear DEs

Aktualizacja Oprogramowania Firmowego (Fleszowanie) Microprocessor Firmware Upgrade (Firmware downloading)

DODATKOWE ĆWICZENIA EGZAMINACYJNE

Hard-Margin Support Vector Machines

Previously on CSCI 4622

Katowice, plan miasta: Skala 1: = City map = Stadtplan (Polish Edition)

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

TTIC 31190: Natural Language Processing

Extraclass. Football Men. Season 2009/10 - Autumn round

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like

Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering

Tychy, plan miasta: Skala 1: (Polish Edition)

X11R5. .Xresources. Pliki konfiguracyjne X-Windows. Zasada działania X11. .xinitrc. X protocol X server. X client. X library

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Agnostic Learning and VC dimension

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition)

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

General Certificate of Education Ordinary Level ADDITIONAL MATHEMATICS 4037/12

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

WAŻNE: Instrukcja przedstawia podstawową formę montażu. Więcej metod i powiązanych akcesoriów znajdziesz na stronie klusdesign.pl

WAŻNE: Instrukcja przedstawia podstawową formę montażu. Więcej metod i powiązanych akcesoriów znajdziesz na stronie klusdesign.pl

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

For choosen profiles, KLUS company offers end caps with holes for leading power supply cable. It is also possible to drill the end cap independently

Chapter 1: Boolean Logic

Angielski bezpłatne ćwiczenia - gramatyka i słownictwo. Ćwiczenie 2

SYSTEM OKUĆ DO DRZWI I ŚCIANEK SWING DOOR AND GLASS WALL SYSTEM

Steeple #3: Gödel s Silver Blaze Theorem. Selmer Bringsjord Are Humans Rational? Dec RPI Troy NY USA

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

English Challenge: 13 Days With Real-Life English. Agnieszka Biały Kamil Kondziołka

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2)

Egzamin maturalny z języka angielskiego na poziomie dwujęzycznym Rozmowa wstępna (wyłącznie dla egzaminującego)

Convolution semigroups with linear Jacobi parameters

y = The Chain Rule Show all work. No calculator unless otherwise stated. If asked to Explain your answer, write in complete sentences.

Camspot 4.4 Camspot 4.5

Announcement. V International Cup of Mayor of Konstancin-Jeziorna Słomczyn 7 8 September 2013 ROLLER SKATING TRACK IN SŁOMCZYN

Adult Education and Lifelong Learning

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

2 nd ClimMani EU COST Action Meeting Poznań, Poland September, 2015

Uszczelnianie profili firmy KLUŚ na przykładzie profilu PDS 4 - ALU / Sealing KLUŚ profiles on example of PDS 4 - ALU profile. Pasek LED / LED strip

Blow-Up: Photographs in the Time of Tumult; Black and White Photography Festival Zakopane Warszawa 2002 / Powiekszenie: Fotografie w czasach zgielku

Installation of EuroCert software for qualified electronic signature

Zestawienie czasów angielskich

BULLETIN 2 II TRAINING CAMP POLISH OPEN MTBO CHAMPIONSHIPS MICHAŁOWO TRAINING CAMP WORLD MTB ORIENTEERING CHAMPIONSHIPS

Wybrzeze Baltyku, mapa turystyczna 1: (Polish Edition)

BABY BEETLES ZOOM/SPLISH SPLASH GRUDZIEŃ 2016

deep learning for NLP (5 lectures)

Wall In. Design: Tomek Rygalik, Studio Rygalik

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Nazwa projektu: Kreatywni i innowacyjni uczniowie konkurencyjni na rynku pracy

TEST: ROZWIĄZYWANIE PROBLEMÓW PRZYKŁADY

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX

Angielski bezpłatne ćwiczenia - gramatyka i słownictwo. Ćwiczenie 8

1d 18. 4a 4b 5 3d*** 4e*** 3b. 5a 5d. 5b 4c 8b 8g 3a. 8c ** 8n 9b 9e** 9a. 9p 9q* 9m 9o 9k 9d 9h 9 9j. 18a. 9r 9f. 1f 11b. 11c ** 1i* 11 11a 2b 10n

THE RAIL RATES valid from 1st October 2015

Pielgrzymka do Ojczyzny: Przemowienia i homilie Ojca Swietego Jana Pawla II (Jan Pawel II-- pierwszy Polak na Stolicy Piotrowej) (Polish Edition)

kolorystyka mebli/colours

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Zestawienie czasów angielskich

n [2, 11] 1.5 ( G. Pick 1899).

EGZAMIN MATURALNY 2011 JĘZYK ANGIELSKI

Working Tax Credit Child Tax Credit Jobseeker s Allowance

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Conditionals: 0, 1, 2, 3 - Zadania warunkowe. O Conditional. Kiedy używamy? Zdanie podrzędne Zdanie nadrzędne

Rachunek lambda, zima

099 Łóżko półpiętrowe 2080x1010(1109)x Bunk bed 2080x1010(1109)x1600 W15 INSTRUKCJA MONTAŻU ASSEMBLY INSTRUCTION

adasalai.org POWERS OF IMAGINARY UNIT = i i 2001 Division algorithm : n = 4(q) + r

Zwora Yale US06. Yale seria US kg. Zastosowanie. Właściwości. Parametry techniczne

MODEL ODPOWIEDZI ARKUSZ I. Zadanie 1. Za każde poprawne rozwiązanie przyznajemy 1 punkt. Maksimum 6 punktów.

Rev Źródło:

Analysis of Movie Profitability STAT 469 IN CLASS ANALYSIS #2

ANKIETA ŚWIAT BAJEK MOJEGO DZIECKA

Wall In. Design: Tomek Rygalik, Studio Rygalik

Polska Szkoła Weekendowa, Arklow, Co. Wicklow KWESTIONRIUSZ OSOBOWY DZIECKA CHILD RECORD FORM

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Gradient Coding using the Stochastic Block Model

OpenPoland.net API Documentation

EXCEL PL PROGRAMOWANIE PDF

Viv Lambert. Photocopy Masters. Strona Hello!: Reinforcement 2 Extension 3. 1 Unit 1: Reinforcement 4 Extension 5

How to translate Polygons

098 Łóżko piętrowe 2080x1010(1109)x Double bunk bed 2080x1010(1109)x1600 W15 MONTAGEANLEITUNG ASSEMBLY INSTRUCTION

OPRAWY ARCHITEKTONICZNE LED LINIA ŚWIATŁA bez widocznych punktów LED. ARCHITECTURAL LED FIXTURES LINE OF LIGHT without visible LED dots

photo graphic Jan Witkowski Project for exhibition compositions typography colors : : janwi@janwi.com

Bardzo formalny, odbiorca posiada specjalny tytuł, który jest używany zamiast nazwiska

Pudełko konwersacji. Joel Shaul

Edycja tekstu w programie LATEX wstawianie grafiki. 13 listopada 2017

HISZPANSKI NA POZIOMIE PDF

Assignment 3.1 (SA and LA)

Język angielski w edukacji przedszkolnej i wczesnoszkolnej, edycja 1. Scenariusze dwóch kolejnych zajęć na bazie tekstu The Counting Story

Transkrypt:

CS 6170: Computtionl Topology, Spring 2019 Lecture 09 Topologicl Dt Anlysis for Dt Scientists Dr. Bei Wng School of Computing Scientific Computing nd Imging Institute (SCI) University of Uth www.sci.uth.edu/~beiwng beiwng@sci.uth.edu Feb 5, 2019

2-dimensionl Mnifold Book Chpter A.II

2-mnifold without boundry A 2-mnifold without boundry is topologicl spce M whose points ll lie in open disks. Intuitively, this mens tht M loclly looks like plne. We get 2-mnifold with boundry by removing open disks from 2-mnifolds without boundry.

Exmples of 2-mnifolds <ltexit sh1_bse64="nvbij9sjva60v68j48k3ihzntw=">aaab9xicbvbntwixfhylx4hfqecvjwdiiexy0zmh8eiro4ajlkrbutdqdjdtv0m2/a8vhjtgq//fm//gluxbwumtgbey5toehomjet+o4w19y3nrej2wd3b/+gfhju1lgicg2riefqicccizpyzdd6uoskbybp51gcp35nueqnivkvzng1bd4jfnicdzw6ld7aptxekr3s369oihx3jo7b1olxk4qkkm5kh/1hhfjbjwgckx113nj46dyguy4nzv6iyxjhm8ol1ljrzu++k89qydwwwiwkjzjw2q783uiy0noratmyh9bkxif953csel37kzjwyksniujhwzckuvycgtffi+nqstbszwrezy4wjsuwvbane8pdxsbte89yd1uvnk7yoopwaqdwdh5cqanuoaktikdggv7hzxlyxpx352mxwndynwp4a+fzb6dzke0=</ltexit> <ltexit sh1_bse64="nvbij9sjva60v68j48k3ihzntw=">aaab9xicbvbntwixfhylx4hfqecvjwdiiexy0zmh8eiro4ajlkrbutdqdjdtv0m2/a8vhjtgq//fm//gluxbwumtgbey5toehomjet+o4w19y3nrej2wd3b/+gfhju1lgicg2riefqicccizpyzdd6uoskbybp51gcp35nueqnivkvzng1bd4jfnicdzw6ld7aptxekr3s369oihx3jo7b1olxk4qkkm5kh/1hhfjbjwgckx113nj46dyguy4nzv6iyxjhm8ol1ljrzu++k89qydwwwiwkjzjw2q783uiy0noratmyh9bkxif953csel37kzjwyksniujhwzckuvycgtffi+nqstbszwrezy4wjsuwvbane8pdxsbte89yd1uvnk7yoopwaqdwdh5cqanuoaktikdggv7hzxlyxpx352mxwndynwp4a+fzb6dzke0=</ltexit> <ltexit sh1_bse64="nvbij9sjva60v68j48k3ihzntw=">aaab9xicbvbntwixfhylx4hfqecvjwdiiexy0zmh8eiro4ajlkrbutdqdjdtv0m2/a8vhjtgq//fm//gluxbwumtgbey5toehomjet+o4w19y3nrej2wd3b/+gfhju1lgicg2riefqicccizpyzdd6uoskbybp51gcp35nueqnivkvzng1bd4jfnicdzw6ld7aptxekr3s369oihx3jo7b1olxk4qkkm5kh/1hhfjbjwgckx113nj46dyguy4nzv6iyxjhm8ol1ljrzu++k89qydwwwiwkjzjw2q783uiy0noratmyh9bkxif953csel37kzjwyksniujhwzckuvycgtffi+nqstbszwrezy4wjsuwvbane8pdxsbte89yd1uvnk7yoopwaqdwdh5cqanuoaktikdggv7hzxlyxpx352mxwndynwp4a+fzb6dzke0=</ltexit> <ltexit sh1_bse64="nvbij9sjva60v68j48k3ihzntw=">aaab9xicbvbntwixfhylx4hfqecvjwdiiexy0zmh8eiro4ajlkrbutdqdjdtv0m2/a8vhjtgq//fm//gluxbwumtgbey5toehomjet+o4w19y3nrej2wd3b/+gfhju1lgicg2riefqicccizpyzdd6uoskbybp51gcp35nueqnivkvzng1bd4jfnicdzw6ld7aptxekr3s369oihx3jo7b1olxk4qkkm5kh/1hhfjbjwgckx113nj46dyguy4nzv6iyxjhm8ol1ljrzu++k89qydwwwiwkjzjw2q783uiy0noratmyh9bkxif953csel37kzjwyksniujhwzckuvycgtffi+nqstbszwrezy4wjsuwvbane8pdxsbte89yd1uvnk7yoopwaqdwdh5cqanuoaktikdggv7hzxlyxpx352mxwndynwp4a+fzb6dzke0=</ltexit> Top: 2-mnifold without boundry Bottom: 2-mnifold with boundry Möbius strip: non-orientble mnifold; 2 sides loclly, 1 side globlly. Möbius strip: n nt will trvel ll surfce re Möbius strip: its boundry is single circle Quiz: wht hppens if you cut Mobius strip long its center line? Sphere S 2 Torus Double torus T 2 #T 2 T 2 Disk Cylinder https://commons.wikimedi.org/wiki/file:m%c3%b6bius_strip.png Mobius strip

Orientbility If ll closed curves in 2-mnifold re orienttion-preserving, then the 2-mnifold is orientble. Creting compct 2-mnifolds using polygonl schem. M is compct if for every covering of M by open sets, clled n open cover, we cn find finite number of the sets tht cover M. A subset of Eucliden spce is compct if it is closed nd bounded (i.e., contined in bll of finite rdius).

Clssifiction Theorem (Clssifiction theorem for compct 2-mnifolds) The two infinite fmilies S 2, T 2, T 2 #T 2,, nd P 2, P 2 #P 2,, exhust the compct 2-mnifolds without boundry. (Edelsbrunner nd Hrer, 2010, Pge 29)

Clssifiction Any connected closed surfce is homeomorphic to some member of one of these three fmilies: The sphere The connected sum of g tori, for g 1 The connected sum of k rel projective plnes, for k 1. https://en.wikipedi.org/wiki/surfce_(topology)#clssifiction_of_closed_surfces

Polygonl schem <ltexit sh1_bse64="nd9xbv395ffxeguie+dqmhcttrg=">aaab9xicbvdltgixfl2dl8qx6tjni5i4ijnsdgvi3ljerb4jdkrtotdqdiztr0mm/icbfxrj1n9x59/ygvkoejimj+fcm3t6gpgzbvz32ylsbg5t7xr3s3v7b4dh5eotto4srwilrdxs3qbrypmklcmmp91yuswctjvb9dbzo49urbjbzolqs/wwlkqewysnkj2bttieib80g9oixx3jq7afonxk4qkkm5lh/1rxfjbjwgckx1z3nj46dyguy4nzf6iyxjlm8pj1ljrzu++ki9rxdwgwewkjzjw1ql83uiy0nonatmyh9qxif95vcse137kzjwyksnyujhwzckuvybgtffi+mwstbszwrgzyiwjsuwvbane6pfxsbte89yd1+vng7yoopwbudwcr5cqqpuoaktikdggv7hzxlyxpx352m5wndynvp4a+fzb6lbkeo=</ltexit> <ltexit sh1_bse64="nd9xbv395ffxeguie+dqmhcttrg=">aaab9xicbvdltgixfl2dl8qx6tjni5i4ijnsdgvi3ljerb4jdkrtotdqdiztr0mm/icbfxrj1n9x59/ygvkoejimj+fcm3t6gpgzbvz32ylsbg5t7xr3s3v7b4dh5eotto4srwilrdxs3qbrypmklcmmp91yuswctjvb9dbzo49urbjbzolqs/wwlkqewysnkj2bttieib80g9oixx3jq7afonxk4qkkm5lh/1rxfjbjwgckx1z3nj46dyguy4nzf6iyxjlm8pj1ljrzu++ki9rxdwgwewkjzjw1ql83uiy0nonatmyh9qxif95vcse137kzjwyksnyujhwzckuvybgtffi+mwstbszwrgzyiwjsuwvbane6pfxsbte89yd1+vng7yoopwbudwcr5cqqpuoaktikdggv7hzxlyxpx352m5wndynvp4a+fzb6lbkeo=</ltexit> <ltexit sh1_bse64="nd9xbv395ffxeguie+dqmhcttrg=">aaab9xicbvdltgixfl2dl8qx6tjni5i4ijnsdgvi3ljerb4jdkrtotdqdiztr0mm/icbfxrj1n9x59/ygvkoejimj+fcm3t6gpgzbvz32ylsbg5t7xr3s3v7b4dh5eotto4srwilrdxs3qbrypmklcmmp91yuswctjvb9dbzo49urbjbzolqs/wwlkqewysnkj2bttieib80g9oixx3jq7afonxk4qkkm5lh/1rxfjbjwgckx1z3nj46dyguy4nzf6iyxjlm8pj1ljrzu++ki9rxdwgwewkjzjw1ql83uiy0nonatmyh9qxif95vcse137kzjwyksnyujhwzckuvybgtffi+mwstbszwrgzyiwjsuwvbane6pfxsbte89yd1+vng7yoopwbudwcr5cqqpuoaktikdggv7hzxlyxpx352m5wndynvp4a+fzb6lbkeo=</ltexit> <ltexit sh1_bse64="nd9xbv395ffxeguie+dqmhcttrg=">aaab9xicbvdltgixfl2dl8qx6tjni5i4ijnsdgvi3ljerb4jdkrtotdqdiztr0mm/icbfxrj1n9x59/ygvkoejimj+fcm3t6gpgzbvz32ylsbg5t7xr3s3v7b4dh5eotto4srwilrdxs3qbrypmklcmmp91yuswctjvb9dbzo49urbjbzolqs/wwlkqewysnkj2bttieib80g9oixx3jq7afonxk4qkkm5lh/1rxfjbjwgckx1z3nj46dyguy4nzf6iyxjlm8pj1ljrzu++ki9rxdwgwewkjzjw1ql83uiy0nonatmyh9qxif95vcse137kzjwyksnyujhwzckuvybgtffi+mwstbszwrgzyiwjsuwvbane6pfxsbte89yd1+vng7yoopwbudwcr5cqqpuoaktikdggv7hzxlyxpx352m5wndynvp4a+fzb6lbkeo=</ltexit> b b Torus b b Sphere b P 2 Projective Plne b b Klein bottle b Projective plne: glue disk to Möbius strip Klein bottle: glue 2 Möbius strips together

Klein bottle: non-orientble surfce https://en.wikipedi.org/wiki/klein_bottle Lter: show up in dt nlysis of nturl imge ptches Crlsson et l. (2008).

Betti numbers β i of 2-mnifolds β 0 β 1 β 2 circle 1 1 0 sphere 1 0 1 torus 1 2 1 projective plne 1 0 0 Klein bottle 1 1 0 2-hole torus 1 4 1 g-hole torus 1 2g 1

Genus The genus of connected, orientble surfce is n integer representing the mximum number of cuttings long non-intersecting closed simple curves without disconnecting the resulting mnifold. https://en.wikipedi.org/wiki/genus_(mthemtics), lso for further reding

Computing Homology Book Chpter B.IV.

Reduction of boundry mtrix Let p be the p-th boundry mtrix After reduction (row nd column opertion), p turns out to be mtrix N p in Smith Norml Form https://en.wikipedi.org/wiki/smith_norml_form β p = rnk Z p rnk B p

Exmple: tringultion of circle 0 = N 0 is 1 3 mtrix with ll 0 entries. rnk C 0 = rnk Z 0 = 3; rnk Z 1 = 1, rnk B 0 = 2 β 0 = rnk Z 0 rnk B 0 = 3 2 = 1 β 1 = rnk Z 1 rnk B 1 = 1 0 = 1

Tke home exercise The following simplicil complex contins 4 vertices, 6 edges, 3 tringles. Compute its Betti numbers: β 0 = 1, β 1 = 0, β 2 = 1. b c d

References I Crlsson, G., Ishkhnov, T., De Silv, V., nd Zomorodin, A. (2008). On the locl behvior of spces of nturl imges. Interntionl journl of computer vision, 76(1):1 12. Edelsbrunner, H. nd Hrer, J. (2010). Computtionl Topology: An Introduction. Americn Mthemticl Society, Providence, RI, USA.