If is a set, the collection of all its subsets also forms a set, denoted as or , called the power set.
The Cartesian product between and is the set consisting of all ordered pairs of elements in and elements in . We can write this as
Functions
A function or a map between and is a relation between and , such that for any , there is a unique , such that . We denote this as . We often write such a function as
is the domain, is the codomain.
Relation of Functions
function is called an injection if implies .
It is called a surjection if the range equals codomain. . Or, for any , such that .
It is called a bijection if it is both an injection and a surjection.
identity function
The identity function from A to itself is defined as . AKA,
If , , , we call the inverse of ,denoted as , and to be invertible.
Group
Definition
A group is a pair , where is a set, a map, such that:
function: is well-defined
identity: There is an element , such that for any , .
associative: for any , .
inverse: for any , there is some other element such that . Later will be shown to be unique, and we denote it as .
can also be written as or or . The identity can also be denoted as or . When is a group we can also say “ is a group under ”.
Note: To show a function is well-defined is also proving that the closure of the group. For every pair of elements in the group, the result of the group operation (often denoted as or ) on and must also be in the group. i.e. on . For any we have since , . So, is well-defined.
Note. Well-Defined means
for some such that implies .
one-to-one of implies .
Abelian Group
If is commutative, i.e. for any , , then we call it a commutative group or abelian group.
. This is called the trivial group, often denoted as or .
Example
For there is a map action (composition action) . Show is abelian group.
\begin{proof}
Suppose , are two elements in group, then for any ,
Hence is abelian. \end{proof}
Permutation Group
is any non-empty set, (bijections from to , ). This is called the permutation group or symmetric group. When is a finite set of elements this is denoted as . are all finite, and is abelian iff .
Example
Homomorphisms
Definition
If and are two groups, satisfies that for any , , then we call a homomorphism. If is bijective then we call an isomorphism.
Note: The two groups and are isomorphic if there exists an isomorphism from one to the other written as
Sometimes write
The set of isomorphisms from to (called “automorphisms”) is denoted as .
For a group , a mapping is called automorphism if
is one-one.
homomorphic i.e. for
Note: If and then the bijection is an automorphisms.
Property
If is a homomorphism then:
sends the identity of to the identity of
For any ,
Isomorphism Theorem of Groups
Let be a group, , a group homomorphism. a surjective homomorphism such that . Then:
If , then there is a unique homomorphism such that .
If is a surjection, so is .
If then is an injection.
(Isomorphism Theorem of Group) is isomorphic to .
Subgroup
Definition
If contains and is also closed under product and inverse (for any , ,),then we call a subgroup of , denoted as .
Example
The group of integers under addition has subgroups of the form for every integer . For example:
is the subgroup of even integers.
is the subgroup of integers
Image and Kernel
If is a homomorphism from to , then:
The image (or range) of , denoted as , is a subgroup of .
, denoted as , called the kernel of (and denoted as ), is a subgroup of .
Note: The kernel is a normal subgroup of .
Example
Let and which is modulo under addition. The elements of are . Define a map by .
The is
Interpretation:
Example 2
A group and a set has one action:
defined as
Then the kernel of is since only even number can make to be itself. i.e. .
Normal Subgroup
A subgroup is called a normal subgroup, denoted as ,if for any , any , .
Group Action
Definition
Let be a group, a non-empty set. A left action is a map , such that:
For any ,
For any , any , . is called a left -set.
Reminder
In , where is . For example,
For , the relation should be
where is represent as group action not simply .
Example
Let and so, defined as map .
So, for any , any , we have
Note: we often write the result of a left action as or .
Let be a group, then:
The left action of on itself is defined as .
The conjugate action of on itself is defined as .
A map is called a right action iff
For any ,
For any , ,
Note
The automorphism of a -set is a bijective function such that for all and . Which is also the -equivariant (Math 541#^6f534d)
Permutation Representation
Let be a left -set, then the corresponding homomorphism is called the permutation representation, its kernel the kernel of the action. In other words, the kernel of a left action on set is . If the kernel is we call the action to be effective.
Notation
We usually take permutation group as these parts:
the set contains there are elements
is a permutation in . It is also a map from , so it is important to know its permutation order. i.e.
Which is .
is the image of by mapped . i.e. for upper we want to find which is since from the map we know .
Caylay's Theorem
Any group is isomorphic to a subgroup of .
Equivariant Maps and invariant subsets
Definition
Let be two left sets, is called - equivariant iff for any , , . This means that if you first act on by and then apply , it's the same as first applying to and then acting by .
Example
Imagine an arrow on a plane that can point in four cardinal directions: North, East, South, or West. Let's represent these directions as a set
Let be the group of rotations in the plane.
Consider a function that rotates the arrow clockwise. This function is -equivariant. If you first rotate the arrow by any multiple of and then apply , it's the same as first applying and then rotating by that same multiple of .
Let be a left set, a subset is called an - invariant subset iff for any , any , .
If is a left set, , the set is a invariant subset of , called the orbit of .
Example
For is and left -set the set of even integers. Define a group action .
Consider any even integer , we have . For any integer in , they such is even number in , so the orbit of is .
Let be left sets. If is an equivariant bijection, then so is . We call such maps isomorphisms.
Transitive and Stablizer
A left action on is transitive, iff for any , there is some such that .
Let be a left set, . The stablizer of , denoted as , is . If for every , , we call the left action on to be free.
Example
Given the action:
where is an integer and is in the set . Transitivity:
We need to check if for every pair in , there exists an integer such that .
For :
No makes .
Thus, the action is not transitive.
Freeness:
We need to check if for every in and every non-zero integer , .
For :
Thus, the action is not free because for and , .
Orbit decomposition, Lagrange’s Theorem
Any left set is a disjoint union of subsets of the form which we call orbits.
Image of a -orbit under a -equivariant map is a -orbit. A subset is -invariant iff it is union of -orbits.
Orbit's Theorem
Two left sets and are isomorphic iff there is a bijection from the set of left orbits in to the set of left orbits in , such that for any in , is isomorphic to .
Lagrange’s Theorem
Let be a finite group, , then is a factor of .
Cycle notation
Let , consider the action on defined as . Then the set can be decomposed into disjoint union of -orbits. For each orbits, we can enumerate the elements in the order of An element of can be written down by enumerating the corresponding orbits that has length larger than . For example,
can be written as
This is called the cycle notation for elements of a permutation group.
Isomorphism Theorem of Groups
Left Cosets (Group)
Definition
Given a group and a subgroup , a left coset of in with respect to an element is the set:
Here, represents the set of all products where is multiplied on the left by each element in .
Note: So the is a subgroup of and tell us how many elements in . Then the tell use the number of distinct cosets (each representing a unique "slice" of ). Thus can tell us the number of cosets times number of elements of a set is formed the elements of .
Example
Consider the group (integers under addition) and the subgroup (even integers). The left cosets of in are itself and (all odd integers). Here, is the set of all integers of the form for , and is the set of all integers of the form for .
Note: Left cosets are a way to "translate" a subgroup across the group, and they play a crucial role in understanding the structure of the group, especially in the development of concepts like normal subgroups and quotient groups.
Rings
Definition of Rings
A triple is called a ring, where , , if
is an abelian( or commutative) group. The identity of this group is denoted as .
For any , .
(Distribution Law) For any , , .
Remark: can be written as or . The identity of is denoted as . The inverse of an element a under can be written as . Remark: If a ring has identity, , , then we can write .
Remark: Remember to show Existence of Identity Element:
Define a (or for function) as multiplies an element only to itself. The identity element called .
Note. There are some steps need to do in first condition:
Well-defined: check if well-define
Associative: for such that
Identity: Let be defined as send identity to itself. For ,
Inverse: For any , let be , for ,
Definition of Abelian
A ring is called abelian if for any , . It has identity if there is some element such that for all . It is called a field if is an abelian group.
Quotient Ring
Let be a ring, an ideal of , the ring as defined in Math 541#Theorem is called the quotient ring.
The elements if are the left cosets of in : for is an element of , the coset is an element of .
Operations:
Example
Consider the ring of integers and the ideal (multiples of 4). The quotient ring consists of the cosets , , , and . These cosets are the equivalence classes under the relation of congruence modulo 4.
Quotient Map
and the ring homomorphism defined as is called the quotient map.
R - Modules
Let be a ring. A left -module is an abelian group (the identity of which is denoted as ) together with a map (called scalar multiplication):
such that:
For any ,,.
For any , , .
For any , , .
If has identity , then for any , .
Example
Ring is , module is under a map. Then the one of submodule is .
Isomorphism Theorem of Module
Let and be modules, and let be a module homomorphism. Then:
The of is a submodule of ,
The of is a submodule of , and
The image of is to the quotient module .
In particular, if is surjective then is isomorphic to .
Submodule
Let be a ring, a -module, a subset of . If is a subgroup of , and for any , , then ( and ) and , then is called a submodule.
Example 1
Let's say is a module over the ring , and you're considering the subset .
Non-Empty: contains the zero element , so it's not empty.
Addition: If and are in , their sum is also in .
Scalar Multiplication: For any integer and any element in , the product is still in .
Module Axioms: Addition and scalar multiplication in are associative, commutative, and distributive, aligning with the module structure of .
Since satisfies all these criteria, it is indeed a submodule of .
Example 2
Submodule of Polynomials of a Fixed Degree
Module: , polynomials with coefficients from a ring .
Submodule: All polynomials of degree less than or equal to a fixed integer .
Properties:
Includes polynomials like (where are in ).
Closed under addition: Sum of two polynomials of degree is also of degree .
Closed under scalar multiplication: Multiplying by any scalar from doesn't increase the degree beyond .
Submodule of Polynomials with Specific Coefficients
Module: .
Submodule: Polynomials whose coefficients meet a specific criterion (e.g., all coefficients are even).
Properties:
An example polynomial could be .
Closed under addition: Adding two such polynomials maintains the criterion.
Closed under scalar multiplication: Multiplying by scalars from preserves the coefficient criterion.
Submodule Generated by a Single Polynomial
Module: .
Submodule: All polynomials that are multiples of a given polynomial in .
Properties:
Contains polynomials of the form where is any polynomial in .
Closed under addition: The sum of multiples of is still a multiple of .
Closed under scalar multiplication: Multiplying by a scalar from results in another multiple of .
Cyclic
Suppose has identity, a left -module is called cyclic iff there is (called the generator), for any , there is some such that .
Cyclic Left -module
If has identity, a left -ideal (Math 541#Left ideal), is a cyclic left -module (with generator )
Example
In the quotient ring , we explore the cyclic left -modules. A cyclic module is one that can be generated by a single element. In , the potential generators are the equivalence classes . The resulting cyclic modules are:
the trivial module ,
the entire ring itself (generated by either or ),
and a module comprising (generated by ). These examples illustrate the different cyclic modules possible in .
Those such that for any and , any .
Left coset (Rings)
In a ring , a left coset of a subring with respect to an element in is defined as . (This definition uses the addition operation of the ring.)
Example
In the ring of integers , consider the subring (all multiples of 4). The left cosets are , where is an integer. Distinct cosets are created using 0, 1, 2, and 3:
(multiples of 4)
(numbers 1 more than multiples of 4)
.
Each coset groups numbers with the same remainder when divided by 4.
Ring Homomorphisms
Let be two rings, a map is called a ring homomorphism if for any ,
.
Let be a ring, be two -modules. A map is called a module homomorphism if for any , , , .
Note: definition
Let be an abelian group. Let be the set of homomorphisms from to itself, define , . Then is a group with identity.
Let be a ring, a subset is called a subring if , for any , , , .
Note. restriction:
Let be a function, , the inclusion function from to , then the restriction of on , denoted as , is defined as . Analogy in function Restriction (mathematics) - Wikipedia
Isomorphism Theorem of Rings
Let and be rings, and let be a ring homomorphism. Then:
The of is an ideal of ,
The of is a subring of , and
The image of is to the quotient ring .
In particular, if is surjective then is isomorphic to .
Ideal
Definition of Ideal
Let be a ring, a subring of is called an ideal iff for any , , , , . (Sometimes check inverse and 0 term)
Example
Let be a ring, two ideals of . Show that the set is an ideal of .
\begin{proof} For any and , let , :
0 term:.
Addition:.
Inverse:.
Scaler: and . \end{proof}
Theorem
Let be a ring, an ideal of . Then:
is a normal subgroup of , hence , where is defined as , is an abelian group, and the quotient map defined as is a group homomorphism from to .
There is a unique function , such that is a ring and is a ring homomorphism.
Left ideal
a left module, , is a submodule of (seen as left -module), called a left ideal.
Euclid’s Algorithm
Definition (integral domain)
We call a ring to be a (integral) domain, if it satisfies the following:
It is commutative with identity.
implies or .
Note. The second condition implies that integral domain does not has zero divisor. That is related to the definition of zero divisor:
In a ring , a non-zero element is called a zero divisor if there exists another non-zero element in such that their product is zero, i.e., , or , .
e.g. does has zero divisor since where are zero divisors.
Definition (PID)
If an integral domain further satisfies the following:
Any ideal of is of the form for some .
It is called a principal ideal domain (PID).
Definition (Euclidean domain)
If is an integral domain, and there is a function where is the set of non negative integers, such that:
If , , then .
(Division with Remainder) For any , there is some , such that , and either or .
then is called an Euclidean domain.
Definition (GCD)
Let be a PID, , the ideal equals some , and the number is called the greatest common divisor of and , denoted as .
Definition
Euclid’s Algorithm for Bezout’s Problem, which is that:
Given , , find such that .
Extended Euclid's Algorithm
Initialization:
Start with and .
These represent two equations: and .
Iterative Process:
At each step, divide by to get a quotient and a remainder , so .
Update and : Set and .
Update and : Set and .
This process continues until becomes 0.
Result:
When becomes 0, the last non-zero remainder is the GCD, and the corresponding and are the coefficients we seek.
Code Example
An example of this algorithm on , implemented by Python:
def extended_euclid(a, b):
"""
Performs the Extended Euclid's Algorithm on integers a and b.
Returns a tuple (gcd, r, s) such that gcd is the greatest common divisor of a and b,
and gcd = ra + sb.
"""
old_r, r = a, b
old_s, s = 1, 0
while r != 0:
quotient = old_r // r
old_r, r = r, old_r - quotient * r
old_s, s = s, old_s - quotient * s
return old_r, old_s, (old_r - old_s * a) // b
# Example usage:
a = 99
b = 78
gcd, r, s = extended_euclid(a, b)
print(f"GCD: {gcd}, r: {r}, s: {s}")