Skip to main content

2.1 Basics

This section serves as a quick introduction, where we establish the notation and fundamental mathematical concepts such as sets, functions, and various propositions. We will not dedicate time to proving these propositions, as they are already well-established and proven in the realm of school-level and university entry-level mathematics.

Theorems, propositions and definitions

Theorems, propositions, and definitions will be presented in a uniform style for clarity. Each presentation will begin with the formulation of the assumptions relevant to the theorem. Then, following a delineating line, we will state the theorem or definition itself:

Conditions and prerequisitedTheorem results / definition\begin{align*} &\sphericalangle \\ &\text{Conditions and prerequisited} \\ \hline \\ &\text{Theorem results / definition} \end{align*}

Additionally, it is important to pay attention to any notes provided below each theorem or definition. These notes are designed to enhance clarity and contribute to a deeper understanding of the content.

Definitions

We will use the symbol :=:= to indicate the definition of a term or concept. Specifically, this symbol signifies that we are establishing a definition rather than stating an incidental equality.

For instance, when we write Xk:={nk:nN}X_k :=\{nk: n \in \N\}, it means that we are intentionally defining the set XkX_k in this particular manner. In this context, XkX_k is not merely "coincidentally" equal to the set {nk:nN}\{nk: n \in \N\}; rather, it is being specifically defined as such.

Logics

In our discussions, we will consistently use a set of traditional mathematical symbols:

  1. x\forall x - This symbol represents the phrase "for all xx," indicating that the statement that follows is true for every instance of xx.

  2. x\exists x - This notation denotes "there exists some xx," which implies the existence of at least one instance of xx that satisfies the given conditions. It is important to note that the existence is not necessarily unique

  3. !x\exists! x - This is used to express "there exists a unique xx." It specifies that there is exactly one instance of xx that fulfills the stated criteria

  4. aba \vee b - This is interpreted as "aa or bb." For instance, the expression (rm)(r=0)(r \ge m) \vee (r = 0) should be understood as meaning either "rr is greater than or equal to mm" or "rr equals 0," possibly including both conditions

  5. aba \wedge b - This stands for "aa and bb." As an example, the expression (rm)(r0)(r \le m) \wedge (r \ge 0) conveys the idea that "rr is less than or equal to mm and greater than or equal to 0," which can be succinctly expressed as 0rm0 \le r \le m

  6. ¬a\neg a - This notation represents the negation of the statement aa. In logical terms, if aa is false, then ¬a\neg a is true, and conversely, if aa is true, then ¬a\neg a is false

Sets

For sets, our notation will use to the following conventions:

  1. We typically use lowercase letters (such as aa) to represent elements of a set

  2. Uppercase letters (like AA) denote sets themselves

  3. Calligraphic letters (for instance, A\mathcal{A}) to denote classes. Class is a collection of sets (or sometimes other mathematical objects) that can be unambiguously defined by a property that all its members share. It could have been thought as "set of sets" but the latter have some problems in axiomatics (like Russel paradox) which class doesn't have

  4. Fraktur letters will be used for denoting a special subclasses of a class, like maximal ideals M\mathfrak M in the class of all ideals

note

We will use the notation XSX \in \mathcal S to denote that XX is a set

  1. The expression aAa \in A means that the element aa belongs to the set AA.

  2. The notation BAB \subseteq A indicates that BB is a subset of or equal to AA. In more formal terms: bB:bA\forall b \in B: b \in A.

  3. BAB \subset A denotes that BB is a proper subset of AA. This is defined as: (BA)(BA)(B \subseteq A) \wedge (B \ne A), meaning every element of BB is in AA, but BB is not equal to AA.

  4. ABA \cup B is a set union, AB:={x:(xA)(xB)}A \cup B := \{x: (x \in A) \vee (x \in B)\}

  5. ABA \cap B is a set intersection, AB:={x:(xA)(xB)}A \cap B := \{x: (x \in A) \wedge (x \in B)\}

  6. ABA \setminus B is a set difference, AB:={x:(xA)(xB)}A \setminus B := \{x: (x \in A) \wedge (x \notin B)\}

  7. A|A| denotes the number of elements in the set AA, and this number is also referred to as the cardinality of the set.

  8. X×Y:={(x,y):xX,yY}X \times Y:=\{(x, y): x\in X, y \in Y\} - a cartesian (external) product of two sets

  9. XY:={xy:xX,yY}XY:=\{xy: x\in X, y \in Y\} - inner product of two sets.

  10. xY:={x}YxY := \{x\}Y

  11. Paritition X=iXiX = \sum_iX_i means that X=iXi,XiXj=X = \bigcup_iX_i, X_i \cap X_j = \empty.

