LibreTimes

September 22, 2026 · Lecture · LibreTimes

Алгебра-1. Лекция 1

Что изучает алгебра — алгебраические структуры. Группы (определение, примеры, аддитивная запись, единственность нейтрального и обратного), кольца (варианты аксиоматики, кольца с единицей и без), поля и тела, векторные пространства и модули, алгебры над полем. Симметрическая группа SnS_n — подстановки, некоммутативность, табличная запись, циклы и транспозиции, разложение в произведение транспозиций, независимые подстановки коммутируют, разложение в произведение независимых циклов и его единственность, возведение в степень, инверсии, чётность и знак подстановки, умножение на транспозицию меняет знак.

Read this publication in English

Что такое алгебра

Мы будем изучать алгебру. Со школы все знают, что алгебра – это то, что не геометрия, но у нас будет немножко другое понимание того, чем мы занимаемся. Исторически алгебра – наука о решении всевозможных уравнений. Со временем оказалось, что для изучения решений уравнений нужны дополнительные структуры, напрямую с уравнениями вроде бы не связанные. Когда Галуа и Абель доказывали неразрешимость уравнения пятой степени в радикалах – что нельзя взять произвольное уравнение пятой степени с вещественными коэффициентами и написать явную формулу его корней, используя только корни какой-нибудь степени из чего-нибудь, – оказалось, что этот факт непосредственно следует из теории так называемых групп. Это будет уже сильно позже и, видимо, не в рамках этого курса, но после изучения некоторых алгебраических вещей это не очень сложно сделать.

Что такое алгебраическая структура? Грубо говоря, множество с какими-то операциями на нём, удовлетворяющими каким-то свойствам. Люди замечают, что многие объекты обладают очень похожими свойствами, и логично объединить их в один класс, изучать этот класс целиком, а уже потом применять к конкретным объектам. Самая базовая, на мой взгляд, алгебраическая структура – группа.

Группы

Определение (Группа). Группа – произвольное множество (от первой буквы слова «группа») с одной бинарной операцией (она берёт на вход два элемента группы, упорядоченно, и делает по ним третий элемент), традиционно называемой умножением, , , со следующими свойствами:

  1. ассоциативность: для любых : скобки можно перекидывать;
  2. существует выделенный элемент (нейтральный) такой, что для любого ;
  3. для любого существует обратный элемент такой, что .

Если к тому же выполнено 4. для любых , то есть неважно, в каком порядке перемножать, то группа называется абелевой.

Значок умножения в абстрактной группе будем опускать и писать вместо , точно так же, как в школе. Значок означает «существует», – «для любого».

Замечание (единственность). Нейтральный элемент и обратный определены однозначно; аналогично единица и обратные элементы в кольце и в поле, о которых ниже. Пусть в группе два элемента , со свойством нейтрального. Перемножим их: . С одной стороны, нейтральный, поэтому при умножении второй элемент не меняет: . С другой стороны, нейтральный: . Итого . С обратными то же самое: пусть и оба обратны к ; посчитаем двумя способами. Расставив скобки как , получаем ; расставив как (по ассоциативности мы это можем), получаем . Они равны. Поэтому если вы доказали, что какой-то элемент удовлетворяет свойству обратного, то это и есть обратный.

Ещё одно замечание о группах в целом: если , то

то есть элементы в обратном порядке и в минус первой степени. Если перемножить с этим элементом, всё посокращается: с , затем с , и так далее, и получится нейтральный элемент.

