Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Вальков К.И. Введение в теорию моделирования

.pdf
Скачиваний:
34
Добавлен:
23.10.2023
Размер:
7.33 Mб
Скачать

§4. М о д е л ь

1.Предположим, что имеются две инстанции, обмениваю­ щиеся информацией. Первую инстанцию назовем объектом на­ блюдения Оь вторую — наблюдателем N. Объект Oi посылает сигналы, наблюдатель N их воспринимает. Каждый сигнал доставляет определенное количество вполне конкретной ин­ формации Jou например сообщает одну букву алфавита.

Заменим объект наблюдения О! объектом 02 , также спо­ собным посылать сигналы. Если наблюдатель не терпит при этом никакого ущерба, т. е. продолжает получать ту же ин­ формацию / 0 , то условимся говорить, что объект 0 2 является моделью объекта О ь и наоборот.

2. Отметим прежде

всего, что объект О) и его модель

0 2

кроме информации / 0

могут доставлять наблюдателю или

на­

блюдателям много другой разнообразной информации, отнюдь не дублируя при этом друг друга. Пусть, например, Oj — лек­ тор, произносящий буквы русского алфавита; модель 0 2 магнитофон, воспроизводящий те же звуки; информация / 0 — некоторый текст, составленный из произносимых букв. Ясно, что наблюдатель, следящий за лектором и за магнитофоном, может практически улавливать еще звук шагов лектора, фиксировать его положение в аудитории, подмечать вибрацию

магнитофона, измерять скорость

вращения его барабанов и

т. д. Все эти сигналы, посылаемые

лектором и магнитофоном, не

повторяют друг друга и не имеют существенного значения для наблюдателя, заинтересованного в восприятии текста. Нужно помнить, следовательно, что на практике процесс моделирова­ ния осуществляется всегда в строго положенных границах. Этот факт удобно подчеркивать с помощью специальной тер­

минологии: объект 0 2 моделирует

0\

по циклу информации J0.

3. Цикл информации / 0 заранее

не известен наблюдателю.

В противном случае ни объект О ь

ни его модель 0 2 вообще не

могли бы доставлять ему никаких содержательных сведений. Но это означает, что наблюдатель не в состоянии решить, яв­ ляется ли 0 2 моделью О, или нет. И тогда сразу же все прак­ тическое значение модели ставится под вопрос.

Имеются два выхода из указанного затруднения. Первый выход заключается в том, что пригодность модели О г устанав­ ливается третьей инстанцией, которая, в частности, может со­ впадать с объектом наблюдения О). Так идентичность содер­ жания прочитанной лекции с содержанием ее магнитофонной модели должна быть проверена ассистентом лектора или са­ мим лектором, после чего модель поступает в распоряжение

31

слушателей. В этом случае слушатель (наблюдатель) просто получает модель в готовом виде.

Второй возможный выход связан с более сложной и чрез­ вычайно характерной ситуацией. Он заслуживает подробного описания. Обозначим сигнал, посылаемый объектом О, и несу­

щий наблюдателю информацию

Ji cz J0, символом S;. Сигнал

St возникает

не

произвольно, а

вследствие

воздействия не­

скольких основных

и существенных для дела

факторов — па­

раметров хц,

x2i,

...,

xni. Каждый из этих параметров может

изменяться в известных пределах, т. е. принимает одно из мно­

жества

значений

п, х12, •

xlh}:

21, х22, .. •,

x2i};

зи

х32, • • •,

х) и т.

п. Каждая

отдельная

комбинация

основных

параметров порождает определенный сигнал. Например, пас­ сажир, стоящий у окошка железнодорожной кассы № 1, назы­ вает станцию назначения, номер поезда и место, которое он желает получить (мягкое, купейное, плацкартное, в общем ва­ гоне). Это — основные параметры хи х2, х3. Первый параметр выбирается из множества станций на данной линии, допустим, из ста станций: {хц, xi2, Xi.ioo}- Второй параметр выби­ рается из множества поездов, идущих до нужной станции. Это множество содержит, скорее всего, не более десяти элементов: 2\, х22,. .., х2, ю}. Третий параметр извлекается из четырехэлементного множества: {x3i, х32, х33, Х3А}. В зависимости от комбинации основных параметров кассир этой кассы—-Пет­

