Связанная переменная

Материал из свободной русской энциклопедии «Традиция»
Перейти к навигации Перейти к поиску

Связанная переменная (связанный идентификатор) — в λ-исчислении переменная v v , входящая в некоторый λ-терм M M и удовлетворяющая одному из следующих условий:

  1. M = λ v . M M = \lambda v'.M' , и v = v v = v' ;
  2. M = ( M 1 M 2 ) M = (M_1 M_2) , и v v связана в M 1 M_1 или M 2 M_2 (то есть один и тот же идентификатор может быть как свободен, так и связан в λ-терме);
  3. M = ( M ) M = (M') , и v v связана в M M' .

Множество переменных v v , связанных в терме M M , обозначается как B V ( M ) BV(M) (от англ. bounded variable — связанная переменная).

См. также[править | править код]