AI Engineering Tools

Справочник по математике

Группы, кольца, поля и термины абстрактной алгебры

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

От операций к группам, кольцам и полям

Каждая структура добавляет специфические аксиомы; поля поддерживают деление на каждый ненулевой элемент.

Когда модулярная арифметика является полем

ℤ/nℤ является полем тогда и только тогда, когда n является простым числом; кольца с составными модулями могут содержать нулевые делители.

63 терминов

Операции и аксиомы

Множество

Set

ОбозначениеS

Значение

Коллекция различных объектов, рассматриваемых как один математический объект.

Когда применять

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

Пример расчёта

ℤ={..., -2, -1, 0, 1, 2, ...}.

Операции и аксиомы

Бинарная операция

Binary operation

Обозначение*:S×S→S

Значение

Правило, которое объединяет два элемента множества и возвращает один элемент того же множества.

Когда применять

Используйте это как операцию, лежащую в основе магм, полугрупп, групп, колец и полей.

Пример расчёта

Сложение является бинарной операцией на ℤ, потому что a+b∈ℤ для всех целых чисел a и b.

Операции и аксиомы

Замкнутость

Closure

Значение

Свойство, согласно которому применение операции к допустимым элементам всегда приводит к другому допустимому элементу.

Когда применять

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

Пример расчёта

Положительные целые числа замкнуты относительно сложения, но не относительно вычитания.

Операции и аксиомы

Ассоциативность

Associativity

Обозначение(a*b)*c=a*(b*c)

Значение

Свойство, согласно которому перегруппировка трех операндов не меняет результат.

Когда применять

Используйте это для опущения скобок в повторяющихся произведениях или суммах и для определения степеней последовательно.

Пример расчёта

Умножение матриц ассоциативно, хотя обычно не коммутативно.

Операции и аксиомы

Коммутативность

Commutativity

Обозначениеa*b=b*a

Значение

Свойство, согласно которому изменение порядка двух операндов не меняет результат.

Когда применять

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

Пример расчёта

Целочисленное умножение коммутативно, в то время как умножение матриц обычно не является.

Операции и аксиомы

Единичный элемент

Identity element

Обозначениеe

Значение

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

Когда применять

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

Пример расчёта

0 является аддитивной единицей, а 1 - мультипликативной единицей в ℤ.

Операции и аксиомы

Обратный элемент

Inverse element

Обозначениеa⁻¹

Значение

Элемент, который в сочетании с заданным элементом дает единицу.

Когда применять

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

Пример расчёта

Аддитивный обратный элемент числа 5 равен -5; мультипликативный обратный элемент числа 3 в ℚ равен 1/3.

Операции и аксиомы

Множество

Magma

Обозначение(M,*)

Значение

Множество, оснащенное одной замкнутой бинарной операцией, без требования ассоциативности или единичного элемента.

Когда применять

Используйте это как отправную точку с наименьшим количеством ограничений в иерархии структур с одной операцией.

Пример расчёта

Каждая полугруппа является магмой, но магма не обязательно является ассоциативной.

Операции и аксиомы

Полугруппа

Semigroup

Обозначение(S,*)

Значение

Магма, операция которой является ассоциативной.

Когда применять

Используйте это для моделирования композиционных процессов, которые не обязательно имеют единицу или обратные элементы.

Пример расчёта

Все непустые строки образуют полугруппу относительно операции конкатенации.

Операции и аксиомы

Моноид

Monoid

Обозначение(M,*,e)

Значение

Полугруппа с единичным элементом.

Когда применять

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

Пример расчёта

Все строки, включая пустую строку, образуют моноид относительно конкатенации.

Группы

Группа

Group

Обозначение(G,*)

Значение

Моноид, в котором каждый элемент имеет обратный.

Когда применять

Используйте группы для описания симметрий и обратимых операций.

Пример расчёта

Целые числа образуют группу относительно сложения.

Группы

Абелева группа

Abelian group

Обозначениеa*b=b*a

Значение

Группа, в которой операция коммутативна.

Когда применять

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

Пример расчёта

Каждое векторное пространство является абелевой группой относительно векторного сложения.

Группы

Подгруппа

Subgroup

