Научная статья на тему 'Эмануэль гринберг - выдающиеся достижения в прикладной математике: радио-фильтры, корпуса танкеров, графы и интегральные схемы'

Эмануэль гринберг - выдающиеся достижения в прикладной математике: радио-фильтры, корпуса танкеров, графы и интегральные схемы Текст научной статьи по специальности «Математика»

CC BY
270
27
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ЭМАНУЭЛЬ ГРИНБЕРГ / РАДИО-ФИЛЬТР / ЦЕПНЫЕ ДРОБИ / МОДЕЛЬ КАУЕРА / СКОБКИ ЭЙЛЕРА / ТАНКЕР / ТЕОРИЯ СПЛАЙНОВ / ТЕОРИЯ ГРАФОВ / ТЕОРЕМА ГРИНБЕРГА / ИНТЕГРАЛЬНАЯ СХЕМА / МОДЕЛЬ ЛИНВИЛЛА / МОДЕЛЬ ЭБЕРСА-МОЛЛА

Аннотация научной статьи по математике, автор научной работы — Шнепс-шнеппе М. А.

Изложены основные работы Эмануэля Гринберга (1911-1982) по прикладной математике, следуя этапам его жизненного пути: проектирование радиоприёмников и расчеты радио-фильтров (1949-1959), расчеты обводов танкеров (1962-1964), занятия теорией графов и доказательство теоремы Гринберга (1968), проектирование интегральных схем (1968-1980) и получение Государственной премии Латвийской ССР в 1980 году. Расчеты радио-фильтров связаны с расширением применения цепных дробей для анализа линейных электрических схем (модель Кауера) и введением новых средств расширенного произведения, что обобщает скобки Эйлера, а также применением полиномов Чебышева. Расчеты обводов танкеров восходят к началам теории сплайнов. Теорема Гринберга это фундаментальный результат теории графов: определяет необходимое условие для планарного графа, чтобы граф содержал гамильтонов цикл, т.е. замкнутый путь, который проходит через каждую вершину данного графа ровно по одному разу. Теорема Гринберга является обобщением задачи Эйлера (1736) о семи мостах Кёнигсберга. Проектирование интегральных схем развивает модель Линвилла для полупроводников и модель Эберса-Молла для математического описания транзисторов и диодов.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Шнепс-шнеппе М. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Emanuel Grinberg - outstanding achievements in applied mathematics: radio filters, hulls of tankers, graphs and integrated circuits

The paper is dedicated to the 50th anniversary of the Grinberg theorem. The main works of Emanuel Grinberg (1911-1982) in applied mathematics are described, following the stages of his life path, namely: the design of radio receivers and the calculation of radio filters (1949-1959), hull of tanker calculations (1962-1964), the study of graph theory and the proof of the Grinberg theorem (1968), designing of integrated circuits (1968-1980). Calculations of radio filters are associated with the expansion of the use of continued fractions for the analysis of linear electric circuits (the Kauer model) and the developing of new tools the Grinberg brackets (as an extension of the Euler brackets), as well as the application of Chebyshev polynomials. Calculations of tanker hulls go back to the beginning of the theory of splines. The Grinberg theorem is a fundamental result of graph theory: it determines the necessary condition for a planar graph to contain the Hamiltonian cycle, that is, a closed path that passes through each vertex of a given graph exactly once. The Grinberg theorem is a generalization of Euler's problem (1736) about the seven bridges of Koenigsberg. The design of integrated circuits develops the Linvill model for semiconductors and the Ebers-Moll model for mathematical description of transistors and diodes.

Текст научной работы на тему «Эмануэль гринберг - выдающиеся достижения в прикладной математике: радио-фильтры, корпуса танкеров, графы и интегральные схемы»

Эмануэль Гринберг - выдающиеся достижения в прикладной математике: радио-фильтры, корпуса танкеров, графы и

интегральные схемы

М.А. Шнепс-Шнеппе

Аннотация— Изложены основные работы Эмануэля Гринберга (1911-1982) по прикладной математике, следуя этапам его жизненного пути: проектирование радиоприёмников и расчеты радио-фильтров (1949-1959), расчеты обводов танкеров (1962-1964), занятия теорией графов и доказательство теоремы Гринберга (1968), проектирование интегральных схем (1968-1980) и получение Государственной премии Латвийской ССР в 1980 году.

Расчеты радио-фильтров связаны с расширением применения цепных дробей для анализа линейных электрических схем (модель Кауера) и введением новых средств - расширенного произведения, что обобщает скобки Эйлера, а также применением полиномов Чебышева. Расчеты обводов танкеров восходят к началам теории сплайнов. Теорема Гринберга — это фундаментальный результат теории графов: определяет необходимое условие для планарного графа, чтобы граф содержал гамильтонов цикл, т.е. замкнутый путь, который проходит через каждую вершину данного графа ровно по одному разу. Теорема Гринберга является обобщением задачи Эйлера (1736) о семи мостах Кёнигсберга. Проектирование интегральных схем развивает модель Линвилла для полупроводников и модель Эберса-Молла для математического описания транзисторов и диодов.

