Графический рисунок: математические особенности

Я с дет­ства не любил овал!
Я с дет­ства угол рисо­вал!

Павел Коган

Точка, точка, запя­тая —
Вышла рожица кри­вая.
Ручки, ножки, огу­ре­чик, —
Полу­чился чело­ве­чек!

Юлий Ким

Бук­вально несколько штри­хов на плос­ком листе бумаги, и узна­ётся пер­со­наж или геомет­ри­че­ский трёхмер­ный объект. Какие харак­тер­ные линии тела видит наш глаз, а мы, пыта­ясь вос­со­здать образ, изоб­ражаем их на кар­тин­ной плос­ко­сти? На современ­ный лад: какие линии про­ри­со­вы­вает «обводка» в программах компью­тер­ной 3D–графики?

Житейский ответ — гра­ницы: гра­ницы между объек­том и фоном (кон­туры), а также гра­ницы между обла­стями раз­лич­ной освещён­но­сти. Ока­зы­ва­ется, у осо­бых точек, из кото­рых состоят линии гра­ниц, есть элемен­тар­ное матема­ти­че­ское опи­са­ние. А тео­ремы диффе­ренци­аль­ной топо­логии гово­рят, как будет устроен графи­че­ский рису­нок: из леммы Сарда сле­дует, что нари­со­ван­ные точки действи­тельно обра­зуют линии, а не закрашен­ные обла­сти, а тео­рема Уитни гово­рит, какие линии являются харак­тер­ными, а какие нет — какие оста­нутся, если немного поше­ве­лить объект, а какие исчез­нут.

Пер­вые заня­тия пред­мета «Рису­нок» в художе­ствен­ной школе — изоб­раже­ние про­стейших геомет­ри­че­ских объек­тов: цилиндр, конус, шар. Сле­дуя тра­дициям, возьмём цилиндр. В точке его поверх­но­сти рас­смот­рим каса­тель­ную плос­кость: ведь именно от каса­тель­ной плос­ко­сти к поверх­но­сти счи­та­ется угол в законе отраже­ния света «угол паде­ния равен углу отраже­ния», а зна­чит, именно положе­ние каса­тель­ной плос­ко­сти опре­де­ляет для наблю­да­теля освещён­ность тела в дан­ной точке.

На боко­вой поверх­но­сти цилин­дра для большин­ства точек каса­тель­ная плос­кость опре­де­лена, и при движе­нии по боко­вой поверх­но­сти каса­тель­ная плос­кость пово­ра­чи­ва­ется плавно. Сле­до­ва­тельно, с точки зре­ния наблю­да­теля освещён­ность поверх­но­сти (а зна­чит, и её цвет) изме­ня­ется непре­рывно.

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

Цилиндр: графический рисунок
Цилиндр: графический рисунок
Цилиндр: графический рисунок

При движе­нии точки по боко­вой поверх­но­сти цилин­дра к видимому краю каса­тель­ная плос­кость пово­ра­чи­ва­ется, и в какой-то момент её изоб­раже­ние вырож­да­ется в отре­зок (прямую). Для наблю­да­теля такие точки обра­зуют гра­ницу объекта — гра­ницу между видимой частью тела и фоном: отражён­ные от тела лучи уже не при­хо­дят к наблю­да­телю. Линия, отве­чающая этой гра­нице, тоже изоб­ража­ется на графи­че­ском рисунке.

Перей­дём от цилин­дра к про­из­воль­ной поверх­но­сти, скле­ен­ной из кусоч­ков глад­ких поверх­но­стей. По тем же при­чи­нам ска­чок освещён­но­сти про­ис­хо­дит в точ­ках, где каса­тель­ная плос­кость к поверх­но­сти не опре­де­лена, либо видна как прямая. Именно эти точки, «осо­бые для наблю­да­теля», нано­сятся на кар­тин­ную плос­кость при графи­че­ском рисунке. Зна­чит, чтобы пол­но­стью понять, как будет устроен рису­нок, необ­хо­димо разо­браться какие точки глад­ких поверх­но­стей являются осо­быми для наблю­да­теля — теми, где вид на каса­тель­ную плос­кость вырож­да­ется.

