We consider the system 466. Alphabet: abs : [term -> term] --> term app : [term * term] --> term Rules: app(abs(/\x.X(x)), Y) => X(Y) abs(/\x.app(abs(/\y.X(y, x)), Y)) => app(abs(/\z.abs(/\u.X(z, u))), Y) app(app(abs(/\x.X(x)), Y), Z) => app(abs(/\y.app(X(y), Z)), Y) This system is non-terminating, as demonstrated by the following reduction: app(abs(/\x.app(x, x)), abs(/\y.app(y, y))) => (/\x.app(x, x)) abs(/\y.app(y, y)) =>_beta app(abs(/\x.app(x, x)), abs(/\y.app(y, y))) That is, a term reduces to itself.