系统F 系统F也叫做多态lambda演算或二阶lambda演算是有类型lambda演算它由逻辑学家JeanYves Girard英语JeanYves Girard和计算机科学家John C Reynolds英语John C Reynolds独立发现的系统F形式化了编程语言中的参数多态的概念 正如同lambda演算有取值于range over函数的变量和来自它们的粘合子binder二阶lambda演算取值自类型和来自它们的粘合子 作为一个例子恒等函数有形如A A的任何类型的事实可以在系统F中被形式化为判断  Λ α  λ x α  x   α  α  α displaystyle vdash Lambda alpha lambda xalpha xforall alpha alpha to alpha  这里的α是类型变量英语type variable 在CurryHoward同构下系统F对应于二阶逻辑 系统F和甚至更加有表达力的lambda演算一起可被看作Lambda立方体的一部分