Binary relations

def: Binary relation

XSUX×XUbinary relation\begin{align*} &\sphericalangle \\ & X \in \mathcal S \\ &U \subseteq X \times X \\ \hline \\ &U - \text{binary relation} \\ \end{align*}

def: Equivalence relation

XSUX×Xx,y,zX:Reflexifity:(x,x)USymmetry:(x,y)U    (y,x)UTransitivity:(x,y)U,(y,z)U    (x,z)UXS,Xa set with equivalence relationxy:=(x,y)U\begin{align*} &\sphericalangle \\ & X \in \mathcal S \\ & U \subseteq X \times X \\ & \forall x, y, z \in X: \\ \text{Reflexifity:} \,\, &(x, x) \in U \\ \text{Symmetry:} \,\,&(x, y) \in U \implies (y, x) \in U \\ \text{Transitivity:} \,\, &(x, y) \in U, (y, z) \in U \implies (x, z) \in U \\ \hline \\ &X \in \mathcal S_{\sim}, X - \text{a set with equivalence relation} \\ &x \sim y := (x, y) \in U \end{align*}

Proposition 2.1.1: Equivalence relation induces set parition

XSX1,X2,:X=iXix,y:xy    x,yXi¬(xy)    xXi,yXj,ij[x]:=Xiequivalence class\begin{align*} &\sphericalangle \\ &X \in \mathcal S_{\sim} \\ \hline \\ &\exists X_1, X_2, \ldots : X = \sum_iX_i \\ &\forall x, y: \\ &x \sim y \implies x, y \in X_i\\ &\neg(x \sim y) \implies x \in X_i, y \in X_j, i \ne j\\ &[x]_{\sim} := X_i - \text{equivalence class} \end{align*}
note

We can pick any representative of equivalence class to indicate this class. We use the notation [x][x]_{\sim} for that.

def: Parital order

XSUX×Xx,y,zX:Reflexifity:(x,x)UAntisymmetry:xy,(x,y)U    (y,x)UTransitivity:(x,y)U,(y,z)U    (x,z)UXSP,Xpartially ordered setxPy:=(x,y)U\begin{align*} &\sphericalangle \\ & X \in \mathcal S \\ & U \subseteq X \times X \\ & \forall x, y, z \in X: \\ \text{Reflexifity:} \,\, &(x, x) \in U \\ \text{Antisymmetry:} \,\,&x \ne y, (x, y) \in U \implies (y, x) \notin U \\ \text{Transitivity:} \,\, &(x, y) \in U, (y, z) \in U \implies (x, z) \in U \\ \hline \\ &X \in \mathcal S_{\leq_P}, X - \text{partially ordered set} \\ &x \leq_P y := (x, y) \in U \end{align*}

def: Total order

XSPx,yX:Strongly connected:(xPy)(yPx)XST,Xtotally ordered set\begin{align*} &\sphericalangle \\ & X \in \mathcal S_{\leq_P} \\ & \forall x, y \in X: \\ \text{Strongly connected:} \,\, &(x\leq_P y)\vee(y \leq_P x) \\ \hline \\ &X \in \mathcal S_{\leq_T}, X - \text{totally ordered set} \\ \end{align*}

Proposition 2.1.2: Every partial order induces partial order on a subset

XSPYXYSP\begin{align*} &\sphericalangle \\ & X \in \mathcal S_{\leq_P} \\ & Y \subseteq X \\ \hline \\ &Y \in \mathcal S_{\leq_P} \end{align*}

def: Chain

XSPYXYSTYC(X),Ychain\begin{align*} &\sphericalangle \\ & X \in \mathcal S_{\leq_P} \\ & Y \subseteq X \\ &Y \in \mathcal S_{\leq_T} \\ \hline \\ &Y \in \mathfrak C(X), Y - \text{chain} \end{align*}

Proposition 2.1.3: Zorn's lemma

