LARA

This is an old revision of the document!


Axioms for Equality

For language ${\cal L}$ and a relation symbol $eq \notin {\cal L}$, the theory of equality, denoted AxEq, is the following set of formulas:

  • Reflexivity:
  • Symmetry:
  • Transitivity:
  • Congruence for function symbols: for $f \in {\cal L}$ function symbol with $ar(f)=n$,
  • Congruence for relation symbols: for $R \in {\cal L}$ relation symbol with $ar(R)=n$,

Note: if an interpretation $(D,I)$ satisfies $AxEq$, then we call $e_F(I)(eq)$ (the interpretation of eq) a congruence relation for $(D,I)$.

Example: quotient on pairs of natural numbers

Let ${\cal N} = \{0,1,2,\ldots, \}$. Consider a structure with domain $N^2$, with functions \[

  p((x_1,y_1),(x_2,y_2)) = (x_1 + x_2, y_1 + y_2)

\] \[

  m((x_1,y_1),(x_2,y_2)) = (x_1 + y_2, y_1 + x_2)

\] Relation $r$ defined by \[

 r = \{((x_1,y_1),(x_2,y_2)) \mid x_1 + y_2 = x_2 + y_1  \}

\] is a congruence with respect to operations $p$ and $m$.

Congruence is an equivalence relation. What is the equivalence class for element $(1,1)$?

$[(1,1)] = $ | $\{ (x,y) \mid x=y+9 \}$

$[(1,10)] = $

 p( [(x_1,y_1)] , [(x_2,y_2)] ) = [(x_1 + x_2, y_1 + y_2)] \\
 m( [(x_1,y_1)] , [(x_2,y_2)] ) = [(x_1 + y_2, y_1 + x_2)] 

\end{array} \] This construction is an algebraic approach to construct from natural numbers one well-known structure. Which one? | $({\cal Z}, + , -)$ where ${\cal Z}$ is the set of integers. ++

References