Научная статья на тему 'Несколько замечаний о нётеровости по уравнениям'

Несколько замечаний о нётеровости по уравнениям Текст научной статьи по специальности «Математика»

CC BY
140
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ТОПОЛОГИЯ ЗАРИССКОГО / НЁТЕРОВОСТЬ ПО УРАВНЕНИЯМ / УНИВЕРСАЛЬНАЯ АЛГЕБРАИЧЕСКАЯ ГЕОМЕТРИЯ / АЛГЕБРАИЧЕСКИЕ МНОЖЕСТВА / ZARISKI TOPOLOGY / EQUATIONALLY NOETHERIAN PROPERTY / UNIVERSAL ALGEBRAIC GEOMETRY / ALGEBRAIC SETS

Аннотация научной статьи по математике, автор научной работы — Котов М. В.

Алгебра называется нётеровой по уравнениям, если любая система уравнений от конечного числа переменных эквивалентна над этой алгеброй некоторой своей конечной подсистеме. В статье устанавливаются некоторые свойства нётеровых по уравнениям алгебр. В частности, доказывается, что факторалгебра любой нётеровой по уравнениям алгебры по замкнутой в топологии Зарисского конгруэнции является нётеровой по уравнениям.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

On equationally Noetherian property

Algebra is called equationally Noetherian if every system of equations is equivalent to some finite subsystem of this system over the algebra. In this paper presents some results about equationally Noetherian algebras. In particular, it is proved that the quotient algebra of an equationally Noetherian algebra by a congruence closed in the Zariski topology is equationally Noetherian.

Текст научной работы на тему «Несколько замечаний о нётеровости по уравнениям»

МАТЕМАТИКА

Вестн. Ом. ун-та. 2013. № 2. С. 24-28.

УДК 512.57+512.7 М.В. Котов

НЕСКОЛЬКО ЗАМЕЧАНИЙ О НЁТЕРОВОСТИ ПО УРАВНЕНИЯМ*

Алгебра называется нётеровой по уравнениям, если любая система уравнений от конечного числа переменных эквивалентна над этой алгеброй некоторой своей конечной подсистеме. В статье устанавливаются некоторые свойства нётеровых по уравнениям алгебр. В частности, доказывается, что факторалгебра любой нётеровой по уравнениям алгебры по замкнутой в топологии Зарисского конгруэнции является нётеровой по уравнениям.

Ключевые слова: топология Зарисского, нётеровость по уравнениям, универсальная алгебраическая геометрия, алгебраические множества.

Введём используемые в этой работе понятия алгебраической геометрии над алгебраическими системами, следуя Э. Ю. Данияровой, А. Г. Мяс-никову, В. Н. Ремесленникову [1; 2].

Пусть Ь - язык без предикатных символов, х = (х1;х2,...,хп) - конечный набор переменных, Х1 (х) , t2 (х) - термы языка Ь от переменных х. Формула Х1 (х) = t2 (х) называется уравнением. Любое множество уравнений языка Ь от переменных х называется системой уравнений.

Пусть А = (А,Ь) - алгебра языка Ь . Точка а е Ап называется решением уравнения s(x) языка Ь от п переменных х над алгеброй А , если А|= ^(а). Точка а е Ап называется решением системы уравнений S(х) над алгеброй А , если точка а является решением каждого уравнения системы S(х).

Множество всех решений системы уравнений S(х) от п переменных называется алгебраическим над А множеством и обозначается УА(S(х)) . Совокупность всех алгебраических над А множеств В с Ап обозначим АА,п .

Топологией Зарисского ZAn на множестве Ап называется топология, предбазой замкнутых множеств которой является совокупность всех алгебраических над А множеств АА,п .

Две системы уравнений S1(x) и S2(x) языка Ь называются эквивалентными над алгеброй А , если их множества решений совпадают. Алгебра А называется нётеровой по уравнениям, если для любого целого положительного п любая система уравнений S(х) от п переменных х эквивалентна своей некоторой конечной подсистеме S0(x) с S(х) .

Пусть (X,Т) - топологическое пространство. Непустое множество У с X называется неприводимым в топологии Т, если для любых замкнутых в топологии Т множеств У15У2 с X из включения У с У1 и У2 следует, что У с У1 или У с У2.

Сформулируем следующий результат, который будет полезен нам далее.