Пример (группы).

  1. Целые числа по сложению, . Здесь роль умножения абстрактной группы играет сложение: складывая целые числа, получаем целые, сложение ассоциативно, есть нуль, который ничего не меняет, у любого числа есть противоположное. По умножению группой, конечно, не является: почти ни у кого нет обратного, тем более у нуля: на нуль делить нельзя нигде вообще.
  2. Рациональные числа по сложению и ненулевые рациональные числа по умножению . Значок стандартно обозначает без нуля: нуль оставлять нельзя, делить на него невозможно, а если его выкинуть, всё становится замечательно.
  3. То же для вещественных чисел: и .
  4. Движения плоскости с операцией композиции: композиция движений есть движение, обратное к движению есть движение, тождественное движение служит нейтральным элементом, а ассоциативность есть по определению того, как устроена композиция.
  5. Более общо, все взаимно однозначные отображения какого-нибудь множества в себя, тоже с композицией. Или, наоборот, не все движения плоскости, а часть: симметрии многоугольников, многогранников и так далее.
  6. Для тех, кто читал: линейные группы матриц: (обратимые матрицы , по умножению), (с определителем единица), и тому подобное.
  7. Важный частный случай примера 5, когда , – группа . Мы сегодня займёмся ею очень подробно.

Замечание (аддитивная запись). В нескольких примерах роль операции играет сложение. Явление настолько частое, что, кроме мультипликативной записи, которая работает всегда, есть аддитивная: операцию записывают через , нейтральный элемент , обратный . Так делают только для абелевых групп. В группе движений плоскости знак плюс никто никогда не пишет: операция некоммутативна, движения в разном порядке дают разные композиции.

Кольца

Следующая по важности и распространённости структура – кольцо. Тут есть расхождения в терминологии; сначала более общепринятый вариант, потом вариации.

Определение (Кольцо). Кольцо – множество (от ring) с двумя бинарными операциями, сложением и умножением , такими, что:

1–4. – абелева группа по сложению: ; ; существует с ; для любого существует с ; 5. обе дистрибутивности: и ; 6. умножение ассоциативно: .

Раз сложение обозначено плюсом, оно обязано быть абелевым, как уже говорилось. В аддитивной записи обратный элемент – это , а не . Больше я не буду писать, что все элементы лежат в кольце, – только там, где неочевидно, какой элемент где лежит.

Где точно нет расхождений: в кольце обязаны выполняться обе дистрибутивности. В большинстве случаев кольцо по умолчанию считается ассоциативным; объекты, где выполнены первые пять аксиом, а шестая нет, называются неассоциативными кольцами, но бывают источники, где ассоциативность не входит в базовый набор аксиом, и тогда кольцо с шестой аксиомой называют ассоциативным. Если дополнительно

  1. , то есть множители можно менять местами,

кольцо называется коммутативным (не «абелевым»). Если

  1. существует единица такая, что для любого ,

говорят, что это кольцо с единицей. Бывает, что выполнено только ; тогда в кольце есть левая единица. Если только , то правая. В англоязычной литературе кольцом обычно считается всё, что удовлетворяет первым шести аксиомам и ещё с единицей; кольцо без единицы там обозначают словом rng – ring, из которого выкинули i, то есть единицу, – которое и произнести нормально нельзя. В общем, каждый раз приходится отдельно смотреть, какие именно кольца рассматриваются; в книжке по коммутативной алгебре по умолчанию всегда есть единица и умножение коммутативно, и это проговаривается в самом начале.

Пример (кольца).

  1. Целые числа – самый базовый пример: можно складывать, умножать.
  2. , , для знающих – комплексные числа .
  3. Чуть интереснее: – множество остатков при делении на . Остатки можно складывать и умножать, все аксиомы выполняются.
  4. Матрицы размера , для тех, кто знает, что это такое (мы это ещё обсудим): их можно складывать и умножать. Это пример некоммутативного кольца, но с единицей.
  5. Кольцо без единицы: , чётные числа. Их можно складывать и умножать, они остаются чётными, но единица нечётна, и её там нет.

Поля и тела

В кольцах сложение максимально хорошее: можно не только складывать, но и вычитать. А делить далеко не всегда. Поля – это кольца, где можно делить.

Определение (Поле). Поле – множество с двумя операциями, сложением и умножением, удовлетворяющее десяти аксиомам:

1–4. – абелева группа по сложению (коммутативность, ассоциативность, нуль, противоположный элемент ); 5–8. аналогичные аксиомы для умножения: ; ; существует с , аналог нуля для умножения (вторую разность писать не надо, коммутативность уже дана); для любого существует с ; 9. дистрибутивность : связывает сложение с умножением, скобки раскрывать можно; 10. .