Ключевые слова— Эмануэль Гринберг; радио-фильтр; цепные дроби; модель Кауера; скобки Эйлера; танкер; теория сплайнов; теория графов; теорема Гринберга; интегральная схема; модель Линвилла; модель Эберса-Молла.

Посвящается 50-летию теоремы Гринберга

I. Введение

Эмануэль Гринберг родился в 1911 году в Санкт-Петербурге в семье лютеранского епископа. Семья переехала в Ригу в 1923 году. Эмануэль рано проявил математические способности. Изучал математику в Латвийском Университете (1930—1934). Получил двухлетнюю стипендию для обучения в École Normale Supérieure в Париже. С 1937 года преподавал в Латвийском Университете, в 1943 году защитил докторскую диссертацию по геометрии под названием

Статья получена 10 июня 2018.

М.А. Шнепс-Шнеппе - Вентспилская Высшая школа, Латвия (e-mail: [email protected]).

«О колебаниях, суперколебаниях и характерных точках» в многомерном пространстве. В конце войны - в сентябре 1944 года - Эмануэля призвали в немецкую армию, служил он в зенитных войсках в Курляндском котле. После войны более года (1945-1946) провел как военнопленный в фильтрационном лагере в Грузии - на работах по строительству Кутаисского автомобильного завода. Сохранилась молва, как он в помощь инженерам лагеря из деревянных реек соорудил логарифмическую линейку - для облегчения расчетов земляных работ.

После возвращения в Ригу научная жизнь Эмануэля Гринберга начинается «с нуля», так как научную степень, полученную во время немецкой оккупации, не признали. Он начинает «с нуля», но становится виднейшим советским ученым в области прикладной математики, достигает и мирового признания, к тому же - дважды в своих исследованиях развивает труды великого Леонарда Эйлера (1707-1783).

В 1954 Гринбергу разрешили вернуться к научной работе. В 1956 он стал сотрудником Института физики Латвийской Академии наук, продолжая работу над радио-фильтрами, в 1958 завершил диссертацию на тему «О проблемах анализа и синтеза простых линейных схем» [1, 2]. Диссертацию защитил в 1960 и перешел на работу в Вычислительный центр Латвийского Государственного университета, где и остался до конца своих дней.

Эмануэль Гринберг в молодости

Далее, в статье описываются основные работы Эмануэля Гринберга, следуя этапам его жизненного пути: проектирование радиоприёмников и расчеты радио-фильтров (1949-1959), расчеты обводов танкеров (1962-1964), занятия теорией графов и доказательство теоремы Гринберга (1968), проектирование интегральных схем (1968-1980) и получение Государственной премии Латвийской ССР в 1980 году.

II. Радио-фильтры (1949-1959)

В январе 1947 года Гринберг стал мастером столярного цеха на заводе «Радиотехника», но задержался там не долго и через пару лет стал инженером-математиком, занялся проектированием радио-фильтров. С 1950х годов все радиоприёмники на «Радиотехнике» выпускались по расчетам Гринберга. Это было революционное событие: вместо физического макетирования пришло время выбора лучшего варианта приемника по математическим формулам. Чтобы оценить важность происшедшего, стоит вернуться к истории «Радиотехники» и вспомнить послевоенные годы под властью Сталина.

Легендарный завод «Радиотехника» возник случайно. В немецкое время в Риге образовали филиал германского концерна «Telefunken» и назвали «Geratewerke Riga». Перед отступлением немецкие власти приказали оборудование завода упаковать для эвакуации. И вот руководитель завода Александр Апситис с коллегами взял на себя смертельный риск: загрузить ящики камнями и металлоломом, а станки припрятать. И уже в октябре 1944 года (сразу после взятия Риги Красной армией) завод смог возобновить работу, а Апситис стал первым директором «Радиотехники». Со стороны Москвы посыпались блага и наказания. Прежде всего, разрешили собрать специалистов, которые после призыва в немецкую армию были разбросаны по фильтрационным лагерям. В 1948 году из Москвы за подписью Сталина пришло постановление создать лучший в мире радиоприёмник. Таким стал радиокомбайн «Рига Т-51» (прозвали его еще «Гигантом»), выпустили его малой серией к 70-летию Иосифа Сталина в 1949 году. Содержал он 21 лампу, был слишком дорогим для массового производства. Массовыми стали радиоприёмники "Рига-6" (шестиламповый) и "Рига-10" (десятиламповый), которые рассчитывал Эмануэль Гринберг.

