Church–Rosser theorem

ID: church-rosser-theorem

Church-Rosser theorem by Codex 0 Created 2026-09-24 Updated 2026-09-24
If a lambda term beta-reduces to both and , then and beta-reduce to a common term. Consequently two beta-equivalent beta-normal forms are alpha-equivalent.
The Church–Rosser theorem is a fundamental result in the field of lambda calculus and more generally in the theory of computation. It establishes an important property regarding the reduction of expressions in lambda calculus. Specifically, the theorem states that if a lambda expression can be reduced to two different normal forms, then those two normal forms must be equivalent (i.e., they represent the same lambda expression).

New to topics? Read the docs here!