ОбозначениеH≤G

Значение

Подмножество группы, которое само является группой при ограниченной операции.

Когда применять

Используйте это для выделения симметрий, порожденных элементов, стабилизаторов и множеств решений внутри группы.

Пример расчёта

2ℤ является подгруппой (ℤ,+).

Группы

Циклическая группа

Cyclic group

ОбозначениеG=⟨g⟩

Значение

Группа, порожденная одним элементом.

Когда применять

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

Пример расчёта

(ℤ/nℤ,+) является циклической группой и порождается элементом [1].

Группы

Генератор группы

Group generator

Обозначение⟨g⟩

Значение

Элемент или множество элементов, многократные операции и обратные для которых порождают всю группу.

Когда применять

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

Пример расчёта

Элемент [1] порождает аддитивную группу ℤ/5ℤ.

Группы

Порядок элемента группы

Order of a group element

Обозначениеord(g)

Значение

Наименьшая положительная степень, при которой элемент переходит в единицу.

Когда применять

Используйте это для определения длины цикла и размера порожденной подгруппы.

Пример расчёта

В аддитивной группе ℤ/6ℤ элемент [2] имеет порядок 3.

Группы

Порядок группы

Order of a group

Обозначение|G|

Значение

Количество элементов в конечной группе.

Когда применять

Используйте это с теоремой Лагранжа, аргументами подсчета и классификацией конечных групп.

Пример расчёта

Группа симметрий равностороннего треугольника имеет порядок 6.

Группы

Класс смежности

Coset

ОбозначениеgH or Hg

Значение

Сдвиг подгруппы, полученный умножением каждого элемента подгруппы на фиксированный элемент группы.

Когда применять

Используйте смежные классы для разбиения группы и построения фактор-групп.

Пример расчёта

Коситы 3ℤ в ℤ - это 3ℤ, 1+3ℤ и 2+3ℤ.

Группы

Теорема Лагранжа

Lagrange's theorem

Обозначение|G|=[G:H]|H|

Значение

Для конечной группы порядок любой подгруппы делит порядок группы.

Когда применять

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

Пример расчёта

Конечная группа с порядком 12 не может содержать подгруппу с порядком 5.

Группы

Нормальная подгруппа

Normal subgroup

ОбозначениеN◁G

Значение

Подгруппа, левые и правые классы смежности которой совпадают для каждого элемента группы.

Когда применять

Используйте это как условие, необходимое для формирования фактор-группы смежными классами.

Пример расчёта

Ядро любого гомоморфизма группы является нормальной подгруппой.

Группы

Фактор-группа

Quotient group

ОбозначениеG/N

Значение

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

Когда применять

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

Пример расчёта

ℤ/nℤ – это факторгруппа ℤ/nℤ относительно операции сложения.

Группы

Гомоморфизм группы

Group homomorphism

Обозначениеφ(ab)=φ(a)φ(b)

Значение

Отображение между группами, сохраняющее групповую операцию.

Когда применять

Используйте это для сравнения групп при сохранении их алгебраической операции.

Пример расчёта

Отображение φ:ℤ→ℤ/nℤ, заданное φ(k)=[k], сохраняет сложение.

Группы

Изоморфизм группы

Group isomorphism

ОбозначениеG≅H

Значение

Биективный групповой гомоморфизм, показывающий, что две группы имеют одну и ту же абстрактную структуру.

Когда применять

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

Пример расчёта

Каждая бесконечная циклическая группа изоморфна (ℤ,+).

Группы

Ядро гомоморфизма группы

Kernel of a group homomorphism

Обозначениеker(φ)

Значение

Подгруппа элементов, которые отображаются в единицу целевой группы.

Когда применять

Используйте это для измерения информации, потерянной гомоморфизмом, и проверки инъективности.

Пример расчёта

Гомоморфизм группы является инъективным тогда и только тогда, когда его ядро является тривиальной подгруппой.

Группы

Образ гомоморфизма группы

Image of a group homomorphism

Обозначениеim(φ)

Значение

Подгруппа целевых элементов, которые фактически достигаются гомоморфизмом.

Когда применять

Используйте это для определения эффективной выходной структуры и проверки сюръективности.