В то время основу радиоприёмника составляли линейные RC-фильтры. Как радиоприёмник работает? Его настраивают на желаемую частоту (выделяют ее, а остальные «глушат»), а затем сигнал «перемещают» в частоту звука (обычно 465 Кгц). Подбор фильтров вручную - дело чрезвычайно трудоемкое. Гринберг это перевел в преобразование формул и расчетах по ним. Конечно, работа была не на пустом месте: владея иностранными языками, он освоил мировой опыт, например, новейшие иностранные и советские работы (см. список литературы диссертации [1]).

Радиокомбайн «Рига Т-51» (1949)

Радиоприёмник "Рига-10" (с 1952 года) - 10-ти ламповый

Коллектив инженеров «Радиотехники» (1950). Эмануэль Гринберг - стоит второй справа

Напомним о чрезвычайно суровой жизни при сталинском режиме. Летом 1952 года многих работников судили за низкое качество работы. Вот характерный пример. В своей автобиографии в 1955 году бывший первый директор «Радиотехники» Александр Апситис пишет: «В декабре 1952 года

Верховный Суд Латвийской ССР присудил мне восемь лет тюрьмы за низкое качество работы на Рижском радиозаводе. В апреле 1953 года амнистировали со снятием судимости». (Амнистия пришла после смерти Сталина.) Другой пример - тюремный срок присудили начальнику технического отдела за то, что капроновый тросик перемещения указателя шкалы иногда соскакивал с колесиков (это случалось из-за растяжения нити при сырости).

Переходим к изложению сути математического моделирования радио-фильтров.

Пример 1. Для введения в сложнейшие задачи радиотехники приводим простой вводный пример разложения реактансной функции линейной схемы в цепную дробь, что изобрел немецкий математик Кауэр (Wilhelm Cauer, 1900 - 1945, погиб при штурме Берлина).

Zip) J- с2 4=с4 =4= q =j=c„

Рис. 1. Электрическая схема линейного двухполюсника (ЬС-схема)

Полагая, что звенья с нечётными номерами имеют индуктивное сопротивление Zi = рЬь а звенья с чётными номерами — ёмкостное Ук = рСк (рис. 1), получаем выражение в виде цепной дроби

1

г{р) = Рх,! +

vCi +

Так как реактансная функция линейного двухполюсника представляет собой дробь, числитель и знаменатель которой являются полиномами от р, преобразование реактансной функции в цепную дробь позволяет немедленно получить физическую реализацию двухполюсника в виде каскадной LC-схемы.

Пример 2. Рассмотрим более сложный пример (из работы Э. Гринберга [3]).

настройки к-го контура и всего фильтра. Импедансы связи и последовательные импедансы контуров тогда равны соответственно

рС* — f>Mu

Zt = pl.k + rt +

Zk = p Lu + rft -f

pc\ 1 p с

k = 2; 3

Уравнения Кирхгофа фильтра можно написать в виде /

рСх

— Ч Zi + *а Zv2

0 — ^, * + % + VI к = 2;3

о = к^ + и г4

Скобки Гринберга. В общем случае данная системы линейных уравнений имеют громоздкий вид и для работы с ними Э. Гринберг изобрел специальные математические средства - расширенное произведение или, другими словами, скобки Гринберга (частным случаем их являются скобки Эйлера). Алгоритм расширенного произведения представляет собой общую теорию многоконтурных фильтров и дает возможность решить все вопросы анализа простых схем. Изложим этот раздел по материалам диссертации [1].

Пусть даны две упорядоченные последовательности а1, а2,..., ап и Ь1, Ь2, — , Ьп.1 . Расширенным произведением от И до к, 1 < h < k < п, обозначаемым символом {аИ, аИ+1,., ак } будем называть следующую сумму произведений:

первый член суммы равен произведению всех 0' = И, И+1,..., к) в заданном порядке;

остальные члены суммы получаются из первого путем замены всеми возможными способами одной или нескольких пар рядом стоящих множителей а+1 на соответствующие Ь с первым индексом пары. Например:

{а1, а2, а3, а4} = а1 а2 а3 а4 + Ь1 а3 а4 + а1 Ь2 а4 + а1 а2 Ь3 + Ь1 Ь3

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

{И, к} = аИ {И+1, к} + ЬИ {И+2, к} Отсюда получаем соотношение для перехода к цепным дробям

{h+i,-k}

-=■ at, ■+■

{h+l,-k} fЬ+2,-к}

Рис. 2. Четырехконтурный фильтр, включенный между двумя лампами

Через Ьк> Ск, гк обозначим значения индуктивности, емкости и сопротивления потерь к-го контура, через М12, М34, С - значения взаимных индуктивностей и емкости связи. Далее, Ug и и - переменные напряжения на сетках ламп, I и ik - анодный ток и ток через Ьк; р = = 2jжf, где / - частота сигнала; тк и т0 - круговые частоты

Повторно применяя это соотношение, получаем разложение правой части в цепную дробь

Расширенное произведение (скобки Гринберга) является обобщением скобок Эйлера (использованное им в теории чисел), где все Ь^ = 1.

Примеры многоконтурных фильтров. На основе разработанного математического аппарата