* Исследование поддержано Министерством образования и науки РФ, проекты № 14.В37.21.0359 и 0859.

Работа выполнена при финансовой поддержке гранта РФФИ № 11-01-00081-а.

© М.В. Котов, 2013

Теорема 1 [1]. Если алгебра A нётеро-ва по уравнениям, то любое непустое замкнутое в топологии Зарисского ZAn множество Z можно представить в виде конечного объединения неприводимых алгебраических множеств Z = Y1 и Y1 и... и Ym . Более того, если Y & Y и Y ф Y , i ф j , то такое

' I J lJ ^

разложение единственно с точностью до перестановки компонент.

Докажем следующий критерий нётеро-вости по уравнениям, который понадобится нам в дальнейшем.

Лемма 1. Алгебра A = (A, L) не является нётеровой по уравнениям тогда и только тогда, когда найдутся последовательность

элементов (ai )ieN , ai є An, и последовательность уравнений ((x))ieN языка L такие, что A|t^ (ai) для всех i, и A|= sj (ai) для всех j <i .

Доказательство. Необходимость.

Пусть A не является нётеровой по уравнениям, тогда по определению найдётся система уравнений S(x) , не эквивалентная никакой своей конечной подсистеме. Покажем по индукции существование искомых последовательностей. В качестве a0 выберем

любой элемент из An \VA(S(x)) , а в качестве s0(x) - такое уравнение системы S(x), что a0 й VA(s0(x)). Далее, положим a1 равным какому-нибудь элементу из VA(s0(x))\VA(S(x)) , а в качестве st(x) выберем любое уравнение из S(x), для которого a1 й VA(Sj(x)) . И так далее, пусть a0,a;,...,am и s0(x), s1(x),..., sm (x) с требуемыми свойствами уже построены. В качестве am+1 выберем любой элемент из

