Praca doktorska
Ładowanie...
Miniatura
 

Analysis and construction of logical systems: a category-theoretic approach

Uproszczony widok
dc.abstract.enThe aim of this dissertation is to develop categorical foundations for studying lambda calculi and their logics formed into logical systems. We show how internal models for polymorphic lambda calculi arise in any 2-category with a notion of discreteness. We generalise to a 2-categorical setting the famous theorem of Peter Freyd saying that there are no sufficiently (co)complete non-degenerate categories. As a simple corollary, we obtain a variant of Freyd theorem for categories internal to any tensored category. We introduce the concept of an associated category, and relying on it, provide a representation theorem relating our internal models with well-studied fibrational models for polymorphism. Finally, we define Yoneda triangles as relativisations of internal adjunctions, and use them to characterise universes that admit a notion of convolution. We show that such universes induce semantics for lambda calculi. We prove that a construction analogical to enriched Day convolution works for categories internal to a locally cartesian closed category with finite colimits.
dc.abstract.plCelem niniejszej rozprawy jest zbudowanie teoriokategoryjnych fundamentów umożliwiających studiowanie rachunków lambda i ich logik opisanych za pomocą systemów logicznych. Pokazujemy w jaki sposób 2-kategorie z notacją dyskretności pozawalają mówić o modelach dla polimorficznych rachunków lambda. Uogólniamy i internalizujemy w 2-kategoriach klasyczne twierdzenia Petera Freyda o nieistnieniu dostatecznie (ko)zupełnych niezdegenerowanych kategorii. Jako prosty wniosek otrzymujemy wariant twierdzenia Freyda dla kategorii wewnętrznych względem dowolnej kategorii z tensorami. Wprowadzamy pojęcie kategorii stowarzyszonej i bazując na nim dowodzimy twierdzenie o reprezentacji wiążące wprowadzone w rozprawie wewnętrzne modele z dobrze znanymi modelami rozwłóknieniowymi dla polimorfizmu. Definiujemy pojęcie trójkąta Yonedy jako relatywizację wewnętrznych sprzężeń i używamy go do charakteryzacji uniwersów posiadających notację splotu. Pokazujemy, że takie uniwersa indukują semantykę dla rachunków lambda. Dowodzimy, że konstrukcja analogiczna do splotu Day'a dla kategorii wzbogacanych strukturą monoidalną zachodzi także dla kategorii wewnętrznych względem dowolnej lokalnie kartezjańsko domkniętej kategorii ze skończonymi kogranicami.
dc.affiliation.departmentWydział Matematyki, Informatyki i Mechaniki
dc.contributor.authorPrzybyłek, Michał
dc.date.accessioned2017-04-14T00:05:40Z
dc.date.available2017-04-14T00:05:40Z
dc.date.defence2017-04-26
dc.date.issued2014-10-15
dc.description.additionalLink archiwalny https://depotuw.ceon.pl/handle/item/2032
dc.description.osid48766
dc.description.promoterTarlecki, Andrzej
dc.identifier.apd16895
dc.identifier.urihttps://repozytorium.uw.edu.pl//handle/item/2032
dc.language.isoen
dc.rightsCC-BY
dc.rights.uriCC-BY
dc.subject.enAssociated category
dc.subject.enDay convolution
dc.subject.enFreyd theorem
dc.subject.enYoneda triangle
dc.subject.plKategorie stowarzyszone
dc.subject.plSplot Day'a
dc.subject.plTwierdzenie Freyda
dc.subject.plTrójkąt Yonedy
dc.titleAnalysis and construction of logical systems: a category-theoretic approach
dc.title.alternativeAnaliza i konstrukcje systemów logicznych w ujęciu teorii kategorii
dc.typeDoctoralThesis
dspace.entity.typePublication