ров— выдает

билет, который рассматривается

здесь

как сиг­

нал Si. Роль

наблюдателя

выполняет

коллектив проводников

в поездах х2\,

• • •, *2,ю> получающих

посредством выданных

билетов информацию о распределении

пассажиров.

 

Устройство, с помощью

которого набор основных

парамет­

ров претворяется в соответствующий

сигнал,

назовем

маши­

ной. В нашем примере в состав машины входят кассир Пет­ ров и различные вспомогательные приспособления, которыми он пользуется (хранилище билетов, компостерная печать, нож­ ницы и т. п.).

Две машины М! и М2

естественно считать тождественными,

если

они реагируют на

один и тот же набор

параметров Хц,

х2и ..

., xni,

причем произвольному набору параметров обе ма­

шины

сопоставляют один и тот же сигнал s,.

Наблюдатель,

который сумел установить, что объекты Oi и 0 2

содержат тож­

дественные

машины Mi и М2 , может, очевидно,

использовать

0 2 в

качестве модели объекта Оь При этом ему

остается не­

известным цикл информации, доставляемой объектом Oi и его моделью 02 . Ведь этот цикл зависит от основных параметров

32

к и х 2 , . . . , хп, не контролируемых наблюдателем. Наблюда­ тель контролирует лишь конструкцию машин Mi, М2 и на осно­ вании анализа этой конструкции приходит к выводу, что они тождественны. Таким образом, второй возможный выход из

упомянутого выше затруднения заключается в изучении

ма­

шин,

вырабатывающих

соответствующие

информационные

сиг­

налы

для

объектов

0\ и

02 .

 

 

 

Возвращаясь к приведенному примеру, замечаем, что кас­

сир Михайлов, работающий со своими приспособлениями

в

кассе

2, тождественно

дублирует

машину,

действующую

в кассе

№ 1. Проводники

поездов знают об

этом тождестве

машин и потому не интересуются, в какой именно кассе приоб­ ретен предъявляемый им билет, хотя каждый новый билет до­

ставляет им

новую информацию о прибывающем пассажире.

Проводники

фактически используют объект 0 2 (кассу № 2)

как модель

объекта О] (касса № 1) или, наоборот, благодаря

тому, что в

этих объектах заложены тождественные машины.

4. Итак предполагается, что выбирая или конструируя мо­ дель, наблюдатель может опереться на представление о тож­ дественных машинах. Нетрудно заметить, что именно на этом представлении базируется все научное познание.

В самом деле, экспериментатор, установивший какую-либо научную закономерность, повторяет условия своего экспери­

мента — ХЦ,

х 2 и х з и ...,

x

n i — в твердой

уверенности,

что по­

вторится и его результат

S i .

Условия х н ,

х 2 ; , х 3

и

...,

xni

экспе­

риментатор

рассматривает как причину явления

s-;,

а

явление

Si как закономерное следствие действующих причин. Научный специалист убежден, что природа действует как машина и по­ стоянно сама себя моделирует во времени. Если в момент вре­

мени ti действовали основные параметры Хц,

х 2 и ..., x n i и ма­

шина Mi выдала результат s,-, то, возобновив

в момент време­

ни t2 действие тех же параметров, заставим сработать машину М2 , выдающую тот же результат st-. Машина М2 тождественна

машине М ь В этом смысле можно сказать, что научное

позна­

ние во

всех

своих

конкретных

проявлениях

опирается

на ис­

пользование

процессов

моделирования.

 

 

5.

Второе

важное замечание, связанное

с представлением

о тождественных

машинах, сводится к указанию на экономию,

выгоду, выигрыш, которые обеспечиваются этим представле­ нием.

