Subgroups #
This file defines multiplicative and additive subgroups as an extension of submonoids, in a bundled form.
Special thanks goes to Amelia Livingston and Yury Kudryashov for their help and inspiration.
Main definitions #
Notation used here:
G NareGroupsAis anAddGroupH KareSubgroups ofGorAddSubgroups ofAxis an element of typeGor typeAf g : N โ* Gare group homomorphismss kare sets of elements of typeG
Definitions in the file:
Subgroup G: the type of subgroups of a groupGAddSubgroup A: the type of subgroups of an additive groupASubgroup.subtype: the natural group homomorphism from a subgroup of groupGtoG
Implementation notes #
Subgroup inclusion is denoted โค rather than โ, although โ is defined as
membership of a subgroup's underlying set.
Tags #
subgroup, subgroups
InvMemClass S G states S is a type of subsets s โ G closed under inverses.
sis closed under inverses
Instances
NegMemClass S G states S is a type of subsets s โ G closed under negation.
sis closed under negation
Instances
SubgroupClass S G states S is a type of subsets s โ G that are subgroups of G.
Instances
AddSubgroupClass S G states S is a type of subsets s โ G that are
additive subgroups of G.
Instances
A subgroup is closed under division.
An additive subgroup is closed under subtraction.
A subgroup of a group inherits an inverse.
Equations
An additive subgroup of an AddGroup inherits an inverse.
Equations
A subgroup of a group inherits a division
Equations
An additive subgroup of an AddGroup inherits a subtraction.
Equations
An additive subgroup of an AddGroup inherits an integer scaling.
Equations
A subgroup of a group inherits an integer power.
Equations
A subgroup of a group inherits a group structure.
Equations
An additive subgroup of an AddGroup inherits an AddGroup structure.
Equations
A subgroup of a CommGroup is a CommGroup.
Equations
An additive subgroup of an AddCommGroup is an AddCommGroup.
Equations
The natural group hom from a subgroup of group G to G.
Equations
Instances For
The natural group hom from an additive subgroup of AddGroup G to G.
Equations
Instances For
The inclusion homomorphism from a subgroup H contained in K to K.
Equations
Instances For
The inclusion homomorphism from an additive subgroup H contained in K to K.
Equations
Instances For
A subgroup of a group G is a subset containing 1, closed under multiplication
and closed under multiplicative inverse.
Gis closed under inverses
Instances For
An additive subgroup of an additive group G is a subset containing 0, closed
under addition and additive inverse.
Gis closed under negation
Instances For
Equations
Equations
Equations
Equations
The actual Subgroup obtained from an element of a SubgroupClass
Equations
Instances For
The actual AddSubgroup obtained from an element of a
AddSubgroupClass
Equations
Instances For
Copy of a subgroup with a new carrier equal to the old one. Useful to fix definitional
equalities.
Equations
Instances For
Copy of an additive subgroup with a new carrier equal to the old one.
Useful to fix definitional equalities
Equations
Instances For
Two AddSubgroups are equal if they have the same elements.
A subgroup contains the group's 1.
An AddSubgroup contains the group's 0.
A subgroup is closed under multiplication.
An AddSubgroup is closed under addition.
A subgroup is closed under inverse.
An AddSubgroup is closed under inverse.
An AddSubgroup is closed under subtraction.
A subgroup of a group inherits a multiplication.
Equations
An AddSubgroup of an AddGroup inherits an addition.
Equations
A subgroup of a group inherits a 1.
Equations
An AddSubgroup of an AddGroup inherits a zero.
Equations
A subgroup of a group inherits an inverse.
Equations
An AddSubgroup of an AddGroup inherits an inverse.
Equations
A subgroup of a group inherits a division
Equations
An AddSubgroup of an AddGroup inherits a subtraction.
Equations
An AddSubgroup of an AddGroup inherits a natural scaling.
Equations
A subgroup of a group inherits a natural power
Equations
An AddSubgroup of an AddGroup inherits an integer scaling.
Equations
A subgroup of a group inherits an integer power
Equations
A subgroup of a group inherits a group structure.
Equations
An AddSubgroup of an AddGroup inherits an AddGroup structure.
Equations
An AddSubgroup of an AddCommGroup is an AddCommGroup.
Equations
The natural group hom from a subgroup of group G to G.
Equations
Instances For
The inclusion homomorphism from a subgroup H contained in K to K.
Equations
Instances For
The inclusion homomorphism from an additive subgroup H contained in K to K.
Equations
Instances For
An AddSubgroup H is normal if whenever n โ H, then g + n - g โ H for every g : A
His closed under additive conjugation
Instances
The setNormalizer of S is the subgroup of G whose elements satisfy g*S*gโปยน=S
Equations
Instances For
A subgroup of a commutative group is commutative.
A subgroup of a commutative group is commutative.