Пример расчёта

Гомоморфизм является сюръективным тогда и только тогда, когда его образ равен целевой группе.

Группы

Первая теорема изоморфизма для групп

First isomorphism theorem for groups

ОбозначениеG/ker(φ)≅im(φ)

Значение

Теорема, устанавливающая соответствие между фактор-группой, полученной делением по ядру гомоморфизма, и его образом.

Когда применять

Используйте это для связи ядер, образов и фактор-структур.

Пример расчёта

Для φ:ℤ→ℤ/nℤ, ℤ/nℤ≅im(φ).

Группы

Прямое произведение групп

Direct product of groups

ОбозначениеG×H

Значение

Группа, образованная упорядоченными парами с покомпонентными операциями.

Когда применять

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

Пример расчёта

ℤ/2ℤ × ℤ/3ℤ изоморфно ℤ/6ℤ.

Кольца

Кольцо

Ring

Обозначение(R,+,×)

Значение

Множество, для которого сложение образует абелеву группу, а ассоциативное умножение распределяется относительно сложения.

Когда применять

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

Пример расчёта

ℤ является коммутативным кольцом с единицей.

Кольца

Коммутативное кольцо

Commutative ring

Обозначениеab=ba

Значение

Кольцо, в котором умножение является коммутативным.

Когда применять

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

Пример расчёта

ℤ и F[x] являются коммутативными кольцами, когда F является полем.

Кольца

Кольцо с единицей

Ring with identity

Обозначение1_R

Значение

Кольцо, содержащее мультипликативную единицу.

Когда применять

Используйте это при определении единиц, модулей со скалярной единицей и гомоморфизмов, сохраняющих 1.

Пример расчёта

Четные целые числа образуют кольцо без своей собственной мультипликативной единицы, унаследованной от операций.

Кольца

Подкольцо

Subring

ОбозначениеS⊆R

Значение

Подмножество, которое само является кольцом при операциях, унаследованных от большего кольца.

Когда применять

Используйте это для идентификации меньших арифметических систем внутри кольца.

Пример расчёта

Целые числа ℤ образуют подкольцо рациональных чисел ℚ.

Кольца

Единица кольца

Unit of a ring

Обозначение

Значение

Элемент, обладающий мультипликативным обратным внутри кольца.

Когда применять

Используйте единицы для идентификации обратимого умножения и формирования мультипликативной группы кольца.

Пример расчёта

Единицы кольца ℤ - это 1 и -1.

Кольца

Нулевой делитель

Zero divisor

Обозначениеab=0

Значение

Ненулевой элемент кольца, который при умножении на другой ненулевой элемент дает ноль.

Когда применять

Используйте это для обнаружения нарушения свойства отмены и различения областей целостности от общих колец.

Пример расчёта

В ℤ/6ℤ, [2][3]=[0]; следовательно, [2] и [3] являются элементами, делящими на ноль.

Кольца

Нильпотентный элемент

Nilpotent element

Обозначениеa^k=0

Значение

Элемент, положительная степень которого равна нулю.

Когда применять

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

Пример расчёта

Матрица [[0,1],[0,0]] отлична от нуля, но ее квадрат равен нулю.

Кольца

Область целостности

Integral domain

Значение

Ненулевое коммутативное кольцо с единицей и без делителей нуля.

Когда применять

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

Пример расчёта

ℤ является целостным кольцом, но не является полем.

Кольца

Кольцо деления

Division ring

Значение

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

Когда применять

Используйте это для различения структур деления, не являющихся полями, от полей.

Пример расчёта

Кватернионы образуют делительное кольцо, но не поле.

Кольца

Идеал

Ideal

ОбозначениеI◁R

Значение

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

Когда применять

Используйте идеалы в качестве ядер гомоморфизмов колец и для построения фактор-колец.

Пример расчёта

nℤ является идеалом кольца ℤ.

Кольца

Главный идеал

Principal ideal

Обозначение(a)

Значение

Идеал, порожденный одним элементом.

Когда применять

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

Пример расчёта

В ℤ, идеал, порожденный числом 6, равен (6)=6ℤ.

Кольца

Фактор-кольцо

Quotient ring

ОбозначениеR/I

