Академический Документы
Профессиональный Документы
Культура Документы
УДК 513.83
Б.И. Коркина
а= а H
0 —*— > О
/1
• • • •
A
a /// 2
F
•г / / • • •
•
г / / • • •
0
/ г°
1
Рис. 1. Геометрическое представление дроби 1 + — i
144
целочисленных фигур, которые нам понадобятся в дальнейшем.
Целочисленным ib-мерным объемом целочисленного ^-мерного многогранника,
лежащего в п-мерном пространстве, называется коэффициент кратности между его
евклидовым объемом и евклидовым объемом минимального симплекса, лежащего в
том же Jb-мерном подпространстве.
Целочисленным расстоянием от целочисленной гиперплоскости (содержащей
(п — 1)-мерную целочисленную решетку) до целой точки называется коэффициент
кратности между соответствующим евклидовым расстоянием и евклидовым рас
стоянием от гиперплоскости до ближайшей к ней целой точки.
Целочисленным углом между двумя целочисленными лучами называется вели
чина 5(u, v)/(|u| • |v|), где u и v — произвольные целочисленные векторы, идущие
вдоль лучей, и «S(u, v) — целочисленная площадь треугольника со сторонами u и v.
Как правило, слово "целочисленный" в дальнейшем будем опускать.
Замечание. К предыдущему утверждению требуется уточнение: если чи
сло ребер конечно, то число неполных частных цепной дроби на 1 меньше числа
ребер, а длина последнего ребра всегда равна 1.
Подобные иррегулярности около последнего ребра надо бы отмечать в ниже
следующих утверждениях. Мы этого делать не будем, чтобы не отвлекаться на
частности. Без дополнительных оговорок утверждения верны для иррациональных
углов а. Теорема о существовании и единственности числа а, определенного цеп
ной дробью с произвольно заданными коэффициентами в геометрических терминах,
звучит так.
Т е о р е м а . Для произвольно заданных общего числа звеньев на границах вы
пуклых оболочек и их длин в указанном порядке существует единственный луч I с
такими выпуклыми оболочками выше и ниже него.
Заданная информация о ломаной линии иначе называется комбинаторной струк
турой ломаной, оснащенной локальным инвариантом — длиной ребер.
Знание комбинаторной структуры, оснащенной длинами ребер, лишь одной из
границ выпуклых оболочек, очевидно, недостаточно для восстановления луча /. Но,
оснастив eç дополнительным инвариантом, можем получить достаточную инфор
мацию. А именно: для произвольно заданной комбинаторной структуры границы
оболочки, оснащенной длинами ребер и целочисленными углами между соседними
ребрами (с начальным бесконечным ребром), существует единственный луч / с та
кой нижней (или верхней) оболочкой.
Легко выделить класс рациональных чисел а в терминах комбинаторной струк
туры границ выпуклых оболочек. Им соответствуют границы с конечным числом
ребер (число ребер на верхней и нижней границе конечно или бесконечно одновре
менно).
Теорема Лагранжа выделяет класс квадратично иррациональных чисел а в тер
минах комбинаторной структуры границ оболочек, оснащенной теми или иными ло
кальными инвариантами. А именно следующие три условия эквивалентны:
1) число а квадратично-иррационально;
2) комбинаторная структура обеих границ, оснащенная длинами ребер, перио-
145
Рис. 2. Цепная дробь Фибоначчи 1 + — i и выпуклые оболочки в инвариантных углах
оператора Фибоначчи А —
146
дробью, звучит так: для произвольно заданной комбинаторной структуры беско
нечной в обе стороны ломаной, оснащенной длинами ребер и углами между сосед
ними ребрами, существует и единственный с точностью до Glu (Ъ)-изоморфизма
2
угол, в котором граница выпуклой оболочки целых точек имеет заданную струк-
туру.
Пару прямых всегда можно, и притом однозначно (с точностью до GL 2(2^)-
собой углы К и К', переводя а,- в a + i , различая период длины 1. В связи с этим
t
147
рое разносится на все целые точки всех четырех границ применением операторов
из G. Иначе говоря — это целочисленная длина фундаментальной области границ
в четырех углах по отношению к группе целочисленных операторов, переводящих
четверку границ в себя. По этому определению период оболочек Фибоначчи равен 1:
одна точка группой, порожденной операторами — Е и а, разносится на все целые
точки всех четырех границ.
Перейдем теперь к многомерному случаю. Пусть SL„(2£)-onepaTop А имеет п
п
различных действительных положительных собственных чисел. Тогда в Ж имеет
ся базис, составленный из собственных векторов оператора А. Конус К, натянутый
на собственный базис оператора Л, инвариантен относительно А. Следовательно,
и граница выпуклой оболочки целых точек в К (за исключением О) инвариантна
относительно А. Граница выпуклой оболочки в К является (п — 1)-мерным мно
1
гогранником, гомеоморфна Ж"" , и оператор А действует на ней без неподвижных
точек. В этом смысле граница выпуклой оболочки в К имеет период. Фактор грани
цы по действию группы, порожденной оператором Л, гомеоморфен (п — 1)-мерному
n 2 1
цилиндру E ~ x S . Из теоремы Дирихле вытекает гораздо более сильная перио
дичность границ оболочек в инвариантных конусах SL„(2£)-onepaTopoB.
Верно следующее. Пусть характеристический многочлен оператора А неприво
дим над полем рациональных чисел и все его корни действительны и положительны.
Тогда в собственном конусе К оператора А действует свободная группа с (n — 1)-
образующими, составленная из SL (2£)-onepaTopoB. Фактор границы выпуклой обо
n
инвариантами.
Комбинаторную структуру (п — 1)-мерной границы выпуклой оболочки целых
точек в симплициальном n-мерном конусе, оснащенную теми или иными локальными
СЬ„(2£)-инвариантами, мы и хотели бы назвать (п — 1)-мерной дробью. Однако пока
мы еще не знаем, какие именно инварианты полезно брать.
Мы вычислили границы выпуклых оболочек в инвариантных конусах некоторых
SL3(Z)-onepaTopoB. Один из этих операторов есть трехмерный аналог двумерного
/ 1 1 1 \ / 0 0 1
2
оператора Фибоначчи А = [ 1 2 2 1 = а , где а = 0 1 1
V 1 2 3 / \ 1 1 1
Замечание. Как стало известно автору при подготовке рукописи, выпук
лую оболочку для трехмерного оператора Фибоначчи 30 лет назад вычислил
А . Д . Брюно (но не опубликовал результат) и одновременно с автором ее вычислил
Ж . Лашо [6].
148
Рядом с проекцией каждой точки отмечена ее х-координата. Фундаментальная область за
2
штрихована. Операторы А и В = {А — Е) /А сдвигают ее вдоль пунктирных и сплошных ребер
соответственно. Из двух заштрихованных треугольников левый нижний находится на расстоянии
1 от О, правый верхний — на расстоянии 2
3
пространстве Ж с координатами ^1,^2,^3 отображением v,- = lnu,.
Образ границы оболочки при композиции описанных двух гомеоморфизмов пред
ставлен на рис. 4.
149
Рис. 4. Граница оболочки в сооственном конусе оператора Фибоначчи А после композиции
однородного проектирования на обобщенную гиперболу и логарифмической ее развертки
2
Операторы В и (А — Е) сдвигают фундаментальную область соответственно вдоль пунктир
ных и сплошных ребер. Треугольник с меньшей площадью проекции находится на расстоянии 1
от О, с большей площадью — на расстоянии 2
150
возможный. А вот расстояние от одной из граней до нуля (см. рис. 2), казалось бы,
можно уменьшить.
Теорема 1.2. Не существует SL^^L)-оператор а с периодом границ оболо
чек, равным 1, и расстоянием 1 от всех граней до О.
151
Рис. 5. Построение границ выпуклых оболочек
152
Рис. 6. Построение границы оболочки по заданным длинам и углам
хох[. Отрезок хох' лежит на расстоянии 1 от О, поэтому векторы Охо и Ox' обра
0 Q
нужное число раз. Затем строим единичный отрезок Х\х\ на следующем ребре х\х' .
2
Для того чтобы Ж1Ж1 лежал на расстоянии 1 от О, точка х\ должна лежать на пря
мой /, параллельной отрезку Ох\ и лежащей на расстоянии 1 от О . Для того чтобы
угол в вершине х\ равнялся заданной величине <р\, точка х[ должна лежать на пря
мой га, параллельной жож^ и лежащей на расстоянии <р\ от него. Дополнительные
условия выпуклости ломаной и отделимости от О позволяют однозначно выбрать,
по какую сторону от указанных отрезков надо проводить прямые / и га. Э т и две
прямые всегда пересекаются в целой точке. Она и есть х\. Вектор xix\ при этом
всегда получается единичным. Вторую вершину ж 2 второго ребра находим, удлинив
единичный вектор х\х[ на нем в нужное число раз. И т.д. Аналогично, двигаясь
в другую сторону, строим вершины ж _ 1 , ж _ 2 , . . . Стороны угла, в которых постро
енная ломаная является границей выпуклой оболочки, суть предельные положения
при к —• + о о и к —» —оо лучей, проходящих через О и ж*.
153
1) комбинаторная структура границы выпуклой оболочки в одном из углов,
образованных прямыми, оснащенная длинами ребер и углами между соседними ре
брами, периодична;
2) комбинаторные структуры границ оболочек в двух смежных углах, осна
щенная длинами ребер, периодичны.
Доказательство. Опять в силу двойственности достаточно доказать
п. 1) теоремы.
Если прямые инвариантны относительно некоторого GL 2(^)-оператора Л, то
2
угол между ними инвариантен относительно Л . Поэтому выпуклая оболочка инва
2
риантна относительно Л , откуда следует периодичность границы. Обратно, пусть
граница периодична с периодом к. Перенумеруем элементы границы, сдвинув ну
мерацию на ib. В силу периодичности получим ту же самую комбинаторную струк
туру, оснащенную длинами и углами. Из предложения 2.3 следует, что существует
G L 2 ( 2 £ ) - o n e p a T o p Л, переводящий исходную ломаную в перенумерованную. Иначе
говоря, оператор Л сдвигает границу вдоль периода. Следовательно, и выпуклая
оболочка точек в угле, и сам угол, и его стороны инвариантны относительно Л.
Замечание 2.5. Если комбинаторные структуры границ оболочек в двух
смежных углах, оснащенные длинами ребер, периодичны и равны между собой, т о
существует GL2(2£)-onepaTop Л, сдвигающий оболочку в каждом из углов вдоль пе
риода, и GL г(^)-оператор В, переставляющий оболочки между собой. Умножая В
на подходящую (положительную или отрицательную) степень оператора Л, можно
т 1 2
найти оператор В' = ВА такой, что (В ) = А. Оператор В' различает самый
короткий период цепной дроби, соответствующей собственному направлению опера
тора Л.
3. П е р и о д и ч н о с т ь оболочек в и н в а р и а н т н ы х конусах
о п е р а т о р о в из GL (Z)
N
154
N
решетки Z . Э т а решетка вложена в поле Р, имеющее структуру n-мерного линей
ного пространства над Q. Овеществим это линейное пространство и будем считать,
П
что модуль вложен также в Ж .
Умножение элементов поля Р на один фиксированный элемент из Р является
n П
линейным оператором в Q , действие которого продолжается на Ж . Элемент а E Р
называется единицей модуля М , если a M = M. Таким образом, единицы модуля
П
— это такие линейные операторы в Ж , которые реализуются как умножение на
элемент из поля и которые являются изоморфизмами решетки модуля.
Предложение 3.2. Для любого оператора A E G L ( S ) , n характеристи
ческий многочлен \ которого неприводим, найдется модуль M в алгебраическом
расширении Q, порожденном корнем а многочлена \ , для которого et является
n
единицей и действие его умножением в M изоморфно действию А в 7L .
n
Доказательство. В Z выберем произвольный вектор е. Векторы
2 п 1
е, Ае, А е,..., А~е линейно независимы, так как иначе у оператора А имелось бы
инвариантное подпространство и характеристический многочлен х был бы приво
a l
дим. Выразим базис { е , } решетки Z N
через эти векторы: с,- = Yl ijA*~ e } где
a 1
%j G Q. Те же линейные комбинации /,• = J^a^o^'" степеней корня а многочлена
X образуют базис модуля М.
Ниже сформулируем теорему Дирихле лишь для частного случая алгебраиче
ского расширения поля Q, все автоморфизмы которого в поле комплексных чисел
действительны.
Теорема 3.3 (Дирихле). Пусть поле Р порождено корнем а рационально
го неприводимого многочлена \ степени п, все корни которого действительны,
и M — полный модуль в Р. Тогда группа единиц модуля M является прямым
произведением п — 1 бесконечных циклических групп и группы { i l } .
Рассмотрим теперь многомерный аналог цепной дроби. Пусть К — симплици-
П
альный конус в Ж (т.е. К состоит из неотрицательных линейных комбинаций п
П
линейно независимых векторов из Ж ) . Обозначим через V(K) выпуклую оболочку
всех целых точек из К, исключая О, и через dV(K) — границу оболочки.
Следующие свойства V(K) и dV(K) доказаны в работе [7] для инвариантных
конусов SL n (^)-операторов и в [6] для произвольных иррациональных конусов.
Предложение 3.4. Пусть границы n-мерного симплициального конуса
К и двойственного к нему конуса К' не содержат целых точек. Тогда выпуклая
оболочка целых точек V(K) и ее границы обладают следующими свойствами:
V(K) есть замкнутое множество;
любая опорная гиперплоскость H к V(K) компактно пересекает конус К;
п п
соответствующая грань множества V(K), т.е. пересечение H C\V(K), со
впадает с выпуклой оболочкой конечного множества H П К H Z " , в частности
является выпуклым многогранником;
граница dV(K) является объединением (п—1)-мерных "граней" оболочки V(K);
П _ 1
граница dV(K) гомеоморфна пространству Ж . Линейный гомеоморфизм
можно получить, например, спроецировав границу dV(K) вдоль любого внутрен-
155
него луча из К на любую опорную гиперплоскость к V(K). Образ граней при ли
п _ 1
нейном проецировании устанавливает разбиения Ж ко конечные выпуклые мно
гогранники.
Назовем (п — 1)-мерным аналогом цепной дроби комбинаторную структуру гра
ницы оболочки dV(K), оснащенную теми или иными локальными GL ^ ^ - и н в а р и
антами.
Пусть теперь конус К инвариантен относительно некоторого оператора A G
G GL (Z). N Очевидно, что выпуклая оболочка V(K) и ее граница dV(K) также
инвариантна относительно А. Тем самым оператор А действует на dV(K).
Теорема 3.5. Пусть GL {7£)-оператор А имеет неприводимый
п характе
в с е
ристический многочлен х> корни которого действительны. Такой оператор
А имеет действительный собственный базис. Пусть К — конус, натянутый
на такой базис. Тогда на границе оболочки dV(K) действует свободная абелева
группа с п — 1 образующей. Фактор оболочки dV(K) по действию этой группы
является (п — \)-мерным тором.
Доказательство. Согласно предложению 3.2 действие оператора А в
1
I7 можно реализовать как умножение на число в подходящем модуле M алгебраиче
ского расширения Q, порожденного корнем многочлена х- Согласно теореме Дирихле
в модуле M действует свободная абелева группа G с п — 1 образующей. Поскольку
все операторы из G коммутируют с Л, имеющим различные собственные значения,
собственный базис для А является собственным и для всей G. Возьмем в G подгруп
2 2
пу G , состоящую из квадратов элементов. Группа G имеет n— 1 образующую. Она
действует на внутренность конуса К без неподвижных точек. Следовательно, груп
2
па G действует на dV(K) также без неподвижных точек и фактор по ее действию
является (п — 1)-мерным тором.
Группа линейных GL (Z)изoмopфизмoв, действуя на многогранной поверхности,
N
156
П
построить 2 выпуклых оболочек в соответствующих инвариантных конусах. Ту
же систему конусов и оболочек получим для любого из GL (Z)-onepaTopoB, соот N
k к к n l
B(A e) = А (Ве) = А (Ь е 0 + Ь Ае + . . . + b -iA ~ c)
г n =
k n 1 k n l k
= bAe 0 + M • A*e + . . . + b - A ~ A e n l = ( 6 • 1 + 61Л + . . . +
0 b . A - )A e.
n x
157
в Iii нет целых точек, кроме вершин, поэтому их нет и в симплексе Si, натянутом
на О и A i . В П2 есть целая точка. Она находится в центре П2, поэтому в симплексе
S2, натянутом на О и Дг, тоже нет целых точек. Операторами А и В пара сим
плексов Si и S2 разносится на всю внутренность конуса, лежащую вне поверхности,
образованной образами треугольника A i . и А2 по действием А и В. Следовательно,
вне построенной поверхности целых точек нет.
Проверим еще, что эта поверхность выпукла. Если на поверхности, образован
ной треугольниками A i и Дг, ввести какую-нибудь ориентацию, то лучи, исходящие
из О, будет пересекать эту поверхность с одной стороны, так как симплексы Si и S2
пересекаются лишь по границе. Свойства лучей пересекать поверхность с одной сто
роны сохранятся при действии операторов А и В. Следовательно, наша поверхность
однозначно проектируется на любую плоскость, компактно пересекающую конус.
Для выпуклости такой поверхности достаточна ее локальная выпуклость. Послед
нюю достаточно проверить для трех сторон треугольника Дх, что легко сделать.
Далее используем реализацию SL з(2£)-операторов в виде единиц для подходящих
модулей подходящих кубических расширений поля Q.
Пусть X — корень уравнения
3 2
X - (m + \)Х + тХ - 1 = 0, (1)
или
3 2
X - (m + 3 ) Х + тХ + 1 = 0. (2)
158
Рис. 7. Граница выпуклой оболочки в одном из конусов для оператора умножения на х,
3 2 2
удовлетворяющего уравнению г — 7х -f 6х — 1 = О в базисе 1, г, х
5. Г е о м е т р и я г р а н и ц в ы п у к л ы х оболочек
159
Определение 5.1. Целая точка в конусе называется минимальной в нем,
если она не является суммой никаких двух других ненулевых целых точек из того
же конуса.
Легко видеть, что каждая целая точка, лежащая на границе выпуклой оболочки,
является минимальной. Обратное верно лишь для двумерных конусов.
п п
Предложение 5.2. Пусть Ж разбито п плоскостями на 2 симплици-
к
альных конуса. Вектор единичной длины на любом из ребер выпуклой оболочки в
одном из конусов, будучи перенесенным в О, оканчивается в одной из минимальных
П
точек в одном из оставшихся 2 — 2 (учитывая симметричный) конусов.
Доказательство. Пусть v — единичный вектор и точки Р и Р 4- v
принадлежат одному ребру границы оболочки в конусе К. Поскольку Р и P -f v —
минимальные точки в К, вектор v не принадлежит ни К, ни —К. Следовательно,
П
v G К\ где К* — один из оставшихся 2 — 2 конусов. Допустим v — не минимальная
1
точка в К . Тогда v = и + ги, где u,w G К\ и, поскольку вектор t; — единичный,
векторы и и w не пропорциональны вектору v.
Выберем координаты, идущие вдоль ребер конуса К' и положительные на них.
Тогда координаты векторов v, и и w будут положительны и v,- < tx,-, Vi < tu,-. В силу
этих неравенств векторы P + и и P + w принадлежат конусу К. Следовательно,
выпуклая оболочка в К содержит параллелограмм с вершинами P, P + u , P+v, P+w.
Отрезок [P, P -f v] является диагональю этого параллелограмма, следовательно, не
может являться частью ребра выпуклой оболочки.
Определение 5.3. Разобьем границу выпуклой оболочки каким-нибудь
образом на симплексы. Граничными кубами в конусе (определяемыми данным сим-
плициальным разбиением) назовем кубы, натянутые на каждую тройку векторов,
идущих из О в вершины симплекса.
Предложение 5.4. Для любого симплициального разбиения границы вы
пуклой оболочки в конусе все минимальные точки либо являются вершинами сим
плексов, либо лежат строго внутри граничных кубов.
Доказательство. Любая точка Р из конуса принадлежит одному из
конусов, натянутых на симплексы. Если v\,..., vn — вершины такого симплекса,
Q v Q
то Р = ^2 î ii i > 0- Соответствующий этому симплексу куб выделяется условием
а,- < 1. Если точка Р лежит вне этого куба, то одно из а* > 1. Тогда
160
6. С в о й с т в а изоморфизмов с а м ы х п р о с т ы х д в у м е р н ы х о б о л о ч е к
1 + A -h AB _ 2А-2-А + 3 + АВ _ А(В - 1) 3
1 + +
2(4-1) " 2(Л-1) ~ 2(А~ 1) 2(А-I)'
162
3 2
Возможные коэффициенты для уравнений х + тх + пх — 1 = О
изоморфизмов самых простых оболочек
(справа — дискриминанты соответствующих уравнений).
N m n Дискриминант N m n Дискриминант
1 2 -1 49=7 2
9 6 3 729 = 2 7 2
0 -1 -23 -4 -5 257
7 -4 2889
-1 -2 -31 -5 2 -279
9 6 -5 2777 7 2 1257
-4 3 -31 -5 -4 -231
4 -1 321 15 12 35721 = 189 2
2 2
Следствие 6.4. Операторы et и ß из предложения 6.1 (et = A, ß = В,
det а = det/? = 1) удовлетворяют одной из систем уравнений:
3 2
et + mit* + nia - 1 = 0,
3 2 ( 3 )
/ ? + m / ? + n / ? - l = 0; 2 2
3 2
a -f raicv -h nia - 1 = 0,
3 2
ß + mß 2 + n ß - 1 = 0,
2 (4)
3 2
(а/?)- + га (а/?)-3 -f n (ctß) - 1 = 0;
3
3 2
a -h raia -f nia —1 = 0,
3 2
ß -f m / ? + n /ï - 1 = 0,
2 2 (5)
3 2
(a/?) + ra (a/3) 3 -f n (a/?) - 1 = 0,
3
где коэффициенты га, n <?Л1Г уравнений системы (3) взяты из таблицы для N = 1,
а Ли* уравнений систем (4) и (5) — любого N, но одного и того же для всех
уравнений системы.
Доказательство. Из предложения 6.3 знаем, чему могут равняться
1
определители операторов (А — 1), (В — I) и ((AB)" — 1). Но каждый из этих трех
операторов раскладывается на множители. Например, А — 1 = (а — l)(cv-f 1). Если
det (Л — 1) = N, то det (a — 1) и det (а + 1 ) являются делителями числа N, про
изведение которых равно N. Зная значения det (а — 1), det (a -f- 1) и det (а) = 1,
знаем значения характеристического многочлена оператора et в трех точках, откуда
многочлен однозначно восстанавливается.
В этом разделе мы покажем, что по тем или иным причинам ни одна из систем
уравнений, определенных в разд. 6, кроме одной, не задает пару операторов, осу
ществляющих изоморфизмы самых простых оболочек. А оставшаяся одна система
6 * 163
определяет операторы с оболочкой, изоморфной оболочке Фибоначчи. Мы часто бу
дем пользоваться реализацией операторов а и ß в виде операторов умножения на
числа в кубическом расширении поля Q.
Для начала заметим, что каждый из операторов а и ß имеет неприводимый
характеристический многочлен, иначе выпуклая оболочка выходила бы на ребро
конуса, соответствующее рациональному направлению.
Предложение 7.1. В кубическом расширении поля Q ни одна из систем
уравнений типа (5) не имеет решения, а системы уравнений типа (4) имеют ре
1
шения лишь для т\ = ТП2 = газ, щ = пг = пз, т.е. когда ос, ß и (aß)" являются
корнями одного и того же уравнения.
Доказательство. Заметим сначала, что последнее уравнение в систе
3 2
мах типа (4) эквивалентно кубическому уравнению для (aß): (aß) — n (aß)3 —
—ma(aß) — 1 = 0. Операторы а и ß определяют одно и то же кубическое расши
рение поля Q (см. предложение 3.8). Пусть <т — какой-нибудь автоморфизм поля,
содержащего а и ß, оставляющий на месте поле Q. Тогда вместе с корнем (а, ß) си
2 2
стемы уравнений типа (4) или (5) ее корнями являются (aa,aß) и (cr a,a ß). Если
при некотором значении а система из двух последних уравнений
i ^ + ... = 0,
3
\ (а/?) +... = 0
2
имеет три корня; а, аа и а а. А это может быть лишь в случае, когда полином
3 2
а + mi a -f п\а — 1 делит R(a).
Вычисление результантов и проверка делимости для всех систем уравнений про
водились на компьютере. Оказалось, что делимость имеется лишь для систем типа
(4) со всеми тремя одинаковыми уравнениями и одной системы типа (5) с коэффи
циентами для N = 3:
3 2
ß + ß - l = 0,
3 2
(а/?) - (а/?) - 2{aß) - 1 = 0.
164
Доказательство. Для систем типа (4) и (5) этот результат уже полу
чен. Для систем типа (3) уравнение с m = 0 и n = - 1 не годится, так как имеет
комплексные корни. Так что для et и ß остается первое уравнение из таблицы. Ему
1
же удовлетворяет и (aß)" , так как произведение корней уравнения равно свобод
ному члену с обратным знаком, т.е. единице.
Лемма 7.3. Для элемента у из кубического расширения поля Q верно сле
2
дующее: если у E Q, то у E Q.
2 2
Доказательство. Пусть у = a E Q, у & Q. Тогда ( у — а) — ми
нимальный многочлен, аннулирующий у. Характеристический многочлен является
степенью минимального, но это невозможно для степеней 3 и 2.
Предложение 7.4. Если операторы et и ß удовлетворяют одному и то
му же кубическому уравнению Р(х) = О, то дискриминант полинома Р является
квадратом действительного числа.
Доказательство. Согласно предложению 3.8 et и ß принадлежат одно
му и тому же кубическому расширению поля Q. Третий корень уравнения Р(х) = О
рационально выражается через два других корня, поэтому принадлежит тому же
расширению. Тем самым элемент у — (et — ß)(ß — 7)(7 — et) лежит в кубическом рас
2 2
ширении поля Q. Но у — дискриминант полинома Р, поэтому у E7L. Из леммы 7.3
следует, что тогда у £ Q и, значит, у E 7L.
Следствие 7.5. Операторы et и ß могут быть корнями лишь одного из
уравнений:
3 2
x + 2ж - х - 1 = 0, (6)
3 2
x + 3 * - 1 = 0, (7)
3 2
х + 6ж -f Зж - 1 = 0, (8)
3 2
x + 15ж 4-12» - 1 = 0. (9)
Доказательство. Мы вычислили (на компьютере) дискриминанты
всех полиномов из таблицы. Все уравнения, кроме перечисленных, имеют дискри
минанты, не являющиеся полными квадратами.
Предложение 7.6. Если один из корней любого из уравнений (6)-(9) обо
значить х\ = х, то два других корня того же уравнения имеют вид х 2 = — 1 — 1/х,
*з = - 1 / ( * + 1 ) .
Доказательство состоит в простой проверке.
Предложение 7.7. Если et и ß — два корня одного из уравнений (6)-(9),
2 2
то для А — et и В = ß операторы M = (1 -h A -f AB)/2 и (А — 1) неизоморфны.
Доказательство. Наши уравнения таковы, что det (А — 1) = N, где
N = 1 , 3 , 9 , 2 7 для уравнений (6)-(9) соответственно. Достаточно показать, что
det ( M ) ф N. А эти неравенства достаточно проверить для et = х\ у ß = х 2 и et = х2)
165
2
Для подсчета определителя запишем оператор ж в базисе 1,ж,ж :
2 2 2 2
В первом случае А = ж , В = (ж 4- 1 ) / ж , M = (14- А + AB)/2 = ж -f-ж 4-1. Искомый
определитель для уравнений (6)-(9) получается равным 7, 9, 27, 189 соответственно,
т.е. не равен N.
Во втором случае определитель d e t ( M ) даже не целочисленный. Для наших
четырех уравнений он равен 4 9 / 8 , 81/8, 729/8, 35721/8.
Следствие 7.8. Операторы (А — 1) и (В — 1) суть GL з(^)-изоморфизмы
и операторы а и ß удовлетворяют уравнению (6).
Следующее предложение эквивалентно теоремам 1.1 и 1.2 Введения.
Предложение 7.9. Самая простая оболочка существует ровно одна с
точностью до GL (Ъ)-изоморфизма
3 } а именно оболочка Фибоначчи.
Доказательство. Поскольку вершинами треугольника А являются точ
1
ки 1,А,АВ, то точки 1,А, В" являются вершинами смежного с А треугольника,
- 1
находящегося на расстоянии 1 от О. Следовательно, векторы 1 , А , £ образуют
3 1 2 1 2
базис 2£ -решетки. Операторы А и В~ суть А = а , В" = / ? ~ , где а и ß — корни
уравнения (1), т.е. либо 1) ß = — 1 — 1/а, либо 2) ß = — 1/(а -f 1).
l 2 1 1
Рассмотрим сначала 2). Имеем B~ = 1 4 - 2 а + а , А" В = 1 — а. Откуда А" В —
1 l 3
= (В~ — А — 1 ) / 2 , т.е. 1,J4, B~ не образуют базис в Z . Остается единственная
возможность 1), которая в силу своей единственности и должна отвечать оболочке
Фибоначчи.
Автор благодарна В.И. Арнольду за постановку задачи и неизменный интерес к
работе.
Поступило в январе 1994 г.
Л И Т Е Р А Т У Р А