ПРОБЛЕМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ
Том 58
2022
Вып. 1
УДК 621.391.1 : 519.725 : 512.647.2
© 2022 г.
С. Шарма1, А. Шарма2
МУЛЬТИСКРУЧЕННЫЕ АДДИТИВНЫЕ КОДЫ С ДОПОЛНИТЕЛЬНЫМИ
ДВОЙСТВЕННЫМИ НАД КОНЕЧНЫМИ ПОЛЯМИ
Мультискрученные (МС) аддитивные коды над конечными полями образуют
важный класс аддитивных кодов, обобщающий констациклические аддитивные
коды. Изучается специальный класс аддитивных МС-кодов над конечными по-
лями, а именно аддитивные МС-коды с дополнительными двойственными кода-
ми относительно обычной билинейной, эрмитовой и ∗-формы следа. Также вы-
водится необходимое и достаточное условие, при котором аддитивный МС-код
над конечным полем имеет дополнительный двойственный. Затем приводят-
ся явные формулы для числа всех аддитивных МС-кодов с дополнительными
двойственными над конечными полями относительно вышеупомянутых били-
нейных форм следа. Результаты проиллюстрированы несколькими примерами.
Ключевые слова: констациклические аддитивные коды, разложение Витта, ин-
декс Витта.
DOI: 10.31857/S055529232201003X
§ 1. Введение
Линейные коды над конечными полями - наиболее хорошо изученный класс ко-
дов, исправляющих ошибки. Линейный код, имеющий тривиальное пересечение со
своим двойственным кодом, называется линейным кодом с дополнительным двой-
ственным (или LCD-кодом - linear complementary-dual code). LCD-коды над конеч-
ными полями были введены в [1], где была дана алгебраическая характеризация
LCD-кодов над конечными полями и показано, что существуют асимптотически хо-
рошие LCD-коды. Там же было показано, что LCD-коды дают оптимальное реше-
ние задачи линейного кодирования для двоичного суммирующего канала с двумя
пользователями. Позже в [2] было получено необходимое и достаточное условие,
при котором циклический код над конечным полем является LCD-кодом. В [3], ис-
пользуя спектры размерностей остовов (hulls) линейных кодов, было показано, что
LCD-коды над конечными полями лежат на асимптотической границе Варшамова-
Гилберта. В [4] были построены LCD-коды с помощью ортогональных матриц, ком-
бинаторных дизайнов, самодвойственных кодов и отображений Грея из кодов над
семейством колец F2[u1, u2, . . ., uk]/〈u2i, uiuj - ujui〉. Там же была получена грани-
ца линейного программирования на наибольший размер LCD-кода заданной длины
с заданным минимальным расстоянием и представлена таблица нижних границ для
этой комбинаторной функции для умеренных значений параметров. Помимо приме-
нения LCD-кодов в системах связи и хранения данных, LCD-коды недавно нашли
1 Работа выполнена при финансовой поддержке Комиссии по университетским грантам (UGC)
Индии.
2 Работа выполнена при финансовой поддержке фонда iHub-Anubhuti-IIITD в рамках програм-
мы NM-ICPS Министерства науки и технологии Индии (номер гранта IHUB Anubhuti/Project
Grant/12).
36
применение в криптографии. В [5] было показано, что LCD-коды могут быть по-
лезны для защиты конфиденциальной информации от атак по сторонним каналам
(SCA) и по привнесенным помехам (FIA). Также там было представлено несколько
конструкций LCD-кодов над конечными полями, основанных на расширении кодов
Рида-Соломона.
Как естественное обобщение линейных кодов в другом направлении в [6] были
введены и изучены аддитивные коды над конечным полем F4. Там же были рас-
смотрены их двойственные коды относительно скалярного произведения, заданного
функцией следа, и предложен метод построения квантовых кодов, исправляющих
ошибки, из самоортогональных аддитивных кодов над F4. Затем в [7,8] изучались
аддитивные коды над произвольными конечными полями. Позднее в [9, 10] были
исследованы циклические аддитивные коды длины n над F4 и найдено канониче-
ское разложение для таких кодов. Также в [9, 10] изучались их двойственные ко-
ды относительно скалярного произведения с функцией следа на Fn4 и было найдено
число всех самоортогональных и самодвойственных циклических аддитивных кодов
над F4. Обобщением этой работы явилась работа [11], в которой изучались цикли-
ческие аддитивные коды длины n над Fqt, где t ≥ 2 - целое число, q - степень
простого, Fqt - конечное поле порядка qt, а n - положительное целое число, такое
что НОД(n, q) = 1. Число всех таких кодов было найдено с помощью полученного
канонического разложения для этих кодов. Там же были изучены их двойственные
коды и найдено число всех самоортогональных и самодвойственных циклических
аддитивных кодов над Fqt относительно обыкновенной и эрмитовой билинейных
форм следа на Fnqt. Позже в [12] была введена и изучена новая билинейная фор-
ма следа на Fnqt , названная ∗-формой следа, а также исследованы двойственные
коды циклических аддитивных кодов и найдено число всех самоортогональных и
самодвойственных циклических аддитивных кодов над Fqt относительно билиней-
ной ∗-формы следа. В другой работе тех же авторов [13] были изучены циклические
аддитивные коды длины n с дополнительными двойственными над Fqt относительно
обычной билинейной, эрмитовой и ∗-формы следа и приведены явные формулы для
числа кодов этих трех классов. В последующей работе [14] циклические аддитивные
коды над Fqt были обобщены далее - изучались констациклические аддитивные
коды длины n над Fqt, где t - простое число и НОД(n, q) = 1. Были также изуче-
ны их двойственные коды относительно обычной билинейной формы следа на Fnqt.
В той же работе были получены необходимые и достаточные условия для того, что-
бы негациклический аддитивный код длины n над Fq2 был самодвойственным или
самоортогональным. Далее, для любого целого числа t ≥ 2 (не обязательно степени
простого) в [15] была тщательно исследована алгебраическая структура констацик-
лических аддитивных кодов длины n над Fqt, и число всех таких кодов было найдено
с помощью полученного там канонического разложения. Кроме того, были изучены
их двойственные коды и даны явные формулы для числа всех констациклических
аддитивных самоортогональных, самодвойственных кодов и кодов с дополнитель-
ными двойственными длины n над Fqt относительно обычной билинейной, эрмито-
вой и ∗-формы следа на Fnqt. Как обобщение констациклических аддитивных кодов
в недавней работе [16] были введены и исследованы аддитивные мультискручен-
ные (multi-twisted) коды (МС-коды) над конечными полями. Были также изучены
их двойственные коды и получены явные выражения для числа всех самоортого-
нальных и самодвойственных аддитивных МС-кодов длины n над Fqt относительно
обычной билинейной, эрмитовой и ∗-формы следа на Fnqt.
Основной целью настоящей статьи является изучение аддитивных МС-кодов с до-
полнительными двойственными над конечными полями относительно следующих
билинейных форм следа: обычной, эрмитовой и ∗-формы. Более точно, будет вы-
ведено необходимое и достаточное условие, при котором аддитивный МС-код над
конечным полем имеет дополнительный двойственный. Будут также получены яв-
37
ные формулы для числа всех аддитивных МС-кодов над конечными полями с до-
полнительными двойственными относительно вышеуказанных билинейных форм
следа.
Статья имеет следующую структуру. В § 2 приведены некоторые предваритель-
ные сведения, необходимые для вывода основных результатов. В § 3 выведено необхо-
димое и достаточное условие, при котором аддитивный МС-код над конечным полем
имеет дополнительный двойственный (теорема 3). В § 4 получены явные формулы
для числа всех аддитивных МС-кодов над конечными полями относительно обычной
билинейной, эрмитовой и ∗-формы следа (теорема 4), а также приведены примеры,
иллюстрирующие эти результаты. В § 5 вкратце подведены итоги и сформулирован
интересный открытый вопрос в данном направлении.
§2. Предварительные сведения
В этом параграфе вводятся обозначения и приводятся некоторые базовые опре-
деления и факты, необходимые для вывода основных результатов. Всюду далее
t ≥ 2 - целое число, q - степень простого числа p, а через Fq и Fqt обозначают-
ся конечные поля порядков q и qt соответственно. Пусть m1, m2, . . . , mℓ - нату-
ральные числа, взаимно простые с q, и пусть n = m1 + m2 + . . . + mℓ. Зафикси-
руем множество Ω = (ω1, ω2, . . . , ωℓ), где ω1, ω2, . . . , ωℓ - ненулевые элементы по-
ля Fq. Для каждого 1 ≤ i ≤ ℓ определим факторкольцо Vi = Fqt[x]/〈xmi - ωi〉.
∏
Тогда множество V =
Vi можно рассматривать как Fq[x]-модуль относитель-
i=1
но операций покомпонентного сложения и покомпонентного умножения на скаля-
ры, который будем называть Ω-мультискрученным модулем (Ω-МС-модулем). Тогда
Ω-мультискрученный аддитивный код (аддитивный Ω-МС-код) C длины n с длинами
блоков (m1, m2, . . . , mℓ) над Fqt определяется [16] как Fq[x]-подмодуль модуля V.
Всюду далее в качестве элементов факторкольца FQ[x]/〈F (x)〉 будут рассматри-
ваться их представители в FQ[x] степени строго меньшей, чем степень F(x), и их сло-
жение и умножение будет выполняться по модулю F (x), где FQ - конечное поле по-
рядка Q, а F (x) - непостоянный многочлен из FQ[x]. При этом вектор α ∈ Fnqt будем
записывать в виде (α1,0, α1,1, . . . , α1,m1-1; . . .; αℓ,0, αℓ,1, . . ., αℓ,mℓ-1) и будем отож-
дествлять его с элементом α(x) = (α1(x), α2(x), . . . , αℓ(x)) ∈ V, где αi(x) = αi,0 +
+αi,1x+ . . .+ αi,mi-1xmi-1 ∈ Vi для 1 ≤ i ≤ ℓ. Это отображение из Fqt в V является
изоморфизмом векторных пространств. При таком отождествлении Ω-аддитивный
МС-код C можно рассматривать как Fq-линейное подпространство пространства Fnqt
(или аддитивный код длины n над Fqt), удовлетворяющее следующему свойству: ес-
ли c = (c1,0, c1,1, . . . , c1,m1-1; c2,0, c2,1, . . . , c2,m2-1; . . . ; cℓ,0, cℓ,1, . . . , cℓ,mℓ-1)-кодовое
слово кода C, то его Ω-мультискрученный сдвиг (Ω-МС-сдвиг)
TΩ(c) = (ω1c1,m1-1, c1,0, . . ., c1,m1-2; ω2c2,m2-1, c2,0, . . . , c2,m2-2; . . . ;
ωℓcℓ,m
ℓ-1,cℓ,0,...,cℓ,mℓ-2)
также является кодовым словом кода C. Следует отметить, что аддитивные Ω-МС-
коды над Fqt совпадают с
• ω1-констациклическими аддитивными кодами над Fqt при ℓ = 1 (см. [14,15]);
• циклическими аддитивными кодами над Fqt при ℓ = 1 и ω1 = 1 (см. [11-13]);
• негациклическими аддитивными кодами над Fqt при ℓ = 1 и ω1 = -1 (см. [15]).
Для дальнейшего изучения алгебраической структуры аддитивных Ω-МС-кодов
длины n над Fqt обозначим через g1(x), g2(x), . . . , gr(x) все различные неприводимые
множители многочленов xm1 -ω1, xm2 -ω2, . . . , xmℓ -ωℓ в кольце Fq[x]. Для 1 ≤ u ≤ r
38
и 1 ≤ i ≤ ℓ положим
{1, если gu(x) делит xmi - ωi в Fq[x],
εu,i =
0
в противном случае.
⊕
Из китайской теоремы об остатках получаем, что Fq[x]/〈xmi - ωi〉 ≃
εu,iFu для
u=1
1 ≤ i ≤ ℓ, где Fu = Fq[x]/〈gu(x)〉 ≃ Fqdu, du = deggu(x) для 1 ≤ u ≤ r. Соглас-
но [11, лемма 1] можно далее разложить многочлен gu(x) на неприводимые мно-
гочлены над Fqt в виде gu(x) = gu,0(x)gu,1(x) . . . gu,au-1(x), где au = НОД(t, du),
а gu,j(x) - неприводимый многочлен над Fqt степени deggu,j(x) = du/au = Du для
0 ≤ j ≤ au - 1. Снова применяя китайскую теорему об остатках, получаем, что
⊕
⊕
Vi ≃
εu,iFu,j для каждого i, где Fu,j = Fqt [x]/〈gu,j(x)〉 ≃ FqtDu для 1 ≤ u ≤ r
u=1 j=0
и 0 ≤ j ≤ au - 1. В действительности для 1 ≤ i ≤ ℓ соответствующий изоморфизм
⊕
⊕
колец ψi : Vi →
εu,iFu,j задается как
u=1 j=0
(
ψi(αi(x)) =
ε1,iαi(x) + 〈g1,0(x)〉, ε1,iαi(x) + 〈g1,1(x)〉, . . . , ε1,iαi(x) + 〈g1,a1-1(x)〉,
)
...,εr,iαi(x) + 〈gr,0(x)〉,εr,iαi(x) + 〈gr,1(x)〉,... ,εr,iαi(x) + 〈gr,ar-1(x)〉
для любого αi(x) ∈ Vi.
Из этого следует, что
⊕
⊕
V ≃
(εu,1Fu,j , εu,2Fu,j , . . . , εu,ℓFu,j
).
u=1 j=0
Gu,j
⊕
⊕
Положим G = Gu, где Gu =
Gu,j для 1 ≤ u ≤ r. Тогда соответствующий
u=1
j=0
изоморфизм колец ψ : V → G задается как
ψ(α1(x), α2(x), . . . , αℓ(x)) = A = (A1, A2, . . . , Ar)
для любого (α1(x), α2(x), . . . , αℓ(x)) ∈ V,
где Au = (Au,0, Au,1, . . . , Au,au-1) ∈ Gu, а Au,j ∈ Gu,j имеет вид Au,j = (Au
,A(2)u,j,
,j
...,A(ℓ)u,j), где A(i)u,j := εu,iαi(x) + 〈gu,j(x)〉 ∈ εu,iFu,j для любых i, u и j. Далее, для
∑
1 ≤ u ≤ r положим εu = εu,i. Заметим, что множество Gu является (εut)-мерным
i=1
векторным пространством над Fu относительно покомпонентного сложения и по-
компонентного умножения на скаляры. Теперь приведем теорему 2.2 из работы [16],
описывающую каноническое разложение всякого Ω-аддитивного МС-кода длины n
над Fqt .
Теорема 1 [16]. Справедливы следующие утверждения.
(a) Пусть C - Ω-аддитивный МС-код длины n над Fqt. Для 1 ≤ u ≤ r положим
Cu = C ∩ Gu. Тогда для каждого u множество Cu является Fu-линейным под-
пространством пространства Gu, а код C имеет единственное разложение в
⊕
прямую сумму C = Cu. (Подпространства C1, C2, . . . , Cr называются компо-
u=1
нентами кода C.)
39
(b) И наоборот, если Du - Fu-линейное подпространство пространства Gu для 1 ≤
∑
⊕
≤ u ≤ r и D = Du, то D = Du и множество D является Ω-аддитивным
u=1
u=1
МС-кодом длины n над Fqt.
В [16, §§ 2, 3] изучались двойственные коды аддитивных Ω-МС-кодов длины n
над Fqt относительно следующих билинейных форм следа: обычной, эрмитовой и
∗-формы следа на Fnqt, которые определяются следующим образом.
Обычная билинейная форма следа - это отображение 〈· , ·〉0 : Fnqt × Fnqt → Fq,
задаваемое формулой
∑
∑
〈α, β〉0 =
Trqt,q(αi,hβi,h)
i=1 h=0
для любых α, β ∈ Fnqt, где Trqt,q - отображение следа из Fqt в Fq. Как указано
в [11, лемма 5], эта билинейная форма следа 〈· , ·〉0 является невырожденной сим-
метрической билинейной формой на Fnqt.
Для определения эрмитовой билинейной форм следа пусть t ≥ 2 - четное целое,
и пусть t = 2aU, где a ≥ 1, а U - нечетное целое. Нетрудно видеть, что существует
ненулевой элемент γ ∈ Fq2a , такой что γ + γq2a-1 = 0. Тогда эрмитова билинейная
форма следа - это отображение 〈· , ·〉γ : Fnqt × Fnqt → Fq, задаваемое формулой
∑
∑
〈α, β〉γ =
)
,h
i=1 h=0
для любых α, β ∈ Fnqt. Как указано в [11, лемма 5], эрмитова билинейная форма следа
〈· , ·〉γ является невырожденной рефлексивной неопределенной билинейной формой
на Fnqt .
Наконец, для определения билинейной ∗-формы следа пусть t ≥ 2 - целое число,
такое что t ≡ 1 (mod p). Тогда отображение ϕ: Fqt → Fqt , задаваемое формулой
∑
ϕ(a) =
aqλ = Trqt,q(a) - a для всех a ∈ Fqt , является Fq-линейным изоморфиз-
λ=1
мом векторных пространств. Билинейная ∗-форма следа - это отображение 〈· , ·〉∗ :
Fnqt × Fnqt → Fq, задаваемое формулой
∑
∑
〈α, β〉∗ =
Trqt,q(αi,hϕ(βi,h))
i=1 h=0
для любых α, β ∈ Fnqt. Согласно [12, лемма 3.2] билинейная ∗-форма следа 〈· , ·〉∗ яв-
ляется невырожденной симметрической билинейной формой на Fnqt, причем неопре-
деленной в случае четного q.
Всюду далее будем использовать обозначение δ ∈ {0, ∗, γ} и определим Tδ как
множество (i) всех целых чисел t ≥ 2, если δ = 0, (ii) всех целых t ≥ 2, таких
что t ≡ 1 (mod p), если δ = ∗, и (iii) всех четных целых t ≥ 2, если δ = γ. Далее,
если C (⊆ Fnqt ) - Ω-аддитивный МС-код длины n над Fqt, то его δ-двойственный
код C⊥δ определяется как C⊥δ = {v ∈ Fnqt : 〈v, c〉δ = 0 для всех c ∈ C}. Можно
показать, что δ-двойственный код C⊥δ является Ω′-аддитивным МС-кодом длины n
над Fqt , где Ω′ = (ω-11, ω-12, . . . , ω-1ℓ). При этом Ω-аддитивный МС-код C называ-
ется кодом, имеющим дополнительный δ-двойственный, где δ ∈ {0, ∗, γ}, если он
удовлетворяет соотношению C ∩ C⊥δ = {0}. Рассуждая как и выше, нетрудно пока-
40
зать, что δ-двойственный код C⊥δ можно также рассматривать как Fq[x]-подмодуль
∏
Ω′-МС-модуля V′ = V′i, где V′i = Fqt[x]/〈xmi - ω-1i〉 для 1 ≤ i ≤ ℓ.
i=1
Для дальнейшего изучения алгебраической структуры δ-двойственных кодов для
аддитивных Ω-МС-кодов над Fqt заметим, что число m = НОК[m1O(ω1), m2O(ω2),
...,mℓO(ωℓ)] является наименьшим натуральным числом, таким что НОК[xm1 -ω1,
xm2 -ω2, . . . , xmℓ -ωℓ] делит xm -1 в Fq[x], где через O(ωi) обозначается мультипли-
кативный порядок элемента ωi, 1 ≤ i ≤ ℓ. Отметим, что TmΩ = I, где I - тождествен-
ный оператор на Fnqt. Теперь пусть Q = qe, где e ≥ 1, π ∈ {1, -1}, и пусть θ - целое
∑
число, такое что 0 ≤ θ ≤ e - 1. Далее, пусть F (x) =
ahxh + xd - нормированный
h=0
делитель многочлена xm - 1 в FQ[x]. Тогда многочлен, взаимный c F (x), определя-
∑
∑
ется как F†(x) = a-10
ahxd-h +a-10. Кроме того, определим
F (x) =
aqθh xh +xd,
h=0
h=0
∑
если π = 1, и
F (x) = a-qθ
0
aqθh xd-h + a0qθ , если π = -1. Тогда отображение
h=0
τqθ,π : FQ[x]/〈F(x)〉 → FQ[x]/
F (x)〉, определяемое как
(
)
∑
∑
∑
fhxh
fhxh ∈ FQ[x]/〈F(x)〉,
τqθ,π
= fqθh xπh для любого
h=0
h=0
h=0
является изоморфизмом колец, где x-1 = xm-1 в FQ[x]/
F (x)〉, если π = -1. Бо-
лее того, изоморфизм τqe-θ,π является обратным к τqθ,π. В частности, если F (x) =
= xmi - ω-1i ∈ Fqt[x], то
F (x) = xmi - ωi, где 1 ≤ i ≤ ℓ. Кроме того, для 1 ≤ i ≤ ℓ
изоморфизм τ1,-1 : V′i → Vi задается равенством τ1,-1(βi(x)) = βi(x-1) для любого
βi(x) ∈ V′i, где x-1 = ω-1ixmi-1 ∈ Vi. Отображение τ1,-1 можно далее продол-
(
жить до отображения τ1,-1 : V′ → V как τ1,-1(β(x)) =
τ1,-1(β1(x)), τ1,-1(β2(x)), . . . ,
)
τ1,-1(βℓ(x))
для любого β(x) = (β1(x), β2(x), . . . , βℓ(x)) ∈ V′. С другой стороны, ес-
ли F (x) = xm - 1, то
F (x) = xm - 1, и поэтому отображение τ1,-1 : Fq[x]/〈xm - 1〉 →
→ Fq[x]/〈xm - 1〉 задается как
(
)
∑
∑
∑
τ1,-1
ahxh
= ahx-h для любого
ahxh ∈ Fq[x]/〈xm - 1〉,
h=0
h=0
h=0
где x-1 = xm-1 в Fq[x]/〈xm - 1〉. Теперь для δ ∈ {0, ∗, γ} определим отображение
(· , ·)δ : V × V′ → Fq[x]/〈xm - 1〉 следующим образом.
Для α(x) ∈ V и β(x) ∈ V′ положим
⎧
(
)
⎪
∑
xm - 1
(
)
⎪
ωi
τqμ,1
αi(x)τ1,-1(βi(x))
для δ = 0,
⎪
xmi - ωi
i=1 μ=0
⎨
)
(
) (
∑
xm - 1
∑
(α(x), β(x))δ =
ωi
τqμ,1
αi(x)
τqλ,-1(βi(x))
для δ = ∗,
⎪
xm
i - ωi
i=1 μ=0
λ=1
⎪
(
)
⎪∑
∑
xm - 1
(
)
⎩
ωi
τqμ,1
γαi(x)τqt/2,-1(βi(x))
для δ = γ.
i=1 μ=0
xmi - ωi
Здесь факторкольцо Fq[x]/〈xm - 1〉 рассматривается как Fq[x]-модуль. Согласно [16,
∑
лемма 2.2] для δ ∈ {0, ∗, γ} имеем (α(x), β(x))δ =
〈α, TkΩ′ (β)〉δ xk для α(x) ∈ V и
k=0
41
β(x) ∈ V′, где через TkΩ′ (β) обозначен k-кратный Ω′-МС-сдвиг вектора β ∈ Fnqt . При
этом отображение (· , ·)δ является рефлексивной невырожденной τ1,-1-полуторали-
нейной формой на V × V′ для δ ∈ {0, ∗, γ}. Отображение (· , ·)δ эрмитово, когда
δ ∈ {0,∗}, и антиэрмитово, когда δ = γ. Кроме того, согласно [16, теорема 2.4], если
C (⊆ V) - Ω-аддитивный МС-код длины n над Fqt, то для δ ∈ {0, ∗, γ} соответству-
ющий δ-двойственный код C⊥δ(⊆ V′) кода C является Fq[x]-подмодулем V′ и имеет
вид C⊥δ = {β(x) ∈ V′ : (α(x), β(x))δ = 0 для всех α(x) ∈ C}.
Снова применяя китайскую теорему об остатках и рассуждая как выше, получа-
⊕
⊕
(
)
ем, что V′ ≃ G′ =
G′u, где G′u =
G′u,j, а G′u,j =
εu,1F†u,j, εu,2F†u,j, . . . , εu,ℓF†u,j
,
u=1
j=0
где F†u,j = Fqt [x]/〈g†u,j(x)〉 для 1 ≤ u ≤ r и 0 ≤ j ≤ au - 1. Поэтому всякий элемент
(β1(x), β2(x), . . . , βℓ(x)) ∈ V′ отождествляется с элементом B = (B1, B2, . . . , Br) ∈ G′,
где Bu = (Bu,0, Bu,1, . . . , Bu,au-1) ∈ Gu, а элемент Bu,j ∈ Gu,j имеет вид Bu,j = (Bu
,j
,
B(2)u,j, . . ., B(ℓ)u,j), где B(i)u,j := εu,iβi(x) + 〈g†u,j(x)〉 ∈ εu,iF†u,j для 1 ≤ i ≤ ℓ, 1 ≤ u ≤ r и
0 ≤ j ≤ au - 1. При таких отождествлениях V с G и V′ с G′ пусть [·,·]δ: G × G′ →
⊕
→ Fu - отображение, соответствующее τ1,-1-полуторалинейной форме (·,·)δ для
u=1
δ ∈ {0,γ,∗}, имеющее в трех случаях следующий вид соответственно:
(
∑
∑
∑
[A, B]0 =
ε1,i
τqμa1+j,1(A(i)1,a
τ1,-1(B(i)1,a
)), . . .
1-j
1-j
m
i
i=1
j=0
μ=0
)
∑
∑
∑
...,
εr,i
τqμar +j,1(A(i)r,a
τ1,-1(B(i)r,a
))
,
r-j
r
-j
m
i
i=1
j=0
μ=0
(
∑
∑
∑
[A, B]γ =
ε1,i
τqμa1+j,1(γA(i)1,a
τ
t
(B(i)
)), . . .
1-j
q
2 ,-1
1,t2 -j
m
i
i=1
j=0
μ=0
)
∑
∑
∑
...,
εr,i
τqμar +j,1(γA(i)r,a
τ
t
(B(i)
))
r-j
q
2 ,-1
r,t2-j
m
i
i=1
j=0
μ=0
и
(
((
)
∑
∑
∑
m
[A, B]∗ = -[A, B]0 +
ε1,i
τqμa1+j,1(A(i)1,a
)
×
1
-j
m
i
i=1
j=0
μ=0
(
))
∑
∑
×
τqσa1+j,1(τ1,-1(B(i)1,a
))
,...
1
-j
j=0
σ=0
((
)
∑
∑
∑
m
...,
εr,i
)
×
τqμar +j,1(Ar,ar-j
m
i
i=1
j=0
μ=0
(
)))
∑
∑
×
))
τqσar +j,1(τ1,-1(Br,ar
-j
j=0
σ=0
для любых A ∈ G и B ∈ G′. Согласно [16, леммы 2.3, 2.4] отображение [· , ·]δ является
рефлексивной невырожденной эрмитовой τ1,-1-полуторалинейной формой на G × G′
при δ ∈ {0, ∗}, а отображение [· , ·]γ - рефлексивной невырожденной антиэрмитовой
42
τ1,-1-полуторалинейной формой на G × G′. Ввиду вышесказанного δ-двойственный
код C⊥δ для Ω-аддитивного МС-кода C(⊆ G) длины n над Fqt задается как
C⊥δ = {B ∈ G′ : [A, B]δ = 0 для всех A ∈ C}.
Теперь без ограничения общности пусть g1,0(x), g1,1(x), . . . , g1,a1-1(x), . . . , ge1,0(x),
ge1,1(x), . . . , ge1,ae1 -1(x) - все различные возвратные (взаимные самим себе) непри-
водимые множители многочленов xm1 - ω1, xm2 - ω2, . . . , xmℓ - ωℓ в кольце Fqt[x],
ge1+1,0(x), ge1+1,0(x), ge1+1,1(x), ge1+1,1(x),...,ge1+1,ae1+1-1(x),ge1+1,ae1+1-1(x),...,
ge2,0(x), ge2,0(x), ge2,1(x), ge2,1(x),...,ge2,ae2 -1(x),ge2,ae2 -1(x)-неприводимыемно-
жители, образующие взаимные пары, а ge2+1,0(x), ge2+1,1(x), . . . , ge2+1,ae2+1-1(x), . . . ,
ge3,0(x), ge3,1(x), . . . , ge3,ae3 -1(x) - все остальные неприводимые множители этих мно-
гочленов. Заметим, что r = e2 + e3 - e1.
Далее, для e1 + 1 ≤ w ≤ e2 и 1 ≤ i ≤ ℓ положим
{
†
1, если gw
(x) | (xmi - ωi) в Fqt [x] для некоторого j,
,j
ε†w,i =
0
в противном случае.
Пусть Iw = {i : 1 ≤ i ≤ ℓ, εw,i = ε†w,i} и I′w = {i : 1 ≤ i ≤ ℓ, εw,i = ε†w,i}. Заметим,
∑
что тогда {1, 2, . . . , ℓ} = Iw ∪ I′w (несвязное объединение). Положим ηw =
εw,i,
∑
∑
i∈Iw
ϱw =
εw,i и τw =
ε†w,i для e1 + 1 ≤ w ≤ e2. Тогда
i∈I′
w
i∈I′
w
(
) (
)
(
)
⊕
⊕
(
)
⊕
G =
Gν
⊕
Gw ⊕ G†w
⊕
Gs
,
ν=1
w=e1+1
s=e2+1
где Gν (соответственно, Gw , G†w и Gs) - векторное пространство над Fν (соответствен-
но, Fw, F†w и Fs) для каждого ν (соответственно, w и s). Заметим также, что
(
) (
)
(
)
⊕
⊕
(
)
⊕
G′
=
Gν
⊕
Hw ⊕ H†w
⊕
G†
,
s
ν=1
w=e1+1
s=e2+1
где Gν (соответственно, Hw, H†w и G†s) - векторное пространство над Fν (соответ-
ственно, Fw, F†w и F†s) для каждого ν (соответственно, w и s). Таким образом, спра-
ведлива следующая
Теорема 2 [16]. Пусть C - Ω-аддитивный МС-код длины n над Fqt. Тогда
имеют место следующие разложения:
(
) (
) (
)
⊕
⊕
(
)
⊕
(a) C =
Cν
⊕
Cw⊕C†w
⊕
Cs
, где Cν (соответственно, Cw, C†w
ν=1
w=e1+1
s=e2+1
и Cs) - подпространство пространства Gν (соответственно, Gw, G†w и Gs) над
и Fs) для каждого ν (соответственно, w и s);
Fν (соо(ветственно, Fw, Fw ()
) (
)
⊕
⊕
(
)
⊕
δ
(b) C⊥δ =
C⊥δν
⊕
C†⊥δw ⊕ Cwδ
⊕
C⊥
s
, где C⊥δν (соответ-
ν=1
w=e1+1
s=e2+1
ственно, C⊥δw, Cw⊥δ и Csδ ) - ортогональное дополнение к Cν (соответственно,
Cw, C†w и Cs) относительно полуторалинейной формы [· , ·]δ, ограниченной на
Gν × Gν (соответственно, H†w × Gw, Hw × G†w и G†s × Gs) для каждого ν (соот-
ветственно, w и s).
Подробнее об алгебраических структурах аддитивных Ω-МС-кодов над Fqt и их
δ-двойственных кодов см. в [16, §§ 2, 3].
43
§ 3. Необходимое и достаточное условие, при котором Ω-аддитивный
МС-код над Fqt имеет дополнительный δ-двойственный
В следующей теореме выводится необходимое и достаточное условие, при кото-
ром Ω-аддитивный МС-код длины n над Fqt имеет дополнительный δ-двойственный,
где δ ∈ {0, ∗, γ}.
Теорема 3. Пусть Ω = (ω1,ω2,...,ωℓ) фиксировано. Рассмотрим Ω-аддитив-
ный МС-код
(
) (
)
(
)
⊕
⊕
(
)
⊕
C =
Cν
⊕
Cw ⊕ C†w
⊕
Cs
ν=1
w=e1+1
s=e2 +1
длины n над Fqt. Для δ ∈ {0, ∗, γ} код C имеет дополнительный δ-двойственный
тогда и только тогда, когда выполнены следующие два условия:
• Для 1 ≤ ν ≤ e1 пространство Cν является Fν-подпространством Gν, таким
что Cν ∩ C⊥δν = {0} (т.е. Cν - невырожденное Fν-подпространство Gν);
• Для e1 +1 ≤ w ≤ e2 пространство Cw является Fw-подпространством Gw, a C†w
- F†w-подпространством G†w, и при этом Cw ∩ C†⊥δw = {0} и Cw ∩ Cwδ = {0}.
Как следствие, общее число D различных аддитивных Ω-МС-кодов длины n над Fqt,
имеющих дополнительные δ-двойственные, равно
∏
∏
∏
D= Dν
Dw
Ds,
(1)
ν=1
w=e1+1
s=e2+1
где Dν , 1 ≤ ν ≤ e1, - число различных невырожденных Fν -подпространств в Gν ,
Dw, e1 +1 ≤ w ≤ e2, - число различных пар (Cw, C†w), где Cw - Fw-подпространство
в Gw, а C†w - F†w-подпространство в G†w, таких что Cw ∩ C†⊥δw = {0} и Cw ∩ Cwδ =
= {0}, а Ds, e2 + 1 ≤ s ≤ e3, - число различных Fs-подпространств в Gs.
Доказательство непосредственно вытекает из теорем 1 и 2. ▴
Теперь применим эту теорему и теорию разложений Витта для подсчета коли-
чества всех аддитивных Ω-МС-кодов длины n над Fqt, имеющих дополнительные
δ-двойственные, где δ ∈ {0, ∗, γ}. Для этого вначале напомним некоторые определе-
ния из геометрии и теории групп. Если V - конечномерное векторное пространство
над полем FQ, а B - полуторалинейная форма на V , то пара (V, B) называется полу-
торалинейным пространством (formed space) над FQ. Размерностью полуторалиней-
ного пространства (V, B) называется размерность V как векторного пространства
над FQ и обозначается через dimF
V . Пусть теперь (V,B) - n-мерное рефлексивное
Q
невырожденное полуторалинейное пространство над FQ. Индексом Витта m про-
странства (V, B) называется размерность максимального самоортогонального (или,
что то же самое, максимального вполне изотропного) подпространства V . Отметим,
что n ≥ 2m. Ненулевой вектор v ∈ V называется изотропным, если B(v, v) = 0. Ги-
перболической парой называется пара (v, w) изотропных векторов v, w ∈ V , таких
что B(v, w) = 1. Всюду далее через Im,n-2m и Hm,n-2m будем обозначать, соответ-
ственно, число изотропных векторов и гиперболических пар в n-мерном полутора-
линейном пространстве (V, B) с индексом Витта m. Подробнее см. в [17, 18].
Напомним также следующий хорошо известный факт.
Лемма 1. Для любого числа Q, равного степени простого, и любых натураль-
ных чисел B, K, таких что B ≤ K, число различных B-мерных подпространств
K-мерного векторного пространств над FQ равно Q-ичному гауссовскому биноми-
[K]
∏
(QK-b - 1)
альному коэффициенту
=
(напомним, что Q-ичный биноми-
B Qb=0 (Qb+1 - 1)
44
[K]
альный коэффициент
по определению равен 1). Как следствие, общее число
0
Q
различных подпространств K-мерного векторного пространства над FQ равно
∑
[K]
∑
[K]
N (K, Q) =
=1+
B=0
B Q
B=1
B Q
Теперь приступим к подсчету количества всех аддитивных Ω-МС-кодов длины n
с длинами блоков (m1, m2, . . . , mℓ) над Fqt , имеющих дополнительные δ-двойствен-
ные, для δ ∈ {0, ∗, γ}.
§ 4. Число аддитивных Ω-МС-кодов над Fqt,
имеющих дополнительные δ-двойственные
В следующей теореме получены явные формулы для числа всех аддитивных
Ω-МС-кодов длины n над Fqt, имеющих дополнительные δ-двойственные, для δ ∈
∈ {0, ∗, γ}.
Теорема 4. Пусть Ω = (ω1,ω2,...,ωℓ) фиксировано. Тогда для δ ∈ {0,∗,γ}
общее число D различных аддитивных Ω-МС-кодов длины n над Fqt, имеющих до-
полнительные δ-двойственные, равно
(η
)
∏
∏
∑
[ηwt]
[ϱwt]
[τwt]
D= Dν
qkdw(ηwt-k)
×
k
k1
k2
qdw
qdw
qdw
ν=1
w=e1+1
k=0 k1=0 k2=0
(
)
∏
∑
[εst]
×
,
a
s=e2+1
a=0
qds
где число Dν , 1 ≤ ν ≤ e1, равно следующему:
]
∑
[ενt/2
• 2+
qk(εν2-k)
, если ν ∈ J1 и либо δ = γ и ενt четно, либо δ = ∗ и
k/2
q
2
k=1
k четно
оба числа εν t, q четны;
]
]
∑
∑
[(ενt - 1)/2
[(ενt - 1)/2
• 2+
qk(ενt2 k+1)
+
q(ενt-2)(k+1)
, если ν ∈ J1,
k=1
k/2
q2
k=1
(k - 1)/2 q
2
k четно
k нечетно
δ ∈ {0,∗} и оба числа ενt,q нечетны;
]
∑
∑
[ενt/2
[(ενt - 2)/2]
• 2 +
qk(εν2-k)
+
q(kενt
2
(qε2t + 1)
, если
k=1
k/2
q2
k=1
(k - 1)/2 q2
k четно
k нечетно
ν ∈ J1, δ ∈ {0,∗} и либо ενt четно и q ≡ 1 (mod 4), либо ενt ≡ 0 (mod 4) и
q ≡ 3 (mod 4);
]
∑
[ενt/2
∑
[(ενt - 2)/2]
• 2 +
qk(εν2-k)
+
q(kενt
2
(qε2t - 1)
, если
k/2
q2
(k - 1)/2 q2
k=1
k=1
k четно
k нечетно
ν ∈ J1, δ ∈ {0,∗}, ενt ≡ 2 (mod 4) и q ≡ 3 (mod 4);
]
]
∑
∑
[(ενt - 1)/2
[(ενt - 1)/2
• 2
+
qk(ενt2 k+1)
+
q(ενt-2)(k+1)
,
если
k/2
q2
(k - 1)/2 q
2
k=1
k=1
k четно
k нечетно
ν ∈ J1, δ = 0, q четно и ενt нечетно;
45
{
∑
[(ενt - 2)/2]
•
2 +
q(kενt 2k2-2)
(qk + q - 1)
+ (qενt-k+1 - qεν t-k + 1) ×
k=1
k/2
q2
k четно
}
]
∑
[(ενt - 2)/2]
[(ενt - 2)/2
×
+
q(k+1)εν2-(k2+1)
, если ν ∈ J1, δ = 0 и оба
(k - 2)/2 q2
k=1
(k - 1)/2 q2
k нечетно
числа ενt, q четны;
(
)
(εν t-a)dν
∑
∏
q
2
- (-1)ενt-a
• 2+
qk(ενt2 k)dν
, если ν ∈ J2.
(k-a)dν
k=1
a=0
q
2
- (-1)k-a
Для доказательства теоремы напомним, что согласно (1) общее число D различ-
ных аддитивных Ω-МС-кодов длины n над Fqt, имеющих дополнительные δ-двой-
∏
∏
∏
ственные, равно D =
Dν
Dw
Ds, где
ν=1
w=e1+1
s=e2+1
• Dν, 1 ≤ ν ≤ e1, равно числу различных невырожденных Fν-подпространств в Gν;
• Dw, e1 + 1 ≤ w ≤ e2, равно числу различных пар (Cw,C†w), где Cw - Fw-подпро-
странство в Gw, а C†w - F†w-подпространство в G†w , таких что Cw ∩ C†⊥δw = {0} и
C†w ∩ C⊥δw = {0};
• Ds, e2 + 1 ≤ s ≤ e3, равно числу различных Fs-подпространств в Gs.
Ввиду этого для доказательства теоремы 4 достаточно определить числа Dν для
1 ≤ ν ≤ e1, Dw для e1 + 1 ≤ w ≤ e2 и Ds для e2 + 1 ≤ s ≤ e3. С этой целью введем
множества J1 = {ν : 1 ≤ ν ≤ e1, dν = 1} и J2 = {ν : 1 ≤ ν ≤ e1, dν > 1}. Отметим,
что {1, 2, . . . , e1} = J1 ∪ J2 (несвязное объединение). Теперь приведем лемму 3.4 из
работы [16], полезную для определения чисел Dν , 1 ≤ ν ≤ e1.
Лемма 2 [16]. Зафиксируем ν ∈ J1∪J2 = {1,2,...,e1}. Для δ ∈ {0,∗,γ} обозна-
чим через [· , ·]δ↾Gν×Gνограничениеτ1,-1-полуторалинейнойформы[·,·]δнаGν×Gν.
Тогда справедливы следующие утверждения:
(a) Для δ ∈ {0, ∗, γ} ограничение [· , ·]δ↾
является рефлексивной невырожден-
Gν ×Gν
ной τ1,-1-полуторалинейной формой на Gν ;
(b) Для ν ∈ J1 форма [· , ·]δ↾
является симметрической при δ ∈ {0, ∗}, а фор-
Gν ×Gν
ма [· , ·]γ↾
- неопределенная;
Gν ×Gν
(c) Для ν ∈ J2 форма [· , ·]δ↾
является эрмитовой при δ ∈ {0, ∗}, а форма
Gν ×Gν
[· , ·]γ ↾
- антиэрмитова.
Gν ×Gν
Для доказательства теоремы 4 вначале найдем значения Dν для ν ∈ J1 ∪ J2 =
= {1, 2, . . ., e1}. Для этого сперва заметим, что если обозначить через Nν,k число
различных k-мерных невырожденных Fν -подпространств в Gν для 0 ≤ k ≤ εν t, то
∑
Dν = Nν,k. Так как τ1,-1-полуторалинейная форма [· , ·]δ↾
рефлексивна и
Gν ×Gν
k=0
невырождена, то Nν,0 = Nν,ενt = 1, откуда получаем
∑
Dν = 2 +
Nν,k для ν ∈ J1 ∪ J2 = {1, 2, . . ., e1}.
(2)
k=1
4.1. Определение числа Dν для ν ∈ J1. В этом пункте рассмотрим случай
ν ∈ J1 и найдем значения Dν для δ ∈ {0,∗,γ}. Здесь dν = 1, и поэтому Fν ≃ Fq.
В следующем предложении вычисляются значения Dν, когда либо δ = γ, либо δ = ∗
и q четно.
46
Предложение 1. Пусть ν ∈ J1 фиксировано. Если либо δ = γ, либо δ = ∗ и
q четно, то
]
∑
k(εν t-k)
[ενt/2
Dν = 2 +
q
2
k/2
k=1
q2
k четно
Доказательство. Согласно формуле (2) для доказательства достаточно най-
ти числа Nν,k для 1 ≤ k ≤ ενt - 1. Для этого заметим, что по утверждениям (a), (b)
леммы 2 (Gν , [· , ·]δ↾G
) является симплектическим пространством над Fν , ко-
ν×Gν
гда δ = γ. Кроме того, когда δ = ∗ и q четно, [Aν , Aν ]∗ = 0 для всех Aν ∈ Gν .
Отсюда по лемме 2(a) следует, что (Gν, [· , ·]∗↾
) также является симплектиче-
Gν ×Gν
ским пространством над Fν , когда q четно. Далее, любое k-мерное невырожденное
Fν-подпространство W в Gν также является симплектическим пространством. Со-
гласно [18, с. 69] размерность k такого подпространства W должна быть четной.
Значит, Nν,k = 0, если k нечетно.
Пусть k четно. В этом случае k-мерное подпространство W в Gν имеет разложение
k
2
)
Витта W = 〈Aν1), Bν1)〉 ⊥ 〈Aν2), Bν2)〉 ⊥ . . . ⊥ 〈A(
ν
,Bν2)〉, где (Aνh),Bνh)) - гипербо-
k
k
2
)
лическая пара в Gν для 1 ≤ h ≤
; множество {Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bν2)}
2
называется базисом Витта пространства W над Fν (см. [18, с. 69]). Применяя [17,
предложение 2.9] и теорему Витта о сокращении, получаем, что число базисов Витта
{
k
2
)
типа
Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bν2)} в Gν равно
Uk,εν t = Hεν t,0
H ενt-2
,0
. . . Hενt-k+2,0
2
2
2
Аналогично выводится, что число базисов Витта k-мерного Fν -подпространства в Gν
равно
Uk = Hk
,0
Hk-2
...H1,0.
2
2
,0
Тогда согласно [18, с. 70] получаем
]
Uk,εν t
k(εν t-k)
[εν t/2
Nν,k =
=q
2
Uk
k/2
q2
Из этого с учетом (2) немедленно вытекает требуемое. ▴
В следующем предложении найдены числа Dν в случае нечетного q и δ ∈ {0, ∗}.
Предложение 2. Пусть ν ∈ J1 фиксировано. Если δ ∈ {0,∗}, а нечетное q -
степень простого числа, то
⎧
]
]
∑
∑
⎪
[(ενt - 1)/2
[(ενt - 1)/2
⎪2+
qk(ενt2 k+1)
+
q(ενt-2)(k+1)
,
⎪
k/2
q2
(k - 1)/2 q2
k=1
k=1
⎪
k четно
k нечетно
⎪
⎪
если εν t нечетно,
⎪
⎪
∑
]
∑
⎪
[ενt/2
[(ενt - 2)/2]
2+
qk(εν2-k)
+
q(ενtk
2
(qε2t + 1)
,
⎨
k/2
q2
(k - 1)/2 q2
k=1
k=1
Dν =
k четно
k нечетно
⎪
⎪
если либо εν t четно и q ≡ 1 (mod 4),
⎪
либо ενt ≡ 0 (mod 4) и q ≡ 3 (mod 4),
⎪
⎪
]
⎪
∑
[ενt/2
∑
[(ενt - 2)/2]
2+
qk(εν2-k)
+
q(ενtk
2
(qε2t - 1)
,
⎪
k/2
q2
(k - 1)/2 q2
⎪
k=1
k=1
⎪
k четно
k нечетно
⎩
если εν t ≡ 2 (mod 4) и q ≡ 3 (mod 4).
47
Доказательство. В случае δ ∈ {0,∗} согласно утверждениям (a), (b) леммы 2
(Gν , [· , ·]δ↾G
) является (εν t)-мерным ортогональным пространством над Fν . Да-
ν×Gν
лее, поскольку q нечетно, ортогональное пространство (Gν, [· , ·]δ↾
) может рас-
Gν ×Gν
сматриваться как невырожденное квадратичное пространство (Gν , Qν ) относительно
1
квадратичной формы Qν : Gν → Fν , определяемой как Qν (Aν ) =
[Aν , Aν ]δ для всех
2
Aν ∈ Gν. Далее, индекс Витта θ для Gν (см. [11, с. 279]) имеет вид
⎧
⎪(εν t - 1)/2, если εν t нечетно,
⎨
ενt/2,
если εν t ≡ 2 (mod 4) и q ≡ 3 (mod 4),
θ=
(3)
⎪
ενt - 2)/2, если либо ενt четно и q ≡ 1 (mod 4),
⎩(
либо εν t ≡ 0 (mod 4) и q ≡ 3 (mod 4).
Для вычисления Dν согласно (2) достаточно определить числа Nν,k для 1 ≤ k ≤
≤ ενt - 1. Поэтому далее будем считать, что 1 ≤ k ≤ ενt - 1 фиксировано. Из
[18, с. 138] известно, что k-мерное невырожденное квадратичное Fν -подпростран-
ство W в Gν имеет разложение Витта вида W = 〈Aν1), Bν1)〉 ⊥ 〈Aν2), Bν2)〉 ⊥ . . . ⊥
⊥ 〈Aνθk), Bνθk)〉 ⊥ Wk, где θk - индекс Витта пространства W , (Aνh), Bνh)) - гипербо-
лическая пара в Gν для 1 ≤ h ≤ θk, а Wk - анизотропное Fν -подпространство в Gν ,
такое что dimFν Wk = k - 2θk ≤ 2. Рассмотрим отдельно следующие два случая:
(i) k нечетно и (ii) k четно.
(i) Вначале пусть k нечетно. Тогда согласно [18, с. 138] имеем θk = (k - 1)/2,
откуда dimFν Wk = 1. Из этого, в свою очередь, следует, что k-мерное Fν-подпро-
странство W в Gν имеет разложение Витта W = 〈Aν1), Bν1)〉 ⊥ 〈Aν2), Bν2)〉 ⊥ . . . ⊥
k-1
2
)
2
)
⊥ 〈A(
ν
,Bνk
〉 ⊥ 〈Zν〉, где (Aνh),Bνh)) - гиперболическая пара в Gν для 1 ≤ h ≤
k-1
≤
, а Zν
- несингулярный вектор в Gν ; множество {Aν1), Bν1), Aν2), Bν2), . . . ,
2
k-1
2
)
2
)
A(
ν
,Bνk
,Zν} называетсябазисом Виттапространства W над Fν. Применяя [17,
предложение 2.9] и теорему Витта о сокращении, получаем, что число базисов Витта
k-1
2
)
2
)
типа {Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bνk
,Zν} в Gν равно
(
)
Uk-1
= Hθ,ενt-2θHθ-1,ενt-2θ . . . Hθ-(k-3)
qεν t-k+1
- 1 - Iθ-(k-1)
2
,θ
2
,εν t-2θ
2
,εν t-2θ
Аналогично выводится, что число базисов Витта для k-мерного Fν -подпространства
в Gν равно
Uk-1 = Hk-1
Hk-3
...H1,1(q - 1).
2
2
,1
2
,1
Тогда в силу [18, с. 140-141] имеем
⎧
[(ενt - 2)/2]
⎪
q(kενt
2
(qε2t - 1)
,
если θ = εν t/2,
⎪
(k - 1)/2 q2
⎨
U k-1
]
,θ
[(ενt - 1)/2
2
Nν,k =
q(ενt-2)(k+1)
,
если θ = (εν t - 1)/2,
(4)
U k-1
=⎪⎪
(k - 1)/2 q2
2
⎪
[(ενt - 2)/2]
⎩q(kενt
2
(qε2t + 1)
,
если θ = (εν t - 2)/2.
(k - 1)/2 q2
(ii) Теперь пусть k четно. Согласно [18, с. 138] имеем либо θk = k/2, либо θk =
= (k-2)/2. Обозначим через Rν,k и Sν,k число k-мерных невырожденных квадратич-
ных Fν -подпространств в Gν , имеющих индексы Витта k/2 и (k-2)/2 соответственно.
Отметим, что Nν,k = Rν,k + Sν,k.
48
Если θk = k/2, то dimFν Wk = 0. Тогда k-мерное Fν -подпространство W в Gν
k
)
2
имеет разложение Витта W = 〈Aν1), Bν1)〉 ⊥ 〈Aν2), Bν2)〉 ⊥ . . . ⊥ 〈A(
ν
,Bν2)〉, где
(Aνh), Bνh)) - гиперболическая пара в Gν для 1 ≤ h ≤k; множество {Aν1), Bν1), Aν2),
k
2
2
Bν2), . . . , Aν
), Bν2)} называется базисом Витта пространства W над Fν. Применяя
[17, предложение 2.9] и теорему Витта о сокращении, получаем, что число базисов
k
2
)
Витта типа {Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bν2)} в Gν равно
Uk
2
,θ
= Hθ,ενt-2θHθ-1,ενt-2θ . . . Hθ-k-22,ενt-2θ,
а число базисов Витта k-мерного Fν -подпространства в Gν , имеющего индекс Вит-
k
та
, равно U k = H k
Hk-2
...H1,0. Тогда из [18, с. 140-141] получаем
,0
,0
2
2
2
2
⎧
k(εν t-k)
⎪
q
2
(q2 + 1)(qεν2-k + 1)[ενt/2]
,
если θ = εν t/2,
⎪
εν t
k/2
q2
⎪
2(q
2
+ 1)
⎨
Uk
k(εν t-k)
,θ
2
2
q
(q2 + 1)[(ενt - 1)/2]
Rν,k =
,
если θ = (εν t - 1)/2,
Uk
=⎪⎪
2
k/2
q2
2
⎪
⎪
k(εν t-k)
⎪
q
2
(q2 + 1)(qεν2-k - 1)[ενt/2]
⎩
,
если θ = (εν t - 2)/2.
εν t
k/2
q2
2(q
2
- 1)
Если θk = (k - 2)/2, то dimFν Wk = 2. В этом случае, рассуждая так же, как и в [13,
леммы 3.2, 3.3], получаем что каждое двумерное анизотропное Fν -подпространство
в W имеет ортогональный базис и что число различных ортогональных базисов
двумерного анизотропного Fν -подпространства в W равно
⎧
⎪
qενt-k(q - 1)2(qεν2-k - 1)(qενt
2
- 1)
⎪
,
если θ = εν t/2,
⎪
2
⎨
qενt-k(q - 1)2(qενt-k+1 - 1)
Xk,θ =
,
если θ = (εν t - 1)/2,
⎪
2
⎪
⎪
ν t-k
εν t-k+2
2
+ 1)(q
2
+ 1)
⎩qενt-k(q - 1)2(qε
,
если θ = (εν t - 2)/2.
2
Таким образом, k-мерное Fν -подпространство W пространства Gν имеет разложе-
k-2
2
)
2
)
ние Витта W = 〈Aν1), Bν1)〉 ⊥ 〈Aν2), Bν2)〉 ⊥ . . . ⊥ 〈A(
ν
,Bνk
〉 ⊥ 〈Zν1),Zν2)〉, где
(Aνh), Bνh)) - гиперболическая пара в Gν для 1 ≤ h ≤k-2, а {Zν1),Zν2)} - ортого-
2
нальный базис двумерного анизотропного Fν -подпространства Wk пространства W ;
k-2
2
)
2
)
множество
{Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bνk
,Zν1), Zν2)} называется базисом
Витта пространства W над Fν . Применяя [17, предложение 2.9] и теорему Витта о со-
k-2
2
)
кращении, получаем, что число базисов Витта типа {Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,
k-2
2
Bν
),Zν1),Zν2)} в Gν равно
U k-2
= Hθ,ενt-2θHθ-1,ενt-2θ . . . Hθ-(k-4)
Xk,θ.
2
,θ
2
,εν t-2θ
Аналогично выводится, что число базисов Витта k-мерного Fν -подпространства
k-2
в Gν, имеющих индекс Витта
, равно
2
Uk-2 = Hk-2
Hk-4
...H1,2(q2 - 1)(q - 1).
2
2
,2
2
,2
49
Тогда согласно [18, с. 140-141] получаем
⎧
k(εν t-k)
⎪
q
2
(q2 - 1)(qεν2-k - 1)[ενt/2]
,
если θ = εν t/2,
⎪
k/2
q2
⎪
2(qε2t + 1)
⎨
U k-2
k(εν t-k)
2
,θ
q
2
(q2 - 1)[(ενt - 1)/2]
Sν,k =
,
если θ = (εν t - 1)/2,
U k-2
=⎪⎪
2
k/2
q2
2
⎪
⎪
k(εν t-k)
⎪
q
2
(q2 - 1)(qεν2-k + 1)[ενt/2]
⎩
,
если θ = (εν t - 2)/2.
εν t
k/2
q2
2(q
2
- 1)
Отсюда следует, что
⎧
]
[ενt/2
⎪qk(εν2-k)
,
если θ = εν t/2,
⎪
k/2
q2
⎨
]
[(ενt - 1)/2
Nν,k = Rν,k + Sν,k =
qk(ενt2 k+1)
,
если θ = (εν t - 1)/2,
(5)
⎪
k/2
q2
⎪
]
[ενt/2
⎩qk(εν2-k)
,
если θ = (εν t - 2)/2.
k/2
q2
Наконец, подставляя значения Nν,k из (4), (5) в (2), получаем требуемый резуль-
тат. ▴
В следующем предложении найдены числа Dν в случае, когда q четно и δ = 0.
Предложение 3. Пусть ν ∈ J1 фиксировано. Если δ = 0, а четное q - сте-
пень простого числа, то
⎧
]
⎪
∑
[(ενt - 1)/2
⎪2+
qk(ενt2 k+1)
+
⎪
k/2
q2
⎪
k=1
k четно
⎪
⎪
]
∑
⎪
[(ενt - 1)/2
⎪
+
q(ενt-2)(k+1)
,
если εν t нечетно,
⎪
k=1
(k - 1)/2 q2
⎨
k нечетно
(
∑
Dν =
[(ενt - 2)/2]
2+
q(kενt 2k2-2)
(qk + q - 1)
+
⎪
⎪
k=1
k/2
q2
⎪
k четно
)
⎪
[(ενt - 2)/2]
⎪
+ (qεν t-k+1 - qεν t-k + 1)
+
⎪
(k - 2)/2 q2
⎪
]
⎪
∑
[(ενt - 2)/2
⎪
q(k+1)εν2-(k2+1)
,
если εν t четно.
⎩ +
(k - 1)/2 q2
k=1
k нечетно
Доказательство. Чтобы вычислить Dν, в силу (2) достаточно найти числа
Nν,k для 1 ≤ k ≤ ενt - 1. Для этого зафиксируем 1 ≤ k ≤ ενt - 1. Заметим, что
поскольку q здесь четно, все mi - нечетные целые числа. Следовательно, m нечет-
m
но, откуда, в свою очередь, вытекает, что
= 1 в Fν. Так как ν ∈ J1, то dν = 1,
mi
откуда aν = НОД(t, dν) = 1. Поэтому каждый Aν ∈ Gν можно представить в виде
Aν = Aν,0 = (A(1)ν,0, A(2)ν,0, . . . , A(ℓ)ν,0), где A(i)ν,0 ∈ εν,iFν,0 для 1 ≤ i ≤ ℓ. Теперь положим
}
{(
)
∑
(
)
Mν =
A(1)ν,0, A(2)ν,0, . . ., A(ℓ)ν,0
∈Gν :
εν,i
A(i)ν,0 +τq,1(A(i)ν,0)+. . .+τqt-1,1(A(i)ν,0)
=0 .
i=1
Заметим, что множество Mν является (ενt - 1)-мерным Fν-подпространством в Gν.
Положим также Θν = (εν,1, εν,2, . . . , εν,ℓ) ∈ Gν. Легко видеть, что Θν ∈ Mν то-
гда и только тогда, когда εν t четно. Соответственно возникают следующие случаи:
(i) εν t нечетно и (ii) εν t четно.
50
(i) Пусть εν t нечетно. Тогда Θν ∈ Mν и dimFν 〈Θν 〉 = 1. Кроме того, [Aν , Θν ]0 =
= 0 для всех Aν ∈ Mν, и при этом Mν ∩ 〈Θν〉 = {0}. Отсюда следует, что про-
странство Gν является ортогональной прямой суммой своих Fν -подпространств Mν
и 〈Θν 〉, т.е. Gν = Mν ⊥ 〈Θν 〉. Далее, (Mν , [· , ·]0↾
) - симплектическое про-
Mν×Mν
странство над Fν . При этом любое Fν -подпространство в Gν либо содержится в Mν ,
либо не содержится в Mν .
Для вычисления Nν,k вначале определим число различных k-мерных невырож-
денных Fν -подпространств пространства Gν , содержащихся в Mν . Для этого, рас-
суждая так же, как и в предложении 1, получаем, что для нечетного k в Mν не
существует k-мерных невырожденных Fν-подпространств, а для четного k в Mν
содержится ровно
]
[(εν t - 1)/2
N(e)ν,k = qk(ενt2k-1)
k/2
q2
различных k-мерных невырожденных Fν -подпространств.
Далее, нетрудно видеть, что любое k-мерное Fν-подпространство W в Gν, не
содержащееся в Mν , имеет тип W = 〈Aν1), Aν2), . . . , Aνk-1), Aνk) +Θν〉, где Aνh) ∈
∈ Mν \{0} для 1 ≤ h ≤ k -1 и Aνk) ∈ Mν. Теперь отдельно рассмотрим следующие
два случая: k нечетно и k четно.
Вначале пусть k нечетно. Тогда, применяя [19, теорема 5.1.1] и [20, гл. 6, упраж-
нение 21], получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν 〉 про-
странства Gν невырождено тогда и только тогда, когда 〈Aν1), Aν2), . . . , Aνk-1)〉 явля-
ется (k - 1)-мерным невырожденным Fν-подпространством в Mν. Далее заметим,
что все Aνk) ∈ 〈Aν1), Aν2), . . . , Aνk-1)〉⊥0 порождают различные k-мерные невырож-
денные Fν -подпространства 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν 〉 в Gν и что есть ровно
qεν t-k способов выбрать Aνk). Отсюда, рассуждая так же, как в предложении 1,
получаем, что число различных k-мерных невырожденных Fν -подпространств типа
〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν 〉 в Gν равно
]
[(εν t - 1)/2
M(o)ν,k = qεν t-kq(k-1)(2νt-k)
(k - 1)/2q2
Теперь пусть k четно. Если Aνk) = 0, то в силу [19, теорема 5.1.1] и [20, гл. 6,
упражнение 21] получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1), Θν 〉 про-
странства Gν вырождено.
Если Aνk) = 0, то снова применяя [19, теорема 5.1.1] и [20, гл. 6, упражнение 21],
находим, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν 〉 в Gν невырожде-
но тогда и только тогда, когда 〈Aν1), Aν2), . . . , Aνk)〉 является k-мерным невырожден-
ным Fν -подпространством в Mν . Далее, каждое k-мерное невырожденное Fν -под-
пространство 〈Aν1), Aν2), . . . , Aνk)〉 в Mν порождает ровно (qk -1) различных Fν -под-
пространств 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν 〉 в Gν . Отсюда, рассуждая так же, как
и в предложении 1, заключаем, что число различных k-мерных невырожденных
Fν-подпространств типа 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν〉 в Gν, где Aνh) ∈ Mν \ {0}
для 1 ≤ h ≤ k, равно
]
[(εν t - 1)/2
M(e)ν,k = qk(ενt2k-1) (qk - 1)
k/2
q2
51
Объединяя эти случаи, получаем
]
[(εν t - 1)/2
Nν,k = M(o)ν,k = q(k+1)(2νt-k)
,
если k нечетно,
(k - 1)/2q2
и
]
[(εν t - 1)/2
Nν,k = N(e)ν,k + M(e)ν,k = qk(ενt2k+1)
,
если k четно.
k/2
q2
Mν - (ενt - 2)-мерное
(ii) Пусть εν t четно. Тогда Θν ∈ Mν ∩ M⊥0ν . Пусть теперь
Fν-подпространство в Mν, такое что Θν ∈
Mν, так что Mν =
Mν ⊕ 〈Θν〉. Да-
лее, заметим, что существует yν ∈
Mν ⊕ 〈Θν〉 ⊕ 〈yν〉.
M⊥0ν \ Mν, такой что Gν =
При этом
Mν, [· , ·]0↾̂
является (εν t - 2)-мерным симплектическим Fν -под-
Mν×Mν )
пространством в Gν . Далее заметим, что каждое k-мерное Fν -подпространство в Gν
либо содержится в
Mν, либо содержится в
Mν ⊕ 〈Θν 〉, но не содержится в
Mν, либо
содержится в
Mν ⊕ 〈yν〉, но не содержится в
Mν, либо содержится в Gν =
Mν ⊕
⊕ 〈Θν 〉 ⊕ 〈yν 〉, но не содержится ни в одном из подпространств
Mν,
Mν ⊕ 〈Θν〉 и
Mν ⊕ 〈yν〉. В соответствии с этим рассмотрим следующие четыре случая по отдель-
ности.
A. Вначале подсчитаем число различных k-мерных невырожденных Fν-подпро-
странств в
Mν. Для этого, рассуждая так же, как и в предложении 1, заметим, что
для нечетного k в
Mν не существует k-мерных невырожденных Fν-подпространств,
а для четного k в
Mν есть ровно
k(εν t-k-2)
2
[(ενt-2)/2k/2]
R(e)ν,k = q
q2
различных k-мерных невырожденных Fν -подпространств.
B. Теперь подсчитаем все различные k-мерные невырожденные Fν -подпростран-
ства пространства Gν , содержащиеся в
Mν ⊕ 〈Θν〉, но не содержащиеся в
Mν . Рас-
суждая, как и в случае (i), получаем, что если k нечетно, то в Gν не существует
таких k-мерных невырожденных Fν -подпространств, а если k четно, то в Gν есть
ровно
k(εν t-k-2)
2
[(ενt-2)/2k/2]
S(e)ν,k = (qk - 1)q
q2
таких k-мерных невырожденных Fν -подпространств.
C. Теперь подсчитаем все различные k-мерные невырожденные Fν -подпростран-
ства пространства Gν , содержащиеся в
Mν ⊕〈yν〉, но не содержащиеся в
Mν. Снова
рассуждая, как в случае (i), получаем, что если k нечетно, то в Gν есть ровно
]
[(εν t - 2)/2
T(o)ν,k = q(k+1)(ε2t-k-1)
(k - 1)/2q2
таких k-мерных невырожденных Fν -подпространств, а если k четно, то ровно
k(εν t-k-2)
2
[(ενt-2)/2k/2]
T(e)ν,k = (qk - 1)q
q2
таких k-мерных невырожденных Fν -подпространств.
D. Теперь заметим, что любое k-мерное Fν-подпространство W пространства Gν,
содержащееся в Gν =
Mν ⊕ 〈Θν〉 ⊕ 〈yν〉, но не содержащееся ни в одном из его
52
подпространств
Mν,
Mν ⊕ 〈Θν〉 и
Mν ⊕ 〈yν〉, относится к одному из следующих
двух типов:
I. W = 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν + λν yν 〉, где λν ∈ Fν \ {0}, Aνh) ∈
Mν \{0}
для 1 ≤ h ≤ k - 1 и Aνk) ∈
Mν .
II. W = 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν, Aνk) + yν 〉, где k ≥ 2, Aνh) ∈
Mν \ {0}
для 1 ≤ h ≤ k - 2 и Aνk-1), Aνk) ∈
Mν.
Чтобы вычислить Nν,k, вначале определим число различных k-мерных невырож-
денных Fν -подпространств типа 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν + λν yν 〉 в Gν , где
λν ∈ Fν \{0}, Aνh) ∈
Mν \{0} для 1 ≤ h ≤ k-1 и Aνk) ∈
Mν. Для этого рассмотрим
следующие два случая: k четно и k нечетно.
Сперва пусть k четно. Если Aνk) = 0, то в силу [19, теорема 5.1.1] и [20, гл. 6,
упражнение 21] получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1), Θν +λν yν 〉
пространства Gν вырождено.
Если же Aνk) = 0, то снова применяя [19, теорема 5.1.1] и [20, гл. 6, упражне-
ние 21], получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν + λν yν 〉
пространства Gν невырождено тогда и только тогда, когда 〈Aν1), Aν2), . . . , Aνk-1),
Aνk)〉 является k-мерным невырожденным Fν-подпространством в
Mν. Далее, каж-
дое k-мерное невырожденное Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1), Aνk)〉 в
Mν
порождает ровно (qk - 1)(q - 1) различных k-мерных невырожденных Fν -подпро-
странств 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν + λν yν 〉 пространства Gν .
Отсюда, рассуждая, как в предложении 1, получаем, что число различных k-мер-
ных невырожденных Fν -подпространств пространства Gν , имеющих тип 〈Aν1), Aν2),
...,Aνk-1),Aνk) + Θν + λνyν〉, равно
]
[(εν t - 2)/2
U(e)ν,k = qk(ενt2k-2) (qk - 1)(q - 1)
k/2
q2
Теперь предположим, что k нечетно. Тогда в силу [19, теорема 5.1.1] и [20, гл. 6,
упражнение 21] получаем, что подпространство 〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν +
+λνyν〉 в Gν невырождено тогда и только тогда, когда 〈Aν1),Aν2),...,Aνk-1)〉 являет-
ся (k-1)-мерным невырожденным Fν -подпространством вMν . Далее, заметим, что
все элементы λν ∈ Fν \{0} и все элементы Aνk) ∈ 〈Aν1), Aν2), . . ., Aνk-1)〉⊥0 порожда-
ют различные k-мерные невырожденные Fν -подпространства 〈Aν1), Aν2), . . . , Aνk-1),
Aνk) + Θν + λνyν〉 в Gν. Отсюда, рассуждая, как в предложении 1, получаем, что
число различных k-мерных невырожденных Fν -подпространств в Gν , имеющих тип
〈Aν1), Aν2), . . . , Aνk-1), Aνk) + Θν + λν yν 〉, где λν ∈ Fν \ {0} и Aνh) ∈
Mν \ {0} для
1≤h≤k-1и Aνk) ∈
Mν, равно
]
[(εν t - 2)/2
U(o)ν,k = q(k+1)(ε2t-k-1) (q - 1)
(k - 1)/2q2
Теперь подсчитаем количество различных k-мерных невырожденных Fν -подпро-
странств в Gν , имеющих тип 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉, где k ≥ 2,
Aνh) ∈
Mν \ {0} для 1 ≤ h ≤ k - 2 и Aνk-1), Aνk) ∈
Mν. Для этого снова отдельно
рассмотрим два случая: k нечетно и k четно.
53
Сперва пусть k нечетно. Если Aνk-1) = 0, то в силу [19, теорема 5.1.1] и [20, гл. 6,
упражнение 21] получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-2), Θν, Aνk) +
+yν〉 пространства Gν вырождено.
Если Aνk-1) = 0, а Aνk) = 0, то в силу [19, теорема 5.1.1] и [20, гл. 6, упражне-
ние 21] получаем, что подпространство 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , yν 〉 в Gν
невырождено тогда и только тогда, когда 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1)〉 является
(k - 1)-мерным невырожденным Fν -подпространством в
Mν. Тогда, рассуждая, как
и в случае (i), получаем, что число различных k-мерных невырожденных Fν-под-
пространств в Gν , имеющих тип 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , yν 〉, равно
]
[(εν t - 2)/2
W(o1)ν,k = q(k-1)(ε2t-k-1) (qk-1 - 1)
(k - 1)/2q2
Теперь пусть оба вектора Aνk-1) и Aνk) ненулевые. Тогда отдельно рассмотрим
следующие два случая: Aνk-1), Aνk) линейно зависимы или Aνk-1), Aνk) линейно неза-
висимы над Fν .
Сперва пусть Aνk-1) и Aνk) линейно зависимы над Fν. Тогда Aνk) = ανAνk-1) для
некоторого αν ∈ Fν \{0}. Нетрудно заметить, что 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) +Θν ,
Aνk) + yν〉 = 〈Aν1), Aν2), . . ., Aνk-2), Aνk-1) + Θν, λνyν + Θν〉, где λν ∈ Fν \ {0} и
Aνh) ∈
Mν \{0} для 1 ≤ h ≤ k-1. Применяя [19, теорема 5.1.1] и [20, гл. 6, упражне-
ние 21], получаем, что подпространство 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) +Θν, λν yν +Θν 〉
в Gν невырождено тогда и только тогда, когда (k - 1)-мерное Fν-подпростран-
ство 〈Aν1), Aν2), . . . , Aνk-1)〉 пространства
Mν невырождено. Снова рассуждая, как
в случае (i), получаем, что число различных k-мерных невырожденных Fν-подпро-
странств в Gν , имеющих тип 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉, в случае,
когда Aνk-1) и Aνk) линейно зависимы над Fν , равно
]
[(εν t - 2)/2
W(o2)ν,k = q(k-1)(ε2t-k-1) (qk-1 - 1)(q - 1)
(k - 1)/2q2
Теперь предположим, что Aνk-1) и Aνk) линейно независимы над Fν . Тогда, снова
применяя [19, теорема 5.1.1] и [20, гл. 6, упражнение 21], получаем, что подпростран-
ство 〈Aν1), Aν2), . . ., Aνk-2), Aνk-1) + Θν, Aνk) + yν〉 в Gν невырождено тогда и только
тогда, когда 〈Aν1), Aν2), . . ., Aνk-1)〉 является (k-1)-мерным невырожденным Fν-под-
пространством в
Mν. Далее, заметим, что каждое (k - 1)-мерное невырожденное
Fν-подпространство 〈Aν1), Aν2), . . ., Aνk-1)〉 в
Mν порождает ровно (qk-1 - 1) раз-
личных (k - 1)-мерных невырожденных Fν -подпространств 〈Aν1), Aν2), . . . , Aνk-2),
Aνk-1) + Θν〉 в Gν. Кроме того, в силу [17, предложение 2.9] можно представить
∑
Aνk) ∈
Mν в виде Aνk) = ανh)Aνh) +
ν
, где ανh) ∈ Fν для 1 ≤ h ≤ k-1 и
ν
∈
h=1
∈ 〈Aν1), Aν2), . . . , Aνk-1)〉⊥0 . Теперь заметим, что 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν ,
Aνk)+yν〉 = 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1)+Θν, ανk-1)Aνk-1)+
ν
+yν〉. Нетрудно ви-
деть, что все ненулевые элементы Aνk) = ανk-1)Aνk-1) +
ν порождают различные
k-мерные невырожденные Fν-подпространства 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν,
Aνk) + yν〉 в Gν. Отсюда, рассуждая, как в предложении 1, получаем, что чис-
ло различных k-мерных невырожденных Fν -подпространств в Gν , имеющих тип
54
〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉, в случае, когда Aνk-1) и Aνk) линейно
независимы над Fν, равно
]
[(εν t - 2)/2
W(o3)ν,k = (qεν t-k - q)(qk-1 - 1)q(k-1)(ε2t-k-1)
(k - 1)/2q2
Объединяя рассмотренные выше случаи, получаем, что число различных k-мер-
ных невырожденных Fν -подпространств в Gν , имеющих тип 〈Aν1), Aν2), . . . , Aνk-2),
Aνk-1) + Θν, Aνk) + yν〉, где Aνh) ∈
Mν \ {0} для 1 ≤ h ≤ k - 2 и Aνk-1), Aνk) ∈
Mν,
равно
]
[(εν t - 2)/2
W(o)ν,k = W(o1)ν,k + W(o2)ν,k + W(o3)ν,k = qk(ενt-k)+2ενt-2k+1) (qk-1 - 1)
(k - 1)/2q2
Пусть теперь k четно. Если Aνk-1) = Aνk) = 0, то в силу [19, теорема 5.1.1]
и [20, гл. 6, упражнение 21] получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-2),
Θν, yν〉 в Gν невырождено тогда и только тогда, когда 〈Aν1), Aν2), . . . , Aνk-2)〉 явля-
ется (k - 2)-мерным невырожденным Fν-подпространством в
Mν. Рассуждая, как
и в предложении 1, получаем, что число таких подпространств равно
]
[(εν t - 2)/2
W(e1)ν,k = q(k-2)(2νt-k)
(k - 2)/2q2
Далее, если Aνk-1) = 0, а Aνk) = 0, то снова применяя [19, теорема 5.1.1] и [20,
гл. 6, упражнение 21], получаем, что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-2), Θν ,
Aνk) + yν〉 в Gν невырождено тогда и только тогда, когда (k - 2)-мерное Fν-подпро-
странство 〈Aν1), Aν2), . . . , Aνk-2)〉 пространства
Mν невырождено. Заметим также,
что все элементы Aνk) ∈ 〈Aν1), Aν2), . . . , Aνk-2)〉⊥0 \{0} порождают различные k-мер-
ные невырожденные Fν-подпространства 〈Aν1), Aν2), . . . , Aνk-2), Θν , Aνk) + yν〉 в Gν и
что есть ровно (qεν t-k - 1) способов выбрать Aνk). Отсюда, рассуждая, как в пред-
ложении 1, получаем, что число различных k-мерных невырожденных Fν -подпро-
странств пространства Gν , имеющих тип 〈Aν1), Aν2), . . . , Aνk-2), Θν , Aνk) + yν〉, равно
]
[(εν t - 2)/2
W(e2)ν,k = q(k-2)(2νt-k) (qεν t-k - 1)
(k - 2)/2q2
Далее, если Aνk) = 0, а Aνk-1) = 0, то рассуждая, как и выше, получаем, что
число различных k-мерных невырожденных Fν -подпространств в Gν , имеющих тип
〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , yν 〉, равно
]
[(εν t - 2)/2
W(e3)ν,k = q(k-2)(2νt-k) (qεν t-k - 1)
(k - 2)/2q2
Наконец, пусть оба вектора Aνk-1) и Aνk) ненулевые. Тогда выделяются следу-
ющие случаи: Aνk-1), Aνk) линейно зависимы или Aνk-1), Aνk) линейно независимы
над Fν .
Сперва пусть Aνk-1) и Aνk) линейно зависимы над Fν. Тогда Aνk) = βνAνk-1) для
некоторого βν ∈ Fν \ {0}. Нетрудно видеть, что 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν ,
Aνk) +yν〉 = 〈Aν1), Aν2), . . ., Aνk-1) +Θν, βνyν +Θν〉, где βν ∈ Fν \{0} и Aνh) ∈
Mν\{0}
55
для 1 ≤ h ≤ k - 1. В силу [19, теорема 5.1.1] и [20, гл. 6, упражнение 21] получаем,
что Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-1) + Θν, βν yν + Θν 〉 в Gν невырождено
тогда и только тогда, когда 〈Aν1), Aν2), . . . , Aνk-2)〉 является (k - 2)-мерным невы-
рожденным Fν -подпространством в
Mν . Далее, заметим, что все βν ∈ Fν \ {0} и
все Aνk-1) ∈ 〈Aν1), Aν2), . . ., Aνk-2)〉⊥0 порождают различные k-мерные невырожден-
ные Fν -подпространства 〈Aν1), Aν2), . . . , Aνk-1) + Θν , βν yν + Θν 〉 в Gν . Отсюда, рас-
суждая, как в предложении 1, получаем, что число различных k-мерных невырож-
денных Fν -подпространств в Gν , имеющих тип 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν ,
Aνk) + yν〉, в случае, когда Aνk-1) и Aνk) линейно зависимы над Fν, равно
]
[(εν t - 2)/2
W(e4)ν,k = q(k-2)(2νt-k) (qεν t-k - 1)(q - 1)
(k - 2)/2q2
Пусть теперь Aνk-1) и Aνk) линейно независимы над Fν . Тогда, снова применяя
[19, теорема 5.1.1] и [20, гл. 6, упражнение 21], получаем, что Fν -подпространство
〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉 пространства Gν невырождено тогда и
только тогда, когда либо
(⋆) k-мерное Fν -подпространство 〈Aν1), Aν2), . . . , Aνk)〉 пространства
Mν вырожде-
но, а (k -2)-мерное Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-2)〉 пространств
Mν
невырождено, либо
(⋄) k-мерное Fν -подпространство 〈Aν1), Aν2), . . . , Aνk)〉 пространств
Mν невырожде-
но, а (k -2)-мерное Fν -подпространство 〈Aν1), Aν2), . . . , Aνk-2)〉 пространств
Mν
вырождено, либо
(‡) оба Fν -подпространства 〈Aν1), Aν2), . . . , Aνk)〉 и 〈Aν1), Aν2), . . . , Aνk-2)〉 простран-
ств
Mν невырождены и detG(Aν1), Aν2), . . . , Aνk)) = detG(Aν1), Aν2), . . . , Aνk-2)),
где det G(Aν1), Aν2), . . . , Aνk)) и det G(Aν1), Aν2), . . . , Aνk-2)) - определители мат-
риц Грама Fν -подпространств 〈Aν1), Aν2), . . . , Aνk)〉 и 〈Aν1), Aν2), . . . , Aνk-2)〉
Mν
относительно базисов
{Aν1), Aν2), . . . , Aνk)} и
{Aν1), Aν2), . . . , Aνk-2)} соответ-
ственно.
Вначале найдем число k-мерных Fν -подпространств типа 〈Aν1), Aν2), . . . , Aνk-2),
Aνk-1) + Θν, Aνk) + yν〉 в Gν, удовлетворяющих условию (⋆). Для этого заметим, что
〈Aν1), Aν2), . . . , Aνk-2)〉 - невырожденное Fν-подпространство в
Mν. Следовательно,
в силу [17, предложение 2.9] имеем
Mν = 〈Aν1), Aν2), . . ., Aνk-2)〉 ⊥ 〈Aν1), Aν2), . . . ,
Aνk-2)〉⊥0 , где 〈Aν1), Aν2), . . ., Aνk-2)〉⊥0 - (ενt - k)-мерное невырожденное Fν-под-
пространство в
Mν. Далее, все пары (Aνk-1), Aνk)) линейно независимых векторов в
〈Aν1), Aν2), . . . , Aνk-2)〉⊥0 порождают различные k-мерные невырожденные Fν -под-
пространства 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉 в Gν . Нетрудно видеть,
что 〈Aν1), Aν2), . . . , Aνk)〉 = 〈Aν1), Aν2), . . . , Aνk-2)〉 ⊥ 〈Aνk-1), Aνk)〉, откуда следует,
что det G(Aν1), Aν2), . . . , Aνk)) = det G(Aν1), Aν2), . . . , Aνk-2)) det G(Aνk-1), Aνk)). По-
этому Fν-подпространство 〈Aν1), Aν2), . . . , Aνk)〉 в
Mν вырождено тогда и только то-
гда, когда det G(Aνk-1), Aνk)) = 0, что имеет место тогда и только тогда, когда Aνk) ∈
∈ 〈Aν1), Aν2), . . . , Aνk-1)〉⊥0 . Кроме того, заметим, что Aνk-1)
∈ 〈Aν1), Aν2), . . . ,
Aνk-2)〉⊥0 \ {0}, поэтому его можно выбрать (qεν t-k - 1) способами. Далее, заметим,
что есть (qεν t-k -1)(qεν t-k-1 -q) способов выбрать пару (Aνk-1), Aνk)). Отсюда, рас-
суждая так же, как и в предложении 1, получаем, что число различных k-мерных
56
невырожденных Fν -подпространств в Gν типа 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν ,
Aνk) + yν〉, удовлетворяющих условию (⋆), равно
]
[(εν t - 2)/2
W(e5)ν,k = q(k-2)(2νt-k) (qεν t-k - 1)(qεν t-k-1 - q)
(k - 2)/2q2
Теперь подсчитаем количество k-мерных Fν -подпространств типа 〈Aν1), Aν2), . . . ,
Aνk-2), Aνk-1) + Θν, Aνk) + yν〉 в Gν, удовлетворяющих условию (⋄). Рассуждая, как
в предложении 1, получаем, что число k-мерных невырожденных Fν -подпространств
]
[(ενt - 2)/2
Mν равно qk(ενt2k-2)
. Отметим, что каждое k-мерное невырожденное
k/2
q2
[
]
k/2
Fν-подпространство 〈Aν1), Aν2), . . ., Aνk)〉 в
Mν имеет ровно qk-2
раз-
(k - 2)/2 q2
личных (k - 2)-мерных невырожденных Fν -подпространств. Отсюда с учетом лем-
[
]
[
]
k
k/2
мы 1 получаем, что в
Mν есть ровно
-qk-2
различных (k - 2)-
k-2 q
(k - 2)/2 q2
мерных вырожденных Fν -подпространств 〈Aν1), Aν2), . . . , Aνk)〉. Пусть 〈Bν1), Bν2), . . . ,
Bνk-2)〉 - фиксированное (k - 2)-мерное вырожденное Fν-подпространство в 〈Aν1),
Aν2), . . ., Aνk)〉. Выберем два линейно независимых вектора Bνk-1), Bνk), принадле-
жащих Fν -подпространству 〈Aν1), Aν2), . . . , Aνk)〉 пространства
Mν, таких что 〈Bν1),
Bν2), . . . , Bνk)〉
= 〈Aν1), Aν2), . . . , Aνk)〉. Заметим, что пару (Bνk-1), Bνk)) можно вы-
брать (q2 - 1)(q2 - q) различными способами. Отсюда, рассуждая так же, как и
в предложении 1, получаем, что число различных k-мерных невырожденных Fν -под-
пространств типа 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉 в Gν , удовлетворяю-
щих условию (⋄), равно
W(e6)ν,k = qk(ενt2k-2) (q2 - 1)(q2 - q) ×
)
]
([
]
[
]
[(εν t - 2)/2
k
k/2
×
q-qk-2
k/2
k-2
(k - 2)/2q2
q2
Наконец, подсчитаем число k-мерных Fν-подпространств типа 〈Aν1), Aν2), . . . ,
Aνk-2), Aνk-1) + Θν, Aνk) + yν〉 в Gν, удовлетворяющих условию (‡). Рассуждая, как
]
[(ενt - 2)/2
и в предложении 1, получаем, что в
Mν есть ровно q(k-2)(2νt-k)
раз-
(k - 2)/2 q2
личных (k - 2)-мерных невырожденных Fν -подпространств. Применяя [17, пред-
ложение 2.9], получаем
Mν = 〈Aν1), Aν2), . . . , Aνk-2)〉 ⊥ 〈Aν1), Aν2), . . ., Aνk-2)〉⊥0 ,
где 〈Aν1), Aν2), . . . , Aνk-2)〉⊥0 - (εν t - k)-мерное невырожденное Fν -подпространство
в
Mν. Отсюда получаем detG(Aν1), Aν2), . . ., Aνk)) = detG(Aν1), Aν2), . . ., Aνk-2)) ×
× det G(Aνk-1), Aνk)), откуда в свою очередь следует, что Fν -подпространство 〈Aν1),
Aν2), . . ., Aνk)〉 в
Mν невырождено тогда и только тогда, когда detG(Aνk-1), Aνk)) =
= 0, т.е. тогда и только тогда, когда Aνk) ∈ 〈Aνk-1)〉⊥0 и (Aνk-1), Aνk)) не явля-
ется гиперболической парой в 〈Aν1), Aν2), . . . , Aνk-2)〉⊥0 . Таким образом, есть ров-
но qεν t-k-1(q - 1)(qεν t-k - 1) различных способов выбрать пару (Aνk-1), Aνk)) так,
чтобы Fν -подпространства 〈Aν1), Aν2), . . . , Aνk-2)〉 и 〈Aν1), Aν2), . . . , Aνk)〉 в
Mν были
невырожденными. Далее, согласно [18, с. 69-70] получаем, что индекс Витта про-
странства 〈Aν1), Aν2), . . . , Aνk-2)〉⊥0 равен (εν t - k)/2, а число гиперболических пар
в 〈Aν1), Aν2), . . . , Aνk-2)〉⊥0 равно H εν t-k
= qενt-k-1(qενt-k - 1). Итак, есть ровно
2
,0
57
qεν t-k-1(q-1)(qεν t-k -1)-qενt-k-1(qεν t-k -1) = qεν t-k-1(q-2)(qεν t-k -1) способов
выбрать пару (Aνk-1), Aνk)). Отсюда получаем, что число различных k-мерных невы-
рожденных Fν -подпространств типа 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) + Θν , Aνk) + yν 〉
в Gν, удовлетворяющих условию (‡), равно
]
[(εν t - 2)/2
W(e7)ν,k = q(k-2)(2νt-k) qεν t-k-1(q - 2)(qεν t-k - 1)
(k - 2)/2q2
Объединяя эти случаи, получаем, что число различных k-мерных невырожден-
ных Fν -подпространств типа 〈Aν1), Aν2), . . . , Aνk-2), Aνk-1) +Θν , Aνk) +yν 〉 в Gν в слу-
чае, когда Aνh) ∈
Mν \ {0} для 1 ≤ h ≤ k - 2 и Aνk-1), Aνk) ∈
Mν, равно
W(e)ν,k = W(e1)ν,k + W(e2)ν,k + W(e3)ν,k + W(e4)ν,k + W(e5)ν,k + W(e6)ν,k + W(e7)ν,k =
]
[(εν t - 2)/2
=qkενt
2
(qεν t-k+1 - qεν t-k + 1)
+
(k - 2)/2q2
k(εν t-k-2)
[(εν t - 2)/2]
+q
2
(qk+1 - q)(qk-2 - 1)
k/2
q2
Объединяя все рассмотренные случаи, получаем
]
[(εν t - 2)/2
Nν,k = T(o)ν,k + U(o)ν,k + W(o)ν,k = q(k+1)εν2-(k2+1)
,
если k нечетно,
(k - 1)/2q2
и
(
Nν,k = R(e)ν,k + S(e)ν,k + T(e)ν,k + U(e)ν,k + W(e)ν,k = qkενt
2
(qk + q - 1) ×
)
]
[(εν t - 2)/2
[(εν t - 2)/2]
×
+ (qεν t-k+1 - qεν t-k + 1)
,
если k четно.
k/2
(k - 2)/2q2
q2
Наконец, подставляя найденные значения Nν,k в уравнение (2) в соответствую-
щих случаях, получаем требуемый результат. ▴
4.2. Определение числа Dν для ν ∈ J2. В следующем предложении определя-
ется число Dν в случае, когда ν ∈ J2 и δ ∈ {0, ∗, γ}.
Предложение 4. Пусть ν ∈ J2 фиксировано. Для δ ∈ {0,∗,γ} имеем
(
)
∑
∏
k(εν t-k)dν
2
q(ενt
- (-1)ενt-a
Dν = 2 +
q
2
(k-a)dν
2
q
- (-1)k-a
k=1
a=0
Доказательство. Чтобы вычислить Dν, в силу (2) достаточно найти числа
Nν,k для 1 ≤ k ≤ ενt - 1. Для этого рассмотрим следующие два случая: I. δ ∈ {0, ∗}
и II. δ = γ.
I. Пусть δ ∈ {0, ∗}. Тогда в силу утверждений (a), (c) леммы 2 (Gν, [· , ·]δ↾
)
Gν ×Gν
является унитарным пространством над Fν . Тогда всякое k-мерное невырожденное
Fν-подпространство пространства Gν также является унитарным пространством.
Рассмотрим отдельно следующие случаи: (i) k нечетно и (ii) k четно.
(i) Вначале пусть k нечетно. Тогда k-мерное Fν -подпространство W в Gν имеет
k-1
)
)
2
2
разложение Витта W = 〈Aν1), Bν1)〉 ⊥ 〈Aν2), Bν2)〉 ⊥ . . . ⊥ 〈A(
ν
,Bνk
〉 ⊥ 〈Zν〉, где
58
(Aνh), Bνh)) - гиперболическая пара в Gν для 1 ≤ h ≤k-1, а Zν - анизотропный век-
2
k-1
)
)
2
2
тор в Gν; множество {Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bνk
,Zν} называется базисом
Витта пространства W над Fν (см. [18, с. 116]). Через ϑh обозначим индекс Витта
k+1
пространства 〈Aν1), Bν1), Aν2), Bν2), . . . , Aνh-1), Bνh-1)〉⊥δ ⊆ Gν для 1 ≤ h ≤
2
Применяя [17, предложение 2.9] и теорему Витта о сокращении, получаем, что чис-
k-1
)
)
2
2
ло базисов Витта типа {Aν1), Bν1), Aν2), Bν2), . . . , A(
ν
,Bνk
,Zν} в Gν равно
Uk,εν t = Hϑ1,εν t-2ϑ1 Hϑ2,ενt-2-2ϑ2 . . . Hϑ k-1 ,εν t-k+3-2ϑ k-1×
2
2
(
)
× q(ενt-k+1)dν -1-Iϑ
k+1 ,ενt-k+1-2ϑ k+1
2
2
Аналогичными рассуждениями получаем, что число базисов Витта k-мерного уни-
тарного Fν -подпространства в Gν равно
Uk = Hk-1
Hk-3
...H1,1(qdν - 1).
2
,1
2
,1
Применяя теперь [18, лемма 10.4 и следствие 10.6], получаем
(
)
∏
q(ενt
2
- (-1)ενt-a
Uk,εν t
k(εν t-k)dν
Nν,k =
=q
2
,
1 ≤ k ≤ ενt - 1.
U
k
a=0
q(k-2)dν
- (-1)k-a
(ii) Пусть теперь k четно. Тогда получаем, что k-мерное Fν -подпространство W
k
)
2
в Gν имеет разложение Витта W = 〈Aν1),Bν1)〉 ⊥ 〈Aν2),Bν2)〉 ⊥ ... ⊥ 〈A(
ν
,Bν2)〉,
где (Aνh), Bνh)) - гиперболическая пара в Gν для 1 ≤ h ≤k. Рассуждая так же, как
2
в случае (i), и снова применяя [18, лемма 10.4 и следствие 10.6], получаем
(
)
∏
2
k(εν t-k)dν
q(ενt
- (-1)ενt-a
Nν,k = q
2
,
1 ≤ k ≤ ενt - 1.
(k-a)dν
q
2
- (-1)k-a
a=0
II. Пусть δ = γ. В этом случае согласно утверждениям (a) и (c) леммы 2 получаем,
что [· , ·]γ ↾G
является рефлексивной невырожденной антиэрмитовой τ1,-1-полу-
ν×Gν
торалинейной формой. Вначале приведем антиэрмитову форму [· , ·]γ↾
к сохра-
Gν ×Gν
няющей ортогональность эрмитовой τ1,-1-полуторалинейной форме [· , ·]γ(H) ↾
Gν ×Gν
Для этого, применяя [16, лемма 3.1(b)], заметим, что τ1,-1 - автоморфизм Fν по-
рядка два. Поэтому существует элемент ξν ∈ Fν , такой что τ1,-1(ξν ) = ξν . Теперь
возьмем ζν = ξν - τ1,-1(ξν)(= 0) ∈ Fν. Отметим, что τ1,-1(ζν) = -ζν. Теперь опре-
делим отображение [· , ·]γ(H) : Gν × Gν → Fν как [Aν , Bν ]γ(H) = ζν [Aν , Bν ]γ для всех
Aν, Bν ∈ Gν. Заметим, что отображение [· , ·]γ(H) является невырожденной эрмитовой
τ1,-1-полуторалинейной формой на Gν, так что (Gν, [· , ·]γ(H) ↾
) - унитарное про-
Gν ×Gν
странство размерности εν t над Fν ≃ Fqdν . Поскольку ζν ∈ Fν \ {0}, получаем, что
число k-мерных невырожденных Fν -подпространств в Gν относительно [· , ·]γ рав-
но числу k-мерных невырожденных Fν -подпространств в Gν относительно [· , ·]γ(H) .
Рассуждая далее, как в случае I, получаем
(
)
k(εν t-k)dν
∏
q(ενt
2
- (-1)ενt-a
Nν,k = q
2
,
1 ≤ k ≤ ενt - 1.
(k-a)dν
q
2
- (-1)k-a
a=0
От сюда с учетом (2) немедленно вытекает требуемый результат. ▴
59
4.3. Определение числа Dw для e1 + 1 ≤ w ≤ e2. В этом пункте опреде-
лим число Dw различных пар (Cw, C†w), где Cw - Fw-подпространство в Gw, а C†w -
F†w-подпространство в G†w, такие что Cw ∩ C†⊥δw = {0} и Cw ∩ Cwδ = {0} для e1 + 1 ≤
≤ w ≤ e2, где δ ∈ {0,∗,γ}. С этой целью зафиксируем e1 + 1 ≤ w ≤ e2. Напомним,
что Iw = {i :
1 ≤ i ≤ ℓ, εw,i = ε†w,i} и I′w = {i :
1 ≤ i ≤ ℓ, εw,i = ε†w,i}, а так-
же что {1, 2, . . . , ℓ} = Iw ∪ I′w (несвязное объединение). Кроме того, напомним, что
∑
∑
∑
ηw =
εw,i, ϱw =
εw,i и τw =
ε†w,i.
i∈Iw
i∈I′
w
i∈I′
w
Без ограничения общности можно считать, что существует целое h, удовлетво-
ряющее 1 ≤ h ≤ ℓ, такое что εw,i = ε†w,i для 1 ≤ i ≤ h и εw,i = ε†w,i для h + 1 ≤ i ≤ ℓ,
∑
∑
т.е. Iw = {1, 2, . . . , h} и I′w = {h + 1, h + 2, . . . , ℓ}. Тогда ηw =
εw,i, ϱw =
εw,i
i=1
i=h+1
∑
и τw =
ε†w,i. Поэтому можно записать Gw = Kw ⊕ K′w и G†w = K†w ⊕ K†′w, где
i=h+1
⊕
(
)
Kw =
εw,1Fw,j, εw,2Fw,j, . . . , εw,hFw,j, 0, . . ., 0
,
j=0
Kw,j
⊕
(
)
K′w =
0, . . ., 0, εw,h+1Fw,j, εw,h+2Fw,j, . . . , εw,ℓFw,j
,
j=0
K′
w,j
⊕
(
)
K†w =
εw,1F†w,j, εw,2F†w,j, . . . , εw,hF†w,j, 0, . . ., 0
,
j=0
K†
w,j
⊕
(
)
K†′w =
0, . . ., 0, ε†w,h+1F†w,j, ε†w,h+2F†w,j, . . . , ε†w,ℓF†w,j
j=0
K†′
w,j
Тогда каждое Fw-подпространство Cw в Gw и каждое F†w-подпространство C†w в G†w
можно единственным образом представить в виде Cw = Dw ⊕ D′w и C†w = D†w ⊕ D†′w,
где Dw и D′w (соответственно, D†w и D†′w ) - подпространства пространств Kw и K′w
(соответственно, K†w и K†′w) над Fw (соответственно, над F†w) соответственно. Те-
перь заметим, что Kw (соответственно, K†w) - (ηwt)-мерное векторное пространство
над Fw (соответственно, над F†w). Кроме того, заметим, что K′w и K†′w - (ϱwt)-мерное
и (τwt)-мерное пространства над Fw и F†w соответственно.
Всюду далее в этом пункте элементы прямой суммы Kw ⊕ K†w будем представ-
лять в виде Aw + A†w, где Aw ∈ Kw, а A†w ∈ K†w. Аналогично будем представлять
элементы прямой суммы Fw ⊕ F†w в виде αw + α†w(где αw ) Fw, а α†w ∈ F†w. При
этом множество Kw ⊕ K†w будем рассматривать как
Fw ⊕ F†w
-модуль относительно
следующих операций:
(Aw + A†w) + (Bw + B†w) = (Aw + Bw) + (A†w + B†w)
(сложение) (6)
(αw + α†w)(Aw + A†w) = αwAw + α†wA†w
(умножение на скаляры) (7)
для любых Aw + A†w, Bw + B†w ∈ Kw ⊕ K†w и αw + α†w ∈ Fw ⊕ F†w. Далее, для
δ ∈ {0,∗,γ} заметим, что [Aw + A†w,Bw + B†w]δ = [Aw,B†w]δ + [A†w,Bw]δ ∈ Fw ⊕ F†w
для любых Aw + A†w, Bw + B†w ∈ Kw ⊕ K†w. Теперь для δ ∈ {0, ∗, γ} обоз(ачим че)ез
[· , ·]δ↾(K
Kw ⊕K†w
×
(
w⊕K))×(Kw⊕Kw) ограничениеполуторалинейнойформы[·,·]δ на
×
Kw ⊕ K†w
. Тогда имеет место следующая
60
Лемма 3. Пусть e1 + 1 ≤ w ≤ e2 фиксировано. Для δ ∈ {0,∗,γ} справедливы
следующие утверждения:
(
)
(a) Kw ⊕ K†w является свободным
Fw ⊕ F†w
-модулем ранга ηwt;
(b) Форма [· , ·]δ↾(K
рефлексивна и невырождена;
w⊕Kw)×(Kw⊕Kw)
(c) Форма [· , ·]δ↾(K
w⊕Kw)×(Kw⊕Kw) эрмитоваприδ∈{0,∗}иантиэрмитовапри
δ=γ.
Если Lw - Fw-подпространс(во в Kw), а L†w - F†w-подпространство в K†w, то их
прямая сумма Lw ⊕L†w является
Fw⊕F†w
-подмодулем модуля Kw ⊕K†w относительно
операций (6), (7). Для δ ∈ {0, ∗, γ} ортогональное дополнение к Lw ⊕L†w относительно
формы [· , ·]δ↾(K
определяется как
w⊕Kw)×(Kw⊕Kw)
(
)⊥
{
Lw ⊕ L†w
δ =
Aw + A†w ∈ Kw ⊕ K†w : [Aw + A†w, Bw + B†w]δ = 0
}
для всех Bw + B†w ∈ Lw ⊕ L†w
(
)⊥
(
)
Легко видеть, что
Lw ⊕ L†w
δ является
Fw ⊕ F†w
-подмодулем Kw ⊕ K†w и что
(
)⊥
(
)
δ
Lw ⊕ L†w
Fw ⊕ F†w
-подмодуль
= L†⊥δw ⊕ Lwδ. Для δ ∈ {0, ∗, γ} говорят, что
(
)
Lw ⊕ L†w модуля Kw ⊕ K†w невырожден, если он удовлетворяет условию
Lw ⊕ L†w
∩
(
)⊥
(
)
(
)
∩
Lw ⊕ L†w
δ = {0}, т.е.
Lw ⊕ L†w
∩
= {0}.
L†⊥δw ⊕ Lwδ
Из леммы 3(c) получаем, что [· , ·]γ↾(K
является антиэрмитовой
w⊕Kw)×(Kw⊕Kw)
формой. Вначале приведем ее к эрмитовой форме [· , ·]γ(H) ↾(K
. С этой
w⊕Kw)×(Kw⊕Kw)
целью заметим для e1 + 1 ≤ w ≤ e2, что τ1,-1 является автоморфизмом Fw порядка
два, так что существует элемент κw(= 0) ∈ Fw, такой что κw = τ1,-1(κw). Тогда
ζw = κw - τ1,-1(κw)(= 0) ∈ Fw ⊕ F†w удовлетворяет соотношению τ1,-1(ζw) = -ζw.
(
)
(
)
Теперь определим отображение [· , ·]γ(H) :
Kw ⊕ K†w
×
Kw ⊕ K†w
→ Fw ⊕ F†w как
[Aw +A†w, Bw +B†w]γ(H) = ζw[Aw +A†w, Bw +B†w]γ для всех Aw +A†w, Bw +B†w ∈ Kw ⊕K†w.
Легко видеть, что отображение [· , ·]γ(H) является невырожденной эрмитовой формой
(
)
(
)
(
)
на
Kw ⊕K†w
×
Kw ⊕K†w
. Далее, заметим, что
Fw⊕F†w
-подмодуль модуля Kw ⊕K†w
невырожден относительно формы [· , ·]γ(H) ↾(K
тогда и только тогда,
w⊕Kw)×(Kw⊕Kw)
когда он невырожден относительно формы [· , ·]γ ↾(K
. Поэтому всюду
w⊕Kw)×(Kw⊕Kw)
далее вместо антиэрмитовой невырожденной формы [· , ·]γ ↾(K
будем
w⊕Kw)×(Kw⊕Kw)
рассматривать эрмитову невырожденную форму [· , ·]γ(H) ↾(K
w⊕Kw)×(Kw⊕Kw)
В следующем предложении определяется число Dw в случае, когда e1 + 1 ≤ w ≤
≤ e2, а δ ∈ {0, ∗, γ(H)}, и тем самым, δ ∈ {0, ∗, γ}.
Предложение 5. Пусть e1 + 1 ≤ w ≤ e2 фиксировано. Для δ ∈ {0,∗,γ(H)}
имеем
∑
∑
[ηwt]
[ϱwt]
[τwt]
Dw =
qkdw(ηwt-k)
k
k1
k2
qdw
qdw
qdw
k=0 k1=0 k2=0
Доказательство. Заметим, что согласно теореме 3 число Dw равно числу
различных пар (Cw, C†w), где Cw - Fw-подпространство в Gw, а C†w - F†w-подпростран-
ство в G†w, такие что Cw ∩ C†⊥δw = {0} и Cw ∩ Cwδ = {0}. Далее, заметим, что каждое
Fw-подпространство Cw в Gw и каждое F†w-подпространство C†w в G†w можно един-
ственным образом представить в виде Cw = Dw ⊕ D′w и C†w = D†w ⊕ D†′w, где Dw и D′w
(соответственно, D†w и D†′w ) - подпространства пространств Kw и K′w (соответствен-
но, K†w и K†′w) над Fw (соотв(тствен)о,(над F†w) с)ответственно. Теперь для каждой
пары (D′w, D†′w) заметим, что
Cw⊕C†w
∩
= {0} тогда и только тогда, когда
(
)
(
)
C†⊥δw ⊕Cwδ
(
)
(
)
Dw⊕D†w
∩
= {0}. Кроме того, заметим, что
Dw⊕D†w
∩
=
D†⊥δw ⊕Dwδ
D†⊥δw ⊕Dwδ
61
= {0} тогда и только тогда, когда Dw ∩ D†⊥δw = {0} и Dw ∩ Dwδ = {0}. Из леммы 1
получаем, что есть ровно
∑
∑
[ϱwt]
[τwt]
Ew =
k1
qdw k2qdw
k1=0 k2=0
различных способов выбрать пару (D′w, D†′w). Таким образом, чтобы вычислить Dw,
достаточно определить число Fw различных способов выбрать пару (Dw, D†w), где
Dw - Fw-подпространство в Kw, а D†w - F†w-подпространство в K†w, такие что Dw ∩
∩D†⊥δw = {0} и Dw ∩Dwδ = {0(. Из этих)рассуждений заключаем, что Fw равно числу
различных невырожденных
Fw ⊕ F†w
-подмодулей Dw ⊕ D†w модуля Kw ⊕ K†w, где
Dw - Fw-подпространство в Kw, а D†w - F†w-подпространство в K†w. Тогда, рассуждая,
как в [13, предложение 3.5], получаем
ηw∑t-1
[ηwt]
Fw = 2 +
qk(ηwt-k)dw
k=1
k qdw
Отсюда
∑
∑
[ηwt]
[ϱwt]
[τwt]
Dw = EwFw =
qkdw(ηwt-k)
▴
k
k1
k2
qdw
qdw
qdw
k=0 k1=0 k2=0
4.4. Определение числа Ds для e2 + 1 ≤ s ≤ e3. В следующем предложении
определяется число Ds в случае e2 + 1 ≤ s ≤ e3 и δ ∈ {0, ∗, γ}.
Предложение 6. Пусть e2+1 ≤ s ≤ e3 фиксировано. Для δ ∈ {0,∗,γ} имеем
∑
[εst]
Ds =
a=0
a qds
Доказательство. Из теоремы 3 получаем, что число Ds равно числу различ-
ных Fs-подпространств в Gs для e2 +1 ≤ s ≤ e3. Так как dimFs Gs = εst, то применяя
∑
[εst]
лемму 1, получаем Ds =
▴
a=0
a qds
Доказательство теоремы 4. Подставляя значения Dν (1 ≤ ν ≤ e1) из
предложений 1-4, значения Dw (e1 + 1 ≤ w ≤ e2) из предложения 5 и значения Ds
(e2 +1 ≤ s ≤ e3) из предложения 6 в формулу (1), получаем требуемый результат. ▴
Следующие примеры иллюстрируют теорему 4.
Пример 1. Пусть q = 5, t = 2, m1 = m2 = 3, ω1 = 1 и ω2 = 2, так что n =
= m1 + m2 = 6 и Ω = (ω1,ω2) = (1,2). Тогда xm1 - ω1 = x3 - 1 = (x + 4)(x2 + x + 1)
и xm2 - ω2 = x3 -2 = (x +2)(x2 + 3x+4) - неприводимые разложения многочленов
xm1 -ω1 и xm2 -ω2 над F5 соответственно. Возьмем g1(x) = x+4, g2(x) = x2 +x+1,
g3(x) = x+ 2 и g4(x) = x2 + 3x+ 4. Тогда получаем, что g†u(x) = gu(x) для 1 ≤ u ≤ 2,
g†3(x) = g3(x), g†4(x) = g4(x) и g†3(x) = g4(x), откуда d1 = d3 = 1, d2 = d4 = 2,
ε1,1 = ε2,1 = ε3,2 = ε4,2 = 1 и ε1,2 = ε2,2 = ε3,1 = ε4,1 = 0. Отсюда вытекает, что ε1 =
= ε2 = ε3 = ε4 = 1. Вычисления с помощью системы компьютерной алгебры Magma
показывают, что существует ровно 39424 различных аддитивных Ω-МС-кодов дли-
ны 6 над F52, имеющих дополнительные 0-двойственные, что согласуется с теоре-
мой 4.
Пример 2. Пусть q = 5, t = 2, m1 = 2, m2 = 4, ω1 = 3 и ω2 = 4, так что
n = m1+m2 = 6 и Ω = (ω1,ω2) = (3,4). Тогда xm1 -ω1 = x2-3 = x2+2 и xm2 -ω2 =
62
= x4-4 = (x2+2)(x2+3) - неприводимые разложения многочленов xm1-ω1 и xm2-ω2
над F5 соответственно. Возьмем g1(x) = x2 + 2 и g2(x) = x2 + 3. Тогда получаем,
что g†1(x) = g2(x), откуда d1 = d2 = 2, ε1,1 = ε1,2 = ε†1,2 = 1, ε†1,1 = 0, I1 = {2}
и I′1 = {1}. Отсюда вытекает, что η1 = ϱ1 = 1 и τ1 = 0. Вычисления с помощью
системы компьютерной алгебры Magma показывают, что существует ровно 18256
различных аддитивных Ω-МС-кодов длины 6 над F52, имеющих дополнительные
∗-двойственные, что согласуется с теоремой 4.
Пример 3. Пусть q = 7, t = 2, m1 = 2, m2 = 4, m3 = 6, ω1 = 5, ω2 = 2
и ω3 = 6, так что n = m1 + m2 + m3 = 12 и Ω = (ω1,ω2,ω3) = (5,2,6). Тогда
xm1 - ω1 = x2 - 5 = x2 + 2, xm2 - ω2 = x4 - 2 = (x + 2)(x + 5)(x2 + 4) и xm3 -
ω3 = x6 - 6 = (x2 + 1)(x2 + 2)(x2 + 4) - неприводимые разложения многочленов
xm1 - ω1, xm2 - ω2 и xm3 - ω3 над F7 соответственно. Возьмем g1(x) = x2 + 1,
g2(x) = x2 + 2, g3(x) = x2 + 4, g4(x) = x + 2 и g5(x) = x + 5. Тогда получаем, что
g†1(x) = g1(x), g†2(x) = g3(x), g†4(x) = g4(x), g†5(x) = g5(x) и g†4(x) = g5(x), откуда
d1 = d2 = d3 = 2, d4 = d5 = 1, ε1,3 = ε2,1 = ε2,3 = ε4,2 = ε5,2 = ε†2,2 = ε†2,3 = 1,
ε1,1 = ε1,2 = ε2,2 = ε4,1 = ε4,3 = ε5,1 = ε5,3 = ε†2,1 = 0, I2 = {3} и I′2 = {1, 2}. Отсюда
вытекает, что ε1 = ε4 = ε5 = η2 = ϱ2 = τ2 = 1 и ε2 = 2.
Вычисления с помощью системы компьютерной алгебры Magma показывают,
что существует ровно 29172915200 различных аддитивных Ω-МС-кодов длины 12
над F72 , имеющих дополнительные γ-двойственные, что согласуется с теоремой 4.
Замечание 1. Заметим, что теорема 3.1 работы [13] вытекает из теоремы 4 при
выборе ℓ = 1 и ω1 = 1, а теорема 5.6 работы [15] - при выборе ℓ = 1 и ω1 = -1.
§5. Заключение и направления дальнейшей работы
В статье исследованы аддитивные МС-коды с дополнительными двойственными
над конечными полями относительно обычной билинейной, эрмитовой и ∗-формы
следа. Выведено необходимое и достаточное условие, при котором аддитивный МС-
код имеет дополнительный двойственный. Также получены явные формулы для чис-
ла аддитивных МС-кодов с дополнительными двойственными. Эти формулы полез-
ны для классификации аддитивных МС-кодов с дополнительными двойственными
над конечными полями с точностью до эквивалентности. Результаты, полученные
в [13, 15], вытекают из наших результатов как частные случаи (см. замечание 1).
В последующей работе мы покажем, что класс аддитивных МС-кодов с дополни-
тельными двойственными над конечными полями является асимптотически хоро-
шим. Было бы интересно получить классификацию аддитивных МС-кодов с допол-
нительными двойственными над конечными полями с точностью до эквивалентно-
сти с помощью полученных формул.
Авторы заявляют об отсутствии конфликта интересов в отношении содержания
настоящей статьи.
СПИСОК ЛИТЕРАТУРЫ
1. Massey, J.L. Linear Codes with Complementary Duals // Discrete Math. 1992. V. 106-107.
2. Yang X., Massey J.L. The Condition for a Cyclic Code to Have a Complementary Dual //
90283-6
3. Sendrier N. Linear Codes with Complementary Duals Meet the Gilbert-Varshamov
j.disc.2004.05.005
63
4.
Dougherty S.T., Kim J.L.,
Özkaya B., Sok L., Solé P. The Combinatorics of LCD Codes:
Linear Programming Bound and Orthogonal Matrices // Int. J. Inform. Coding Theory.
5.
Carlet C., Guilley S. Complementary Dual Codes for Counter-measures to Side-Channel
3934/amc.2016.10.131
6.
Calderbank A.R., Rains E.M., Shor P.W., Sloane N.J.A. Quantum Error Correction via
Codes over GF(4) // IEEE Trans. Inform. Theory. 1998. V. 44. № 4. P. 1369-1387. https:
//doi.org/10.1109/18.681315
7.
Bierbrauer J., Edel Y. Quantum Twisted Codes // J. Combin. Des. 2000. V. 8. № 3.
CO;2-T
8.
Rains E.M. Nonbinary Quantum Codes // IEEE Trans. Inform. Theory. 1999. V. 45. № 6.
9.
Huffman W.C. Additive Cyclic Codes over F4 // Adv. Math. Commun. 2007. V. 1. № 4.
10.
Huffman W.C. Additive Cyclic Codes over F4 of Even Length // Adv. Math. Commun.
11.
Huffman W.C. Cyclic Fq-Linear Fqt -Codes // Int. J. Inf. Coding Theory. 2010. V. 1. № 3.
12.
Sharma A., Kaur T. On Cyclic Fq-Linear Fqt -Codes // Int. J. Inform. Coding Theory. 2017.
13.
Sharma A., Kaur T. Enumeration of Complementary-Dual Cyclic Fq-Linear Fqt -Codes //
12.006
14.
Cao Y., Chang X., Cao Y. Constacyclic Fq-Linear Fqℓ -Codes // Appl. Algebra Engrg.
0257-4
15.
Kaur T., Sharma A. Constacyclic Additive Codes over Finite Fields // Discrete Math.
1142/S1793830917500379
16.
Sharma S., Sharma A. Multi-twisted Additive Codes over Finite Fields // Beitr. Algebra
17.
Grove L.C. Classical Groups and Geometric Algebra. Providence, RI: Amer. Math. Soc.,
2002.
18.
Taylor D.E. The Geometry of the Classical Groups. Berlin: Heldermann, 1992.
19.
Szymiczek K. Bilinear Algebra: An Introduction to the Algebraic Theory of Quadratic
Forms. Amsterdam: Gordon & Breach, 1997.
20.
Brualdi R.A. Introductory Combinatorics. Upper Saddle River, NJ: Pearson/Prentice Hall,
2010.
Шарма Сандип
Поступила в редакцию
Шарма Анурадха
05.08.2021
Отделение математики, Институт информационных
После доработки
технологий Индрапрастха (IIIT-Delhi), Нью-Дели, Индия
05.08.2021
anuradha@iiitd.ac.in
Принята к публикации
23.01.2022
64