ЧЕБЫШЕВСКИЙ СБОРНИК
Том 21. Выпуск 3.
УДК 517 DOI 10.22405/2226-8383-2020-21-3-241-249
Гиперболический параметр приближения квадратичных алгебраических решёток целочисленными
А. В. Родионов
Александр Валерьевич Родионов — старший преподаватель кафедры алгебры, математического анализа и геометрии, Тульский государственный университет им. Л. Н. Толстого (г. Тула).
e-mail: rodionovalexandr@mail. ru
Аннотация
В статье рассматривается вариант приближения алгебраических решёток целочисленными в квадратичном случае, выписывается в явном виде множество их локальных минимумов, а также показывается, что для данных целочисленных приближений алгебраических квадратичных решёток можно построить эффективные алгоритмы вычисления гиперболического параметра.
Ключевые слова: решётки, гиперболический параметр, локальные минимумы решёток.
Библиография: 14 названий.
Для цитирования:
А. В. Родионов. Гиперболический параметр приближения квадратичных алгебраических решёток целочисленными // Чебышевский сборник, 2020, т. 21, вып. 3, с. 241-249.
CHEBYSHEVSKII SBORNIK Vol. 21. No. 3.
UDC 517 DOI 10.22405/2226-8383-2020-21-3-241-249
Hyperbolic parameter of approximation of quadratic algebraic lattices
A. V. Rodionov
Alexander Valer'evich Rodionov — Senior Lecturer, Department of Algebra, Mathematical Analysis and Geometry, Tula State University. L. N. Tolstoy (Tula). e-mail: rodionovalexandr@mail. ru
Abstract
The article considers a variant of the approximation of algebraic lattices by integer ones in the quadratic case, the set of their local minima is written out explicitly, and it is also shown that for these integer approximations of algebraic quadratic lattices it is possible to construct efficient algorithms for calculating the hyperbolic parameter.
Keywords: lattices, hyperbolic parameter, local minima of lattices.
Bibliography: 14 titles.
For citation:
А. V. Rodionov, 2020, "Hyperbolic parameter of approximation of quadratic algebraic lattices", Chebyshevskii sbornik, vol. 21, no. 3, pp. 241-249.
Посвящается Николаю Михайловичу Добровольскому по случаю его семидесятилетия
1. Введение
В 1976 году в работах [11] и [12] К. К. Фроловым были предложены алгебраические решётки и соответствующие им алгебраические сетки, на которых достигается правильный порядок погрешности приближенного интегрирования на классах Коробова (см. [6], [14]) и правильный порядок гиперболической дзета-функции решёток (см. [3], [4]).
Применение квадратурных формул с алгебраическими сетками на практике затруднено, так как это квадратурные формулы с весами. При оценке погрешности приближенного интегрирования возникают большие величины констант, которые трудно оценить.
Таким образом возникает вопрос о приближении алгебраических сеток рациональными, и так как рациональные параллелепипедальные сетки дают квадратурные формулы с равными весами только в случае, если они образованы точками решётки взаимной к целочисленной решётке, то возникает проблема приближения алгебраической решётки целочисленной решёткой.
В данной статье рассматривается вариант приближения алгебраических решёток целочисленными в квадратичном случае, выписывается в явном виде множество их локальных минимумов, а также показывается, что для данных целочисленных приближений алгебраических квадратичных решёток можно построить эффективные алгоритмы вычисления гиперболического параметра.
2. Локальные минимумы и гиперболический параметр решётки
В конце девятнадцатого века Г. Ф. Вороной [1] и независимо Г. Минковский [7] среди узлов s-мерной решетки выделили специальное подмножество узлов М(Л). Оно состоит из всех ненулевых узлов 7 = (71,..., 7^), для которых не существует ненулевого узла ^ = (щ,..., *qs) из Л с ^ |7г| при вс ex г = 1,..., s и l^j | < |tj | хотя бы при од ном г = j. Элементы множества М(Л) называются относительными минимумами решётки.
Л
q(A) = min q(x),
хеА\{б}
где q(x) = x1 ■ ... ■ xs — усечённая норма вектора х,х = тах(|ж|, 1).
Понятно, что для нахождения гиперболического параметра решётки достаточно вычислить только усечённые нормы её локальных минимумов.
3. Решётка линейного сравнения
Рассмотрим линейное сравнение
ах — у = 0 mod N.
Решётка
A(a,N) = {(m, та — nN)\т,п G Z} (1)
является решёткой решений этого сравнения. Её базис имеет вид Х\ = (1,а), Л2 = (0, — N). Найдём сначала множество локальных минимумов для решётки линейного сравнения (1).
Определение 2. Рациональное число (Ь>0) называется наилучшим приближением второго рода, числа, а, если из^ = §, 0 < d ^ b следует,, что
\da — с\ > \Ьа — а\. (2)
Л emma 1. [13, стр. 35] Всякое наилучшее приближение второго рода есть подходящая дробь.
Лемма 2. [13, стр. 36] Всякая подходящая, дробь есть наилучшее приближение второго рода, за, исключением а = а0 + -щ =
Теорема 1. Пусть 0 < а < N, A(a,N) — решётка, заданная, равенством (1), q-1 = 0; р-1 = 1, а для г = 0.. .1 ^ — i-тая подходящая дробь к дроби = j^). Тогда, множество
локальных минимумов
M(A(a,N)) = {±(qi,qia — PiN)\i = —1, 0,...,l}.
Доказательство. Положим а = j^. Из леммы 2 следует, что для любых целых т, п, таких, что ^ = 0 < m ^ qi выполняется неравенство \qifj — Pi\ < \ш— п\. Тогда \qi& — PiN\ < \та — nN\. № чего следует утверждение теоремы. □
4. Приближение алгебраической решётки целочисленной
Пусть d — произвольное натуральное число, свободное от квадратов. Рассмотрим квадратичное поле F = Q(\/d). Тогда кольцо целых алгебраических чисел Zр имеет вид: Zр = {п + тш\п, m G Z}, где ш = если d = 4t + 1, и ш = Vd, если d = 4t + 2 или
d = 4t + 3.
Через A(F) обозначим алгебраическую решётку поля F: A(F) = {(в(1), в(2))\в = в(1) GЪр} и — целые алгебраически сопряжённые числа. Если d = 4t + 2 или d = 4t+3, то базис
решётки A(F) имеет вид Ai = (1,1) Л2 = (ш; — ш), детерминант решётки detA(F) = 2\fd. В случае d = 4t + 1 базис Л1 = (1,1), Л2 = (и; 1 — и), detA(F) = Vd. Рассмотрим разложение ш в цепную периодическую дробь:
ш = (ао; ai,...,ak ,...) = ао +
1
ai +
1
■ +-
1
ак +--
Через ^ будем обозначать k-ую подходящую дробь к ш. Таким образом,
F% (—1)кв, Qk + Q\
Через Л^(F) обозначается решётка, полученная из A(F) домножением на Qk- Она имеет
W = ^ + , 0 <вк < 1 (k = 0,1,...). (3)
вид
Лк (F ) = {{Qk (m + пш); Qk (m — пш))\т, n G Z} , d = 4t + 2 или d = 4t + 3;
1
или
Лк) = {(Як(ш + пш); Як(т — п — пш))\т, п е Ъ} , d = 4í + 1. Через Л^обозначим целочисленную решётку, заданную равенствами
Лк(й) = { (Якт + Ркп; Якт — Ркп))\т,п е Ъ} , й = 4í + 2 или й = 4í + 3; (4)
или
Лй(¿) = { т + Ркп; Якт — Якп — Ркп))\т,п е Ъ} , й = 4í + 1. (5)
В первом случае базис решётки имеет вид А^д = (Як,Як), ^к,2 = (Рк, —Рк), а её детерминант det(Лfc(ё)) = 2РкЯк- Во втором случае Хк,1 = (Як,Як), Ак,2 = (Рк,Як — Рк), det(Лfc (б)) = 2Рк Як — Я\-
Следующая теорема показывает, что решётки (4) и (5) являются решётками решений линейного сравнения.
Теорема 2. Пусть ^ к-ая подходящая дробь к ш. Числа а и N определяются следующими равенствами. При й = 4í + 2 ил и й = 4í + ^ N = 2Рк Як', а = (—1)к (Рк-1Як + Як-1Рк )• При (I = 44 + 1: N = 2ЯкРк — ЯЪ а = (—1)к(Р—Як + Як-1?к — Як-1 Як)■ Тогда Лк(й) = Л(а, N).
Доказательство. Рассмотрим унимодулярную матрицу
Л = (—Ц' ( 1 1 )
и её действие на базисную матрицу решётки Лк(сС) как матрицы перехода к новому базису. Докажем утверждение теоремы сначала для случая й = 4Ь + 2 или й = 4Ь + 3.
Л ( Як Як А = (_-\)к ( Рк-1 —Як-1\ (Як Як А = V рк —Рк ) =( ) V Рк —Як ) V Рк —Рк ) =
Рк-1Як — Як-1Рк Рк-1Як + Як-1Рк
= —У
V Рк Як — Як Рк Рк Як + Як Рк
( 1 (—1)к(Рк-1Як + Як-1Рк) А ( 1 (—1)к(Рк-1Як + Як-1Рк) А V 0 (—1)к2РкЯк )\ о 2РкЯк )
Теперь рассмотрим случай й = 4Ь + 1.
\к ( Рк-1 —Як-1
А ( Як Як \ = (_1)к ( Рк-1 —Як-^\ (Як Як \ V рк Як — Рк) =К ) V рк —Як ) V рк Як — Рк)
"к Чк — ^к ; \ гк —Чк) \ Рк Як — Рк
Рк-1Як — Як-1Рк Рк-1Як + Як-1?к — Як-1Як Рк Як — Як Рк Рк Як + Як Рк — Я\
1 (—1)к(рк-1 Як + Як-1Рк — Як-1Як) А ( 1 (—1)к(Рк-1Як + Як-1Рк — Як-1Як) о (—1)к(2РкЯк — Я1) )\ о 2РкЯк — Я1
□
Понятно, что не любая решётка линейного сравнения представима в виде (4) или (5).
Заметим, что решётка (4) задаётся с помощью чисел Рк и Як — числителя и знаменателя к-той подходящей дроби к числу ш. При этом теорема 2 устанавливает, что эта решётка является решёткой линейного сравнения (1) с параметрами Следующая же теорема об-
наруживает связь между разложениями в цепную дробь чисел ^ и ^. Для её доказательства
нам понадобятся скобки Эйлера (см., например, [10, стр. 35]). Они определяются следующими рекуррентными соотношениями:
[] = 1; [ао] = ао; [ао,а{] = аоа1 + 1; [а0,... ,ак+{] = [а0,... ,ак ]ак+1 + [ао,... ,ак-{](к ^ 0). Полезны следующие свойства скобок Эйлера:
1. [ао, ...,ак } = [ак,.. .,ао\.
2. [ао, ...,ак } = [ао,.. .,аг\[аг+1, ...ак ] + [ао,..., аг-1][аг+2,.. .,ак ]•
3. [ао,.. .,ак }[а1,...,ак-1] — [ао,.. .,ак-1][а1, ...,ак } = (—1)к-1.
Пусть рк ш дк — числитель и знаменатель к-той подходящей дроби к данному числу а. Если —
Як
— подходящая дробь к разложению числа а в цепную дробь и ао, а1, .. .её неполные частные, то рк = [ао,.. .,ак], = [а1,.. .,ак].
В дальнейшем будем считать, что а > 0, поскольку мучай отрицательного а аналогичен рассматриваемому.
Теорема 3. Пусть
Рк , ч „ ^ ^ а Рк-1 Як + Як-1Рк
- = (ао;а1,...,ак), рк > Як, й = ——.
Тогда
а
— = (0; ак, ак-1,..., аь 2ао, а1,..., ак). (6)
Доказательство. Воспользуемся свойствами скобок Эйлера для преобразования правой части равенства 6:
(0; ак, ак-1, ...а1, 2ао, а1,...,ак) =
[ак-1, ...,а1,ао + Ц- ] [ак, ...,а1,ао + Ц- ]
[ак-1, ...,а{] (ао + + [ак-1, ...,а2\ [ак, ...,а{] (ао + Ц) + [ак, ...,а2]
= ([ак-1,..., а1 ]ао + [ак-1,..., а2])Як + [ак-1,..., а{]Рк =
([ак,..., а{]ао + [ак,..., а2])Як + [ак,..., а{]Рк = [ак-1,..., ао\Як + [ак-1,..., а{]Рк = Рк-1Як + Як-1?к
2РкЯк 2Рк Як
□
Как мы видим, для нахождения М(Л(а, N)) решётки линейного сравнения необходимо разложение числа ^ в цепную дробь. При этом если а = Рк-1Як + Як-1Рк и N = 2РкЯк, то I = 2к + 1.
Однако базис этой решётки ортогонален. Помимо этого для любой точки решётки (х, у) точка (у, х) также принадлежит этой решётке. Эти два свойства позволяют находить множество локальных минимумов этой решётки эффективнее.
Теорема 4. Пусть для г = 0...к ^ г-тая подходящая дробь к дроби ^. Тогда множество локальных минимумов решётки (4) имеет вид
ЩЛк(й)) = [±(Як, Як), ±(ЯкРг + ЯгРк, ЯкРг — ЯгРк), ±(Як Рг — ЯгРк, Як Рг + Яг?к Ж = 0,...к}.
Доказательство. В силу симметрии решётки Л к(с!) достаточно рассматривать только точки решётки вида (хЯк + уРк,хЯк — уРк) где хну — неотрицательные целые числа. Докажем, что точки решётки являются относительными минимумами, если х = Р.у = Я.-
При г = 0, очевидно, точка (Як ,Як) — относительный минимум (так как Qк < Рк)• Известно, что всякая подходящая дробь есть наилучшее приближение второго рода, и всякое наилучшее приближение второго рода является подходящей дробью. Значит
я. • —<
Чк
для всех х,у € N х ^ Я.: из чего следует, что
Рк
х ■ о;—»
\Я.Рк — ЯкР.\ < \хР; — уЯк\.
Если жех>Я.и \Я.Рк — ЯкР.\ > \хР; — уЯк\, то \Я.Рк + ЯкР.\ < \хР; + уЯк\- □ Установим соответствие между локальными минимумами, выписанными в теоремах 1 и 4 в случае, если а = Рк-гЯк + Як-\Рк и N = 2РкЯк■
Лемма 3. Пусть Ц- = (а0; а1,..., ак), Р = —1,1,...к — 1, Р-1 = 1, Я-1 = 0- Тогда
Як Ра — ЯгРк = (—1?+1[ак,..., 0,+]. (7)
Доказательство. Для р = к — 1 и р = к — 2 утверждение леммы очевидно:
Як Рк-1 — Як-1 Рк = (—1)к = (—1)к []; Як Рк-2 — Як-2Рк = (—1)к-1ак = (—1)к-1[ак ].
Обозначим А3 = ЯкР/з — Я.Рк- Тогда по индукции
А/3-1 = Як Рз-1 — Яз-\Рк = Як (Рз+1 — аз+\Рз) — Рк (Яз+\ — а3+1Я/) = А3+1 — &3+1А3 = = (—1)3+2[ак,..., а/+з] — (—1)3+1аз+1[ак,..., а/+2] = (—1)3 [ак,..., а3+1],
что и доказывает лемму. □
Лемма 4. Пусть Ц- = (а0; а1,..., ак), Р = —1,1,...к, Р-1 = 1, Я-1 = 0. Тогда
Як Р/ + Яз рк = [^к, ...,а1, 2ао, а,1,а3\. (8)
Доказательство. Для р = —1 и р = 0:
Як Р-1 + Я-1Рк = Як = [а1,...,ак ]; Як Ро + ЯоРк = ао[ак,... ,а{] + [ак, ...,ао } = 2ао[ак,. ..,а{] + [ак,. ..,а2] = [ак, ...,а1,2а0}.
Обозначим А3 = ЯкР3 + Я.Рк- Тогда по индукции
А 3+1 = Як Р3+1 + Я3+1рк = Як (о>3+1Р3 + Р3-1) + Рк (0,3+^3 + Я3-1) = а3+1А3 + А3-1 =
= а3+1[ак,... ,а1, 2ао,а1, ...,0,3} + [ак,... ,а1,2ао,а1,.. .,а3-{] = [ак,.. .,а1,2ао ,а1,..., а 3+1],
□
Теорема 5. Пусть
„ = ( — 1 + к — г, при г = —1,0,...,к — 1, . ,
^ = \ —1 — к + г, при г = к + 1,к + 2,..., 2к + 1. ^
Тогда
• (д., № — Р.М) = (—1)з<+1 (Як Р3, — Я3, Рк, Як р^ + Язi Рк) при г = —1, 0,...,к — 1,
• (д., д.а — Р.М) = (Як, Як), при г = к,
• (д., д.а — Р.М) = (Як Рз1 + Яз1 Рк, Як Рз1 — Яз1 Рк) при г = к + 1,к + 2,..., 2к + 1. Доказательство. Будем считать д-1 =0. Тогда согласно теореме 3
0, при г = —1,
[ак,...,ак-.+1}, при г = 0,1,...,к — 1,
^ ' Як, при Ъ = к,
[ак,..., а1,2а0, а1,..., а.-к-1] при г = к + 1,к + 2,..., 2к + 1.
Теперь непосредственная подстановка значений Р. из (9) в равенства (7) и (8) даёт утвержде-□
5. Заключение
В статье рассматривается вариант приближения алгебраических решёток целочисленными в квадратичном случае. Также мы видим, что приближения алгебраических решёток при й = 4Ь + 1 и при й = И + 2 или й = И + 3 существенно отличаются.
При й = 4Ь + 2 или й = + 3 решётка Лк(й) обладает обладает свойством, что для любой точки решётки (х, у) точка (у, х) также принадлежит этой решётке. Это обстоятельство позволяет находить множество локальных минимумов эффективнее.
При й = И + 1 решётка Лк (с!) данным свойством уже не не обладает. Этот случай требует отдельного рассмотрения.
Теорема 2 показывает, что решётка Лк((I) является решёткой линейного сравнения. Как показывают численные эксперименты данное свойство наблюдается не только в квадратичном случае. При больших размерностях приближения алгебраических решёток целочисленными часто оказываются решётками линейного сравнения.
Автор выражает свою благодарность профессору Н. М. Добровольскому за постановку задачи, полезное обсуждение и постоянное внимание к работе.
СПИСОК ЦИТИРОВАННОЙ ЛИТЕРАТУРЫ
1. Вороной Г. Ф. Собрание сочинений в 3-х томах. Т. 1. Изд-во АН УССР, Киев, 1952.
2. Добровольский Н. М. Гиперболическая дзета функция решёток. / Деп. в ВИНИТИ 24.08.84, N 6090-84.
3. Л. П. Добровольская, М. Н. Добровольский, И. М. Добровольский, Н. И. Добровольский Многомерные теоретико-числовые сетки и решётки и алгоритмы поиска оптимальных коэффициентов / Тула: Изд-во Тул. гос. пед. ун-та им. Л. И. Толстого, 2012. — 283 с.
4. Л. П. Добровольская, М. Н. Добровольский, И. М. Добровольский, Н. И. Добровольский Гиперболические дзета-функции сеток и решёток и вычисление оптимальных коэффициентов // Чебышевский сборник 2012. Т. 13, вып. 4(44). С. 4-107.
5. Е. И. Климова, Н. Н. Добровольский Квадратичные поля и квадратурные формулы // Материалы XV Международной конференции Алгебра, теория чисел и дискретная геометрия: современные проблемы и приложения, посвященной столетию со дня рождения доктора физико-математических наук, профессора Московского государственного университета имени М. В. Ломоносова Коробова Николая Михайловича. - Тула: Изд-во Тул. гос. пед. ун-та им. Л. И. Толстого, 2018. С. 308-310.
6. Коробов H. М. Теоретико-числовые методы в приближенном анализе. / М.: Физмат-гиз, 1963.
7. Minkowski H. Généralisation de la théorie des fractions continues // Ann. Sci.École Norm. Sup. (3) 13, 1896, pp. 41-60.
8. А. В. Михляева. Приближение квадратичных алгебраических решёток и сеток целочисленными решётками и рациональными сетками // Чебышевский сборник, 2018, т. 19, вып. 3, с. 241-256.
9. А. В. Родионов О рациональных приближениях алгебраических сеток // Материалы XV Международной конференции Алгебра, теория чисел и дискретная геометрия: современные проблемы и приложения, посвященной столетию со дня рождения доктора физико-математических наук, профессора Московского государственного университета имени М. В. Ломоносова Коробова Николая Михайловича. - Тула: Изд-во Тул. гос. пед. ун-та им. Л. Н. Толстого, 2018. С. 321-310.
10. Сушкевич А. К. Теория чисел. Элементарный курс. 1954. 205 с.
11. Фролов К. К. Оценки сверху погрешности квадратурных формул на классах функций // ДАН СССР. 1976. Т. 231. №4. С. 818-821.
12. Фролов К. К. Квадратурные формулы на классах функций. / Дис. ... канд. физ.-мат. наук. М.: ВЦ АН СССР. 1979.
13. Хинчин А. Я. Цепные дроби. - Москва: ГИТТЛ, 1949.
14. Шарыгин И. Ф. Оценки снизу погрешности квадратурных формул на классах функций // Журн. вычисл. мат. и мат. физики. 7. 1963. № 4. С. 784-802.
REFERENCES
1. Korobov, N. M. 2004, "Numerical-theoretic methods in approximate analysis Moscow: mtsnmo. 288 p.
2. Dobrovolskii N. M. Hyperbolic zeta function of lattices. / Dep. in VINITI 24.08.84, N 6090-84.
3. L. P. Dobrovolskava, M. N. Dobrovolskv, N. M. Dobrovolskv, N. N. Dobrovolskv, 2012, "Multidimensional number-theoretic grids and lattices and algorithms for finding optimal coefficients", Tula: Publishing house Tul. state ped. University named after L. N. Tolstoy, 283 p.
4. L. P. Dobrovolskava, M. N. Dobrovol'skii, N. M. Dobrovolskii, N. N. Dobrovol'skii, 2012, "Hyperbolic zeta functions of grids and lattices and the calculation of optimal coefficients", Chebvshev Collection, vol. 13, iss. 4 (44), pp. 4-107.
5. E. I. Klimova, N. N. Dobrovolskv, 2018, "Quadratic fields and quadrature formulas", Proceedings of the XV International Conference Algebra, number theory and discrete geometry: modern problems and applications dedicated to the centenary of the birth of the doctor Mathematical Sciences, Professor of the Lomonosov Moscow State University Nikolai Mikhailovich Korobov. - Tula: Publishing house of Tul. state ped. un-ta them. L. N. Tolstoy, pp. 308-310.
6. Korobov N. M., "Number-theoretic methods in approximate analysis", M.: Fizmat-giz, 1963.
7. Minkowski H., 1896, "Généralisation de la théorie des fractions continues", Ann. Sci.École Norm. Sup. (3) 13, pp. 41-60.
8. A. V. Mikhlyaeva, 2018, "Approximation of quadratic algebraic lattices and grids by integer lattices and rational grids", Chebvshevskii Sbornik, vol. 19, issue 3, pp. 241-256.
9. A. V. Rodionov, 2018, "On rational approximations of algebraic grids", Proceedings of the XV International Conference Algebra, number theory and discrete geometry: modern problems and applications dedicated to the centenary of the birth of Doctor of Physical and Mathematical Sciences, Professor of the Moscow State University named after M.V. Lomonosov Nikolai Mikhailovich Korobov. - Tula: Publishing house Tul. state ped. un-ta them. L. N. Tolstoy, pp. 321-310.
10. Sushkevich A. K. "Number theory. Elementary course", 1954, 205 p.
11. Frolov K. K., 1976, "Upper bounds for the error of quadrature formulas on classes of functions", DAN SSSR. vol. 231. No. 4. pp. 818-821.
12. KK Frolov, 1979, "Quadrature formulas on classes of functions", Dis. ... Cand. physical-mat. sciences. Moscow: Computing Center of the USSR Academy of Sciences.
13. A. Ya.Khinchin, "Continued Fractions", Moscow: GITTL, 1949.
14. Sharvgin I. F., 1963, "Lower bounds for the error of quadrature formulas on classes of functions", Journal, calculated mat. and mate, physics. 7, no. 4. pp. 784-802.
Получено 19.05.2020 г. Принято в печать 22.10.2020 г.