Как уже говорилось (1.4.3), для того чтобы непосредствен­ но установить пригодность модели 02 , нужно было бы про­

смотреть и сличить весь цикл

информации Ли, доставляемый

3 зак. 886

33

объектом

0|, с циклом информации / 0 2 , доставляемой

объек­

том 02 . В

некоторых случаях этот первый прямой путь

допу­

стим и приемлем. Ассистент, например, может прослушать всю лекцию и сличить ее затем дословно с магнитофонной записью или стенограммой. Но если бы он попытался прослушать и про­ верить вообще все лекции, выступления и доклады, которые когда-либо будут записаны на этом магнитофоне, то само ис­ пользование магнитофона утратило бы свой смысл. Поток ин­ формации, выдаваемый машиной, во многих случаях трудно исчерпать; часто он практически нескончаем. А проверка кон­ струкции машины—дело сравнительно недолгое. Поэтому на­ шему ассистенту чрезвычайно важно раз навсегда убедиться, что магнитофон правильно записывает произносимые звуки, и после всего этого просто использовать его как вполне надеж­ ную модель.

Точно так же проводники поездов не могут постоянно стоять возле железнодорожных касс № 1 и № 2 и сличать между собой действия кассиров Петрова и Михайлова. Эта процедура должна была бы продолжаться изо дня в день, вплоть до выхода на пенсию одного из кассиров. Вместо этого проводники (или их начальники) раз навсегда убеждаются в том, что оба кассира правильно исполняют свои обязанности, после чего им остается положиться на пущенный в ход процесс моделирования.

Так и научный специалист не повторяет без конца свой эксперимент, не пытается исчерпать до конца поток информа­ ции, но повторяет опыты лишь до тех пор, пока не будет выяв­ лена закономерность, т. е. — на нашем языке — конструкция машины Mi . После этого он полагается на представление о тождественных машинах, на процесс моделирования, осущест­

вляемый

природой, и считает данное

научное исследование

успешно

законченным. В получаемой

таким путем экономии

коренится

весь смысл

научного

исследования.

6. Третье важное

замечание,

связанное с представлением

о тождественных машинах, в некотором отношении прямо про­ тивоположно предыдущему.

Дело в том, что утверждение о тождественности машин Mi и М2 либо является результатом просмотра всего цикла инфор­

мации /о (и тогда оно не приносит

никакой экономии и выго­

ды), либо остается только гипотезой

(и тогда оно может, в ча­

стности, приводить к грубым просчетам и ошибкам).

Здесь мы снова встречаемся со

знакомой уже

ситуацией,

с построением пирамиды, вершина

которой являет

собой до-

34

ступную данность, а основание уходит в бесконечность (ср. рис. 1.5).

Сигналы su, посылаемые объектом О ь можно рассматри­ вать как первичный факт. При таком условии их нужно сли­

чить со всеми сигналами

S a , посылаемыми объектом

02 ,

после

чего удается выяснить,

служит 0 2 моделью для Oj

или

нет.

Так открывается первый путь проверки модели, сопоставлен­ ный выше с действиями ассистента, прослушивающего магни­ тофон.

Можно также углубиться на один уровень, обусловив сиг­ налы su параметрами х н , х<ц, .. ., x a i . Это, очевидно, равно­ сильно введению некоторой системы отсчета; каждому сигна­ лу Sift соответствуют его «координаты» — Х\ь, x2 s,..., х П ' Л . Это равносильно также использованию некоторых определе­ ний, например:

«Сигнал называется Sm, если он появляется

при

действии

параметров Хщ, *2й, . .., x1lh»

(ср. l . l . l ) .

 

и откры­

Здесь возникает понятие о действующей машине

вается второй путь проверки

модели: анализ конструкции

ма­

