Loading [MathJax]/jax/output/HTML-CSS/jax.js

Friday, November 5, 2010

Research notes

I think I will keep some research notes online. I've tried installing MathJax, so this should not be too unreadable, either. Let me begin with the typing of the simply typed lambda calculus, as is traditional.
A::=1|A×B|ABe::=()|(e,e)|π1e|π2e|x|ee|λx:A.e

x:AΓΓx:AΓ():1Γ,x:Ae:BΓλx:A.e:ABΓe:ABΓe:AΓee:BΓe:AΓe:BΓ(e,e):A×BΓe:A×BΓπ1e:AΓe:A×BΓπ2e:B

No comments:

Post a Comment