расширенного произведения Э. Гринбергу удалось рассчитать множество многоконтурных фильтров для радиоприёмников. Приводим графики кривых расчета избирательности фильтров для пяти проектов радиоприёмников (из работы Э. Гринберга [4]). Общие требования: резонансная частота 465 кГц, на уровне 6 дБ ширина полосы 14 кГц, резонансная кривая симметрична.

Отно(ите1ьные I уровни

i Относительный

"n . уровень

t 1 1 _ 0,8 i

f I i f I 1 1 ( 1 i 1 1 1 l 1 l > 0.4 \

/ t i i y ( 1 - 'V

-2 0 2

'кГц

Ш кГц

Рис. 3. Контуры избирательности восьмиконтурных цепей для пяти проектов радиоприёмников

На рис. 3 приведены контуры избирательности восьмиконтурных цепей для пяти проектов радиоприёмников:

1) Четыре одинаковых двухконтурных каскада с критической связью; добротность Q = 38;

2) Четыре одинаковых двухконтурных каскада, связь выше критической; добротность Q = 50;

3) С максимально плоской средней частью; добротность Qmax = 183, Qmin = 35;

4) Удобная для визуальной настройки приёмника, с центральным выступом 1 дб, добротность Qmax = 341, Qmin = 101;

5) Соответствует полиному Чебышева, дает максимальную избирательность при заданных общих условиях, добротность Qmax = 1120, Qmin = 222.

Как видно, значительное улучшение избирательности, даваемое кривыми 3 - 5, требует и резкого повышения добротности применяемых контуров (т.е. увеличивает стоимость, требует более качественной настройки). Но самое интересное связано с проектом № 4 (см. рис. 4); из-за центрального выступа в 1 дБ такой радиоприёмник «не боялся» радиопомех, производимых «глушилками» против вражеских передач. Его запретили производить.

Рис. 4. Радиоприёмник со столь высокой избирательностью власти не разрешили производить

Плодотворнейший этап жизни Э. Гринберга по тематике радиоприёмников завершился защитой им кандидатской диссертации [1] в 1960. Сама диссертация объемом в 276 стр. (оформленная в 1958) представляет собой уникальное исследование, в ней дан обзор и критика 203 работ, в том числе 105 работ на немецком, французском и английском языках, которыми он свободно владел.

III. Строительство танкеров (1962-1964)

Переход Э. Гринберга на работу в Вычислительный центр ЛГУ ознаменовался участием в крупнейшей народно-хозяйственной работе СССР, а именно, в строительстве танкерного флота СССР, точнее, в разработке математической методики расчета обводов корпуса танкеров. По его расчетам в Ленинграде в период 1963-1970 было построено 23 танкера: на Адмиралтейских верфях - 7 и на Балтийском Заводе - 15. (Это были танкеры, другими словами, нефтеналивные суда проекта 1552 - "СОФИЯ", рис. 5). Работа была секретная, и о ней в открытой прессе не сообщалось. Краткое изложение методики расчетов (без ссылок на объекты применения) содержит статья [5]. К счастью, хотя работа и была секретной, обошлось без репрессий. Адмиралы получали государственные награды, а руководителю всей многолетней работы Э. Гринбергу, после посещения одним из адмиралов Латвийского ЦК компартии, выделили двухкомнатную квартиру (до того он ютился с женой в одной комнатке). Такова была жизнь.

В 1962 году в Вычислительном центре Латвийского Государственного университета им. П. Стучки приступили к расчетам кораблей; заказчиком выступал Ленинградский "ЦНИИТС ("Центральный научно-исследовательский институт технологии судостроения").

В чем состояла суть работы? Проектировщики обычно строят модель будущего судна, скажем, длиною в два метра, измеряют его параметры, затем эти числа умножают на 115. Ясно, что по таким неточным данным судно не построить. Вот и месяцами трудились,

вырезали из бумаги куски обводки будущего корабля и, до 20 и более метров, потом еще их изгибают так, чтобы

прикладывая металлическую рейку к стыкам кусков будущей обводки, пытались их выравнивать. Задача математиков состояла в переводе этой работы на компьютер и выравнивании поверхности будущего корабля - и главное, не на плоскости, а в трехмерном пространстве.

Рис. 5. «Пальмиро Тольяти» - один из 23 танкеров проекта «София» (1965): водоизмещение 62 000 т, длина судна 230 м, ширина 31 м, осадка 10,8 м, скорость хода 32 км/ч.

Дадим описание обводов корпуса судна. Его условно рассекают вертикальными и горизонтальными плоскостями (рис. 6).

они стыковались с соседними плитами без изломов, и зазоры между плитами не превышали 5 мм (работа невообразимой точности, которую, конечно, вручную и при помощи рейки и на плоскости не решить).

