Section 1: Mathematical Preliminaries: Sets and Functions
Sets and functions form the foundational language of abstract algebra. A set is a well-defined collection of distinct objects, called elements or members. Sets are typically denoted by capital letters (e.g., A,B) and elements by lowercase letters (e.g., a,b). We write a∈A to indicate "a is an element of A". Common sets include the natural numbers N, integers Z, rational numbers Q, real numbers R, and complex numbers C.
Key Set Operations:
- Union (A∪B): Elements in A, B, or both. A∪B={x∣x∈A or x∈B}.
- Intersection (A∩B): Elements common to both A and B. A∩B={x∣x∈A and x∈B}.
- Set Difference (A∖B or A−B): Elements in A but not in B. A∖B={x∣x∈A and x∈/B}.
- Complement (Ac): Elements not in A (relative to a universal set U). Ac=U∖A.
- Cartesian Product (A×B): Set of all ordered pairs (a,b) where a∈A and b∈B.
A function (or mapping) f from a set A (the domain) to a set B (the codomain), denoted f:A→B, assigns to each element a∈A exactly one element b∈B, written b=f(a). The element b is the image of a. The set of all images {f(a)∣a∈A}⊆B is the range (or image) of f.
Function Properties:
- Injective (One-to-One): Distinct inputs produce distinct outputs. Formally: if f(a1)=f(a2) then a1=a2 for all a1,a2∈A.
- Surjective (Onto): Every element in the codomain is an image of some element in the domain. Formally: for every b∈B, there exists a∈A such that f(a)=b (i.e., the range equals the codomain).
- Bijective: A function is bijective if it is both injective and surjective. Bijective functions have inverse functions f−1:B→A, defined by f−1(b)=a if and only if f(a)=b.
Given functions f:A→B and g:B→C, their composition is the function g∘f:A→C defined by (g∘f)(a)=g(f(a)) for all a∈A. Composition is associative: h∘(g∘f)=(h∘g)∘f. For a bijective function f, the inverse satisfies f−1∘f=idA and f∘f−1=idB, where id denotes the identity function.