Значение

Кольцо классов смежности, образованное отождествлением каждого элемента идеала с нулем.

Когда применять

Используйте это для наложения алгебраических соотношений и моделирования модулярной арифметики.

Пример расчёта

ℤ/nℤ – это факторкольцо ℤ/(n).

Кольца

Кольцо многочленов

Polynomial ring

ОбозначениеR[x]

Значение

Кольцо многочленов с коэффициентами из кольца R.

Когда применять

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

Пример расчёта

Если F – поле, то кольцо многочленов F[x] является евклидовым доменом.

Кольца

Кольцо матриц

Matrix ring

ОбозначениеMₙ(R)

Значение

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

Когда применять

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

Пример расчёта

M₂(ℝ) является кольцом, но умножение матриц не коммутативно.

Кольца

Гомоморфизм кольца

Ring homomorphism

Обозначениеφ(a+b), φ(ab)

Значение

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

Когда применять

Используйте это для сравнения колец и получения идеалов в качестве ядер.

Внимание

Укажите, требуется ли, чтобы гомоморфизмы колец сохраняли мультипликативную единицу.

Пример расчёта

Отображение f(x)↦f(0) является гомоморфизмом кольца из R[x] в R.

Кольца

Изоморфизм кольца

Ring isomorphism

ОбозначениеR≅S

Значение

Биективный гомоморфизм колец, показывающий, что два кольца имеют одну и ту же структуру кольца.

Когда применять

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

Пример расчёта

Китайская теорема остатков может дать ℤ/15ℤ≅ℤ/3ℤ×ℤ/5ℤ.

Поля

Поле

Field

Обозначение(F,+,×)

Значение

Коммутативное кольцо с 1, отличным от 0, в котором каждый ненулевой элемент имеет мультипликативный обратный.

Когда применять

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

Пример расчёта

ℚ, ℝ и ℂ являются полями, в то время как ℤ не является полем.

Поля

Подполе

Subfield

ОбозначениеK⊆F

Значение

Подмножество поля, которое само является полем при унаследованных операциях.

Когда применять

Используйте это для сравнения скалярных систем и определения расширений полей.

Пример расчёта

ℚ является подполем ℝ, а ℝ является подполем ℂ.

Поля

Характеристика поля

Characteristic of a field

Обозначениеchar(F)

Значение

Наименьшее положительное число копий числа 1, сумма которых равна нулю, или 0, если такое число не существует.

Когда применять

Используйте это для различения полей с нулевой характеристикой от арифметики с конечной характеристикой.

Пример расчёта

Рациональное поле имеет характеристику char(ℚ)=0, в то время как конечное простое поле имеет характеристику char(𝔽ₚ)=p.

Поля

Простое поле

Prime field

Значение

Наименьшее подполе, содержащееся в поле, изоморфное ℚ или 𝔽ₚ.

Когда применять

Используйте это как арифметическую основу, порожденную мультипликативной единицей.

Пример расчёта

Каждое поле с характеристикой p содержит копию 𝔽ₚ.

Поля

Конечное поле

Finite field

Обозначение𝔽_q

Значение

Поле, содержащее конечное число элементов.

Когда применять

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

Пример расчёта

Конечное поле 𝔽₅={0,1,2,3,4} использует арифметику по модулю 5 как для сложения, так и для умножения.

Поля

Порядок конечного поля, кратный простому числу

Prime-power order of a finite field

Обозначениеq=pⁿ

Значение

Существует конечное поле с q элементами тогда и только тогда, когда q является степенью простого числа.

Когда применять

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

Пример расчёта

Существует поле с 8 элементами, но поля с 6 элементами не существует.

Поля

Галоисово поле

Galois field

ОбозначениеGF(pⁿ)

Значение

Другое название для конечного поля с pⁿ элементами, единственного до изоморфизма.

Когда применять

Используйте это для арифметики расширенных полей в кодах исправления ошибок и криптографических системах.

Пример расчёта

GF(2⁸) широко используется для арифметических операций с конечными полями, ориентированных на байты.

Поля

Расширение поля

Field extension

ОбозначениеL/K

Значение

Поле L, содержащее поле K в качестве подполя.

Когда применять

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

