<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-11295132.post115030777559495551..comments</id><updated>2009-11-09T18:28:40.512-08:00</updated><category term='category theory'/><category term='lawvere theories'/><category term='astronomy'/><category term='optimisation'/><category term='self-reference'/><category term='comonads'/><category term='haskell'/><category term='programming'/><category term='monad'/><category term='mathematics'/><category term='physics'/><category term='probability'/><category term='types'/><category term='quantum'/><title type='text'>Comments on A Neighborhood of Infinity: Fun with Derivatives of Containers</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.sigfpe.com/feeds/115030777559495551/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html'/><author><name>sigfpe</name><uri>http://www.blogger.com/profile/08096190433222340957</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://homepage.mac.com/sigfpe/.Pictures/Photo%20Album%20Pictures/2002-12-07%2014.53.40%20-0800/ImageDSC01397_1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11295132.post-7880209411653159737</id><published>2009-11-09T18:28:40.512-08:00</published><updated>2009-11-09T18:28:40.512-08:00</updated><title type='text'>Duncan,

You&amp;#39;re right. Not sure how I missed t...</title><content type='html'>Duncan,&lt;br /&gt;&lt;br /&gt;You&amp;#39;re right. Not sure how I missed that.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/7880209411653159737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/7880209411653159737'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1257820120512#c7880209411653159737' title=''/><author><name>sigfpe</name><uri>http://www.blogger.com/profile/08096190433222340957</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://homepage.mac.com/sigfpe/.Pictures/Photo%20Album%20Pictures/2002-12-07%2014.53.40%20-0800/ImageDSC01397_1.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-961546855'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-4706119484497255200</id><published>2009-11-09T17:50:27.350-08:00</published><updated>2009-11-09T17:50:27.350-08:00</updated><title type='text'>I just wanted to check my understanding of this st...</title><content type='html'>I just wanted to check my understanding of this stuff; but shouldn&amp;#39;t the type signature of run be:&lt;br /&gt;&lt;br /&gt;run :: (X.F&amp;#39;[X] -&amp;gt; Y) -&amp;gt; F[X] -&amp;gt; F[Y]&lt;br /&gt;&lt;br /&gt;?&lt;br /&gt;&lt;br /&gt;(i.e. isn&amp;#39;t  -&amp;gt;  right associative?)&lt;br /&gt;&lt;br /&gt;cheers,&lt;br /&gt;Duncan</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/4706119484497255200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/4706119484497255200'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1257817827350#c4706119484497255200' title=''/><author><name>Duncan</name><uri>http://www.blogger.com/profile/10953461883282730140</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_sxmzkJaJI3I/SovpZ7MqDNI/AAAAAAAAANM/fADyz1g60no/S220/Punting.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1360254396'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-8277849132975478713</id><published>2007-05-09T01:53:00.000-07:00</published><updated>2007-05-09T01:53:00.000-07:00</updated><title type='text'>I had my last comment in my head for quite a while...</title><content type='html'>I had my last comment in my head for quite a while before I wrote it down. But once again, writing down something helped rethinking it, I see it much more clearly now:&lt;BR/&gt;&lt;BR/&gt;If X.F'[X] is an F[X] with an address, and we only want the address, let's forget the "content" via the map X-&gt;1, which induces a map X.F'[X]-&gt;F'[1].&lt;BR/&gt;A value of type F'[1] represents a position in an F[X] including the shape. For example, if F[X]=X^2+X^3 (pairs and triples), it doesn't just say something like "the first component", but also if it belongs to a pair or triple.&lt;BR/&gt;&lt;BR/&gt;Not sure if that is exactly the "address" you wanted, but it seems to be something a category theorist should be happy with.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/8277849132975478713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/8277849132975478713'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1178700780000#c8277849132975478713' title=''/><author><name>ChristianS</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1484999703'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-4321924209372992832</id><published>2007-05-08T12:15:00.000-07:00</published><updated>2007-05-08T12:15:00.000-07:00</updated><title type='text'>You wrote:&lt;br&gt;&lt;i&gt;(Pity we can't write X.F'[X]-F[X]...</title><content type='html'>You wrote:&lt;BR/&gt;&lt;I&gt;(Pity we can't write X.F'[X]-F[X] to mean just the address, but '-' makes no sense in this context.)&lt;/I&gt;&lt;BR/&gt;&lt;BR/&gt;Since having two information is represented by multiplication (product type), one would rather expect to divide than subtract, giving X.F'[X]/F[X]. If we don't mind just canceling those Xs, that's even useful for tuples. For sum types, we need the fact that the terms are related and have to 'divide' like this: (a+b)/(c+d):=a/c+b/d.&lt;BR/&gt;While I have no good justification for this, it works for sums of tuples like Maybe, i.e. 1+X: X.(0+1)/(1+X)=(0+X)/(1+X)=0/1+X/X=0+1=1.&lt;BR/&gt;&lt;BR/&gt;Note also that the function you call projection is not generally onto, its image is what might be called F[X]-F[0].&lt;BR/&gt;(Subtraction is useful if it somehow is of the form A+B-A.)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/4321924209372992832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/4321924209372992832'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1178651700000#c4321924209372992832' title=''/><author><name>ChristianS</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-267668677'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-115032851669084472</id><published>2006-06-14T16:41:00.000-07:00</published><updated>2006-06-14T16:41:00.000-07:00</updated><title type='text'>I don't mean Joyal's book, I mean &lt;a href="http://...</title><content type='html'>I don't mean Joyal's book, I mean &lt;A HREF="http://froogle.google.com/froogle?q=Combinatorial+Species+and+Tree-Like+Structures&amp;sourceid=mozilla-search&amp;oe=UTF-8&amp;client=firefox-a&amp;rls=org.mozilla:en-US:official&amp;lmode=online&amp;scoring=p" REL="nofollow"&gt;this&lt;/A&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/115032851669084472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/115032851669084472'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1150328460000#c115032851669084472' title=''/><author><name>sigfpe</name><uri>http://www.blogger.com/profile/08096190433222340957</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-961546855'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-115032829426390976</id><published>2006-06-14T16:38:00.001-07:00</published><updated>2006-06-14T16:38:00.001-07:00</updated><title type='text'>Yeah, Joyal found a nice way to interpret generati...</title><content type='html'>Yeah, Joyal found a nice way to interpret generating functions, not just as generating functions, which merely count the size of various structures, but as a functorial representation of the combinatorial objects themselves. Unfortunately Joyal's paper isn't available on the web (and my French isn't too good anyway) and his book is way too expensive (even on ebay) and I don't have easy access to a mathematics library. So most of what I know on this is second hand from John Baez.&lt;BR/&gt;&lt;BR/&gt;There's &lt;A HREF="http://lists.seas.upenn.edu/pipermail/types-list/2005/000844.html" REL="nofollow"&gt;this&lt;/A&gt; paper but it's over my head. (Need to read up on linear logic...)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/115032829426390976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/115032829426390976'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1150328280001#c115032829426390976' title=''/><author><name>sigfpe</name><uri>http://www.blogger.com/profile/08096190433222340957</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-961546855'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-115032715475472383</id><published>2006-06-14T16:19:00.000-07:00</published><updated>2006-06-14T16:19:00.000-07:00</updated><title type='text'>Much of this stuff originates with Andres Joyal, w...</title><content type='html'>Much of this stuff originates with Andres Joyal, when he invented the concept of a species of structures, and showed how you can give a combinatorial interpretation of the  calculus of formal power series. It's basically the theory of the category of (objects) finite sets and (arrows) isomorphisms between them. &lt;BR/&gt;&lt;BR/&gt;I &lt;EM&gt;desperately&lt;/EM&gt; want to learn more about this.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/115032715475472383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/115030777559495551/comments/default/115032715475472383'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html?showComment=1150327140000#c115032715475472383' title=''/><author><name>Neel Krishnaswami</name><uri>http://www.blogger.com/profile/09691828772507600568</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2006/06/fun-with-derivatives-of-containers.html' ref='tag:blogger.com,1999:blog-11295132.post-115030777559495551' source='http://www.blogger.com/feeds/11295132/posts/default/115030777559495551' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1520678730'/></entry></feed>