V T ? п ( ïiл и i? и мг j g ' î i t s 7 о

Рис. 7. Теоретический чертеж судна

Исходные данные обводки судна предоставили ленинградские судостроители. Э. Гринберг разработал метод тонкой настройки координат. Для выравнивания данных воспользовались, в частности, полиномом 3-й степени

у = Ах3 +Вх2 +Сх + Б

Вычислительная работа, прежде всего, свелась к изучению первых и вторых разностей в серии измерений и устранению грубых ошибок. Затем начались математические расчеты [5]. Первая из математических работ касалась устранения волнистости. Под волнистостью понимаются случаи (рис 8а), когда кривая повторно переходит с одной стороны некоторой прямой на другую, так и «скрытая волнистость», когда на кривой чередуются участки с большой и меньшей кривизной (рис. 86).

Рис. 6. Основные плоскости проекций теоретического чертежа: 1 — диаметральная плоскость (ДП), 2 — плоскость мидель-шпангоута, 3 — плоскость конструктивной ватерлинии (КВЛ)

Расчетную длину судна делят на несколько, чаще на двадцать, равных частей и в каждом делении рассекают корпус поперечной вертикальной плоскостью, параллельной плоскости мидель-шпангоута. Так как корпус судна в поперечном направлении симметричен, то изображают только одну половину каждой кривой пересечения: оправа от диаметральной плоскости — половины носовых шпангоутов, слева — половины кормовых шпангоутов (рис. 7). Чтобы изобразить продольные обводы корпуса, его рассекают несколькими вертикальными продольными

плоскостями, параллельными диаметральной плоскости (ДП). Кривые пересечения — батоксы I, II, III вычерчивают на проекции «Бок». Подобным образом получают проекции «Полуширота» и «Корпус».

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

Рис. 8. а) Обычная волнистость кривой: вторая производная меняет знак многократно; б) «скрытая волнистость» кривой

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Согласно техническому заданию требуется аппроксимировать шпангоуты, ватерлинии и батоксы дугами парабол. В зависимости от угла касательной обвода корпуса, функцию у = Ах3 +Вх2 +Сх + Б нужно приближать параболой вида у = ах +Ьх + с или х = ау +Ьу + с.

Пример. Рассмотрим случай у = Составляется система уравнений

+bx + c.

У1 -(1)

>-2 = Ax3 +Bx2 +Cx + D

bx - c = ± L

2

ax

для точек х1, х2, х3, х4.

Начальная точка х1 аппроксимируемого участка известна, далее: х2 = х1 + б; х3 = х1 +•, а четвертая точка х4 определяется из уравнения

Ах43 +Вх42 +Сх4 + Б - ах42 - Ьх4 - с = - Ь

Для точек х2 и х3 выполняются соотношения:

[Уг(х2> -У2(х2)]' = 0

[У1(хз) - У2(хз)]' = 0

Из этой системы уравнений определяется соотношение между б и неизвестные величины а, Ь, с, а также Ь, причем а, Ь, с и Ь будут содержать параметр 5. Из соотношения Ь = /(•) = 5 мм определяется а следовательно и все искомые коэффициенты параболы. Из уравнения (1) находим конец аппроксимируемого участка х4. После всего значение х4 может корректироваться в зависимости от значения производной (чтобы обеспечивать гладкость поверхности).

Осенью 1964 года на завод были переданы координаты корпуса танкеров серии «София». Началось крупномасштабное строительство советских танкеров. Кроме того, были проведены расчеты пассажирского судна водоизмещением 3200 т [5]. В настоящее время подобные расчеты с выравниванием поверхностей судов относятся к теории сплайнов.

IV. Теорема Гринберга (1968)

Начнем с замечательного криминального сюжета с Шерлоком Холмсом. Речь пойдет о том, как он раскрыл убийство в старинном английском замке (рис. 9), пользуясь теоремой Гринберга1. В замке имеется 46 башен, расположенных тремя кругами вокруг центральной башни и имеющей много переходов (диагоналей). В каждой башне живет по одной персоне, и каждый вечер дворецкий обходит их и закрывает на ключ. По условиям работы, он каждую башню посещает всего один раз. Но оказывается, что одно из достопримечательных лиц ночью было убито, а ключи хранятся только у дворецкого. Как это могло случиться?

Приводим рассуждения Шерлока Холмса со ссылкой на теорему Гринберга, доказывая, что дворецкий лжет: одну из башен он должен был посетить дважды. Пусть есть цикл длиною в п граней, по которому можно обойти все башни, посещая их по одному разу (т.е. цикл Гамильтона). Если между башнями провести дополнительно ё диагоналей, то число области станет равным ё + 1, так как сам цикл Гамильтона образует одну область.

Холмс рассказывает Ватсону: «Для каждого целого числа ] обозначим / - число областей, имеющих ] сторон. Тогда получаем уравнение /2 + /+■■■+ /п = ё + 1. А так как каждое из областей £ имеет ] граней, то их общее число равно 2/2 + 3/3 +■.. + п£П».

