nLab
product natural deduction - table

type theorycategory theory
syntaxsemantics
natural deductionuniversal construction
product typeproduct
type formationA:TypeB:TypeA×B:TypeA,B𝒞A×B𝒞
term introductiona:Ab:B(a,b):A×B Q a (a,b) b A A×B B
term eliminationt:A×Bp 1(t):At:A×Bp 2(t):B Q t A p 1 A×B p 2 B
computation rulep 1(a,b)=ap 2(a,b)=b Q a (a,b) b A p 1 A×B p 2 B
Revised on September 29, 2012 02:40:58 by Mike Shulman (192.16.204.218)