шин М[ и М2 .

 

 

 

 

Но параметры х и х 2 , ...,

х п в свою очередь

являются

не­

которыми конкретными фактами (например, требованиями пассажира, стоящего у кассы) и могут рассматриваться как сигналы, доставляющие определенную информацию. Тогда естественно углубиться еще на один уровень и ввести новую

систему

или

системы отсчета, характеризующие

сигналы Х\,

х 2 , . . •,

х п (ср. рис. 1.2). Пусть, скажем, сигнал хуА

имеет

коор­

динаты

(ац),

Pih, . .. , yijj), т. е. появляется при действии

ука­

занных

в скобках

параметров; сигнал

х ы имеет

координаты

(cx2h, $2k, • • •,

tafc)

и т. д. Если угодно,

можно также считать,

что мы продолжаем и углубляем здесь систему введенных ра­ нее определений:

«Сигнал называется х щ , если

он появляется

при действии

параметров a i h > p\f t ,. . ., y i h

и пр.».

 

машин Mi и

На этом, третьем, этапе

анализ конструкции

М2 оказывается уже явно недостаточным средством. В дейст­ вие вводятся более сложные машины R; и R2, и только подроб­ ное изучение конструкций этих машин позволяет ответить на вопрос, тождественны между собой машины Mi и М2 или нет. Если же мы пренебрегли исследованием Я, и [R2, то утверж­ дение о тождественности Mj и М2 оказывается не более, чем гипотезой. В случае правильности этой гипотезы процесс мо­ делирования пойдет правильно, а в случае ошибочности гипо-

5* 35

тезы возникнут более или менее серьезные, быть может, даже губительные, ошибки. Поясним сказанное простым примером.

Пусть сигнал Si (i—l, 2, 3, 4) зависит от параметров Х\, х 2 . Параметр Х\ принимает два значения — х п и Х \ 2 . Аналогично имеем два значения параметра x 2 — x 2 U х22. Работу машины Mi зафиксируем с помощью следующей таблицы.

 

 

Т а б л и ц а 1.1

Значения

параметров

Сигнал

х \ ь

Хц

«4

х

х22

Si

Машина М1

 

 

х12,

х21

S3

х \ г .

х22

«2

Предположим, что та же таблица описывает и работу ма­

шины

М2 . Вывод: машины Mj и М 2 тождественны.

 

Перейдем теперь к следующему уровню изучения, отметив,

что сигнал

Х\ зависит от

двух

параметров ссг-

2)

и Рг

( / = 1 ,

2). Действующая

здесь

машина описывается

табл.

1.2.

 

 

 

 

 

Т а б л и ц а

1.2

 

 

 

 

Значения

параметров

Сигнал

 

 

 

 

«l. Pi

 

Х

 

 

 

 

«1. fa

 

х11

 

 

 

 

я2.

Pi

 

х

п

 

 

 

 

а2>

h

 

Х12

 

 

Общий вид машины jRi, вырабатывающей сигналы su, схе­

матически

представлен табл.

1.3.

 

 

 

36

Машина М

Машина Mj

Машина М 2

Машина М 0

Значения

параметров

a i , Рг. х 2 \

а1> Рг> -^22

« 1 . Pi х21

я1> Pi. -*22

а2 . Pi, x2l

a 2 . Pi. -*22

а2> P2. x2l

п2> P2, -*22

Значения

параметров

я | | P2. -*2l

я 1. Рг. -^22

a l> Pl> ХЯ

аЬ Pi. -^гг

«2. Pi> x 2 i

a 2 . Pi. -*22

a 2 . Рг. -*2l

a 2 . P». -«ia

 

Т а б л и ц а

1.3

Внутренние

Внешний

сигналы

сигнал

-*"ll>

x2\

«4

 

xlli

x22

Sl

 

x i b

x2l

«з

 

•*12> -^22

s2

Машина Ri

 

 

 

x \ \ ,

x i \

«1

 

X\l,

,V8 S

S3

 

X12i

X2l

«2

 

х12<

X22

Si

 

 

Т а б л и ц а

1.4

Внутренние

Внешний

сигналы

сигнал

-*ll.

-*21

s4

 

x\\<

x22

«i

 