VA (S0(xX • • •, sm (x)) \ VA (S(x)) . Такой эле-

мент всегда найдётся, так как S(x) не эквивалентна никакой своей конечной подсистеме, а в качестве sm+1(x) выберем любое уравнение, для которого am+1 й VA(sm+1(x)).

Достаточность. Рассмотрим систему уравнений S(x) = {si(x)}ieN . Несложно заметить, что ai й VA(S(x)) для любого i. Но для любой конечной подсистемы S0(x) = {st (x)}ieI элемент amaxI+1 принадлежит VA(S0(x)) .

Введём следующее удобное обозначение. Пусть L - язык, A - множество и B с A . Тогда язык, полученный из L добавлением множества константных символов {cb }beB , обозначим LB . Если A = (A, LB) - алгебра такого языка, то будем подразумевать, что cbA = b для любого b є B .

Пусть Ь с Ь' - расширение языка, если А = (А,Ь) и А ' = (А,Ь') такие алгебры, что /А = /А для любого функционального символа / є Ь и сА = сА для любого константного символа с є Ь , то будем говорить, что А ' является расширением алгебры А .

Лемма 2. Пусть А = ( А, Ь) - некоторая алгебра, В = (В,Ь) - подалгебра алгебры А .

Если алгебра А нётерова по уравнениям и алгебра В конечно порождена, то расширение А' = (А, ЬВ ) алгебры А также нётерово по уравнениям.

Доказательство. Пусть подалгебра В порождается конечным набором элементов Ь , С - такой набор константных символов, что СА = Ь . Для любого терма ?(х) языка ЬВ через Ґ'(х, с) обозначим терм языка Ь , в котором все константные символы сь заменены на их выражения через С .

Рассмотрим произвольную систему уравнений £(х) языка ЬВ . Взяв для каждого уравнения ?1 (х) = ?2 (х) этой системы уравнение ґ[(х, с) = ?2(х, с) , построим систему £ '(х, с) языка Ь . Заметим, что УА(£(х)) = = УА'(£ '(х, с)) . Заменив с набором переменных у , получим систему уравнений £ '(х, у)

языка Ь. Так как алгебра А нётерова по уравнениям, то найдётся такая подсистема £0(х, у) системы £ '(х, у), что

^а(£0(х,у)) = Уа(£ '(х,у)) . Откуда получаем, что УА(£0(х, с)) = УА(£'(х, с)) . Построим систему £0(х), взяв для каждого уравнения системы £0(х, у) уравнение системы £(х) , из которого оно было получено. Так как Уа'(£о(х)) = Уа(£(х)), то £о(х) будет искомой конечной подсистемой.

Лемма 2 в случае групп доказана в работе Г. Баумслага, А. Г. Мясникова, В. Н. Ре-месленникова [4], в случае булевых алгебр -в работе А. Н. Шевлякова [6], в случае идем-потентных коммутативных полугрупп - в работе А. Н. Шевлякова [5].

Будем говорить, что алгебра А нётерова по уравнениям от п переменных, если любая система уравнений £(х) от п переменных х эквивалентна своей некоторой конечной подсистеме £0(х) с £(х). Пусть

Ь = {-,-1,1} - язык теории групп. В работе

Г. Баумслага, А. Г. Мясникова, В. Н. Ремес-ленникова [4] сформулирована следующая проблема.

Проблема 1 [4]. Пусть группа

О = (0, Ь^а ) нётерова по уравнениям от од-

ной переменной. Следует ли отсюда, что группа G нётерова по уравнениям?

Решение этой проблемы автору не известно. Тем не менее, в общей ситуации для доказательства нётеровости по уравнениям нельзя ограничиться рассмотрением систем уравнений от одной, двух или любого другого фиксированного числа переменных.

Предложение 1. Для любого целого положительного n существует алгебра, которая нётерова по всем уравнениям от не более чем n переменных, но которая не является нётеровой по уравнениям.

Доказательство. Рассмотрим следующую серию алгебраических систем: An = (N,{ fk }ieN, 0) , где функциональные символы fk местности n интерпретированы следующим образом: fk(x1,x2,...,xn) = 0 , если найдётся i такой, что xt = 0, или найдутся такие i Ф j , что xt = xj , fk (x1; x2,..., xn) = max( xx, x2,..., xn, k) иначе.

Докажем, что алгебра An является нётеровой по уравнениям от m переменных, где m < n . Рассмотрим терм t( x1, x2,..., xm ) . Найдём в нём самое глубокое вхождение символа fk. Если среди аргументов этого символа есть 0 , то вхождение этого символа можно заменить на 0 . Иначе же, так как m < n , среди аргументов этого символа найдутся хотя бы две одинаковые переменные, следовательно, это вхождение можно также заменить на 0 . После этого снова найдём самое глубокое вхождение символа fk и применим те же рассуждения. Таким образом, если терм содержал хотя бы одно вхождение fk , то его в записи уравнений можно

заменить на 0 . Таким образом, можно считать, что любое уравнение от m переменных, m < n , имеет один из следующих видов: 0 = 0 , xt = 0 , xi = xj . В этом случае любая система уравнений будет эквивалентна некоторой своей конечной подсистеме.

Докажем, что алгебра An не является нётеровой по уравнениям. Пусть уравнение

sk (xi, x2,--; xn ) имеет вид fk (xi, x2,---, xn ) = xn .

Рассмотрим систему уравнений

S(xi, x2, ., xn ) = {sk (xi, x2, xn )}keN\{0,1,.,n} . Выберем какую-нибудь конечную подсистему S0( xi, x2,..., xn ) = {sk (xi, x2,., xn )}kel . Пусть

m = max I. Заметим, что точка (m - n +1, m -n + 2, ..., m) является решением системы S0(x1,x2,...,xn) , но не является решением системы S(x1,x2,...,xn) .

В работе Г. Баумслага, А. Г. Мясникова и В. А. Романькова [3] доказана следующая теорема.

Теорема 2 [3]. Пусть группа в нётерова по уравнениям, N - нормальная подгруппа группы в, N является конечным объединением алгебраических над в множеств. Тогда группа также нётерова

по уравнениям.

Теорема 2 допускает следующее обобщение на случай произвольных алгебр.

Теорема 3. Если алгебра А нётерова по уравнениям, конгруэнция в на алгебре А является замкнутым в топологии ZA2 множеством, то алгебра А/в также

нётерова по уравнениям.

Доказательство. Предположим противное. Пусть алгебра А = (А,Ь) нётерова по уравнениям, в является замкнутым в ZA2 множеством, но алгебра А/в = (А/в,Ь) не является нётеровой по уравнениям. Тогда по лемме 1 найдутся последовательность элементов (а,. , а,, е Ап, и последовательность

уравнений (^ (х) = t2j (х)),е1^ языка Ь такие, что А / в |= ^ (а. / в) ф t2^ (а. / в) для всех ,, и А / в |= tl^ (а. / в) = t2^ (а. / в) для всех ] <.. Откуда следует, что (^А(а,.), tA(aj)) йв для всех . и (<А (а.), (а.)) ев для всех ] <,.

Так как алгебра А нётерова по уравнениям, то по теореме 1 конгруэнцию в можно представить в виде в = У1 и У2 и... и Ут , где У - алгебраические над А множества.

Отсюда следует, что найдутся такой индекс к0, 1 < к0 < т , и такое бесконечное

подмножество индексов 10 с N\ {0} , что (^(а.), ^0(а()) еУк0 для всех . е 10. Аналогично, найдутся такой индекс к1, 1 < к1 < т , и такое бесконечное подмножество индексов 1 с /0 \{1} , что (t1A (а.), ^(а.)) е Ук1 для всех . е /1. И вообще, для любого натурального I найдутся такой индекс к,, 1 < к, < т , и такое бесконечное подмножество индексов /, с /1 что (С (а.), ^ (а.)) еУк1 для всех

.е /1.

Так как алгебра А нётерова по уравнениям, то любое алгебраическое множество является множеством решений некоторой конечной системы. Пусть Ук = УА(Sk(х1; х2)) ,

1 < к < т, где все системы уравнений Sk (х1; х2) конечны. Рассмотрим систему

уравнений S(х) = и^ Skl (t1, (хХ t2, (х)) . Так

как алгебра А нётерова по уравнениям, то система S (х) эквивалентна некоторой конечной подсистеме S0 (х) =

= U ,eISkl (t1t (x), t2l (x)), пусть r = max I. Заметим, что если a e VA(S(x)), то

(tA(a), t2A (a)) e в для любого l, следовательно, A/e\= t1l (a/в) = t2, (a/в) для любого l e N . С другой стороны a,, e VA(S0(x)) для всех i e Ir. Пусть i0 = min Ir, тогда A / в \= t1i0 (ai0 / в) = = t2i0 (ai0 /в). Получили противоречие с выбором последовательности (a( ) .

Рассмотрим два примера. Пусть G = (G, L G) - некоторая группа и Z(G) - её

центр. Определим конгруэнцию в следующим образом: x ~в у О x- у e Z(G) . Заметим, что в этом случае конгруэнция в является множеством решений системы S ( x, у) =

= {[g, x- у] = 1}geG . Следовательно, факторгруппа любой нётеровой по уравнениям группы по её центру снова является нётеро-вой по уравнениям (это также следует из теоремы 2). Пусть LLa - язык теории алгебр Ли, L = (A,LLaA) - алгебра Ли и Z(L) - её центр. В этом случае рассмотрим конгруэнцию в , заданную правилом: x ~в у О

О x - у e Z(L) . Аналогично конгруэнция в является множеством решений системы S(x, у) = {[a,x - у] = 0}aeL . Откуда получаем, что факторалгебра любой нётеровой по уравнениям алгебры Ли по её центру также является нётеровой по уравнениям.

Пусть A = (A,L) - алгебра языка L .

Отображение f : An ^ Am называется термальным, если существуют такие термы t1(x),t2(x),...,tm(x) языка L от n переменных

x , что f (a) = (ti(a), t2(a),..., tm (a)) для всех

ae An . В работе [2] доказывается следующее предложение.

Предложение 2 [2]. Пусть A = (A,L) -

произвольная алгебра, f: An ^ Am - термальное отображение. Тогда

1) прообраз f -1(F) любого алгебраического над A множества Y является алгебраическим над A множеством;

2) прообраз f -1(Z) любого замкнутого в топологии Зарисского ZAm множества Z является замкнутым в топологии Зарис-ского ZA,n множеством.

Для образов при термальных отображениях такое утверждение не имеет места. Тем не менее, в некоторых случаях некоторое описание образов алгебраических множеств при термальных отображениях все же можно получить. Для этого введём несколько обозначений и определений. Рассмотрим

алгебру А = (А,Ь) . Пусть ВАп - семейство конечных булевых комбинаций алгебраических множеств из АА,п . Множество выполнимости формулы р( х) над алгеброй А - это множество {а е Ап |А|=р(а)}. Пусть БАп -

семейство множеств выполнимости над А формул языка Ь с п свободными переменными.

Предложение 3. Пусть Т - некоторая теория языка Ь , допускающая элиминацию кванторов, А = (А, Ь) - нётеровая по уравнениям модель теории Т и /: Ап ^ Ат -термальное отображение. Тогда

1) для каждого к семейство множеств Ба к совпадает с семейством ВА к ;

2) образ /(2) любого замкнутого в топологии Зарисского ZAn множества 2 является конечной булевой комбинацией алгебраических над А множеств;

3) образ /(У) любого алгебраического

над А множества У является конечной булевой комбинацией алгебраических над А множеств;

4) проекция любого алгебраического множества У является конечной булевой комбинацией алгебраических над А множеств.

