\input style \chapter{4 УЕНБОФЙЮЕУЛБС ИБТБЛФЕТЙУФЙЛБ СЪЩЛПЧ РТПЗТБННЙТПЧБОЙС} Ч ртедщдхэек змбче нщ чщдчйохмй феъйу, юфп ъобен уенбофйлх лпоуфтхлгйй $S$ дпуфбфпюоп иптпып, еумй ъобен ее "ртепвтбъпчбфемш ртедйлбфпч", ф. е. ртбчймп, хлбъщчбаэее обн, лбл чщчеуфй рп мавпнх рпуфхумпчйа $R$ уппфчефуфчхаэее умбвекыее ртедхумпчйе (лпфптпе нщ пвпъобюймй юетеъ $\wp(S, R))$, ибтблфетйъхаэее фе обюбмшоще упуфпсойс, ртй лпфптщи ъбрхул ртйчедеф л упвщфйа ртбчймшопзп ъбчетыеойс, ртйюен уйуфенб пуфбоефус ч лпоеюопн упуфпсойй, хдпчмефчптсаэен рпуфхумпчйа $R$. Чпртпу ч фпн, лбл чщчпдйфш $\wp(S, R)$ дмс ъбдбоощи $S$ й $R$. Пуфбчйн рплб чпртпу пв пдйопюопк лполтефопк лпоуфтхлгйй $S$. Ртпзтбннб, обрйубообс об иптпып пртедемеоопн същле ртпзтбннйтпчбойс, нпцеф тбуунбфтйчбфшус лбл оелбс лпоуфтхлгйс, фблбс лпоуфтхлгйс, лпфптха нщ ъобен дпуфбфпюоп иптпып, еумй ъобен уппфчефуфчхаэйк ртепвтбъпчбфемш ртедйлбфпч пдоблп същл ртпзтбннйтпчбойс рпмеъео фпмшлп ртй фпн хумпчйй, юфп езп нпцоп ртйнеосфш дмс ъбрйуй нопзйи тбъмйюощи ртпзтбнн, й дмс чуеи ьфйи ртпзтбнн обн цембфемшоп ъобфш уппфчефуфчхаэйе йн ртепвтбъпчбфемй ртедйлбфпч. Лбцдбс фблбс ртпзтбннб ъбдбефус учпйн фелуфпн об иптпып пртедемеоопн същле ртпзтбннйтпчбойс, й рпьфпнх ее фелуф дпмцео умхцйфш дмс обу пфртбчопк фпюлпк. Оп феретш ретед обнй оепцйдбооп пфлтщчбафус дчб упчетыеооп тбъмйюощи объобюеойс фблпзп фелуфб ртпзтбннщ. У пдопк уфптпощ, фелуф ртпзтбннщ ртедобъобюео дмс \emph{нбыйоопк} йофетртефбгйй, еумй нщ ипфйн, юфпвщ поб нпзмб чщрпмосфшус бчфпнбфйюеулй, еумй нщ ипфйн, юфпвщ рп оек дмс обу вщм ртпйъчедео лблпк-мйвп лполтефощк тбуюеф. У дтхзпк уфптпощ, цембфемшоп, юфпвщ фелуф ртпзтбннщ зпчптйм \emph{обн} п фпн, лбл уфтпйфш уппфчефуфчхаэйк ртепвтбъпчбфемш ртедйлбфпч, лбл ртпйъчпдйфш ртепвтбъпчбойе ртедйлбфпч, юфпвщ чщчпдйфш ртедхумпчйе $\wp(S, R)$ дмс мавпзп дбоопзп рпуфхумпчйс $R$, лпфптпе обу рпюенх-мйвп ъбйофетеупчбмп. Ьфп ъбнеюбойе рпъчпмсеф рпосфш, юфп рпдтбъхнечбефус рпд "иптпып пртедемеоощн същлпн ртпзтбннйтпчбойс" у \emph{обыек} фпюлй ътеойс. Лпздб уенбофйлб лполтефопк лпоуфтхлгйй (ймй ртпзтбннщ) ъбдбефус ее ртепвтбъпчбфемен ртедйлбфпч, нщ тбуунбфтйчбен уенбофйюеулха ибтблфетйуфйлх същлб ртпзтбннйтпчбойс лбл обвпт ртбчйм, лпфптще рпъчпмсаф мавпк ртпзтбнне, обрйубоопк рб ьфпн същле, рпуфбчйфш ч уппфчефуфчйе ртепвтбъпчбфемш ртедйлбфпч. У фблпк фпюлй ътеойс нщ нпцен тбуунбфтйчбфш ртпзтбннх лбл "лпд" дмс уппфчефуфчхаэезп ртепвтбъпчбфемс ртедйлбфпч. Ртй цембойй нпцоп рпдпкфй л ртпвмене ртпелфйтпчбойс същлб ртпзтбннйтпчбойс у фблпк рпъйгйй. Нпцоп тхлпчпдуфчпчбфшус (дпчпмшоп жптнбмшоп) фен, юфп ртбчймб рпуфтпеойс ртепвтбъпчбфемек ртедйлбфпч дпмцощ вщфш фблйнй, юфпвщ, ртйнеосс йи, оемшъс вщмп рпуфтпйфш ойюезп дтхзпзп, лтпне лбл ртепвтбъпчбфемс ртедйлбфпч, пвмбдбаэезп учпкуфчбнй 1--4 йъ ртедщдхэек змбчщ. Ч убнпн деме, еумй ртбчймб ое дбаф фблпк збтбофйй, фп ьфп пъобюбеф, юфп чщ дежптнйтхефе ртедйлбфщ фблйн пвтбъпн, юфп пой хце ое нпзхф йофетртефйтпчбфшус лбл рпуфхумпчйс й уппфчефуфчхаэйе умбвекыое ртедхумпчйс. Утбъх обртбыйчбафус дчб ртйнетб чеушнб ртпуфщи ртепвтбъпчбфемек ртедйлбфпч, лпфптще пвмбдбаф фтевхенщнй учпкуфчбнй. Обюоен у фпцдеуфчеоопзп ртепвтбъпчбойс, ф. е, у лпоуфтхлгйй $S$, фблпк, юфп дмс мавпзп рпуфхумпчйс $R$ нщ йнеен $\wp(S, R)=R$. Ьфх лпоуфтхлгйа ъобаф й мавсф чуе ртпзтбннйуфщ: поб йъчеуфоб йн рпд объчбойен "рхуфпк onepaфпт", й ч учпйи ртпзтбннби пой юбуфп йурпмшъхаф ее, пуфбчмсс ртпрхул ч фпн неуфе фелуфб, зде уйофблуйюеулй фтевхефус лблпк-фп претбфпт. Ьфп ое умйылпн рпичбмшощк ртйен (лпнрймсфпт дпмцео ъобфш, юфп по "чйдйф" ьфпф претбфпт, об фпн пуопчбойй, юфп по ойюезп ое чйдйф, й рпьфпнх нщ дбдйн ьфпк лпоуфтхлгйй обйнеопчбойе, улбцен, "\var{ртпрхуфйфш}". Йфбл, уенбофйлб претбфптб "\var{ртпрхуфйфш}" пртедемсефус умедхаэйн пвтбъпн: $$ \wp(\var{ртпрхуфйфш}, R)=R\qquad\hbox{ дмс мавпзп рпуфхумпчйс $R$ } $$ (Лбл й чуе, с вхдх рпмшъпчбфшус фетнйопн "претбфпт", рпулпмшлх по ртпюоп чпыем ч цбтзпо. Лпздб мадй уппвтбъймй, юфп "лпнбодб" нпзмб вщ плбъбфшус впмее рпдипдсэйн фетнйопн, вщмп хце умйылпн рпъдоп% \note{ Рп фтбдйгйй нщ ретечпдйн бозмйкулйк фетнйо "statement" (хфчетцдеойе, ртедмпцеойе) фетнйопн "претбфпт", ччедеоощн ч ртпзтбннйтпчбойе Б. Б. Мсрхопчщн, й фблйн пвтбъпн, тхуулйк юйфбфемш плбъщчбефус ч впмее чщзпдопн рпмпцеойй, юен бозмйкулйк.---{\it Ртйн. тед.} }.) {\sl Ъбнеюбоue.} Фен, лфп уюйфбеф тбуфпюйфемшуфчпн уйнчпмпч ччедеойе счопзп йнеой "\var{ртпрхуфйфш}" дмс рхуфпзп претбфптб, лпздб "рхуфп" уфпмш лтбуоптеюйчп чщтбцбеф езп уенбофйлх, умедхеф пупъобфш, юфп деусфйюобс уйуфенб уюйумеойс плбъбмбуш чпънпцопк фпмшлп вмбзпдбтс ччедеойа уйнчпмб "0" дмс рпосфйс "ойюфп". {\sl (Лпоег ъбнеюбойс.)} Ртецде юен ртпдпмцйфш обый тбуухцдеойс, ное ипфемпуш вщ ое хрхуфйфш чпънпцопуфш пфнефйфш, юфп фен чтенеоен нщ хце пртедемймй оелйк същл ртпзтбннйтпчбойс. Пуфбефус дпвбчйфш фпмшлп пдоп: ьфп пдоппретбфптрщк същл, ч лпфптпн нпцоп прйубфш фпмшлп пдох лпоуфтхлгйа, ртйюен едйоуфчеоопе, юфп урпупвоб удембфш дмс обу дбообс лпоуфтхлгйс, ьфп "пуфбчйфш чce, лбл еуфш" (ймй "ойюезп ое дембфш", оп фблпе оезбфйчопе хрпфтевмеойе същлб ртедуфбчмсеф прбуопуфш, ун. умедхаэйк бвъбг). Дтхзпк ртпуфпк ртепвтбъпчбфемш ртедйлбфпч ртйчпдйф л рпуфпсоопнy умбвекыенх ртедхумпчйа, лпфптпе чпчуе ое ъбчйуйф пф рпуфхумпчйс $R$. Нщ йнеен дчб ртедйлбфб-лпоуфбофщ, $T$ й $F$. Лпоуфтхлгйс $S$, дмс лпфптпк $\wp(S, R)=T$ ртй чуеи $R$, ое нпцеф ухэеуфчпчбфш, рпфпнх юфп поб обтхыймб вщ ъблпо йулмаюеоопзп юхдб. Пдоблп лпоуфтхлгйс $S$, дмс лпфптпк $\wp(S,R)=F$ ртй чуеи $R$, пвмбдбеф ртепвтбъпчбфемен ртедйлбфпч, хдпчмефчптсаэйн чуен оепвипдйнщн учпкуфчбн. Ьфпнх претбфптх нщ фпце ртйучпйн йнс, объпчен езп "\var{пфлбъбфш}". Йфбл, уенбофйлб претбфптб "\var{пфлбъбфш}" ъбдбефус умедхаэйн пвтбъпн: $$ \wp (\var{пфлбъбфш}, R) = F\qquad\hbox{ дмс мавпзп рпуфхумпчйс R} $$ Ьфпф претбфпт ое нпцеф дбце "ойюезп ое дембфш" ч унщуме "пуфбчйфш чуе, лбл еуфш"; по чппвэе ой об юфп ое урпупвео. Еумй нщ рпмбзбен $R=T$, ф. е. ое облмбдщчбен об лпоеюопе упуфпсойе ойлблйи дпрпмойфемшощи фтевпчбойк, лтпне убнпзп жблфб езп ухэеуфчпчбойс, дбце фпздб ое обкдефус уппфчефуфчхаэезп обюбмшопзп упуфпсойс. Еумй ъбрхуфйфш лпоуфтхлгйа рп йнеой "\var{пфлбъбфш}", поб ое унпцеф дпуфйюш лпоеюопзп упуфпсойс: убнб рпрщфлб ее ъбрхулб счмсефус збтбофйек оехдбюй. (Обу ое дпмцоп ъбойнбфш феретш (б фблце й чрпумедуфчйй) фп, юфп рпъдоее нщ ччеден уфтхлфхтх претбфптпч, ч лпфптпк упдетцбфус лбл юбуфоще умхюбй уенбофйюеулйе ьлчйчбмеофщ дмс "\var{ртпрхуфйфш}" й "\var{пфлбъбфш}".) Феретш нщ тбурпмбзбен оелйн (чуе еэе чеушнб ъбюбфпюощн) дчхипретбфптощн същлпн ртпзтбннйтпчбойс, ч лпфптпн нпцен прйубфш дче лпоуфтхлгйй; пдоб йъ ойи ойюезп ое дембеф, б чфптбс чуездб фетрйф оехдбюх. Уп чтенеой прхвмйлпчбойс ъобнеойфпзп "Упвэеойс пв бмзптйфнйюеулпн същле БМЗПМ 60" ч 1960~з. ойлблпк хчбцбаэйк уевс хюеощк, ъбойнбаэйкус ртпзтбннйтпчбойен, ое рпъчпмйф уеве пвпкфйуш об ьфпн ьфбре веъ жптнбмшопзп пртедемеойс уйофблуйуб уфпмш дбмелп ртпдчйохфпзп същлб ртпзтбннйтпчбойс ч уйуфене пвпъобюеойк, объщчбенпк "ОЖВ" (уплтбэеойе пф "Оптнбмшобс жптнб Вьлхуб"), б йнеооп: $$ \<претбфпт>:: = \var{ртпрхуфйфш} | \var{пфлбъбфш} $$ (Юйфбефус фбл: "Ьменеоф уйофблуйюеулпк лбфезптйй, йнеохенпк "претбфпт" (йнеооп ьфп пвпъобюбаф ъбвбчоще улпвлй "$<$" й "$>$"), пртедемсефус лбл (ьфп пвпъобюбеф ъобл "$::=$") "\var{ртпрхуфйфш}" ймй (ьфп пвпъобюбеф четфйлбмшобс юетфб "$|$") "\var{пфлбъбфш}". Лпмпуубмшоп! Оп ое веурплпкфеуш; впмее чреюбфмсаэйе ртйнеоеойс ОЖВ ч лбюеуфче урпупвб ъбрйуй рпумедхаф ч обдмецбэее чтенс.) Пдйо лмбуу веъхумпчоп впмее йофетеуощи ртепвтбъпчбфемек ртедйлбфпч пуопчщчбефус об рпдуфбопчле, ф. е. об ъбнеое чуеи чипцдеойк оелпек ретенеоопк ч жптнбмшопн чщтбцеойй дмс рпуфхумпчйс $R$ об (пдоп й фп це) "юфп-ойвхдш дтхзпе". Еумй ч ртедйлбфе $R$ чуе чипцдеойс ретенеоопк $x$ ъбнеосафус оелпфптщн чщтбцеойен $(E)$, фп нщ пвпъобюбен теъхмшфбф ьфпзп ртепвтбъпчбойс юетеъ $R_{E\to X}$. Феретш нщ нпцен тбуунпфтефш дмс ъбдбоощи $x$ й $E$ фблха лпоуфтхлгйа, юфпвщ дмс мавщи рпуфхумпчйк $R$ рпмхюбмпуш $\wp(S, R) =R_{E\to X}$; ъдеуш $x$ --- "лпптдйобфобс ретенеообс" обыезп ртпуфтбоуфчб упуфпсойк, б $E$ --- чщтбцеойе уппфчефуфчхаэезп фйрб. {\sl Ъбнеюбойе.} Фблпе ртепвтбъпчбойе рхфен рпдуфбопчлй хдпчмефчптсеф учпкуфчбн 1--4 йъ ртедщдхэек змбчщ. Нщ ое уфбоен рщфбфшус денпоуфтйтпчбфш ьфп й ртедпуфбчйн убнпнх юйфбфема теыбфш ч ъбчйуйнпуфй пф учпезп члхуб, вхдеф мй по пфопуйфшус л ьфпнх лбл л фтйчйбмшопнх ймй це лбл л змхвплпнх нбфенбфйюеулпнх теъхмшфбфх. {\sl(Лпоег ъбнеюбойс.)} Фблйн урпупвпн ччпдйфус гемщк лмбуу ртепвтбъпчбфемек ртедйлбфпч, гемщк лмбуу лпоуфтхлгйк. Пой пвпъобюбафус претбфптпн, лпфптщк объщчбефус "претбфпт ртйучбйчбойс"; фблпк претбфпт дпмцео пртедемсфш фтй чеэй: 1) обйнеопчбойе ретенеоопк, рпдмецбэек ъбнеое; 2) фпф жблф, юфп ртбчймп, уппфчефуфчхаэее ртепвтбъпчбойа ртедйлбфпч, еуфш рпдуфбопчлб; 3) чщтбцеойе, лпфптщн дпмцоп ъбнеосфшус чуслпе чипцдеойе ьфпк ретенеоопк ч рпуфхумпчйй. Еумй ретенеообс $x$ дпмцоб вщфш ъбнеоеоб чщтбцеойен $(E)$ фп пвщюобс ъбрйуш фблпзп претбфптб чщзмсдйф умедхаэйн пвтбъпн: $$ x:=E $$ (зде фбл объщчбенщк ъобл ртйучбйчбойс ":=" умедхеф юйфбфш лбл "уфбопчйфус"). Улбъбоопе нпцоп ухннйтпчбфш, пртедемйч $$ \wp("x:=E", R) =R_{E\to X} \qquad\hbox{Дмс мавпзп рпуфхумпчйс $R$} $$ Ртй цембойй ьфп нпцоп тбуунбфтйчбфш лбл уенбофйюеулпе пртедемеойе претбфптб ртйучбйчбойс дмс мавпк лпптдйобфопк ретенеоопк $x$ й мавпзп чщтбцеойс $E$ уппфчефуфчхаэезп фйрб. Обумбцдбсуш, рп обыенх пвщлопчеойа, хрпфтевмеойен ОЖВ, нщ нпцен тбуыйтйфш обы жптнбмшощк уйофблуйу, юфпвщ по юйфбмус фбл: $$ \eqalign{ &\<претбфпт> ::=\var{ртпрхуфйфш}|\var{пфлбъбфш}|\<претбфпт ртйучбйчбойс> \cr &\<претбфпт ртйучбйчбойс> ::=\<ретенеообс> := \<чщтбцеойе> \cr } $$ ртйюен рпумедоаа уфтпюлх умедхеф юйфбфш фбл: "Ьменеоф уйофблуйюеулпк лбфезптйй, йнеохенпк "претбфпт ртйучбйчбойс", пртедемсефус лбл ьменеоф уйофблуйюеулпк лбфезптйй, йнеохенпк "ретенеообс", ъб лпфптщн умедхаф уобюбмб ъобл ртйучбйчбойс "$:=$", б ъбфен ьменеоф уйофблуйюеулпк лбфезптйй, йнеохенпк "чщтбцеойе". Ретед фен лбл ртпдпмцйфш тбуухцдеойе, ртедуфбчмсефус тбъхнощн хведйфшус ч фпн, юфп ьфйн жптнбмшощн прйубойен претбфптб ртйучбйчбойс ч убнпн деме пичбфщчбефус обые йофхйфйчопе рпойнбойе претбфптб ртйучбйчбойс --- еумй поп х обу еуфш! Тбуунпфтйн ртпуфтбоуфчп упуфпсойк у дчхнс гемщнй лпптдйобфощнй ретенеоощнй "$a$" й "$b$". Фпздб $$ \wp("a:=7", a=7)= \{7=7\} $$ й, рпулпмшлх мпзйюеулпе чщтбцеойе ч ртбчпк юбуфй счмсефус йуфйопк дмс чуеи ъобюеойк $a$ й $b$, ф. е. дмс чуеи фпюел ртпуфтбоуфчб упуфпсойк, нщ нпцен хртпэеооп ъбрйубфш ьфп фбл: $$ \wp("a:=7", a=7)=T $$ Йобюе зпчптс, чуслпе обюбмшопе упуфпсойе збтбофйтхеф, юфп ртйучбйчбойе "$a:=7$" пвеуреюйф йуфйоопуфш "$a=7$". Бобмпзйюоп $$ \wp("a:=7", a=6) = \{7=6\} $$ й, рпулпмшлх ьфп мпзйюеулпе чщтбцеойе счмсефус мпцша дмс чуеи ъобюеойк $a$ й $b$, нщ рпмхюбен $$ \wp( "a:=7", a=6)=F $$ Ьфп пъобюбеф, юфп ое ухэеуфчхеф ойлблпзп обюбмшопзп упуфпсойс, дмс лпфптпзп нщ нпзмй вщ збтбофйтпчбфш, юфп ртйучбйчбойе "$a:=7$" пвеуреюйф йуфйоопуфш "$a=6$". (Ьфп обипдйфус ч уппчефуфчйй у обыйн ртедщдхэйн теъхмшфбфпн, юфп чуе обюбмшоще упуфпсойс пвеуреюбф лпоеюоха йуфйоопуфш "$a=7$", б умедпчбфемшоп, лпоеюоха мпцопуфш "$a\not=7$".) Дбмее, $$ \wp ("a:=7", b=b0)=\{b=b0\} $$ ф. е. еумй нщ ипфйн збтбофйтпчбфш, юфп рпуме ртйучбйчбойс "$a:=7$" ретенеообс b йнееф оелпфптпе ъобюеойе $b0$, фп охцоп, юфпвщ $b$ йнемб ьфп ъобюеойе еэе ч обюбмшопн упуфпсойй. Дтхзйнй умпчбнй, чуе ретенеооще, ъб йулмаюеойен "$a$", ое йънеосафус, пой упитбосаф фе ъобюеойс, лпфптще йнемй тбошые; ртйучбйчбоое "$a:=7$" ретенеэбеф ч ртпуфтбоуфче упуфпсойк фпюлх, уппфчефуфчхаэха фелхэенх упуфпсойа уйуфенщ, рбтбммемшоп пуй $a$ фбл, юфп пвеуреюйчбефус лпоеюопе чщрпмоеойе тбчеоуфчб "$a=7$". Чнеуфп фпзп юфпвщ втбфш ч лбюеуфче чщтбцеойс $E$ лпоуфбофх, нщ нпзмй вщ чъсфш лблха-фп жхолгйа пф обюбмшопзп упуфпсойс. Ьфп йммауфтйтхефус умедхаэйнй ртйнетбнй: $$ \eqalign{ &\wp("a:=2*b+1", a=13)=\{2*b+1=13\}=\{b=6\} \cr &\wp ("a: =a +1", a>10)=\{a+1>10\}=\{a>9\} \cr &\wp("a:=a-b", a>b) = \{a-b>b\}=\{a>2*b\} \cr } $$ Чпъойлбеф оевпмшыпе пумпцоеойе, еумй нщ тбътеыбен чщтбцеойа $E$ вщфш юбуфйюоп пртедемеоопк жхолгйек обюбюбмшопзп упуфпсойс, ф. е. фблпк жхолгйек, рпрщфлб чщюйумеойс лпфптпк дмс обюбмшопзп упуфпсойс, ое чипдсэезп ч пвмбуфш пртедемеойс, ое ртйчедеф л ртбчймшоп ъбчетыбенпк тбвпфе. Еумй нщ ипфйн ртедхунпфтефш й ьфх уйфхбгйа, фп обн охцоп хфпюойфш обые пртедемеойе уенбофйлй претбфптб ртйучбйчбйчбойс й ъбрйубфш $$ \wp ("x:=E", R) = \{D(E) \cand R_{E \to X}\} $$ Ъдеуш ртедйлбф $D(E)$ пъобюбеф "ч пвмбуфй пртедемеойс $E$"; мпзйюеулпе чщтбцеойе "$B1 \cand B2$" (фбл объщчбенбс "хумпчобс лпоRаолгйс") йнееф фп це ъобюеойе, юфп й "$B1\and B2$", еумй пвб претбодб пртедемеощ, оп рпнйнп ьфпзп рп пртедемеойа поп йнееф ъобюеойе "мпцш", еумй $B1$ счмсефус "мпцша"; рпумедоее уртбчедмйчп чое ъбчйуйнпуфй пф фпзп, пртедемео мй претбод $B2$. Пвщюоп хумпчйе $D(E)$ ое рпдюетлйчбефус счоп мйвп рпфпнх, юфп поп=$T$, мйвп рпфпнх, юфп нщ йуипдйн йъ ртедрпмпцеойс, юфп претбфпт ртйучбйчбойс ойлпздб ое вхдеф ъбрхэео ч обюбмшощи упуфпсойси, ое ртйобдмецбэйи пвмбуфй пртедемеойс чщтбцеойс $E$. Еуфеуфчеоощн пвпвэеойен претбфптб ртйучбйчбойс счмсефус йъмавмеоопе оелпфптщнй ртпзтбннйуфбнй фбл объщчбенпе "пдопчтенеоопе ртйучбйчбойе". Ч ьфпн умхюбе чпънпцоб пдопчтенеообс ъбнеоб дмс оеулпмшлйи \emph{тбъмйюощи}ретенеоощи. Претбфпт пдопчтенеоопзп ртйучбйчбойс пвпъобюбефус урйулпн тбъмйюощи ретенеоощи), рпдмецбэйи ъбнеое (ьфй ретенеооще тбъдемсафус ъбрсфщнй), умечб пф ъоблб ртйучбйчбойс й уфпмш це ртпфсцеоощн урйулпн чщтбцеойк (фблце тбъдемсенщи ъбрсфщнй) уртбчб пф ъоблб ртйучбйчбойс. Йфбл, тбътеыбефус рйубфш $$ x1,x2:=E1, E2 \qquad x1,x2, x3:=E1, E2, EЪ $$ Ъбнефйн, юфп $i$-с ретенеообс йъ урйулб мечпк юбуфй дпмцоб вщфш ъбнеоеоб об $i$-e чщтбцеойе йъ урйулб ртбчпк юбуфй, фбл юфп, обртйнет, ртй ъбдбоощи $x1$, $x2$, $E1$ й $E2$ претбфпт $$ x1, x2:=E1,E2 $$ уенбофйюеулй ьлчйчбмеофео претбфптх $$ x2,x1:=E2,E1 $$ Пдопчтенеоопе ртйучбйчбойе рпъчпмсеф обн ртедрйубфш, юфпвщ дче ретенеооще $x$ й $y$ пвнеосмйуш учпйнй ъобюеойснй у рпнпэша претбфптб $$ x, y:=y, x $$ Ч йопк ъбрйуй ьфб претбгйс чщзмсдемб вщ впмее зтпнпъдлпк. Мезлпуфш тебмйъбгйй пдопчтенеоопзп ртйучбйчбойс й чпънпцопуфш у езп рпнпэша йъвезбфш оелпфптпк йъвщфпюопуфй ъбрйуй счмсафус ртйюйобнй рпрхмстопуфй фблйи претбфптпч. Ъбнефйн, юфп еумй урйулй уфбопчсфус умйылпн дмйоощнй, фп рпмхюбенбс ртпзтбннб уфбопчйфус чеушнб оехдпвпюйфбенпк. Йуфйоощк мавйфемш ОЖВ тбуыйтйф учпк уйофблуйу, пвеуреюйч дче тбъмйюоще жптнщ дмс претбфптб ртйучбйчбойс, умедхаэйн пвтбъпн: $$ \eqalign{ \<претбфпт ртйучбйчбойс>::=&\<ретенеообс>:=\<чщтбцеойе> | \cr &\<ретенеообс>, \<претбфпт ртйучбйчбойс>, \<чщтбцеойе> \cr } $$ Ьфп фбл объщчбенпе "телхтуйчопе пртедемеойе", рпулпмшлх пдоб йъ бмшфетобфйчощи жптн дмс уйофблуйюеулпк едйойгщ, йнеохенпк "претбфпт ртйучбйчбойс" (б йнеооп чфптбс жптнб), упдетцйф ч лбюеуфче пдопзп йъ учпйи лпнрпоеофпч уопчб ьфх це уйофблуйюеулха едйойгх, йнеохенха "претбфпт ртйучбйчбойс", ф. е. фх убнха уйофблуйюеулха едйойгх, лпфптха нщ пртедемсен! Об ретчщк чъзмсд фблпе гйлмйюеулпе пртедемеойе чщзмсдйф хцбубаэе, оп рпуме впмее чойнбфемшопзп йъхюеойс нщ нпцен хведйфшус ч фпн, юфп, рп лтбкоек нете у уйофблуйюеулпк фпюлй ътеойс, ч ьфпн оеф ойюезп оертбчймшопзп. Обртйнет, рпулпмшлх, упзмбуоп ретчпк бмшфетобфйче, $$ x2:=E1 $$ счмсефус ртйнетпн претбфптб ртйучбйчбойс, фп жптнхмб $$ x1,x2:=E1, E2 $$ дпрхулбеф тбъвпт чйдб $$ x1, \<претбфпт ртйучбйчбойс>, E2 $$ б умедпчбфемшоп, упзмбуоп чфптпк бмшфетобфйче, фблце счмсефус претбфптпн ртйучбйчбойс. Пдоблп у уенбофйюеулпк фпюлй ътеойс ьфп пфчтбфйфемшоп, рпфпнх юфп рпмхюбефус, юфп $E2$ буупгййтхефус у $x1$ чнеуфп фпзп, юфпвщ буупгййтпчбфшус у $x2$. Ч утбчоеойй у дчхипретбфптощн същлпн, упдетцбэйн фпмшлп "ртпрхуфйфш" й "пфлбъбфш", обы същл у претбфптпн ртйучбйчбойс чщзмсдйф ъобюйфемшоп впмее впзбфщн: хце оеф лблпк вщ фп ой вщмп четиоек зтбойгщ дмс юйумб тбъмйюощи ртйнетпч уйофблуйюеулпк едйойгщ "претбфпт ртйучбйчбойс". Оп по чуе це счоп оедпуфбфпюео дмс обыйи гемек; обн охцоб чпънпцопуфш уфтпйфш впмее йъпэтеооще ртпзтбннщ, впмее умпцоще лпоуфтхлгйй. Дмс рпуфтпеойс рпфеогйбмшоп умпцощи лпоуфтхлгйк нщ рпмшъхенус уиенпк, лпфптха нпцоп телхтуйчоп прйубфш фбл: $$ \displaylines{ \<лпоуфтхлгйс>::=\<ртпуфбс лпоуфтхлгйс>| \hfill\cr \hfill\<ртбчймшобс лпнрпъйгйс ъбрйуек чйдб: {\<лпоуфтхлгйс>} >\cr } $$ Дмс фпзп юфпвщ ьфб уиенб нпзмб ртйоеуфй ипфш лблха-ойвхдш рпмшъх, оепвипдйнп чщрпмоеойе дчхи хумпчйк: ч обыен тбурптсцеойй дпмцощ йнефшус "ртпуфще лпоуфтхлгйй", юфпвщ вщмп у юезп обюбфш, й, лтпне фпзп, нщ дпмцощ ъобфш, лбл уфтпйфш "ртбчймшоще лпнрпъйгйй". Ччедеооще тбошые претбфптщ нпцоп чъсфш ч лбюеуфче ртпуфщи лпоуфтхлгйк; пуфбчыбсус юбуфш ьфпк змбчщ рпучсэеоб йнеооп ртпгеуух ртбчймшопк лпнрпъйгйй оелпек опчпк лпоуфтхлгйй йъ ъбдбоощи лпоуфтхлгйк. Опчбс лпоуфтхлгйс ч учпа пюетедш нпцеф чщуфхрбфш ч тпмй юбуфй еэе впмее умпцопзп упуфбчопзп пвRелфб. Рпуме фпзп, лбл пвRелф вщм пвтбъпчбо лпнрпъйгйек юбуфек, нщ нпцен тбуунбфтйчбфш езп дчхнс урпупвбнй. Чп-ретчщи, нщ нпцен уюйфбфш езп "оетбъдемшощн гемщн", чпуртйойнбс езп учпкуфчб ч впмшыек ймй неошыек уфереой лбл нбзйюеулйе (ймй ртйойнбс йи об четх ймй лбл рпуфхмбфщ). Ртй фблпн рпдипде ухэеуфчеоощ фпмшлп учпкуфчб лпоуфтхлгйй; ое йнееф ойлблoro ъобюеойс, лблйн пвтбъпн поб пвтбъпчбоб йъ учпйи юбуфек. У фблпк фпюлй ътеойс мавще дче лпоуфтхлгйй, пвмбдбаэйе пдйоблпчщнй учпкуфчбнй, ьлчйчбмеофощ. Ймй це нщ тбуунбфтйчбен лпоуфтхлгйа лбл "упуфбчопк пвRелф", пвтбъпчбоощк фбл, юфп нщ нпцен рпосфш, рпюенх поб пвмбдбеф пвRсчмеоощнй учпкуфчбнй. Ртй ьфпн нщ чпуртйойнбен юбуфй лбл "нбмще" оетбъдемшоще гемще, дмс лпфптщи ртйойнбафус ч тбуюеф фпмшлп йи пвэйе учпкуфчб. Чфптпк рпдипд чопуйф суопуфш ч фп, юфп нщ рпойнбен рпд "лпнрпъйгйек". Лпнрпъйгйс дпмцоб пртедемсфш, лбл учпкуфчб гемпзп умедхаф йъ учпкуфч юбуфек. Рпуме ьфйи пвэйи ъбнеюбойк четоенус л обыйн лполтефощн лпоуфтхлгйсн, учпкуфчб лпфптщи, лбл нщ уюйфбен, чщтбцбафус йи ртепвтбъпчбфемснй ртедйлбфпч. Фпюоее зпчптс, еумй ъбдбощ дче лпоуфтхлгйй $S1$ й $S2$, юшй ртепвтбъпчбфемй ртедйлбфпч йъчеуфощ, нпцен мй нщ ртедуфбчйфш уеве ртбчймп чщчпдб опчпзп ртепвтбъпчбфемс ртедйлбфпч йъ дчхи ъбдбоощи? Еумй дб, фп нщ нпцен уюйфбфш теъхмшфйтхаэйк ртепвтбъпчбфемш ртедйлбфпч прйубойен учпкуфч упуфбчопзп пвRелфб, рпуфтпеоопзп урегйбмшощн пвтбъпн йъ юбуфек $S1$ й $S2$. Пдойн йъ ртпуфекыйи урпупвпч рпмхюеойс опчпк жхолгйй йъ дчхи ъбдбоощи счмсефус фбл объщчбенбс "жхолгйпобмшобс лпнрпъйгйс", ф. е. ртедпуфбчмеойе ъобюеойс пдопк жхолгйй ч лбюеуфче бтзхнеофб дмс дтхзпк. Упуфбчопк пвRелф, уппфчефуфчхаэйк фблпнх ртепвтбъпчбфема ртедйлбфпч, ртйосфп пвпъобюбфш юетеъ "S1; S2", й нщ пртедемсен $$ \wp("S1; S2", R) =\wp(S1, \wp(S2, R)) $$ юфп ртй цембойй нпцоп тбуунбфтйчбфш лбл уенбофйюеулпе пртедемеойе фпюлй у ъбрсфпк. {\sl Ъбнеюбоue.} Йъ фпзп жблфб, юфп ртепвтбъпчбфемй ртедйлбфпч дмс $S1$ й $S2$ пвмбдбаф учпкуфчбнй 1--4 йъ ртедщдхэек змбчщ, нпцоп ъблмаюйфш, юфп й пртедемеоощк чщые ртепвтбъпчбфемш ртедйлбфпч дмс "$S1; S2$" фблце пвмбдбеф ьфйнй юефщтшнс учпкуфчбнй. Обртйнет, рпулпмшлх дмс $S1$ й $S2$ уртбчедмйч ъблпо йулмаюеоопзп юхдб: $$ \wp(S1, F)=F\quad\hbox{ й }\quad\wp(S2, F)=F $$ нщ ъблмаюбен, рпдуфбчмсс $F$ чнеуфп $R$ ч четиоее пртедемеойе юфп $$ \eqalign{ \wp("S1; S2", F)&=\wp(S1, \wp(S2, F))\cr &=\wp(S1, F) \cr &=F \cr } $$ Юйфбфема ртедпуфбчмсефус ч лбюеуфче хртбцоеойс ртпчетйфш, юфп пуфбмшоще фтй учпкуфчб фпце упитбосафус. {\sl (Лпоег ъбнеюбойс.)} Ретед фен лбл ртпдпмцйфш обый тбуухцдеойс, хведйнус ч фпн, юфп ьфйн жптнбмшощн прйубойен уенбофйлй фпюлй у ъбрсфпк пичбфщчбефус обые йофхйфйчопе ртедуфбчмеойе п оек (еумй поп х обу еуфш!), ф. е. юфп упуфбчобс лпоуфтхлгйс "$S1;S2$" нпцеф вщфш тебмйъпчбоб оп ртбчймх "уобюбмб ъбрхуфйфш лпоуфтхлгйа $S1$ й рo плпоюбойй ее тбвпфщ ъбрхуфйфш $S2$". Ч убнпн деме, ч обыен пртедемеойй $\wp ("S1; S2", R)$ нщ ртедуфбчмсен $R$-рпуфхумпчйе дмс упуфбчопк лпоуфтхлгйй --- лбл рпуфхумпчйе л ртепвтбъпчбфема ртедйлбфпч дмс $S2$, й ьфйн пфтбцбефус фп, юфп пвэбс тбвпфб лпоуфтхлгйй "$S1; S2$" нпцеф ъблпоюйфшус у плпоюбойен тбвпфщ $S2$. Уппфчефуфчхаэее умбвекыее ртедхумпчйе дмс $S2$, ф. е. $\wp(S2, R)$, ртедуфбчмсефус лбл рпуфхумпчйе л ртепвтбъпчбфема ртедйлбфпч дмс $S1$; фен убнщн нщ счоп пфпцдеуфчмсен обюбмшопе упуфпсойе дмс $S2$ у лпоеюощн упуфпсойен дмс $S1$. Пдоблп йнеооп фбл й вщчбеф, еумй тбвпфб $S1$ оерпутедуфчеооп ртедыеуфчхеф чп чтенеой ъбрхулх $S2$. Юфпвщ хдпуфпчетйфшус ч ьфпн, тбуунпфтйн ртйнет. Рхуфш "$S1; S2$" ртедуфбчмсеф упвпк $$ "a:=a+b; b:=a*b" $$ й рхуфш обыйн рпуфхумпчйен счмсефус оелпфптщк ртедйлбф $R(a, b)$; ч фблпн умхюбе $$ \eqalign{ \wp (S2, R (a, b) ) &=\wp ("b:= a * b", R (a, b))\cr &=R(a. c*b) \cr } $$ й $$ \eqalign{ \wp("S1; S2", R(a, b))&=\wp(S1,\wp(S2, R(a, b)))\cr &=\wp(S1,R(a, a*b))\cr &=\wp( "a:= a + b ", R ( a, a * b))\cr &=R(a+b, (a+b)*b)\cr } $$ ф.е нщ нпцен збтбофйтпчбфш чщрпмоеойе пфопыеойс $R$ нецдх лпоеюощнй ъобюеойснй $a$ й $b$ ртй хумпчйй, юфп ретчпобюбмшоп фп це пфопыеойе чщрпмосефус нецдх $a+b$ й $(a+b)*b$ уппфчефуфчеооп. Й облпоег, рпулпмшлх жхолгйпобмшобс лпнрпъйгйс пвмбдбеф учпкуфчпн буупгйбфйчопуфй, фп ое йнееф ъобюеойс, вхден мй нщ тбъвйтбфш "S1; S2; S3" лбл "[S1; S2]; S3" ймй це лбл "S1;[S2;S3]". Йобюе зпчптс, нщ йнеен рпмопе ртбчп фтблфпчбфш фпюлх у ъбрсфпк лбл уйнчпм упюмеоеойс; рпьфпнх ое чпъойлбеф ойлблпк оепртедемеоопуфй, лпздб нщ чщрйущчбен претбфптощк урйупл чйдб "$S_1$; $S_2$; $S_3$; \dots ; $S_n$", й нщ вхден веъ уфеуоеойс рпуфхрбфш фбл, лпздб дмс ьфпзп ртедуфбчсфус рпдипдсэйе умхюбй. {\bf Хртбцоеойе.} Ртпчетшфе, юфп лпоуфтхлгйй $$ "x1:=E1; x2:=E2"\hbox{ й }"x2:=E2; x1:=E1" $$ уенбофйюеулй ьлчйчбмеофощ, еумй ретенеообс $x1$ ое чуфтеюбефус ч чщтбцеойй $E2$, б ретенеообс $x2$ ое чуфтеюбефус ч чщтбцеойй $E1$. Об убнпн деме, ч фблпн умхюбе пве ьфй лпоуфтхлгйй уенбофйюеулй ьлчйчбмеофощ пдопчтенеоопнх ртйучбйчбойа "$x1, x2:=E1, E2$". (Ьфб ьлчйчбмеофопуфш счмсефус пдойн йъ бтзхнеофпч ч рпмшъх пдопчтенеоопзп ртйучбйчбойс; ее ртйнеоеойе рпъчпмсеф обн йъвецбфш йъвщфпюопуфй рпумедпчбфемшопк ъбрйуй, впмee фпзп, ртй пдопчтенеоопн ртйучбйчбойй уфбопчйфус пюечйдощн, юфп дчб чщтбцеойс $E1$ й $E2$ нпзхф чщюйумсфшус пдопчтенеооп, й ьфп рпумедоее пвуфпсфемшуфчп ртедуфбчмсеф йофетеу ртй оелпфптщи нефпдйлби тебмйъбгйй. Рпнйнп фпзп, вщфш нпцеф, впмее йофетеуобс чпънпцопуфш, юфп лпоуфтхлгйс "$x1, x2:=E1, E2$" ое плбцефус уенбофйюеулй ьлчйчбмеофопк ой лпоуфтхлгйй "$x1:=E1; x2:=E2$", ой лпоуфтхлгйй "$x2:=E2; x1:=E1$".) (Лпоег хртбцоеойс.) Дп ччедеойс фпюлй у ъбрсфпк нщ нпзмй рйубфш фпмшлп пдоппретбфптоще ртпзтбннщ; у рпнпэша фпюлй у ъбрсфпк нщ пвтемй урпупвопуфш рйубфш ртпзтбннщ ч чйде упюмеоеойс йъ $n$, $(n>0)$ претбфптпч: "$S_1$; $S_2$; $S_3$; \dots; $S_n$". Еумй йулмаюйфш ртпнецхфпюоха оеъбчетыеоопуфш, чщрпмоеойе лбцдпк ртпзтбннщ чуездб пъобюбеф чтенеооха рпумедпчбфемшопуфш чщрпмоеойк $n$ претбфптпч, уобюбмб $S_1$, рпфпн $S_2$ й фбл дбмее дп $S_n$ члмаюйфемшоп. Пдоблп йъ обыезп ртйнетб йзтщ об мйуфе лбтфпоб, тебмйъхаэек бмзптйфн Ечлмйдб, нщ ъобен, юфп дпмцощ хнефш прйущчбфш впмее ыйтплйк лмбуу "ртбчйм йзтщ": чуслбс йзтб вхдеф упуфпсфш йъ рпумедпчбфемшопуфй ретенеэеойк, зде лбцдпе ретенеэеойе йнееф чйд мйвп "$x:=x-y$", мйвп "$y:=y-x$", оп урпупв юетедпчбойс ьфйи ретенеэеойк чп чтенеой й дбце йи пвэее юйумп вхдхф йънеосфшус пф йзтщ л йзте; по ъбчйуйф пф обюбмшопзп рпмпцеойс жйылй, по ъбчйуйф пф обюбмшопзп упуфпсойс уйуфенщ. Еумй фпюлб у ъбрсфпк счмсефус едйоуфчеоощн обыйн утедуфчпн дмс упуфбчмеойс опчпзп гемпзп йъ ъбдбоощи юбуфек, фп нщ ое ч упуфпсойй ьфпзп чщтбъйфш, й рпьфпнх обн оепвипдйнп йулбфш оеюфп опчпе. Рплб фпюлб у ъбрсфпк пуфбефус едйоуфчеоощн йнеаэйнус ч обыен тбурптсцеойй утедуфчпн упедйоеойс, едйоуфчеоощн пвуфпсфемшуфчпн, ртй лпфптпн ртпйуипдйф ъбрхул пдопк йъ упуфбчмсаэйи лпоуфтхлгйк $S_i\; (i>1)$, счмсафус ртбчймшопе ъбчетыеойе тбвпфщ (мелуйлпзтбжйюеулй) ртедыеуфчхаэек лпоуфтхлгйй. Юфпвщ дпвйфшус охцопк обн зйвлпуфй, оепвипдйнп пвеуреюйфш чпънпцопуфш ъбрхулб фпк ймй йопк (рпд) лпоуфтхлгйй ч ъбчйуйнпуфй пф фелхэезп упуфпсойс уйуфенщ. Дмс ьфпзп нщ ччеден --- ч дчб ьфбрб --- рпосфйе "питбосенпк лпнбодщ", уйофблуйу лпфптпк ъбдбефус умедхаэйн пвтбъпн: $$ \eqalign{ \<питбосаэйк ъбзпмпчпл>&::=\<мпзйюеулпе чщтбцеойе>\to\cr &\<претбфпт>\cr \<питбосенбс лпнбодб>&::=\<питбосаэйк ъбзпмпчпл> \{;\cr &\<претбфпт>\}\cr } $$ зде жйзхтоще улпвлй "$\{$" й "$\}$" умедхеф юйфбфш фбл: "conpпчпцдбефус мавщн юйумпн (вщфш нпцеф, охмен) ьлъенрмстпч упдетцйнпзп улпвпл". (Дтхзпк чбтйбоф уйофблуйуб питбосенпк лпнбодщ нпцеф чщзмсдефш фбл: $$ \eqalign{ \<урйупл претбфптпч>&::=\<претбфпт> \{;\<претбфпт>\}\cr \<питбосенбс лпнбодб>&::=\<мпзйюеулпе чщтбцеойе>\to\cr &\<урйупл претбфптпч>\cr } $$ Пдоблп рп ртйюйобн, лпфптще ое дпмцощ обу феретш йофетеупчбфш, с ртедрпюйфба уйофблуйу, ч лпфптпн ччпдйфус рпосфйе питбосаэезп ъбзпмпчлб). Ч ьфпн упюефбойй мпзйюеулпе чщтбцеойе, ртедыеуфчхаэее уфтемле, объщчбефус "ртедпитбойфемен". Йдес упуфпйф ч фпн, юфп умедхаэйк ъб уфтемлпк урйупл претбфптпч вхдеф чщрпмосфшус мйыш ртй фпн хумпчйй, юфп пвеуреюеоб обюбмшобс йуфйоопуфш ъобюеойс уппфчефуфчхаэезп ртедпитбойфемс. Ртедпитбойфемш рпъчпмсеф обн йъвецбфш чщрпмоеойс урйулб претбфптпч ртй феи ретчпобюбмшощи пвуфпсфемшуфчби, лпздб ьфп рпмоеойе плбъбмпуш вщ оецембфемшощн ймй (еумй хрпфтевмсафус юбуфйюоп пртедемеооще претбгйй) оечпънпцощн. Йуфйоопуфш ъобюеойс ртедпитбойфемс счмсефус оепвипдйнщн ртедчбтйфемшощн хумпчйен дмс чщрпмоеойс питбосенпк лпнбодщ лбл гемпзп; ьфп хумпчйе, тбъхнеефус, ое счмсефус дпуфбфпюощн, рпулпмшлх фен ймй йощн урпупвпн --- у дчхнс фблйнй урпупвбнй нщ чуфтефйнус --- дп оезп еэе дпмцоб дпкфй рпфеогйбмшобс "пюетедш". Йнеооп рпьфпнх питбосенбс лпнбодб ое тбуунбфтйчбефус лбл претбфпт: претбфпт веъпзпчптпюоп чщрпмосефус, лпздб обуфхрбеф езп пюетедш, б питбосенбс лпнбодб нпцеф йурпмшъпчбфшус ч лбюеуфче уфтпйфемшопзп вмплб дмс претбфптб. Еумй зпчптйфш фпюоее, нщ ртедмпцйн дчб тбъмйюощи урпупвб упуфбчмеойс претбфптб йъ обвптб питбосенщи лпнбод. Рпуме оелпфптпзп пунщумйчбойс тбуунпфтеойе обвптб питбосенщи лпнбод ртедуфбчмсефус чрпмое еуфеуфчеоощн. Ртедрпмпцйн, юфп обн фтевхефус рпуфтпйфш лпоуфтхлгйа, фблха, юфпвщ ртй хумпчйй, юфп обюбмшопе упуфпсойе хдпчмефчптсеф $Q$, лпоеюопе упуфпсойе хдпчмефчптсмп $R$. Ртедрпмпцйн дбмее, юфп обн ое хдбефус обкфй едйощк урйупл претбфптпч, лпфптщк чщрпмосм вщ ьфх тбвпфх ч мавщи умхюбси. (Еумй вщ фблпк урйупл претбфптпч ухэеуфчпчбм, фп нщ йнеооп езп вщ й йурпмшъпчбмй й ое чпъойлмп вщ рпфтевопуфй ч питбосенщи лпнбодби.) Пдоблп обн нпцеф хдбуфшус обкфй оеулпмшлп урйулпч претбфптпч, лбцдщк йъ лпфптщи вхдеф чщрпмосфш охцоха тбвпфх дмс оелoero рпднопцеуфчб чпънпцощи обюбмшощи упуфпсойк. Л лбцдпнх йъ ьфйи урйулпч претбфптпч нщ нпцен ртйупедйойфш ч лбюеуфче ртедпитбойфемс мпзйюеулпе чщтбцеойе, ибтблфетйъхаэее фп рпднопцеуфчп, дмс лпфптпзп ьфпф урйупл рпдипдйф, й еумй х обу йнеефус чрпмое дпуфбфпюощк обвпт ртедпитбойфемек, фблпк, юфп йъ йуфйоопуфй $Q$ чуездб мпзйюеулй умедхеф йуфйоопуфш ъобюеойс ипфс вщ пдопзп ртедпитбойфемс, фп дмс лбцдпзп обюбмшопзп упуфпсойс, хдпчмефчптсаэезп $Q$, нщ тбурпмбзбен лпоуфтхлгйек, лпфптбс ретечедеф уйуфенх ч упуфпсойе, хдпчмефчптсаэее хумпчйа $R$, ртйюен ьфпк лпоуфтхлгйек умхцйф пдоб йъ питбосенщи лпнбод, юек ртедпитбойфемш йнем обюбмшопе ъобюеойе "йуфйоб". Юфпвщ чщтбъйфш ьфп, пртедемйн уобюбмб $$ \<обвпт питбосенщи лпнбод>::=\<питбосенбс лпнбодб> \{\wbox \<питбосенбс лпнбодб>\} $$ %\ wbox --- white box vs black border: [] зде уйнчпм "\wbox" чщуфхрбеф ч тпмй тбъдемйфемс чбтйбофпч, ч пуфбмшопн ое хрптсдпюеоощи. Пдйо йъ урпупвпч жптнйтпчбойс претбфптб йъ обвптб питбосенщи лпнбод упуфпйф ч фпн, юфпвщ члмаюйфш фблпк обвпт ч рбтх улпвпл "\kwd{if} \dots \kwd{fi}", ртй ьфпн обы уйофблуйу дмс уйофблуйюеулпк лбфезптйй, йнеохенпк "претбфпт", рпрпмосефус умедхаэек жптнпк: $$ \<претбфпт>::=\kwd{if}\<обвпт питбосенщи лпнбод> \kwd{fi} $$ Фблйн пвтбъпн, нщ рпмхюбен чпънпцопуфш пвRедйойфш оеулпмшлп питбосенщи лпнбод ч опчха лпоуфтхлгйа. Нщ нпцен ртедуфбчйфш уеве тбвпфх, лпфптбс ртпйъпкдеф рпуме ъбрхулб ьфпк лпоуфтхлгйй, умедхаэйн пвтбъпн. Чщвйтбефус пдоб йъ питбосенщи лпнбод, юек ртедпитбойфемш счмсефус йуфйоощн, й ъбрхулбефус ее урйупл претбфптпч. Ртецде юен нщ ретекден л йъмпцеойа жптнбмшопзп прйубойс уенбофйлй обыек опчпк лпоуфтхлгйй, хнеуфоп удембфш фтй ъбнеюбойс. \medskip \item{1.} Ртедрпмбзбефус, юфп чуе ртедпитбойфемй пртедемеощ; еумй ьфп ое фбл, ф. е. чщюйумеойе лблпзп-фп ртедпитбойфемс нпцеф ртййеуфй л тбвпфе веъ ртбчймшопзп ъбчетыеойс, фп дпрхулбефус, юфп й чус лпоуфтхлгйс ое унпцеф ртбчймшоп ъбчетыйфш учпа тбвпфх. \item{2.} Чппвэе зпчптс, обыб лпоуфтхлгйс ртйчедеф л оедефетнйойтпчбоопуфй ртй феи обюбмшощи упуфпсойси, дмс лпфптщи йуфйоощ ъобюеойс впмее юен пдопзп ртедпитбойфемс, рпулпмшлх пуфбефус оепртедемеоощн, лблпк йъ уппфчефуфчхаэйи урйулпч претбфптпч вхдеф фпздб чщвйтбфшус дмс ъбрхулб. Hйлблпк оедефетнйойтпчбоопуфй ое чпъойлбеф, еумй чуе ртедпитбойфемй рпрбтоп йулмаюбаф дтхз дтхзб. \item{3.} Еумй обюбмшопе упуфпсойе фблпчп, юфп ой пдйо йъ ртедпитбойфемек ое счмсефус йуфйопк, фп нщ чуфтеюбенус у обюбмшощн упуфпсойен, дмс лпфптпзп ое рпдипдйф ой пдйо йъ чбтйбофпч, б умедпчбфемшоп, й чус лпоуфтхлгйс ч гемпн. Ъбрхул ртй фблпн обюбмшопн упуфпсойй ртйчедеф л пфлбъх. \medskip {\sl Ъбнеюбойе.} Еумй нщ дпрхулбен фблце й рхуфпк обвпт питбосенщи лпнбод, фп претбфпт "\kwd{if}-\kwd{fi}" уенбофйюеулй ьлчйчбмеофео обыенх ртецоенх претбфптх "пфлбъбфш". {\sl(Лпоег ъбнеюбойс.)} (Ч умедхаэен жптнбмшопн пртедемеойй умбвекыезп ртедхумпчйс дмс лпоуфтхлгйй \kwd{if}-\kwd{fi} нщ пзтбойюйнус умхюбен, лпздб чуе ртедпитбойфемй счмсафус рпмопуфша пртедемеоощнй жхолгйснй. Еумй ьфп ое фбл, фп охцоп ретерйубфш чщтбцеойе у йурпмшъпчбойен уйнчпмб $\cand$ ртй дпрпмойфемшопн фтевпчбойй, юфпвщ обюбмшопе упуфпсойе ртйобдмецбмп пвмбуфй пртедемеойс чуеи ртедпитбойфемек.) Пвпъобюйн юетеъ "\kwd{IF}" претбфпт \footnote{1} {SL- бввтечйбфхтб дмс Statement List --- урйупл претбфптпч. ---{\sl Ртйн. ретеч.} } $$ \kwd{if} B_1 \to SL_1 \wbox B_2\to SL_2 \wbox \dots \wbox B_n \to SL_n \kwd{fi} $$ Фпздб дмс мавпзп рпуфхумпчйс $R$ $$ \wp(IF, R) = (\exists j : 1\le j \le n: B_j) \and (\forall j : 1\le j \le n : B_j \Rightarrow wp(SL_j,R)) $$ % A й E --- ьфп \forall й \exist? Ьфх жптнхмх умедхеф юйфбфш фбл: $\wp(IF, R)$ счмсефус йуфйопк дмс лбцдпк фблпк фпюлй ч ртпуфтбоуфче упуфпсойк, зде ипфс вщ пдоп ъобюеойе $j$ йъ пфтеълб $1\le j \le n$, фблпе, юфп $B_j$ счмсефус йуфйопк, й зде, лтпне фпзп, дмс чуеи $j$ йъ пфтеълб $1\le j \le n$, фблйи, юфп $B_j$ --- йуфйоб, ъобюеойе $wp(SL_j, R)$ фблце счмсефус йуфйопк. Йурпмшъхс уйнчпм "\dots", лбл нщ хце дембмй ртй прйубойй убнпзп претбфптб IF, нщ нпцен ртедмпцйфш йоха жптнх пртедемеойс: $$ \eqalign{ \wp (IF, R) =&(B_1 \or B_2 \or \ldots \or B_n) \and \cr &(B_1 \Rightarrow \wp(SL_1, R)) \and \cr &(B_2 \Rightarrow \wp(SL_2, R)) \and \ldots \and \cr &(B_n \Rightarrow \wp(SL_n, R) )\cr } $$ Рпойнбойе ьфйи жптнхм ое ртедуфбчмсеф пупвпзп фтхдб. Фтевпчбойен, юфпвщ ъобюеойе ипфс вщ пдопзп ртедпитбойфемс счмсмпуш йуфйопк, пфтбцбефус жблф пфлбъб ч умхюбе, лпздб ъобюеойс дмс чуеи ртедпитбойфемек мпцощ. Лтпне фпзп, нщ фтевхен дмс лбцдпзп обюбмшопзп упуфпсойс, хдпчмефчптсаэезп $\wp(IF,R)$, юфпвщ чщрпмосмпуш $B_j \Rightarrow wp(SL_j, R)$ дмс чуеи $j$. Дмс феи ъобюеойк $j$, ртй лпфптщи $Ч_j$ --- мпцш, ьфп умедпчбойе йуфйооп оеъбчйуйнп пф ъобюеойс $wp(SL_j, R)$, ф. е. дмс фблйи ъобюеойк $j$, тбъхнеефус, веътбъмйюоп, юфп вхдеф дембфш $SL_j$. Ртй обыек тебмйъбгйй ьфп хюйфщчбефус ч фпн, юфп дмс ъбрхулб ое ветефус $SL_j$ у мпцощн обюбмшощн ъобюеойен ртедпитбойфемс $B_j$. Ртй феи ъобюеойси $j$, дмс лпфптщи $B_j$ --- йуфйоб, дбоопе умедпчбойе нпцеф вщфш йуфйопк фпмшлп ч фпн умхюбе, лпздб $wp(SL_j,R)$ фблце счмсефус йуфйопк. Рпулпмшлх обые жптнбмшопе пртедемеойе фтевхеф йуфйоопуфй умедпчбойс ртй чуеи ъобюеойси $j$, фп тебмйъбгйс об убнпн деме йнееф учпвпдх чщвптб, лпздб впмее юен пдйо ртедпитбойфемш счмсефус йуфйопк. Лпоуфтхлгйс \kwd{if}-\kwd{fi} ртедуфбчмсеф упвпк фпмшлп пдйо йъ дчхи чпънпцощи урпупвпч рпуфтпеойс претбфптб йъ обвптб питбосенщи лпнбод. Ч лпоуфтхлгйй \kwd{if}-\kwd{fi} упуфпсойе, ртй лпфптпн чуе ртедпитбойфемй йнеаф мпцоще ъобюеойс, чедеф л пфлбъх. Ч обыек чфптпк жптне нщ тбътеыбен, юфпвщ упуфпсойе, ртй лпфптпн оеф ой пдопзп ртедпитбойфемс у йуфйоощн ъобюеойен, ртйчпдймп л ртбчймшопнх ъбчетыеойа; рпулпмшлх ч ьфпк уйфхбгйй ое ъбрхулбефус ойлблпк урйупл претбфптпч, чрпмое еуфеуфчеооп, юфп ртй ьфпн чпъойлбеф уенбофйюеулбс ьлчйчбмеофопуфш у рхуфщн претбфптпн. Пдоблп ьфп тбътеыеойе об ртбчймшопе ъбчетыеойе, лпздб оеф ой пдопзп ртедпитбойфемс у йуфйоощн ъобюеойен, дпрпмосефус фен, юфп тбвпфе ое тбътеыбефус ъбчетыбфшус, рплб ипфс вщ пдйо ртедпитбойфемш счмсефус йуфйопк. Йфбл, рпуме ъбрхулб ртпчетсафус чуе ртедпитбойфемй. Еумй оеф ой пдопзп йуфйоопзп ъобюеойс ртедпитбойфемс, фп тбвпфб ъбчетыбефус; еумй це йнеафус ртедпитбойфемй у йуфйоощнй ъобюеойснй, фп пдйо йъ уппфчефуфчхаэйи урйулпч претбфптпч ъбрхулбефус, б рпуме езп ъбчетыеойс тебмйъбгйс уопчб обюйобеф пвэха ртпчетлх чуеи ртедпитбойфемек. Ьфб чфптбс лпоуфтхлгйс пвпъобюбефус рхфен ъблмаюеойс урйулб питбосенщи лпнбод ч рбтх улпвпл "\kwd{do} .. \kwd{od}". Жптнбмшопе пртедемеойе умбвекыезп ртедхумпчйс дмс лпоуфтхлгйй \kwd{do}-\kwd{od} счмсефус впмее умпцощн, юен дмс лпоуфтхлгйй \kwd{if}-\kwd{fi}; демп ч фпн, юфп ретчпе чщтбцбефус юетеъ чфптпе. Нщ уобюбмб ртйчеден ьфп жптнбмшопе пртедемеойе, б ъбфен пвRсуойн езп. Пвпъобюйн юетеъ "DO" претбфпт $$ \kwd{do} B_1\to SL_1\wbox B_2\to SL_2 \wbox \ldots \wbox B_n \to SL_n \kwd{od} $$ й юетеъ "IF" претбфпт, рпмхюбенщк рхфен ъблмаюеойс фпзп це обвптб питбосенщи лпнбод ч рбтх улпвпл "\kwd{if} ... \kwd{fi}". Еумй хумпчйс $H_k(R)$ ъбдбафус ч чйде $$ H_0(R)=R \and \non (\exists j: 1\le j \le n : B_j) $$ й ртй $k>0$ $$ H_k(R)=\wp(IF, H_{k-1} (R)) \or H_0(R) $$ фп $$ \wp(DO,R) = (\exists k: k\ge 0 : H_k(R)) $$ Ъдеуш йофхйфйчоп нщ рпойнбен $H_k(R)$ умедхаэйн пвтбъпн: ьфп умбвекыее ртедхумпчйе, фблпе, юфп лпоуфтхлгйс \kwd{do}-\kwd{od} ъбчетыйф учпа тбвпфх рпуме ое впмее юен $k$ чщвптпл питбосенщи лпнбод, ртйюен уйуфенб пуфбоефус ч лпоеюопн упуфпсойй, хдпчмефчптсаэен рпуфхумпчйа $R$. Ртй $k=0$ фтевхефус, юфпвщ лпоуфтхлгйс \kwd{do}-\kwd{od} ъбчетыймб тбвпфх, ое ртпйъчпдс чщвптлй лблпк-мйвп питбосенпк лпнбодщ, ф. е. ое дпрхулбефус ухэеуфчпчбойс лблпзп-мйвп ртедпитбойфемс у йуфйоощн ъобюеойен, юфп й чщтбцеоп чфптщн мпзйюеулйн упнопцйфемен. Ртй ьфпн обюбмшобс йуфйоопуфш $R$ пюечйдощн пвтбъпн счмсефус оепвипдйнщн хумпчйен дмс лпоеюопк йуфйоопуфй $R$, юфп й чщтбцеоп ретчщн мпзйюеулйн упнопцйфемен. Ртй $k>0$ обн охцоп тбъмйюбфш дчб умхюбс: мйвп ой пдйо йъ ртедпитбойфемек ое йнееф йуфйоопзп ъобюеойс, оп фпздб дпмцоп чщрпмосфшус хумпчйе $R$, й ьфп ртйчпдйф обу лп чфптпнх мпзйюеулпнх умбзбенпнх; мйвп ипфс вщ пдйо ртедпитбойфемш счмсефус йуфйопк, й фпздб упвщфйс тбъчйчбафус фбл, лбл ртй пдоплтбфопн ъбрхуле претбфптб "IF" (ч обюбмшопн упуфпсойй, лпфптпе ое нпцеф ртйчеуфй л оенедмеоопнх пфлбъх чумедуфчйе пфухфуфчйс йуфйоощи ъобюеойк ртедпитбойфемек). Пдоблп рпуме фблпзп чщрпмоеойс, ртй лпфптпн ртпйъчпдймбуш чщвптлб пдопк питбосенпк лпнбодщ, обн оепвипдйнб збтбофйс рпрбдбойс ч упуфпсойе, фблпе, юфпвщ рпфтевпчбмпуш ое впмее юен $(k-1)$ дбмшоекыйи чщвптпл дмс дпуфйцеойс ъбчетыеойс тбвпфщ ч лпоеюопн упуфпсойй, хдпчмефчптсаэен $R$. Ч уппфчефуфчйй у обыйн пртедемеойен, фблйн рпуфхумпчйен дмс ьфпзп претбфптб "IF" умхцйф $H_{k-1}(R)$. Упзмбуоп рпумедоек уфтпле, пртедемсаэек $\wp(DO, R)$, дпмцоп ухэеуфчпчбфш фблпе ъобюеойе $k$, юфпвщ рпфтевпчбмпуш ое впмее юен $k$ чщвптпл дмс пвеуреюеойс ъбчетыеойс тбвпфщ ч лпоеюопн упуфпсойй, хдпчмефчптсаэен рпуфхумпчйа $R$. {\sl Ъбнеюбойе.} Еумй нщ дпрхулбен фблце й рхуфпк обвпт oxтбосенщи лпнбод, фп ч уймх улбъбоопзп претбфпт "\kwd{do} \kwd{od}" уенбофйюеулй ьлчйчбмеофео обыенх ртецоенх претбфптх "ртпрхуфйфш". {\sl (Лпоег ъбнеюбойс.)} \bye