Утвер­жде­ние из диффе­ренци­аль­ной топо­логии, назы­ва­емое леммой Сарда, при­ме­нён­ное к нашей ситу­ации (изоб­ражаем на плос­ко­сти двумер­ную глад­кую поверх­ность, лежащую в трёхмер­ном про­стран­стве), гово­рит, что осо­бые точки могут обра­зо­вы­вать линии, но не целые закрашен­ные обла­сти. На матема­ти­че­ском языке: площадь (в смысле меры Жор­дана) рисунка будет нуле­вой. Почему так — чита­тель сможет найти в ста­тье в жур­нале «Квант».

А тео­рема Уитни клас­сифици­рует осо­бые точки глад­кой поверх­но­сти, кото­рые не исче­зают при малом шеве­ле­нии поверх­но­сти. Таких точек ока­зы­ва­ется два вида: точки типа «складка» и точки типа «сборка».

Когда вы скла­ды­ва­ете отрез ткани (или листо­чек бумаги), обра­зу­ется поверх­ность, похожая в месте сгиба на кусо­чек боко­вой поверх­но­сти цилин­дра. Гра­ница поверх­но­сти и фона состоит из точек, в кото­рых каса­тель­ная плос­кость вырож­да­ется, и точки этого типа назы­ваются «складка». Такие точки обра­зуют линии, кото­рые изоб­ражаются на графи­че­ском рисунке. Если пока­чать листо­чек или сложить его чуть по-другому, линия складки сдви­нется или повер­нётся, но никуда не исчез­нет.

Особые точки типа «складка»
Особые точки типа «складка»
Особые точки типа «складка»

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

Особые точки типа «складка»
Особые точки типа «складка»
Особые точки типа «складка»

«Уди­ви­тельно то, что кроме этой осо­бен­но­сти (складки) мы всюду встре­чаем ещё ровно одну осо­бен­ность, но прак­ти­че­ски никогда её не заме­чаем», — пишет Вла­ди­мир Иго­ре­вич Арнольд в книге «Тео­рия ката­строф» (стр. 9).

Осо­бен­ность типа «сборка» проще всего заме­тить на поверх­но­сти, зада­ва­емой урав­не­нием $z=x^3+xy$. Эта поверх­ность глад­кая, на ней видна линия складки, кото­рая без видимых при­чин обры­ва­ется в неко­то­рой точке. При­чина ста­но­вится видимой, если поверх­но­сти доба­вить про­зрач­ность: вершина угла — осо­бая точка типа «сборка». В точке сборки схо­дятся линии двух скла­док: одной видимой, а дру­гой — скрытой от наблю­да­теля. С позиции наблю­да­теля они пред­став­ляются двумя глад­кими кри­выми, схо­дящи­мися под нуле­вым углом, а каса­тель­ная плос­кость к поверх­но­сти в точке сборки видна как общая каса­тель­ная прямая к этим кри­вым. Матема­ти­че­ская модель наблю­да­емой кар­тины: график функции $y^2=x^3$ в окрест­но­сти нуля.

Особые точки типа «сборка»
Особые точки типа «сборка»
Особые точки типа «сборка»

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

Тео­рема Уитни гово­рит о том, что именно эти осо­бен­но­сти — складки и сборки — типичны: они не исчез­нут при малом шеве­ле­нии, а все другие осо­бен­но­сти при под­хо­дящем шеве­ле­нии рас­па­даются на эти два вида. Таким обра­зом, типич­ный графи­че­ский рису­нок глад­кой поверх­но­сти состоит из линий, обра­зо­ван­ных точ­ками типа «складка». Такая линия закан­чи­ва­ется либо на пере­се­че­нии с дру­гой линией, либо в точке типа «сборка». Если изоб­ража­емая поверх­ность не глад­кая, то надо доба­вить к рисунку точки, в кото­рых каса­тель­ная плос­кость к поверх­но­сти не опре­де­лена.