В восьмой аксиоме обязательно «»: на нуль делить нельзя нигде, а все ненулевые элементы обратимы, на них смело можно делить. Десятая аксиома выглядит странно. Зачем она? Чтобы было минимум два элемента: несложно показать – каждый может сделать это на досуге, или будет такая задача, – что если и все остальные аксиомы выполнены, то в поле ровно один элемент. Само по себе это ничем не плохо, но вся линейная алгебра над таким «полем» работает совершенно не так, как над нормальными, и в тьме-тьмущей теорем пришлось бы говорить «пусть – поле, отличное от вот этого». Проще сразу сказать, что это не поле, и не захламлять голову.

Определение (Тело). Тело – кольцо с единицей, в котором все ненулевые элементы обратимы по умножению. Грубо говоря, поле без коммутативности умножения.

Пример (поля и тела).

  1. , , .
  2. для простого : по модулю простого числа есть и деление.
  3. Рациональные дроби, то есть рациональные функции над каким-нибудь полем, отношения многочленов; можно и не от одной переменной, а от десяти: вещественнозначные рациональные функции переменных – тоже поле. Остальные примеры – на потом.
  4. Тел на текущем уровне мы можем предъявить немного; из школы, наверное, ни одного. Самый известный пример – кватернионы; их мы, скорее всего, рассматривать не будем.

Векторные пространства и модули

Определение (Векторное пространство). Векторное пространство над полем – множество с двумя операциями: сложением и умножением на скаляр (на вход не два вектора, а число и вектор), такими, что:

1–4. – абелева группа по сложению: ; ; существует нулевой вектор с ; для любого существует с ; 5. : умножить сначала на одно число, потом на другое то же, что сразу на произведение; 6. ; 7. ; 8. .

Векторы привычнее называть буквами . Вокруг этого понятия построена целая наука, линейная алгебра.

Пример (векторные пространства).

  1. Самый простой пример – пространство из одного элемента, нуля: его можно складывать с собой сколько угодно раз и умножать на любое число, получая его же.
  2. Поле над самим собой: всё, что написано в аксиомах, – часть аксиом поля.
  3. Более общо, любое поле над своим подполем – подмножеством поля с теми же операциями, самим являющимся полем: , . А подполем не является: это не поле.
  4. Свободные векторы на евклидовой плоскости. Что такое вектор? Отрезок с выбранными началом и концом; в школе мы научились отождествлять векторы, говоря, что один равен другому, и после этого – складывать их и умножать на числа. Множество классов векторов, которые можно двигать куда угодно, удовлетворяет всем аксиомам.
  5. Многочлены над полем .
  6. Для есть множество примеров из анализа: непрерывные, дифференцируемые, гладкие функции, определённые на одном и том же множестве (функции на и на не сложить, а на одном отрезке – можно), пространства и всякие такие. Ещё тьма примеров из дифференциальных уравнений.

Замечание (модули). В этом определении от поля требовалось только складывать и умножать его элементы; деления нигде нет. Так зачем брать именно поле, а не кольцо? Для кольца понятие тоже осмысленно, только называется по-другому: модуль – «векторное пространство над кольцом». Точное определение – упражнение: подумайте, какие аксиомы нужны. Модули нам будут очень активно нужны буквально через три лекции.

Алгебры

Последняя структура, которая будет встречаться в курсе.

Определение (Алгебра над полем). Алгебра над полем – векторное пространство над с одной дополнительной структурой: умножением уже элементов самой алгебры, таким, что

  1. и для ;
  2. для , : согласованность с умножением на элементы поля.

Одним предложением: умножение билинейно, линейно по каждому аргументу; можно раскрывать скобки и выносить множители. Поле обычно не является подмножеством в ; иногда его можно отождествить с подмножеством – если в алгебре есть единица, элементу поля сопоставляется , и в этом смысле поле вкладывается в алгебру, – но вообще говоря, это необязательно.