Доказательство.

1. Пусть X е Ба п , тогда найдётся такая

формула (р(х), что X = {а е Ап | А |= р(а)} . Так как Т допускает элиминацию кванторов, то найдётся бескванторная формула рчГ(х) такая, чтоX = {ае Ап |А|=рчГ(а)} . Следовательно, X является конечной булевой комбинацией множеств решений над А некоторых уравнений. С другой стороны, пусть X является конечной булевой комбинацией алгебраических над А множеств. Так как алгебра А нётерова по уравнениям, то любое алгебраическое над А множество является множеством решений некоторой конечной системы уравнений. Следовательно, X является множеством выполнимости над А некоторой бескванторной формулы.

2. Пусть 2 е ZAn . Заметим, что Ь е / (2) тогда и только тогда, когда найдётся а е 2 такой, что Ь = /(а). Из теоремы 1 следует, что множество 2 можно представить в виде 2 = У1 и У2 и... и Ук , где У1 - алгебраические множества. Из пункта 1 получаем, что найдётся такая формула р(х),

что 2 = {а е Ап |А|=р(а)} . Так как / - термальное отображение, то существуют такие термы ^( хХ ^(х Х.. С(х), что /(а) =

= (^(а),^(а),...,^(а)) для всех ае Ап. Откуда

получаем, что /(2) = {Ь е Ат | Зх р(х) л лЪ1 = t1(x) лЬ2 = t2(x) л... лЬт = ^(х)} . Снова применяем пункт 1 и получаем, что /(2) является конечной булевой комбинацией алгебраических над А множеств.

3. Очевидное следствие пункта 2.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4. Следует из пункта 3 и того факта, что

отображения проектирования р{: Ап ^ Ап-1, задаваемые правилами р{ (а) = (а1,..., а—,

а!+1,...,ап), являются термальными отображениями.

Предложение 3 можно применить, например, в случае нетривиальных делимых абелевых групп без кручения, так как любая абелева группа нётерова по уравнениям [4], а теория нетривиальных делимых абелевых групп без кручения допускает элиминацию кванторов [7, с. 77]. В случае алгебраически замкнутых полей этот результат хорошо известен [7, с. 88].

ЛИТЕРАТУРА

[1] Daniyarova E., Miasnikov A., Remeslennikov V. Unification theorems in algebraic geometry // Algebra and Discrete Mathematics. 1 (2008). 80112.

[2] Даниярова Э. Ю., Мясников А. Г., Ремесленников В. Н. Алгебраическая геометрия над алгебраическими системами. II. Основания // Фундамент. и прикл. матем. 17:1 (2012). 65106.

[3] Baumslag G., Myasnikov A., Roman'kov V. Two theorems about equationally Noetherian groups // J. Algebra. 194 (1997). 654-664.

[4] Baumslag G., Myasnikov A, Remeslennikov V. Algebraic geometry over groups I: Algebraic sets and ideal theory // J. Algebra, 219 (1999), 16-79.

[5] Shevlyakov A. Commutative idempotent semigroups at the service of universal algebraic geometry // Southeast Asian Bull. Math. 35:1 (2011). 111-136.

[6] Shevlyakov A. Algebraic geometry over linear ordered semilattices, Algebra and Model Theory 8: Collection of papers. Novosibirsk : NSTU, 2011. P. 116-131.

[7] MarkerD. Model Theory: An Introduction,

Springer, 2002.

i Надоели баннеры? Вы всегда можете отключить рекламу.