Пример расчёта

ℂ/ℝ – это расширение поля, полученное присоединением элемента i.

Поля

Степень расширения поля

Degree of a field extension

Обозначение[L:K]

Значение

Размерность векторного пространства L, рассматриваемого как векторное пространство над K.

Когда применять

Используйте это для измерения размера расширения и применения закона башни.

Пример расчёта

Степень расширения равна [ℂ:ℝ]=2, с базисом {1,i} над ℝ.

Поля

Алгебраический элемент

Algebraic element

Значение

Элемент расширенного поля, который является корнем ненулевого многочлена над базовым полем.

Когда применять

Используйте это для построения расширений конечной степени и классификации чисел над полем.

Пример расчёта

√2 является алгебраическим числом относительно ℚ, потому что оно удовлетворяет уравнению x²-2=0.

Поля

Трансцендентный элемент

Transcendental element

Значение

Элемент расширенного поля, не удовлетворяющий никакому ненулевому многочлену над базовым полем.

Когда применять

Используйте это для различения трансцендентных расширений от алгебраических.

Пример расчёта

Числа π и e являются трансцендентными относительно ℚ.

Поля

Минимальный многочлен

Minimal polynomial

Обозначениеm_α(x)

Значение

Единственный монический неприводимый многочлен наименьшей степени над базовым полем, имеющий алгебраический элемент в качестве корня.

Когда применять

Используйте это для определения степени расширения и арифметических отношений алгебраического элемента.

Пример расчёта

Минимальный многочлен числа √2 над ℚ равен x²-2.

Поля

Разделительное поле

Splitting field

Значение

Наименьшее расширение поля, над которым многочлен полностью раскладывается на линейные множители.

Когда применять

Используйте это для включения всех корней многочленов и изучения их симметрий.

Пример расчёта

Разделительное поле многочлена x²+1 над ℝ равно ℂ.

Поля

Алгебраическое замыкание

Algebraic closure

Значение

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

Когда применять

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

Пример расчёта

ℂ является алгебраически замкнутым полем, и является алгебраической оболочкой ℝ только после того, как будет отмечено, что ℂ/ℝ является алгебраическим.

Связи и примеры

Модуль

Module

ОбозначениеM over R

Значение

Абелева группа со скалярным умножением на элементы кольца.

Когда применять

Используйте модули для обобщения векторных пространств, когда скаляры берутся из кольца, а не из поля.

Пример расчёта

Любая абелева группа является, по определению, модулем над кольцом целых чисел ℤ.

Связи и примеры

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

Vector space over a field

ОбозначениеV over F

Значение

Абелева группа со скалярным умножением на поле, удовлетворяющая аксиомам векторного пространства.

Когда применять

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

Пример расчёта

ℂ – это двухмерное векторное пространство над ℝ.

Связи и примеры

Алгебра над полем

Algebra over a field

ОбозначениеA over F

Значение

Векторное пространство над полем, оснащенное совместимой билинейной операцией умножения.

Когда применять

Используйте это для объединения линейной алгебры с умножением в кольце.

Пример расчёта

Mₙ(F) является алгеброй над F.

Связи и примеры

Когда ℤ/nℤ является полем

When ℤ/nℤ is a field

Значение

Фактор-кольцо ℤ/nℤ является полем тогда и только тогда, когда n является простым числом.

Когда применять

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

Пример расчёта

ℤ/5ℤ является полем, но ℤ/6ℤ не является полем, потому что [2][3]=[0].

Связи и примеры

Группа единиц кольца

Unit group of a ring

Обозначение

Значение

Группа, состоящая из всех обратимых при умножении элементов кольца.

Когда применять

Используйте это для связи умножения в кольце с теорией групп и модулярной арифметикой.

Пример расчёта

(ℤ/nℤ)× содержит ровно классы вычетов, взаимно простые с n.

Связи и примеры

Скалярное поле

Scalar field

ОбозначениеF

Значение

Поле, из которого берутся коэффициенты векторного пространства и элементы матрицы.

Когда применять

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

Пример расчёта

Матрица [[0,-1],[1,0]] не имеет вещественных собственных значений, но имеет собственные значения i и -i над ℂ.