Пример (алгебры). Поле над самим собой тривиально и неинтересно. Интересных базовых примера два: многочлены, которые можно умножать не только на числа, но и друг на друга; и, для знатоков, алгебра матриц – матрицы можно не только складывать и умножать на числа, но и перемножать между собой.

Это было вводное о том, чем занимается алгебра: изучением вот таких структур. Конечно, перечислены не все, но, по-моему, самые важные, те, что будут постоянно возникать в курсе. Теперь конкретно к группам; ближайшие сколько-то занятий проведём с ними.

Симметрическая группа

Определение (Подстановка). Подстановка, или перестановка, – взаимно однозначное отображение множества первых натуральных чисел в себя:

Подстановки образуют группу относительно композиции – симметрическую группу .

Термины синонимичны; мне чуть больше нравится «подстановка», из лингвистических ощущений, что подстановка – это закон, который что-то куда-то отображает, а перестановка – результат применения этого закона. Подстановки я буду обозначать греческими буквами.

Что это группа: композиция взаимно однозначных отображений множества в себя есть снова такое отображение; обратное определено и взаимно однозначно; тождественная подстановка, переводящая каждый элемент в себя, – нейтральный элемент: если сначала ничего не переставлять, а потом переставить, получится вторая подстановка, и наоборот.

Коммутативна ли эта группа? Возьмём , меняет местами и , меняет местами и . Поскольку операция есть композиция отображений, произведение читается справа налево: в сначала применяется , потом . Тогда : , , . А : , , . Уже по первому элементу видно, что они действуют по-разному. Итак, неабелева при .

Запись подстановок

Подстановку можно рисовать диаграммой со стрелками, но это неудобно. Первый способ – табличка : сверху числа от до в каком-то порядке, под каждым – то, куда оно переходит:

Способов записи много: верхнюю строчку можно переставлять как угодно; обычно её упорядочивают по возрастанию, зачем изобретать велосипед. Но иногда удобно, наоборот, упорядочить по возрастанию нижнюю строчку, а сверху – как получится. Например, обратную подстановку в такой записи получить легко: если переводила в , то переводит в , – надо просто поменять строчки местами.

Как в таких терминах перемножать:

переходит в , а – в , итого ; ; ; . Стандартное умножение, очень простое.

Циклы и транспозиции

Определение (Цикл). Подстановка называется циклом, если существуют элементы такие, что

а всякий , не совпадающий ни с одним из , остаётся на месте: . Такая подстановка записывается ; число длина цикла. Цикл длины два называется транспозицией.

Видим такую запись и сразу понимаем: первый в второй, второй в третий, …, -й в первый, остальные стоят на месте. Так и из примера выше. Транспозиция переставляет два элемента, остальные не трогает.

Чем хороши транспозиции? Они порождают всю группу.

Теорема (Разложение в транспозиции). Любой элемент – произведение транспозиций.

Идея: любую перестановку можно сделать, каждый раз меняя два элемента местами; это сортировка. Сначала поменяем так, чтобы последний элемент пришёл куда нужно, потом предпоследний, и так далее.

Доказательство. Сделаем наоборот: возьмём подстановку и с помощью транспозиций превратим её в тождественную. Пусть переводит , …, . Если , с этим столбиком ничего делать не нужно, переходим к следующему. Если нет, домножим слева на транспозицию . Чего мы добились? Раньше переходило в , а транспозиция отправляет обратно в : в подстановке элемент переходит в . Как действует на первых элементах, мы точно не знаем – она что-то там поменяла, – но уж точно. Дальше смотрим на : если не совпадает с , домножаем на , после чего последние два элемента переходят в себя. Действуя так, получаем

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

Теорема ничего не говорит о единственности такого разложения: у любой подстановки бесконечное множество разных разложений в транспозиции.

Независимые подстановки

Есть и другое разложение, через циклы, и оно уже почти единственно.

Определение (Независимые подстановки). Подвижные элементы подстановки – те, которые переходят не в себя. Подстановки и называются независимыми, если множества их подвижных элементов не пересекаются.

Группа неабелева, и даже очень сильно. А вот независимые подстановки всегда коммутируют.