X12>

X2l

S3

 

Х

X22

«2

Машина R2

 

 

 

XU>

x2l

«3

 

x l h

XM

«4

 

XV2>

xai

S l

 

j xl2>

x22

St

 

37

Общий

вид машины

R2,

вырабатывающей

сигнал s2 i ,

схе­

матически

представлен

в табл.

1.4.

 

 

 

Из сопоставления

табл.

1.3

и 1.4 ясно видно, что машина Rj

содержит

в себе два

элемента — машины М,

и Mi* . Машина

R2 также

содержит два

элемента — М2

и М2 *. При этом

М ^

==М2 , но М)* ни по

одному

внешнему

сигналу

не совпадает

с М2 *. Рассматривая таблицы, замечаем, кроме того, что ма­ шины Ri и R2 действуют согласованно при фиксированном па­ раметре a,- = ai. Как только параметр сц принимает значение а2 , так сразу же рушатся все надежды на осуществление про­ цессов моделирования. Итак, наш прежний вывод о тождест­ венном сходстве машин Mi и М2 оказался гипотезой, которая держалась на инвариантной неопределенности — на постоян­ стве параметра а и не принимавшегося во внимание в явной форме.

Устранить гипотетический характер заключения о тожде­ стве машин Mi и М2 , или Ri и R2 и т. п., конечно, невозможно, так как мы упираемся здесь в проблему «исчерпывающих»

определений

и

«окончательных» систем отсчета (§ 1,

2,

3).

Значит, как было уже сказано в начале этого раздела,

 

пред­

ставление

о

тождественных

машинах

либо

не приносит

 

ника­

кого

практического

 

эффекта,

либо

неизбежно

связано

с

рис­

ком

совершить

 

ошибку

и грубый

просчет.

 

 

 

7. Разъясняя в начале этого параграфа понятие о модели, мы отмечали, что замена объекта Oi моделью 0 2 «не приносит наблюдателю никакого ущерба». Слова, взятые здесь в ка­ вычки, не следует понимать слишком буквально. Правильнее оценивать их как чисто теоретическую норму, к которой при­ ходится стремиться при конструировании любых моделей.

В действительности, наблюдатель, использующий модель, всегда терпит некоторый ущерб, т. е. не получает в полной мере ту информацию, которую ему должен был доставлять объект О]. Подобно тому как в физике нельзя перевести один вид энергии в другой, не понеся при этом никаких затрат, так и процесс моделирования не удается практически осуществлять без всяких потерь.

Сигнал s2 i, дублирующий сигнал su, обязательно чем-то от него отличается. Если бы это было не так, то объекты 0 2 и Oj вырабатывали бы просто одни и те же сигналы. Но тогда не было бы никакого смысла различать между собой объекты 02 , Оь не было бы смысла говорить о моделировании, поскольку другие признаки и особенности объектов 02 , Oi не имеют су­ щественного значения: ведь моделирование проводится по цик-

38

лу информации / 0 . Если человек съедает пачку печенья, то ему не придет в голову утверждать, что он съел печенье и его мо­ дель, хотя, быть может, в изготовлении этой пачки принимали участие два повара. Пачка печенья была все-таки единст­ венная.

В чем же состоит различие между сигналами s2i

и

Sh?

Если это различие не имеет отношения к информации

/ 0 ,

то

оно опять-таки может не приниматься во внимание по указан­ ным уже причинам. Правильнее даже сказать, что это разли­ чие не имеет отношения и к самим сигналам, поскольку поня­ тием «сигнал» охватывается именно то явление, которое до­ ставляет порцию информации. Значит, либо сигнал s2; достав­ ляет не совсем ту (а быть может, и совсем не ту) информацию, что сигнал sh, либо та же информация доставляется иными средствами. В обоих случаях наблюдатель, конечно, терпит не­ который ущерб, так как затрагивается или содержание, или форма интересующего его явления. Обсудим раздельно обе эти возможности

