Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Church–Rosser theorem
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Theorem in theoretical computer science}} [[Image:Confluence.svg|right|200px]] In [[lambda calculus]], the '''Church–Rosser theorem''' states that, when applying [[Lambda calculus#Reduction|reduction rules]] to [[term (logic)|term]]s, the ordering in which the reductions are chosen does not make a difference to the eventual result. More precisely, if there are two distinct reductions or sequences of reductions that can be applied to the same term, then there exists a term that is reachable from both results, by applying (possibly empty) sequences of additional reductions.{{sfnp|Alama|2017}} The theorem was proved in 1936 by [[Alonzo Church]] and [[J. Barkley Rosser]], after whom it is named. The theorem is symbolized by the adjacent diagram: If term ''a'' can be reduced to both ''b'' and ''c'', then there must be a further term ''d'' (possibly equal to either ''b'' or ''c'') to which both ''b'' and ''c'' can be reduced. Viewing the lambda calculus as an [[abstract rewriting system]], the Church–Rosser theorem states that the reduction rules of the lambda calculus are [[confluence (abstract rewriting)|confluent]]. As a consequence of the theorem, a term in the [[lambda calculus]] has at most one [[Beta normal form|normal form]], justifying reference to "''the'' normal form" of a given normalizable term.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)