Лемма (Независимые подстановки коммутируют). Если и независимы, то .

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

неподвижен для обеих. Тогда и , и оставляют на месте; обе композиции дают .

неподвижен для , подвижен для . Слева: не меняет , потом сдвигает его в ; итого . Справа: сначала , а потом ; про то, что делает с , мы пока ничего не знаем. Покажем, что неподвижен для . Элемент заведомо подвижен для : переводит в , и если бы был неподвижен, то и переходил бы в – два разных элемента () переходили бы в один, а подстановка – биекция. Значит, подвижен для , а тогда он не может быть подвижен для : по независимости у них совсем разные подвижные элементы. Итак, – совпало.

подвижен для , неподвижен для : абсолютно аналогично.

подвижен для обеих: такого не бывает по независимости.

Обратное неверно: коммутирующие подстановки не обязаны быть независимыми: коммутирует с и с .

Разложение в независимые циклы

Теорема (Разложение в независимые циклы). Любая подстановка представляется в виде произведения независимых циклов, причём единственным образом с точностью до перестановки множителей.

Оговорка про перестановку нужна: как мы только что видели, независимые циклы можно переставлять как угодно, произведение от этого не зависит. (Ещё одна причина, почему мне больше нравится слово «подстановка»: иначе в формулировке было бы две «перестановки».) Кроме того, циклы можно по-разному записывать: – то же самое, что , разница только в том, с какого элемента начинать обход; на подстановку это не влияет, и фиксировать это мы не будем. Наконец, циклы из одного элемента не записываются – они ни на что не влияют, а если их записывать, единственность нарушится.

Доказательство. Существование. Построим разложение. Смотрим на элемент . Если он неподвижен, переходим дальше. Пусть переходит в ; напишем его за единицей. Элемент подстановка тоже куда-то отправляет – в ; потом , и так далее. Когда-нибудь мы точно зациклимся: множество конечное, и рано или поздно получится повторение. Повторением может оказаться только единица: если бы какой-то элемент отобразился, скажем, в , то в этот элемент перешли бы и , и он – а это биекция. Значит, зациклиться можно только в единице, и налицо построенный цикл .

Затем берём первый элемент, ещё не выписанный, допустим . Если он переходит в себя, пропускаем; иначе строим цикл . Снова по конечности мы должны прийти в уже выписанный элемент; в первый цикл попасть нельзя – противоречие с биективностью, туда уже кто-то переходит, – и в элемент нового цикла, отличный от , тоже нельзя; значит, только в . Так в какой-то момент переберём все элементы: каждый либо входит в один из построенных циклов, либо неподвижен и нам не нужен. По построению циклы не пересекаются – они независимы, – и их произведение есть : если элемент входит в цикл, следующий за ним в цикле – это по определению от него, а если не входит, он неподвижен.

Единственность. Пусть – два разложения в независимые циклы ( и могут быть разными). Возьмём элемент . Если , то не входит ни в один цикл ни того, ни другого разложения. Если подвижен, в первом разложении есть цикл, содержащий , и устроен он так: , за ним , потом , и так далее. Но ровно такой же цикл должен быть и во втором разложении. Одинаковые циклы сокращаем, переходим к оставшимся – по индукции всё сократится.

Довольно тривиальное утверждение, но очень полезное.

Пример (случайная подстановка).

Единица переходит в , в , в , в , в , в , в , в : , почему-то один цикл. Какова вероятность этого? Всего подстановок : куда переходит первый элемент, можно выбрать способами, куда второй – , и так далее. Циклов длины , содержащих все элементы: единицу можно перевести в любой из остальных, тот – в любой из оставшихся, …, а последний обязан переходить в единицу; итого . Вероятность – , здесь .

Возведение в степень

Зачем нужны разложения в независимые циклы? Одна из причин: подстановку становится очень легко возводить в степень. Вообще говоря, в произвольной группе неверно: слева написано ( раз), справа – сначала раз , потом раз , и почему одно равно другому, ниоткуда не следует. Но если и коммутируют, можно переставить множители так, чтобы все оказались слева, а все справа, и равенство верно. Независимые циклы коммутируют, поэтому если – разложение в независимые циклы, то

