ПРОБЛЕМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ
Том 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) все различные неприводимые
множители многочленов xm11, xm22, . . . , 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. В действительности для 1i соответствующий изоморфизм
колец ψ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),
...,mO(ω)] является наименьшим натуральным числом, таким что НОК[xm1 1,
xm22, . . . , 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 - ω-1iFqt[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. Пусть Ω = (ω12,...,ω) фиксировано. Рассмотрим Ω-аддитив-
ный МС-код
(
) (
)
(
)
(
)
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. Пусть Ω = (ω12,...,ω) фиксировано. Тогда для δ ∈ {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)
q
2
- (-1)ενt-a
2+
qk(ενt2 k)
, если ν ∈ J2.
(k-a)
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 we2, равно числу различных пар (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 hk; множество {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 hk-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ν ∩ M0ν . Пусть теперь
Fν-подпространство в Mν, такое что Θν
Mν, так что Mν =
Mν ⊕ 〈Θν. Да-
лее, заметим, что существует yν
Mν ⊕ 〈Θν〉 ⊕ 〈yν.
M0ν \ 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} для
1hk- 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)
2
q(ενt
- (-1)ενt-a
Dν = 2 +
q
2
(k-a)
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 hk-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)
Nν,k =
=q
2
,
1 k ενt - 1.
U
k
a=0
q(k-2)
- (-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 hk. Рассуждая так же, как
2
в случае (i), и снова применяя [18, лемма 10.4 и следствие 10.6], получаем
(
)
2
k(εν t-k)
q(ενt
- (-1)ενt-a
Nν,k = q
2
,
1 k ενt - 1.
(k-a)
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ν Fq . Поскольку ζν ∈ Fν \ {0}, получаем, что
число k-мерных невырожденных Fν -подпространств в Gν относительно [· , ·]γ рав-
но числу k-мерных невырожденных Fν -подпространств в Gν относительно [· , ·]γ(H) .
Рассуждая далее, как в случае I, получаем
(
)
k(εν t-k)
q(ενt
2
- (-1)ενt-a
Nν,k = q
2
,
1 k ενt - 1.
(k-a)
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
we2, где δ ∈ {0,∗,γ}. С этой целью зафиксируем e1 + 1 we2. Напомним,
что 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], получаем
ηwt-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 и Ω = (ω12) = (1,2). Тогда xm1 - ω1 = x3 - 1 = (x + 4)(x2 + x + 1)
и xm2 - ω2 = x3 -2 = (x +2)(x2 + 3x+4) - неприводимые разложения многочленов
xm11 и xm22 над 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,
g3(x) = g3(x), g4(x) = g4(x) и g3(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 и Ω = (ω12) = (3,4). Тогда xm1 1 = x2-3 = x2+2 и xm2 2 =
62
= x4-4 = (x2+2)(x2+3) - неприводимые разложения многочленов xm11 и xm22
над F5 соответственно. Возьмем g1(x) = x2 + 2 и g2(x) = x2 + 3. Тогда получаем,
что g1(x) = g2(x), откуда d1 = d2 = 2, ε1,1 = ε1,2 = ε1,2 = 1, ε1,1 = 0, I1 = {2}
и I1 = {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 и Ω = (ω123) = (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. Тогда получаем, что
g1(x) = g1(x), g2(x) = g3(x), g4(x) = g4(x), g5(x) = g5(x) и g4(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} и I2 = {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.
P. 337-342. https://doi.org/10.1016/0012-365X(92)90563-U
2. Yang X., Massey J.L. The Condition for a Cyclic Code to Have a Complementary Dual //
Discrete Math. 1994. V. 126. № 1-3. P. 391-393. https://doi.org/10.1016/0012-365X(94)
90283-6
3. Sendrier N. Linear Codes with Complementary Duals Meet the Gilbert-Varshamov
Bound // Discrete Math. 2004. V. 285. № 1-3. P. 345-347. https://doi.org/10.1016/
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.
2017. V. 4. № 2-3. P. 116-128. https://doi.org/10.1504/IJICOT.2017.083827
5.
Carlet C., Guilley S. Complementary Dual Codes for Counter-measures to Side-Channel
Attacks // Adv. Math. Commun. 2016. V. 10. № 1. P. 131-150. http://dx.doi.org/10.
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.
P. 174-188. https://doi.org/10.1002/(SICI)1520-6610(2000)8:3<174::AID-JCD3>3.0.
CO;2-T
8.
Rains E.M. Nonbinary Quantum Codes // IEEE Trans. Inform. Theory. 1999. V. 45. № 6.
P. 1827-1832. https://doi.org/10.1109/18.782103
9.
Huffman W.C. Additive Cyclic Codes over F4 // Adv. Math. Commun. 2007. V. 1. № 4.
P. 427-459. http://doi.org/10.3934/amc.2007.1.427
10.
Huffman W.C. Additive Cyclic Codes over F4 of Even Length // Adv. Math. Commun.
2008. V. 2. № 3. P. 309-343. http://doi.org/10.3934/amc.2008.2.309
11.
Huffman W.C. Cyclic Fq-Linear Fqt -Codes // Int. J. Inf. Coding Theory. 2010. V. 1. № 3.
P. 249-284. http://doi.org/10.1504/IJICOT.2010.032543
12.
Sharma A., Kaur T. On Cyclic Fq-Linear Fqt -Codes // Int. J. Inform. Coding Theory. 2017.
V. 4. № 1. P. 19-46. https://doi.org/10.1504/IJICOT.2017.081457
13.
Sharma A., Kaur T. Enumeration of Complementary-Dual Cyclic Fq-Linear Fqt -Codes //
Discrete Math. 2018. V. 341. № 4. P. 965-980. https://doi.org/10.1016/j.disc.2017.
12.006
14.
Cao Y., Chang X., Cao Y. Constacyclic Fq-Linear Fq -Codes // Appl. Algebra Engrg.
Comm. Comput. 2015. V. 26. № 4. P. 369-388. https://doi.org/10.1007/s00200-015-
0257-4
15.
Kaur T., Sharma A. Constacyclic Additive Codes over Finite Fields // Discrete Math.
Algorithms Appl. 2017. V. 9. № 3. Article no. 1750037 (35 pp.). https://doi.org/10.
1142/S1793830917500379
16.
Sharma S., Sharma A. Multi-twisted Additive Codes over Finite Fields // Beitr. Algebra
Geom. 2021. Online First article (34 pp.). https://doi.org/10.1007/s13366-021-00576-1
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