[msp-interest] Re: [MSP101] Conor Mc Bride: Leftovers, Rightunders: Typechecking Thinnings Compositionally (1pm Mon 22/9, LT1310)

Fredrik Nordvall Forsberg fredrik.nordvall-forsberg at strath.ac.uk
Fri Sep 19 16:42:55 BST 2025


Clearly I don't remember how to do these announcements any more, as I 
forgot to include the Zoom link for online participation. Here it is:

Zoom link:
https://strath.zoom.us/j/82789104686?pwd=g1w5LFa4glTCFHzZbIKPX5qIBVEaKs.1

    (Meeting ID 827 8910 4686, passcode whiteboard)

Don't worry, Fiona will take over more competently from next week onwards.

Cheers,
Fred

On 19/09/2025 16:36, Fredrik Nordvall Forsberg wrote:
> Comrades,
>
> We kick off a new semester of the MSP101 seminar with a talk by Conor.
> The regular time for the coming semester is Mondays at 1pm.
>
> Hope to see you there!
>
> Cheers,
> Fred
>
>
> Date, time and place:
>     Monday 22 September, 13:00, Livingstone Tower room LT1310
>
> Speaker:
>     Conor Mc Bride (MSP)
>
> Title:
>     Leftovers, Rightunders: Typechecking Thinnings Compositionally
>
> Abstract:
>     In the interests of sharing MSP lore, I came up with a way to talk
>     about both the "Input Subject Output" approach to typechecking and the Category of
>     Thinnings in the same talk, making the latter an interesting example of the former.
>
>     The Input Subject Output approach, like most bidirectional approaches
>     to problem decomposition, tracks whether signals go from parent to child or vice
>     versa, but it also acknowledges a signal has a guarantor as well as a sender,
>     responsible for the meaningfulness of the signal. Meanwhile, thinnings are
>     order-preserving embeddings between ordered sequences, or dually, selections
>     of elements from sequences (their resemblance to binomial coffecients
>     is no accident), and are thus a fine example of a monoidal category.
>
>     I won't assume that any of you know know any of this: many of us do;
>     more of us should. And I'll try to tell the story with pictures, drawn on a
>     whiteboard, rather than jargon.
>
>     I often use thinnings to talk about embeddings between scopes, the
>     latter seen as sequences which grow on the right (because of prejudices about
>     time). A compositional way to typecheck a thinning is to start with the
>     available stuff "over" the thinning, together with a thinning that will start
>     choosing from the newest stuff on the right. If all is well, we shall learn which
>     "leftovers" have not yet been considered, and which "rightunders" have been not only
>     considered but also selected. There is a healthy story about both the
>     monoidal/parallel/spatial/tensor structure of thinnings and their
>     categorical/sequential/temporal/composition structure, yielding an
>     algorithm which never has to guess where to chop sequences in two.
>
> MSP101 Feeds:
>     Web: http://msp.cis.strath.ac.uk/msp101.html
>     RSS: http://msp.cis.strath.ac.uk/msp101.rss
>     iCal: http://msp.cis.strath.ac.uk/msp101.ics
>
>
>
> _______________________________________________
> msp-interest mailing list
> msp-interest at lists.strath.ac.uk
> http://lists.strath.ac.uk/mailman/listinfo/msp-interest



More information about the msp-interest mailing list