Nowe zadania
Nowe zadania będą na bieżąco uzupełniane i aktualizowane. Proszę zgłaszać ewentualne błędy i niejasności w sformułowaniu.
10-te zajęcia
Na wykładzie Andrzej Tarlecki opowiadał o podstawach teorii instytucji. Na ćwiczeniach omówiłem i pokazałem na przykładach pojęcie wewnętrznej logiki kategorii (ćwiczenie: wewnętrzna logika SetCop jest biHeytingowska); opowiedziałem także o rozwłóknieniowej wersji lematu Yonedy.
9-te zajęcia
Co było na wykładzie:
- Kategorie wewnętrzne jako monady w bikategorii spanów nad kategorią z pullbackami
- Kategorie dystrybutywne, kategorie ekstensywne
- Koprodukty rozłączne, uniwersalne granice
- Funktory jako uogólnione rozwłóknienia, konstrukcja Grothendiecka dla słabych funktorów Bop → Dist
- Dwakategorie jako kategorie wewnętrzne względem Cat
- Wprowadzenie do kategorii relatywnych względem monoidalnego rozwłóknienia nad kartezjańską bazą
- Język wewnętrzny CCC
- W kategoriach dystrybutywnych A x 0 = 0
- W kategoriach dystrybutywnych obiekt początkowy jest ścisły (tj. istnienie morfizmu X → 0 implikuje X = 0)
- Naiwne podejście do klasycznej logiki w kategoriach (dodanie naturalnego morfizmu not not A → A czyni kategorię zdegenerowaną)
- CCC z koproduktami są dystryburywne
- W LCCC wszystkie kogranice są uniwersalne
- Quasiprodukt jako lewy sprzężony do nienaturalnego wykładnika w Cat (nienaturalny wykładnik B^^A to kategoria funktorów A → B i ich transformacji - niekoniecznie spełniających warunek naturalności; tj. mając funktory F, G : A → B transformację t : F → G definiujemy jako rodzinę morfizmów tX : F(X) → G(X) dla każdego obiektu X kategorii A)
8-me zajęcia
Co było na wykładzie:
- Kategorie, funktory, naturalne transformacje wzbogacone strukturą monoidalną
- Wprowadzenie do ważonych granic
- Przykłady kategorii wzbogaconych: dowolna kategoria kartezjańsko domknięta wzbogacona nad samą sobą, kategorie wzbogacone przez {0 → 1}, kategorie wzbogacone kategorią Cat
- Internalizacja naturalnych transformacji
- Ważone granice
- Przykłady ważonych granic (w Cat: kotensor, kategoria przecinkowa)
7-me zajęcia
Co było na wykładzie i ćwiczeniach:
- Monoidy, kategorie monoidalne, kategorie akcji monoidów
- Monady jako monoidy
- Kategorie rezolucji monad (dwa ekstremalne przykłady: kategoria Eilenberga-Moora jako kategoria akcji monadycznych i kategoria Kleislego jako kategoria algebr wolnych)
- Przykłady monad: monada zbioru potęgowego, monada listy, monada przestrzeni wektorowej, monada wyjątku
- Algebry nad endofunktorem i wolne generowanie monady
- Dystrybutory
6-te zajęcia
Co było na wykładzie:
- Zmienne kategorie
- Rozwłóknienia
- Konstrukcja Grothendiecka
- Przykłady rozwłóknień: fam(C), cod(C), sub(C), nat(C)
- Produkty i koprodukty w rozwłóknieniach
- (Ko)granice i rozszerzenia Kana jako przykłady (ko)produktów
- Kwantyfikatory
- Obiekty generyczne i rozwłóknienia małe
5-te zajęcia
Prowadził Andrzej Tarlecki. Było o rachunkach lambda z prostym systemem typów i ich związkach z kategoriami kartezjańsko domkniętymi. Zeskanowane slajdy.
Literatura
Kategoryjna literatura dostępna w internecie, którą można czytać w celu uzupełnienia informacji zdobytych na wykładzie:
- Toposes, Triples and Theories
- Category Theory Lecture Notes for ESSLLI
- Abstract and Concrete Categories
- Categories Types and Structures
4-te zajęcia
Co było na wykładzie:
- Uogólnione elementy, struktury obiektów i funkcyjność morfizmów
- SetCop jest kogranicznie wolnym domknięciem C
- Podobiekty generyczne
- Toposy elementarne
- Zachowywanie granic i kogranic (prawy sprzężony zachowuje granice, lewy kogranice)
- Wolne domknięcia kategorii
- Mono i regular mono są stabilne pod pullbackami
- Podobiekty, funkcje przeciwobrazów, obrazów i obrazów dualnych
- Kategoria z podobiektem generycznym jest zrównoważona
- Logika intuicjonistyczna w kategoriach
- Wprowadzenie do kategoryjnego pojęcia kolekcji
3-cie zajęcia
Co było na wykładzie:
- Logiczna postać sprzężenia
- Przestrzenie funkcyjne
- Lemat Yonedy
- Funktory wierne i pełne, wierne i pełne włożenia
- Konstrukcje kategoryjne, naturalna transformacja jako funktor
- Równoważność kategorii, 1/Set ~ Pfun, Set/2 ~ Set2 ~ Set x Set
- Przykłady granic i kogranic, granice i kogranice w Set, Alg(∑), SetC
- split mono → regular mono → mono, regular mono + epi = izo
- Pullback lemmata
- Monoidy w kategoriach ze skończonymi produktami
- Wprowadzenie do monad; kategorie jako monady w bikategorii spanów nad kategorią z pullbackami
2-gie zajęcia
Co było na wykładzie:
- Naturalne transformacje
- Sprzężenia (definicja aproksymacyjna)
- Granice i kogranice
- Przykłady kategorii: Set, 1/Set, Set/2, N, R (R nie jst wolno generowane przez żaden graf), Mon, Alg(∑), Top, Cat, Graph, graf, monoid
- mono, epi, split
- Przykłady naturalnych transformacji: kanoniczne włożenie przestrzeni liniowej w drugą dualną, funkcje polimorficzne (flatten, length, ...), jedność i kojedność sprzężenia
- Przykłady sprzężeń: kanoniczne włożenie N → R z podłogą i sufitem, dystrybuanta z prawdopodobieństwem (uogólniona odwrotność funkcji R → R), funktory zapominania z funktorami wolnymi (graf → Set, Mon → Set, Cat → Graph), funktor diagramu stałego z granicą i kogranicą
Wprowadzenie do teorii kategorii
Termin wykładu
Wstępny termin wykładu i ćwiczeń został ustalony na:
- Wtorki 18:00 (sala 5820)
- Czwartki 10:15 (sala 4790)
Spotkanie organizacyjne
W pierwszy poniedziałek zaraz po feriach (16-ego lutego) o godzinie 12:00 (bez kwadransa!) w pokoju 4580 odbędzie się krótkie spotkanie organizacyjne, na którym ustalimy dokładny termin wykładu i ćwiczeń z ,,Logiki kategoryjnej''. Wszystkich zainteresowanych prosimy o punktualne przybycie.
Blurb
Są ludzie, którzy potrafią być szczęśliwi mieszkając w skromnym M1; innym do szczęścia potrzebne jest czteropokojowe mieszkanie w modnej dzielnicy; jeszcze inni muszą mieć własny domek; a niektórzy są w stanie dopiero poczuć się dobrze, kiedy przebywają w wielkiej willi z prywatnym basenem w ogrodzie. Nad tym wszystkim istnieje też pewna grupa osób, którzy obojętnie jak wiele przestrzeni mieszkalnej by dla siebie nie mieli, i tak zawsze będą obijać się o ściany. Wykład ,,Logika Kategoryjna'' powstał z myślą o tych ostatnich.
Na wykładzie przedstawimy w czystej - logicznej - postaci podstawowe pojęcia i wyniki z teorii kategorii:
- Systemy dedukcyjne, kategorie, funktory, naturalne transformacje.
- Sprzężenia i logika zewnętrzna kategorii.
- Domkniętość kategorii, logika intuicjonistyczna, izomorfizm Curryego-Howarda-Lambeka.
- Monady, kategorie akcji monadycznych, logika klasyczna w kategoriach.
- Kategorie monoidalne i logika liniowa.
- Kolekcje w kategoriach, zmienne kategorie i koncepcja rozwłóknień.
- Logika wewnętrzna kategorii.
- Elementy, cięcia w rozwłóknieniach i uogólniony lemat Yonedy.