§ Key ideas

§ Why is substitution pullback?

P_X -univ-> P_Y|            |px            py|            |v            vX -----f---> Y

§ Isn't substitution composition?

§ Using this to do simply typed lambda calculus

Γ,A |- A

becomes the function snd: ΓxA → A.

§ Display maps

§ Categories with families