Далее, следует учитывать, что каждая диагональ учитывается дважды, а граны цикла Гамильтона

учитываются только однажды. Отсюда следует уравнение

Рис. 9. Английский замок и его схема в виде графа

2/2 + 3/3+-. + п/п = 2ё + п

Умножая первое уравнение на два и вычитая его из первого, получаем /3 + 2/4 + 3/5 +■ + (п - 2)/ = п - 2 Подобными же рассуждениями получает другое уравнение, которое описывает состояние графа вне цикла Гамильтона

gз + 2^4 + 3^5 +■ + (п - 2^п = п - 2 где gj - число областей вне цикла Гамильтона, имеющих j граней.

В завершении, вычитаем первое уравнение из второго и получаем искомую формулу Гринберга

(/3 - &3> + 2/ - g4) + 3(/5 - g5) + ■.. + (п - 2)/п - gn) = 0

Подставляя данные из карты замка в данную формулу, Холмс обнаружил ложь дворецкого, чем и раскрыл убийство (рис. 10).

Ian Stewart „Murder at Ghastleigh Grange", Scientific American, October 1992, 118-120.

Рис. 10. Холмс приходит к выводу, что дворецкий одну из башен посетил дважды

В общем виде формула Гринберга, доказанная им в 1968 году [6], имеет вид

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

, "is** ь u т§Яя ЛА i -jBT.

ц «ЧВ» se-J*:\> ____tJBp^E ».

rçrr^? Г " /■^TvVfJÉvÇr W >

Al^UdMA)

frtfti

\ unludl ' \ )

Рис. 12. Семь мостов Кёнигсберга: карта города и рисунок Эйлера 1736 года

■ к ■ ">£

À*.,

^-Â Л-е--^. -Л

; I > —.....*

у Y

Г а * i

Л X -><

\ i, / V"

\

Рис. 11. Граф, негамильтоновость которого можно доказать с помощью теоремы Гринберга

О предыстории. Издавна среди жителей Кёнигсберга была распространена такая загадка (рис 12): как пройти по всем городским мостам (через реку Преголь), не проходя ни по одному из них дважды? Многие пытались решить эту задачу как теоретически, так и практически, во время прогулок. Впрочем, доказать или опровергнуть возможность существования такого маршрута никто не мог.

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

Формулу Гринберга можно считать простым следствием формулы Эйлера. 1752 году Эйлер опубликовал формулу, связывающую между собой количество граней трёхмерного многогранника. В оригинальной работе формула приводится в виде

£ + H = A + 2,

где £ — количество вершин, Н — количество граней, А — количество рёбер.

Ранее эта формула встречается в рукописях Рене Декарта (1596 — 1650). В 1812 году Симон Люилье распространил эту формулу на многогранники с «дырками» (например, на тела наподобие рамы картины). В работе Люилье в правую часть формулы Эйлера добавлено слагаемое (- 2g), где g — количество дырок («род поверхности»). Проверка для картинной рамы: 16 граней, 16 вершин, 32 ребра, 1 дырка: 16 + 16 = 32 + 2 - 2x1.

В 1899 году Пуанкаре обобщил эту формулу на случай Ы-мсрного многогранника:

)=0

где А1 — количество ьмерных граней ^мерного многогранника.

Гамильтоновы путь, цикл и граф названы в честь ирландского математика и астронома У. Гамильтона (1805—1865), который впервые определил эти классы, исследовав задачу «Кругосветного путешествия» по додекаэдру. В этой задаче вершины додекаэдра символизировали известные города, такие как Брюссель, Амстердам, Эдинбург, Пекин и др., а рёбра -

соединяющие их дороги. Путешествующий должен пройти «вокруг света», найдя путь, который проходит через все вершины ровно один раз (рис. 13).

Рис. 13. Гамильтонова линия для додекаэдра, предложенная Гамильтоном для замены его игры «Вокруг света» на додекаэдре на задачу о мостах Кёнигсберга

Теорема Гринберга послужила множеству исследований по теории графов в мире, что рассмотрено в [7].

V. Микросхемы: Государственная премия Латвийской ССР (1980)

Последний период своей жизни - 1968 - 1980 -Эмануэль Гринберг много занимался чрезвычайно сложной задачей проектирования микросхем (интегральных схем): наступила эра полупроводников. Работа началась в 1968 с договора с Физическим институтом имени П. Н.Лебедева АН СССР под названием «Разработка методов, алгоритмов и программ для автоматизированного составления математических моделей электронных логических схем». Затем эта работа переросла в сотрудничество с НИИ Микроприбор (Рига), который с 1971 стал частью производственно-технического объединения "АЛЬФА".

В 1974 был завершен программный комплекс АСАМС-Ф анализа моделей интегральных схем [8], сам комплекс АСАМС-Ф подробно описан в трех томах [9]. Основой послужила модель Линвилла [10], в ней полупроводник делится на секции, каждая из которых расположена либо в р-, либо в «-области и выделяются области р - п переходов. Кроме того, в комплексе АСАМС-Ф используются стандартные (библиотечные) модели диодов и транзисторов. На рис. 14 приведен самый общий случай модели Линвилла для двух соседних секций а и Ь, принадлежащих п-области. Внутрисекционные явления представлены

