\input style \chapter{3 harakteristika semantiki} nAS INTERESUYUT PREIMUSHCHESTVENNO TAKIE SISTEMY, KOTORYE, PRISTUPIV K RABOTE V NEKOEM "NACHALXNOM SOSTOYANII", ZAVERSHAT EE V KAKOM-TO "KONECHNOM SOSTOYANII", KOTOROE, KAK PRAVILO, ZAVISIT OT VYBORA NACHALXNOGO SOSTOYANIYA. eTOT PODHOD NESKOLXKO OTLICHAETSYA OT KONCEPCII AVTOMATA S KONECHNYM CHISLOM SOSTOYANIJ, KOTORYJ, S ODNOJ STORONY, VOSPRINIMAET POTOK VHODNYH SIMVOLOV, A S DRUGOJ STORONY, POROZHDAET POTOK VYHODNYH SIMVOLOV. chTOBY PEREVESTI |TO V NASHU SHEMU, MY DOLZHNY PREDPOLOZHITX, CHTO ZNACHENIE VHODA (T. E. ARGUMENT) oTRAZHAETSYA V VYBORE NACHALXNOGO SOSTOYANIYA I CHTO ZNACHENIE VYHODA (T. E. OTVET) OTRAZHAETSYA V VYBORE KONECHNOGO SOSTOYANIYA. nASH PODHOD IZBAVLYAET NAS OT VSEVOZMOZHNYH NEPRINCIPIALXNYH SLOZHNOSTEJ. pERVAYA CHASTX |TOJ GLAVY POSVYASHCHENA POCHTI ISKLYUCHITELXNO TAK NAZYVAEMYM "DETERMINIROVANNYM MASHINAM", TOGDA KAK VO VTOROJ CHASTI (KOTORUYU MOZHNO PROPUSTITX PRI PERVOM CHTENII) RECHX IDET O TAK NAZYVAEMYH "NEDETERMINIROVANNYH MASHINAH". rAZLICHIE MEZHDU |TIMI DVUMYA PONYATIYAMI SOSTOIT V TOM, CHTO DLYA DETERMINIROVANNOJ MASHINY SOBYTIE, KOTOROE PROIZOJDET POSLE ZAPUSKA KONSTRUKCII, POLNOSTXYU OPREDELYAETSYA EE NACHALXNYM SOSTOYANIEM. eSLI ONA ZAPUSKAETSYA DVAZHDY V ODINAKOVYH NACHALXNYH SOSTOYANIYAH, TO PROIZOJDUT ODINAKOVYE SOBYTIYA: POVEDENIE DETERMINIROVANNOJ MASHINY POLNOSTXYU VOSPROIZVODIMO. dLYA NEDETERMINIROVANNOJ MASHINY, NAPROTIV, ZAPUSK V ZADANNOM NACHALXNOM SOSTOYANII PRIVEDET K KAKOMU-TO ODNOMU SOBYTIYU IZ KLASSA VOZMOZHNYH SOBYTIJ; NACHALXNOE SOSTOYANIE TOLXKO FIKSIRUET |TOT KLASS V CELOM. tEPERX YA PREDPOLAGAYU, CHTO PROEKTIROVANIE TAKOJ SISTEMY YAVLYAETSYA CELENAPRAVLENNOJ DEYATELXNOSTXYU, T. E. MY ZHELAEM DOSTICHX CHEGO-TO S POMOSHCHXYU |TOJ SISTEMY. nAPRIMER, ESLI MY HOTIM SOZDATX MASHINU, SPOSOBNUYU VYCHISLYATX NAIBOLXSHIJ OBSHCHIJ DELITELX, TO MOZHEM POTREBOVATX, CHTOBY KONECHNOE SOSTOYANIE UDOVLETVORYALO USLOVIYU $$ x=\nod(X, Y) \eqno(1) $$ v RASSMOTRENNOJ RANEE MASHINE MY BUDEM IMETX TAKZHE $y=\nod(X, Y)$, POTOMU CHTO IGRA ZAKANCHIVAETSYA PRI $x=y$, NO |TO OTNYUDX NE CHASTX NASHIH TREBOVANIJ, KOGDA MY RESHAEM PRINYATX KONECHNOE ZNACHENIE $x$ V KACHESTVE OTVETA. mY NAZYVAEM USLOVIE (1) (ZHELAEMYM) "POSTUSLOVIEM" --- "POST", POTOMU CHTO ONO NALAGAETSYA NA TO SOSTOYANIE, V KOTOROM SISTEMA DOLZHNA OKAZATXSYA \emph{POSLE} SVOEJ RABOTY. zAMETIM, CHTO POSTUSLOVIE MOZHET UDOVLETVORYATXSYA MNOGIMI VOZMOZHNYMI SOSTOYANIYAMI. v TAKOM SLUCHAE MY ESTESTVENNO SCHITAEM KAZHDOE IZ NIH ODINAKOVO UDOVLETVORITELXNYM, TAK CHTO NET OSNOVANIJ TREBOVATX, CHTOBY KONECHNOE SOSTOYANIE BYLO ODNOZNACHNOJ FUNKCIEJ OT NACHALXNOGO SOSTOYANIYA. (chITATELX UVIDIT IZ DALXNEJSHEGO, CHTO IMENNO ZDESX PROYAVLYAETSYA POTENCIALXNAYA POLEZNOSTX NEDETERMINIROVANNOGO USTROJSTVA.) dLYA TOGO CHTOBY ISPOLXZOVATX |TU MASHINU, KOGDA MY HOTIM POLUCHITX OT NEE OTVET (NAPRIMER, HOTIM "CHTOBY ONA DOSTIGLA KONECHNOGO SOSTOYANIYA, UDOVLETVORYAYUSHCHEGO POSTUSLOVIYU (1) DLYA ZADANNOGO NABORA ZNACHENIJ $X$ I $Y$"), NAM ZHELATELXNO ZNATX MNOZHESTVO SOOTVETSTVUYUSHCHIH NACHALXNYH SOSTOYANIJ, A BOLEE TOCHNO, MNOZHESTVO TAKIH NACHALXNYH SOSTOYANIJ, PRI KOTORYH ZAPUSK OBYAZATELXNO PRIVEDET K SOBYTIYU PRAVILXNOGO ZAVERSHENIYA PRICHEM SISTEMA OSTANETSYA V KONECHNOM SOSTOYANII, UDOVLETVORYAYUSHCHEM POSTUSLOVIYU. eSLI MY MOZHEM PRIVESTI SISTEMU BEZ VYCHISLITELXNYH USILIJ V ODNO IZ TAKIH SOSTOYANIJ, TO MY UZHE ZNAEM, KAK ISPOLXZOVATX |TU SISTEMU DLYA POLUCHENIYA ZHELAEMOGO OTVETA. pRIVEDEM PRIMER DLYA EVKLIDOVOJ IGRY NA KARTONE: MY MOZHEM GARANTIROVATX KONECHNOE SOSTOYANIE, UDOVLETVORYAYUSHCHEE POSTUSLOVIYU (1) DLYA LYUBOGO NACHALXNOGO SOSTOYANIYA, UDOVLETVORYAYUSHCHEGO USLOVIYU $$ \nod(x,y)=\nod(h,Y) \and 0