XSPYC(X):xX:yY:yxmX:xX:xm\begin{align*} &\sphericalangle \\ & X \in \mathcal S_{\leq_P} \\ & \forall Y \in \mathfrak C(X): \exists x \in X: \forall y \in Y: y \leq x \\ \hline \\ & \exists m \in X: \forall x \in X: x \leq m \end{align*}

Mappings

  1. The notation f:ABf: A \to B describes a mapping (or function) from set AA to set BB. A mapping establishes a correspondence between elements of set AA and elements of set BB. By definition, a mapping is well-defined, meaning that each element in AA corresponds to exactly one element in BB. However, the reverse is not necessarily true; it is possible for two elements in AA to correspond to the same element in BB.

  2. f:aa2f: a \mapsto a^2 specifies the precise mechanism of element correspondence in a mapping (note the different arrow used here compared to the one above). In this example, each element aAa \in A is mapped to the element a2Aa^2 \in A. Alternatively, this can be expressed using function notation as f(a)=a2f(a) = a^2.

  3. Consider AAA' \subseteq A, we define image f(A):={f(x),xA}f(A') := \{f(x), x \in A'\}

  4. Consider f:ABf: A \to B and BBB' \subseteq B. Then we define pre-image ϕ1(B):={aA:ϕ(a)B}\phi^{-1}(B'):=\{a \in A: \phi(a) \in B'\}.

  5. If bBb \in B then ϕ1(b):=ϕ1({b})\phi^{-1}(b) := \phi^{-1}(\{b\})

def: Injective function

f:ABa1,a2A:f(a1)=f(a2)    a1=a2f:A11B,finjective\begin{align*} &\sphericalangle \\ &f: A \to B \\ &\forall a_1, a_2 \in A:f(a_1)=f(a_2) \implies a_1 = a_2 \\ \hline \\ &f: A \overset{1-1}{\to} B, f - \text{injective} \\ \end{align*}

def: Surjective function

f:ABbB:aA:f(a)=bf(A)=B,fsurjective\begin{align*} &\sphericalangle \\ &f: A \to B \\ &\forall b \in B: \exists a \in A: f(a)=b \\ \hline \\ &f(A) = B, f - \text{surjective} \\ \end{align*}

def: Bijective function

f:A11B,f(A)=Bf:AB,fbijective\begin{align*} &\sphericalangle \\ &f: A \overset{1-1}{\to} B, f(A) = B \\ \hline \\ &f: A \leftrightarrow B, f - \text{bijective} \\ \end{align*}

Examples: Mappings

Well-defined injective

Well-defined injective

bijective

bijective

Numbers

Proposition 2.1.4: Principle of Well Ordering

XNXkX:nX:kn\begin{align*} &\sphericalangle \\ &X \subseteq \mathbb{N} \\ &X \neq \empty \\ \hline \\ &\exist k \in X: \forall n \in X: k \leq n \end{align*}

In other words, every non-empty subset of natural numbers has a minimum element.

Propsition 2.1.5: Division algorithm

a,bZ,b0!m,rZ,0r<b:a=bm+r\begin{align*} &\sphericalangle \\ &a, b \in \Z, b \ne 0 \\ \hline \\ &\exists! m, r \in \mathbb{Z}, 0\leq r \lt b: a=bm+r \end{align*}

Proposition 2.1.6: Linear diophantine equation

a,bZ,a,b0m,nZ:gcd(a,b)=am+bn\begin{align*} &\sphericalangle \\ &a, b \in \Z, a, b \ne 0 \\ \hline \\ &\exists m, n \in \Z: \text{gcd}(a,b)=am+bn \end{align*}

def: Prime number

pN,p>1aN,ap    (a=p)(a=1)pP,pprime\begin{align*} &\sphericalangle \\ &p \in \N, p > 1 \\ & a \in \N, a \mid p \implies (a = p) \vee (a = 1) \\ \hline \\ &\forall p \in \mathfrak P, p - \text{prime} \end{align*}

Proposition 2.1.7

a,bZpPpab    (pa)(pb)\begin{align*} &\sphericalangle \\ &a, b \in \Z \\ &p \in \mathfrak P \\ \hline \\ &p \mid ab \implies (p \mid a)\vee(p \mid b) \end{align*}