scrambled
Concept

Normal order

Modified just now

In pure lambda calculus, this strategy is defined by the following rules:

  • (λx. t1) t2[xt2]t1(\lambda x.\ t_1)\ t_2 \to [x \mapsto t_2]\, t_1
  • t1t1t1 t2t1 t2(t1 is not a λ)\displaystyle \frac{t_1 \to t_1'}{t_1\ t_2 \to t_1'\ t_2} \quad (t_1 \text{ is not a } \lambda)
  • t2t2t1 t2t1 t2(t1 in normal form)\displaystyle \frac{t_2 \to t_2'}{t_1\ t_2 \to t_1\ t_2'} \quad (t_1 \text{ in normal form})
  • ttλx. tλx. t\displaystyle \frac{t \to t'}{\lambda x.\ t \to \lambda x.\ t'}