• Arithmetic operations in simply typed lambda calculus

  • May 4 2024
  • Length: 10 mins
  • Podcast

Arithmetic operations in simply typed lambda calculus

  • Summary

  • It is maybe not so well known that arithmetic operations -- at least some of them -- can be implemented in simply typed lambda calculus (STLC). Church-encoded numbers can be given the simple type (A -> A) -> A -> A, for any simple type A. If we abbreviate that type as Nat_A, then addition and multiplication can both be typed in STLC, at type Nat_A -> Nat_A -> Nat_A. Interestingly, things change with exponentiation, which we will consider in the next episode.

    Show More Show Less
activate_Holiday_promo_in_buybox_DT_T2
activate_samplebutton_t1

What listeners say about Arithmetic operations in simply typed lambda calculus

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.