Class: CSE 114A Subject: computer-science Date: 2026-01-12 Teacher: **Prof. Miller

Lambda Calculus

Syntax of terms

: this is an identity function.

  • i.e.

Notation

Alpha Equivalence

  1. e[x := 5] means to replace all free occurrences of x with v in e
  2. equivalence
    1. You can rename parameters. i.e

Beta Reduction

v

Example

1 2 = = 1[y := 2] = 1

Terminology:

  • v is called a -redex(reducible expression)
  • An expression is normalized if it has no redexes

Question: is this normlized? 114