двухполюсниками Ка, КЬ, 8а, £Ь, соединяющими узлы шин дырок и электронов.

/1 /

» /

Рис. 14. Общая модель Линвилла

На рис. 15 приведена одна из моделей Линвилла для области р - п перехода в случае, когда ток через переход имеет только поток электродов. Двухполюсники Ш,, Я1 и СЗ, связывающие узлы а и Ь соответственно из р- и п-областей, описывают работу перехода при приложении к нему внешнего напряжения.

Через три года - в 1977 - был создан новый программный комплекс КОМПРОМИС [11]. Комплекс КОМПРОМИС подробно описан в трех томах [12]. Для математического описания транзисторов и диодов в системе КОМПРОМИС используется модель Эберса-Молла [13]2 Модель n-p-n транзистора представлена на рис. 16. Элементами модели являются RC, RB, RE -омические сопротивления коллектора, базы и эмиттера соответственно; CJE, CJC - нелинейные емкости; DIE, DIC

- элементы эмиттерной и коллекторной секций; IKE, IKC

- генераторы инверсного и прямого токов.

2 В 1954 году Дж.Д.Эберс и Дж.Л.Молл (сотрудники Bell Labs) предложили простую и удобную математическую модель биполярного транзистора. В 1971 году международный институт IEEE учредил ежегодную премию Эберса, присуждаемую «за выдающийся инженерный вклад в области электронных приборов».

L'J,

CJt

Рис. 16. Модель Эберса- Молла n-p-n транзистора

CJ

а

m

-е-

Рис. 17. Модель Эберса- Молла: модель диода

Особенностью модели диода (рис. 17) является то, что параметры элементов 1К и Б1 выбираются в зависимости от напряжения иВЕ или иВС.

Разработчики модели отмечают, что в приведенной модели учитывается зависимость коэффициентов усиления от режима работы, напряжений на переходе и от тока базы. Недостатком модели является большое количество параметров: на один транзистор требуется от 26 до 82 параметров исходной информации. Важным достижением разработчиков было уменьшение числа параметров в модели микросхемы, стараясь при этом сохранить точность расчетов.

Щ[1нЯ)яно8л4?/ftt&tf' ntttoidJia utifeta

Ш'ИЯапиш и■ (bnt'TiT^ylUtfUlCTPOH

Slafifitiïckeiï' ССР рТ 4 н«Ш fÇ8o i/fàcv