8. Практически благодаря наличию многообразных связей, благодаря, так сказать, предыстории фактов во многих слу­ чаях достаточно бывает получить не всю информацию / 0 , а только некоторую, хотя обычно большую ее часть. Практи­ чески, например, безразлично, получена ли вполне обработан­ ная телеграмма

«Выезжаю двадцать седьмого поезд девять вагон пять» или телеграмма с некоторыми ошибками

«Выежаю двадцеть седмого поезд деветь ваги пять». Хотя во втором варианте пропущены три буквы и две буквы напи­ саны неверно (12% ошибок), чтение текста не вызывает за­ труднений. С известными затруднениями, но все же безусловно правильно можно было бы прочесть и другой текст, содержа­ щий только 67% правильных знаков:

«Выжаю дцеть дмого позд девть вгн пять».

Отсюда видно, что сигналы s 2 { могут иногда приносить иска­ женную или просто неверную информацию, а модель 0 2 про­ должает сохранять свое значение и остается более или менее пригодной для использования. Сигналы s2i могут приносить также дополнительную, не связанную с делом информацию, которую при ее сравнительно небольших количествах удается отделить от основного сообщения. Например, слово «аннота­ ция», вставленное в текст цитированной телеграммы, едва ли

воспрепятствует правильному ее прочтению.

ЗУ

Наконец, сигналы S u , s2 i достаточно часто несут комплекс­ ную информацию, в состав которой входит существенная и ме­ нее существенная части. Тогда важно сохранить при модели­ ровании хотя бы существенную часть информации. Так, воз­ действие лектора (объект Oi) на слушателей осуществляется посредством его манер, мимики, тембра голоса, смысла его вы­ сказываний. Магнитофон (объект 02 ) вообще не моделирует ни манеры, пи мимику, а тембр голоса передает с большими искажениями. Стенограмма (объект 03 ) не моделирует и тембр голоса. И все же сохранение смысла высказываний ча­

сто вполне оправдывает обращение и к магнитофону

и к сте­

нограмме.

 

 

 

 

 

 

 

Искажения

и помехи, возникающие при передаче

инфор­

мации, принято называть обобщенным термином

ш у м .

На

практике процессы

моделирования

всегда

 

сопровождаются

шумом.

Важно

проследить, чтобы

шум, связанный

с эксплуа­

тацией

модели,

не

оказался слишком сильным.

s2i

 

 

9. Поскольку, как мы уже установили, сигналы

не

по­

вторяют

полностью

сигналы su, естественно

утверждать,

что

при моделировании

информация / 0

передается

в новой

форме.

Степень отличия старой формы от новой варьируется в самых разнообразных пределах. Но изменения в количестве рано или поздно порождают качественный скачок, важный для прак­ тики. С этой точки зрения, полезно иметь в виду два крайних случая. В первом случае сигналы s2; относятся к тому же роду сигналов, что и su. Во втором случае сигналы s2t- иного рода, чем Si*. Разумеется, понятия «того же рода», «иного рода» ба­ зируются на некоторой инвариантной неопределенности. Од­ нако на практике не представляет обычно никакого труда от­ личить первый случай от второго. Рассмотрим ряд примеров:

а) оратор, повторяющий речь другого оратора, использует

сигналы того же рода (звуки и

звуки);

 

 

б) магнитофон, повторяющий речь оратора, посылает сиг­

налы того же рода

(звуки и

звуки);

 

 

в) оратор, произносящий написанную кем-то речь, исполь­

зует сигналы иного рода (буквы

и звуки);

 

 

г) телеграфист,

передающий

текст телеграммы,

исполь­

зует сигналы иного рода (буквы и удары телеграфного

ключа);

д) термометр, показывающий температуру помещения, по­

дает сигналы

иного рода (температурные

состояния

и разме­

ры ртутного

столбика).

 

 

 

Если модель 0 2

передает необходимую

информацию с по­

мощью сигналов иного рода, то возникает специальная проб40

Соседние файлы в папке книги из ГПНТБ