А циклы возводить в степень одно удовольствие. Цикл длины в -й степени – тождественная подстановка: мы применяем его раз, каждый раз сдвигая элементы по циклу на один; если правильный -угольник повернуть раз на одну вершину, он совместится сам с собой. Значит, тождественны и степени , , …, и чтобы возвести цикл в большую степень , надо поделить на его длину с остатком и возвести в степень остатка.

Верно ли, что степень цикла снова один цикл той же длины? Нет:

, , и аналогично , . При возведении в степень циклы иногда распадаются на независимые циклы, но это не страшно: задача всё равно резко стала проще – не надо тысячу раз смотреть, куда что переходит, а надо один раз разложить в независимые циклы и посмотреть, что произошло с каждым.

TikZ diagramTikZ diagram

Поворот квадрата на по часовой стрелке – цикл на вершинах. Повернуть дважды значит применить центральную симметрию: она меняет местами и , и , два независимых цикла.

Чётность подстановки

Ещё одно важнейшее свойство подстановок: их чётность. Запишем в стандартном виде, с верхней строчкой .

Определение (Инверсия, чётность, знак). Инверсия подстановки – пара чисел таких, что : правильно упорядоченная пара после подстановки становится неправильно упорядоченной: большее число стоит в нижней строчке левее меньшего. Чётность подстановки – чётность числа её инверсий. Знак подстановки –

плюс для чётных и минус для нечётных; от слова sign, оба обозначения стандартны.

(Это не «беспорядок»: беспорядком называют подстановку, у которой ни один элемент не переходит в себя.)

Теорема (Умножение на транспозицию меняет знак). Пусть – транспозиция. Тогда чётности и знаки подстановок и различны.

Иными словами, если в нижней строчке переставить два элемента местами, знак поменяется.

Доказательство. Пусть меняет местами и , : в элемент переходит в , – в , а все остальные переходят, как переходили. Посмотрим, что произошло с инверсиями – где исчезли, где появились, где не изменились. Для пары проверяем, есть ли инверсия в и в .

  1. Ни , ни не совпадают с , . Их образы не трогает: инверсия, если была, осталась, если не было, не появилась. Число таких инверсий не изменилось.

  2. , . Если инверсия была, после перестановки она исчезает; если не было, появляется. Число инверсий изменилось на .

  3. , . Если была инверсия в паре , то есть , то после перестановки то же неравенство даёт инверсию в паре , и наоборот: инверсии с и с меняются местами, а отсутствие инверсии переходит в отсутствие. Число инверсий не изменилось.

  4. , . То же самое: инверсии с и с меняются ролями, число не меняется.

  5. , второй элемент пары равен или . Смотрим, как расположен относительно и . Если больше обоих, то и до, и после перестановки в парах и ровно одна инверсия – число не меняется; если меньше обоих – аналогично, снова ровно одна. Если зажат между ними – скажем, , – то до перестановки эти три элемента стояли по порядку и инверсий в парах с не было, а после появляются сразу две; в противоположном случае две исчезают. Итого для каждого такого число меняется на или на .

Складываем: одна и сколько-то и нулей дают нечётное число. Число инверсий у и отличается на нечётное число, чётность поменялась, знак поменялся.

Теорема (Следствие). Чётная подстановка – произведение чётного числа транспозиций, нечётная – нечётного. Произведение двух чётных подстановок чётно, двух нечётных – чётно, чётной и нечётной в любом порядке – нечётно.

Доказательство. У тождественной подстановки ровно нуль инверсий, она чётная. Каждое домножение на транспозицию меняет чётность: после нечётного числа транспозиций получается нечётная подстановка, после чётного – чётная. Отсюда второе: произведение двух чётных подстановок – произведение чётного числа транспозиций, и так же с остальными случаями. Чётность ведёт себя точно так же, как при сложении чисел: сумма чётных чётна, сумма нечётных чётна, чётного и нечётного – нечётна.

0

No comments yet

Be the first to share your thoughts.