ftp ¿v/*Ï.

тосулярспштя лтмтжгвиискш CCF

андерсонсу фридрилсличу. ковАжаскомУ АИ:цну стлнис-

ЛЛВОЛИЧУ, АлААлОНГОВУ ВЯЧЕСЛАВУ ВИКТОРОВИЧУ. POÏK/KAJiHCy ПАВЛУ ПАВЛОВИЧУ. соиолоеу Виктору Николаевич», иднагсу АЛЬЕРТУ АЛЕК. СОВИЧУ, гриньергу ^тднузлу яновичу. алвотну Александру Николаевичу, дамьиту яНу шювичу, кдинЕяьсону ш здлмо^овичу. оголинга ИН5СИСУ ЗГНЕСЮВИЧУ. ПОЛ^АЛИИОй ЛАРИСЕ СС'ГЕЕвне —

li pfijphBflTH^ н ÉHffll^Klfa «irEHJTFHKHOfp u пр^гр^чнногй üGccnt«4Mfl рл* апгСмйТМЛЦИн ирцснгн^нлчин hfH'tr pOIlbhHR Zit/л.

fl»nm« «ipan ГГНИЬСР.'У ЭМАНУЭЛИ ЛН04ИЧУ, спринту ¡отдул

НИКу е^'-'чйпчпчли'ога ЦОМПр? Jl^Tl^iemjru РОСУЛ$рСТ«ННйГ0 yhHtwpiKEOTj

чм. П. Стучиц. NS B0-5-A1J

ПЦГ№1ЕП uriüw

ГШ^ЧГМНЖЫМ Г1ЦМИ ЛА Я/ В ÖtflA^S*.

И rirCtlJIfJ^rDA ПРЯ С QBE Г r*IÊKClt'.UH ctr

И в заключение. Так уж жизнью было предрешено, что это была высшая государственная награда Эмануэля Гринберга за его 35-летний плодотворнейший труд на советскую промышленность. Благо, имя его сохранилось в истории математики - в теории графов -изящным результатом, который называется теоремой Гринберга.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Рис. 18. Простейшая схема электрической цепи и ее граф

В моделировании интегральных схем значительную часть работы составляли задачи размещения элементов на слоях схемы (имелось до 12 слоев), что сводилось к сложным задачам теории графов (рис. 18).

В 1980 «За разработку и внедрение математического и программного обеспечения автоматизации

проектирования интегральных схем» коллективу авторов была присуждена Государственная премия Латвийской ССР. В числе награжденных были: пять сотрудников Рижского НИИ «Микроприбор» и шесть сотрудников Вычислительного центра Латвийского Государственного университета им. П. Стучки. Среди награжденных был и Эмануэль Гринберг.

Эмануэль Гринберг (1979)

Библиография

[1] Э.Я. Гринберг «О проблемах анализа и синтеза простых линейных схем». Диссертация на соиск. учен. степ. канд. физ.-мат. наук. Рига, 1958, с. 276.

[2] Э.Я. Гринберг «О проблемах анализа и синтеза простых линейных схем». Автореф. дис. на соиск. учен. степ. канд. физ.-мат. наук. Ленинград, 1959, с. 9.

[3] Э.Я. Гринберг «Об анализе и синтезе простых многоконтурных фильтров». - Изв. АН ЛатвССР, 1957, № 1, с. 149-159.

[4] Э.Я. Гринберг "Формулы для анализа и синтеза простых многоконтурных фильтров". В кн.: Сб. тр. НТОРиЭ им. Ф. С. Попова. М., 1958, с. 50—57.

[5] Э.А. Шелковникова, Г.А. Антонов, А.А. Ванаг, Э.Я. Гринберг, Л.З. Кацнельсон «Аналитическое согласование обводов корпуса судна». - Тр. ЦНИИТС, 1964, вып. 52, с. 3-40.

[6] Э.Я. Гринберг «О плоских однородных графах степени три без гамильтоновых циклов». Латв. мат.ежегодник, 1968, вып. 4, с. 51—58

[7] Grinberg Graphs http://mathworld.wolfram.com/GrinbergGraphs.html

[8] Э.Я. Гринберг (и 10 соавторов) «Система анализа электронных схем и линий связи». Латв. мат. ежегодник, 1974, вып. 14, с. 22— 35

[9] Автоматизированная система анализа моделей схем на языке Фортран (АСАМС-Ф). Ч. 1. Общее описание и инструкция по

использованию. с. 172. Ч. 2. Описание алгоритмов и программ. с. 184. Ч. 3. Общая структура и программы. с. 172, Латвийский Государственный университет им. П. Стучки, Рига, 1972, 12 соавторов.

[10] Linvill, J.G., "Lumped Models of Transistors and Diodes," Proc. IRE, 46, p. 1141, (June, 1958).

[11] Э.Я. Гринберг, Л. З.Кацнельсон, А. А. Ванагс, А.А. Зилите, И. Э. Озолинь, Е. С. Кельман, Л.С. Похвалина «Моделирование интегральных схем на ЭВМ». Латв. мат. ежегодник, 1977, вып. 21, с. 136—151.

[12] Математическое и программное обеспечение для автоматизации проектирования электронных схем. Учебное пособие (в 3х частях). Латвийский Государственный университет им. П. Стучки, Рига. 1982-1984.

[13] Ebers, J. J. and Moll, J. L. "Large-signal behavior of junction transistors" — Proceedings of the Institute of Radio Engineers. — 1954. — Vol. 42, № 12. — P. 1761-72.

Emanuel Grinberg - outstanding achievements in applied mathematics: radio filters, hulls of tankers, graphs and integrated circuits

Manfred Sneps-Sneppe

Abstract— The paper is dedicated to the 50th anniversary of the Grinberg theorem. The main works of Emanuel Grinberg (1911-1982) in applied mathematics are described, following the stages of his life path, namely: the design of radio receivers and the calculation of radio filters (1949-1959), hull of tanker calculations (1962-1964), the study of graph theory and the proof of the Grinberg theorem (1968), designing of integrated circuits (1968-1980).

Calculations of radio filters are associated with the expansion of the use of continued fractions for the analysis of linear electric circuits (the Kauer model) and the developing of new tools - the Grinberg brackets (as an extension of the Euler brackets), as well as the application of Chebyshev polynomials. Calculations of tanker hulls go back to the beginning of the theory of splines. The Grinberg theorem is a fundamental result of graph theory: it determines the necessary condition for a planar graph to contain the Hamiltonian cycle, that is, a closed path that passes through each vertex of a given graph exactly once. The Grinberg theorem is a generalization of Euler's problem (1736) about the seven bridges of Koenigsberg. The design of integrated circuits develops the Linvill model for semiconductors and the Ebers-Moll model for mathematical description of transistors and diodes.

Keywords— Emanuel Grinberg; radio-filter; continued fractions; Cauer model; Euler brackets; Chebyshev polynomials; tanker; theory of splines; graph theory; Grinberg theorem; integrated circuit; Linvill model; the Ebers-Moll model.

i Надоели баннеры? Вы всегда можете отключить рекламу.