Пред­ставьте зри­тельно очер­та­ния Эльбруса: запад­ная вершина (5642 м) соеди­нена с восточ­ной верши­ной (5621 м) про­тяжён­ной поло­гой сед­ло­ви­ной (5416 м). В каче­стве более про­стого матема­ти­че­ского образа рас­смот­рим поверх­ность, задан­ную урав­не­нием $z=2y^2-(x^2+y^2)^2$. Поверх­ность глад­кая, и наблю­да­тель видит две линии складки: одна упи­ра­ется в другую, а эта другая про­должа­ется за их пере­се­че­ние и закан­чи­ва­ется в точке сборки. Чтобы убе­диться в этом, «обле­тим» полу­про­зрач­ную поверх­ность. В большин­стве положе­ний наблю­да­тель видит опи­сан­ную кар­тину. В какой-то момент точки сборки (видимая и неви­димая) сли­ваются в более слож­ную осо­бую точку, в кото­рой встре­чаются линии складки. Но эта осо­бен­ность момен­тально рас­па­да­ется, и при даль­нейшем движе­нии обе линии сли­ваются в одну глад­кую кри­вую, — сед­ло­вина видна пол­но­стью.

Две вершины: линии точек «складка» и точки «сборка»
Две вершины: линии точек «складка» и точки «сборка»
Две вершины: линии точек «складка» и точки «сборка»

Из книги «Тео­рия ката­строф» (стр. 38): «Метаморфозу… можно уви­деть на видимом кон­туре, для этого доста­точно посмот­реть на дву­гор­бого вер­блюда, про­ходя мимо него. В момент метаморфозы профиль имеет такую же осо­бен­ность, как кри­вая $y^3=x^4$».

Вер­нёмся к самому пер­вому рисунку фильма, на кото­ром был изоб­ражён… тор. При пер­вом взгляде могли вызвать удив­ле­ние нари­со­ван­ные «рожки», но теперь-то уже всё понятно!

Внеш­ний кон­тур тора, как у любой глад­кой поверх­но­сти, — линия складки. Внут­рен­ний кон­тур полу­про­зрач­ного тора пред­став­ля­ется четырьмя глад­кими кри­выми, состо­ящими из точек типа «складка», кото­рые пере­се­каются и закан­чи­ваются в четырёх точ­ках типа «сборка».

Тор: рисуем особенности
Тор: рисуем особенности
Тор: рисуем особенности

Когда тор непро­зра­чен, видимые для наблю­да­теля внут­рен­ние очер­та­ния пред­став­ляются двумя склад­ками. Верх­няя упи­ра­ется в ниж­нюю, а ниж­няя про­должа­ется за пере­се­че­ния — обра­зуются «рожки», кото­рые закан­чи­ваются в точ­ках сборки.

При неко­то­ром угле зре­ния внут­рен­ний кон­тур тора имеет две осо­бые точки, но эти осо­бен­но­сти исче­зают, если тор немного повер­нуть. При пово­роте в одну сто­рону внут­рен­ний кон­тур ста­но­вится глад­кой кри­вой, при пово­роте в другую — начи­нают расти «рожки». Ещё одна иллю­страция тео­ремы Уитни.

При­ве­дём ещё один образ, най­ден­ный ярким умом Вла­ди­мира Иго­ре­вича (стр. 11): «Про­зрач­ный тор редко где уви­дишь. Рас­смот­рим другое про­зрач­ное тело — бутылку (предпо­чти­тельно из-под молока). На рисунке видны две точки сборки. Пока­чи­вая бутылку, мы можем убе­диться, что сборка устой­чива. Тем самым, мы полу­чаем убе­ди­тель­ное экс­пе­римен­таль­ное под­твер­жде­ние тео­ремы Уитни».

Лите­ра­тура

Арнольд В. И. Тео­рия ката­строф. — 3-е изд., доп. — М.: Наука, 1990.

Табач­ни­ков С. Л., Фукс Д. Б. Матема­ти­че­ский дивер­тис­мент. — М.: МЦНМО, 2011. — [Глава 3 «Оги­бающие и осо­бен­но­сти», лекция 9 «Точки воз­врата», стр. 141—157].

Вылег­жа­нин Ф. Графи­че­ский рису­нок: матема­ти­че­ские осо­бен­но­сти // Жур­нал «Квант». 2023. — [Гото­вится к печати].