Category Theory II 1.2: Limits

  Рет қаралды 25,175

Bartosz Milewski

Bartosz Milewski

Күн бұрын

Пікірлер: 40
@ShimshonDI
@ShimshonDI 6 жыл бұрын
My favorite quote in this one (8:35): "So this is what picking means... our hunter-gather ancestors didn't realize that they were dealing with functors."
@MrRobot-pv6mo
@MrRobot-pv6mo Жыл бұрын
Means picking an object is equivalent to shooting an arrow to this object.
@linhns
@linhns 9 ай бұрын
Mic drop moment
@KeithSalisbury
@KeithSalisbury 8 жыл бұрын
I love how much you enjoy this. Thank you for sharing your knowledge in such a joyful way :)
@eliastandel
@eliastandel 5 жыл бұрын
There is an isomorphism between this video and the movie Inception such that dreams are mapped to levels of abstraction.
@slvinaja9213
@slvinaja9213 6 жыл бұрын
Thank you so much for putting these online - been watching them as a complement to your book and I love the joy and passion that you give to the subject - makes it so much easier to understand and intuit.
@9kaeve
@9kaeve 7 жыл бұрын
I love how excited you get towards the end of this video! I was feeling the same way, and I'm going to hurry along to the next lecture and have my mind blown some more! Thank you so much for these videos!
@clarejang9088
@clarejang9088 8 жыл бұрын
Really thank you for these great lectures. I'm so eager to see next lecture.
@Rozenkrantzz
@Rozenkrantzz 8 жыл бұрын
A week is too long to wait for each video. These are great, thank you for putting these up on KZbin.
@chunchuanlv3211
@chunchuanlv3211 6 жыл бұрын
lucky that I can watch them all at once :)
@stijnvanvooren6117
@stijnvanvooren6117 3 жыл бұрын
Thanks a lot for this lecture Bartosz. It is extremely transparent. I would love to have you as a professor.
@kbi999
@kbi999 8 жыл бұрын
Thanks for these great lectures! I feel like a "mind astronaut" being shot through higher and higher levels of abstraction :-). This is huge fun! One thing in this lecture still puzzles me: In the universal construction of the product, you emphasized that it is important that morphism m is unique. However, in universal construction of the limit, it seems the uniqueness constraint has vanished somehow... there even could be multiple ms (and cones) for each apex c, right? Which part did I get wrong?
@BartoszMilewski
@BartoszMilewski 8 жыл бұрын
The key is multiple ms _and_ cones. But still only one m per cone.
@derelbenkoenig
@derelbenkoenig 2 жыл бұрын
38:07 you're saying the morphisms in the category of cones are only those morphisms between the apices that make those triangles commute... but do they not already commute just due to the composition law in the category? Is that what you meant by the remark afterward, or is there some more specific condition that needs to be met?
@MegaBrownee
@MegaBrownee 8 жыл бұрын
Thank you for making this comprehensible. One note. In your earlier lecture on products, you used 'c' along with 'p' and 'q' as the "perfect" product, with c', p', and q' as the less optimal product and projections. In this lecture you used 'axb', 'fst' and 'snd' as the perfect product, and 'c', 'p', and 'q' as the less optimal. While it really shouldn't matter, switching notation can be confusing for those of us struggling to grasp the concepts :) Can't wait for the next one.
@ShawnMorel
@ShawnMorel 4 жыл бұрын
Thank you. I feel like I finally have an intuitive understanding of limits
@firebrain2991
@firebrain2991 5 жыл бұрын
I've been grappling with this idea in Awodey's textbook, and seeing it play out on the board helped *so* much. Thank you for this!
@Geccobaer
@Geccobaer 6 жыл бұрын
I don't even know how I got here, but I just watched the whole video. It was amazing! Thanks for sharing.
@vickynassiopoulou8120
@vickynassiopoulou8120 Жыл бұрын
Thank you !! excellent presentation and great energy!!!
@marcusklaas4088
@marcusklaas4088 7 жыл бұрын
I've enjoyed all the lectures so far, but there was something particularly special about this one. I think it was your demeanor. Very enthusiastic and inspiring. I dread the moment that I finish this series and there'll be none more to see..
@lavamatstudios
@lavamatstudios 7 жыл бұрын
I felt that too, this must be the first lecture where we're _really_ doing category theory.
@RichardSouthwell
@RichardSouthwell 5 жыл бұрын
I am trying to understand this in the context of en.wikipedia.org/wiki/Universal_property#Limits_and_colimits If I think of Delta_() as a diagonal functor from C to [I,C] (so that Delta_a is the constant functor (which sends all objects to a) that results from applying Delta_() to object a in C), then am I correct in thinking that an arrow g in C(a,b) gets lifted by Delta_() to become Delta_g, which is a natural transformation which has each component equal to g ?
@mattetis
@mattetis 10 ай бұрын
Does the "best" apex of a cone correspond to an arbitrary record type (or N-tuple) in Haskell? Where all the morphisms from the index category is just functions, and the identity morphism of the apex are lifted functions that operate instead on the record type? Edit: and conversely the cocone would be an arbitrary sum type Edit2: so for example if we have only Int and String in the index category (which would be (Int, String) as delta c) and the single function show :: Int -> String The identity morphism of delta c in C would contain the function showDC :: (Int, String) -> (Int, String) which would show the int and "store" it in the second part of the tuple. I.e. showDC :: (Int, String) -> (Int, String) showDC = \(i, s) -> (i, show i) And of course show will also be mapped to showDCD :: (Int, String) -> String and showD :: Int -> String as well
@DrBartosz
@DrBartosz 10 ай бұрын
The limit of the diagram Int--show->String is isomorphic to Int. Notice that the walls of the cone must commute. Also, identity morphism is \x->x.
@TheSidyoshi
@TheSidyoshi 8 жыл бұрын
I just had a question about the base of the cones: since we are trying to make the commuting condition work, all the cones that we are talking about should have a common base right? I mean since we use the functor D to define the base, it would have to be that way ... right? I mean what would it look like to have a mapping between bases? Perhaps that's another chapter... An observation I had about the notation "Lim D": D is a Functor Lim D is an object in the target category C that is the apex of the limiting cone. I seem to associate capital letters with functors and categories, lower case letters with objects and morphisms, and Greek letters with natural transformation. The notation "Lim D" seems to grind some gears in that notation-to-concept association.
@BartoszMilewski
@BartoszMilewski 8 жыл бұрын
Right!
@strangeWaters
@strangeWaters 2 жыл бұрын
My favorite explanation is that limits are basically relational joins generalized to any mathematical objects.
@michaeldurig4682
@michaeldurig4682 7 жыл бұрын
At 26:07, why is it necessary to explicitly state those triangles in the cone commute? Since the constant functor delta C collapses all structure of the source category into C I would assume naturality would always hold. Is there an example where it doesn't?
@DrBartosz
@DrBartosz 7 жыл бұрын
There's no reason why naturality would automatically hold. What happens is that the constant functor collapses one side of the naturality square to a single object and the identity morphism; but the result is a triangle, which still has to commute.
@michaeldurig4682
@michaeldurig4682 7 жыл бұрын
Got it now. I misread the naturality condition. Thanks for these great lectures. My most successful attempt at CT so far.
@stevengrieco3182
@stevengrieco3182 4 күн бұрын
43:56 Bartosz leaves eraser on board.
@vnshngpnt
@vnshngpnt 3 жыл бұрын
I am afraid what abstraction levels to expect at the end of the third course :D Is getting quite crazy, but very interesting, with your lecturing approach it's like watching some movie with plot twists
@ShimshonDI
@ShimshonDI 6 жыл бұрын
At first I had trouble seeing how there could be different cones between the same ∆c and D. These cones would look the same on a diagram, unlike how ∆c and D themselves look different on a diagram (even though they're functors between the same pair of categories). But remember that different polymorphic functions between the same pair of data types are an example of different natural transformations between the same pair of functors. Ok I feel a bit silly now for not forcing myself to think of some common examples of different cones between the same ∆c and D. Here's part of Alon Amit's answer on Quora: "In the category of Sets, for example, D could simply be a diagram with two objects and no morphisms, so it’s just two sets X and Y, and A could be some other arbitrary set, and a cone from A to D is then just two set-functions A→X and A→Y."
@ericmintz8305
@ericmintz8305 3 жыл бұрын
Isn't m a natural transformation from Δc →Δd?
@carl8703
@carl8703 4 жыл бұрын
I still didn't understand limits after watching this video but I do think I understand now after reading some other resources and *really *studying the commutative diagram. Here's the idea that caused it to click for me: if a category is a C++ namespace of functions that derives a bunch of information from some initial value, the "limit" is the algebraic product of everything that can be derived from that initial value. It is literally the limit of everything you could infer from that value by using the category. So in this example, the limit could be represented as a data structure that accepts the initial value in its constructor and stores in its attributes all the values that were derived from knowing that initial value. It gives you all the information that you could get from the namespace without requiring you to work with the namespace directly, so it is effectively an abstraction layer that wraps the namespace.
@MrRobot-pv6mo
@MrRobot-pv6mo Жыл бұрын
Dear Bartosz, thank you for the great lecture! However, I am stgruggling to prove that Nat(delta_c, D) form a set.
@DrBartosz
@DrBartosz Жыл бұрын
Are you worried about sizes? As long as the indexing category is small and the target category is locally small, the set of natural transformations exists. For an example where it doesn't work, google "Freyd's adjoint functor theorem".
@arisweedler4703
@arisweedler4703 Жыл бұрын
For every category you could think of, there exists a terminal object. That’s a fun game to play
@bigsley
@bigsley 8 жыл бұрын
Really wonderful! Can't wait for more :D
3 жыл бұрын
My brain just reached a limit and melted. I guess hence the name :D
Category Theory II 2.1: Limits, Higher order functors
42:36
Bartosz Milewski
Рет қаралды 16 М.
Category Theory II 2.2: Limits, Naturality
28:53
Bartosz Milewski
Рет қаралды 10 М.
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
Category Theory II 4.2: The Yoneda Lemma
36:11
Bartosz Milewski
Рет қаралды 21 М.
Category Theory II 3.1: Examples of Limits and Colimits
41:48
Bartosz Milewski
Рет қаралды 12 М.
Statistical Mechanics Lecture 1
1:47:39
Stanford
Рет қаралды 720 М.
Categories 5 Limits and colimits
31:10
Richard E Borcherds
Рет қаралды 16 М.
Category Theory II 4.1: Representable Functors
50:19
Bartosz Milewski
Рет қаралды 17 М.
Category Theory II 5.1: Yoneda Embedding
50:54
Bartosz Milewski
Рет қаралды 11 М.
Category Theory II 1.1: Declarative vs Imperative Approach
36:17
Bartosz Milewski
Рет қаралды 38 М.
Bayes theorem, the geometry of changing beliefs
15:11
3Blue1Brown
Рет қаралды 4,6 МЛН