On clones of operations over finite Boolean algebras (Q1001466)

From MaRDI portal
scientific article
Language Label Description Also known as
English
On clones of operations over finite Boolean algebras
scientific article

    Statements

    On clones of operations over finite Boolean algebras (English)
    0 references
    0 references
    17 February 2009
    0 references
    Let \(\mathcal{O}_{A}=\bigcup_{n\geq 1}A^{A^{n}}\) denote the set of all finitary operations on \(A\). A set \(\mathcal{C}\subseteq \mathcal{O}_{A}\) of finitary operations is a clone of operations on \(A\) if it contains all the projection maps \(\pi_{i}^{n}:A^{n}\to A,\langle x_{1},\dots,x_{n}\rangle\mapsto x_{i}\), and is closed with respect to superposition of operations in the following sense: for all \(f,g_{1},\dots,g_{n}\in \mathcal{C}\) such that \(\text{ar}(f)=n\) and \(\text{ar}(g_{1})=\dots=\text{ar}(g_{n})\) we have \(f(g_{1},\dots,g_{n})\in \mathcal{C}\). For every set \(F\subseteq \mathcal{O}_{A}\) there is a least clone containing \(F\). It is referred to as the clone generated by \(F\) and denoted by Clo(\(F\)). For a finite Boolean algebra \(\mathbf{B}\) let \(\mathcal{O}_{\mathbf{B}}=\bigcup_{n\geq 1}\text{hom}(\mathbf{B}^{n},\mathbf{B})\) denote the set of all finitary operations over \(\mathbf{B}\). The set \(\mathcal{O}_{\mathbf{B}}\) is a clone of operations in a usual sense. A clone \(\mathcal{C}\subseteq \mathcal{O}_{\mathbf{B}}\) will be referred to as a clone of operations over \(\mathbf{B}\). Let \(\mathcal{L}_{\mathbf{B}}\) denote the lattice of clones of operations over \(\mathbf{B}\). A dual operation over a finite set \(X\) is any mapping \(f:X\to m\cdot X\), where \(m\cdot X=\{1,\dots,m\}\times X\) is the \(m\)th copower of \(X\). We say that \(m\) is the \textit{arity} of \(f\) and write \(\text{ar}(f)=m\). Every dual operation \(f:X\to m\cdot X\) gives rise to two maps, val\(f:X\to X\), the value of \(f\), and lbl\(f:X\to \{1,\dots,m\}\), the labelling of \(f\), defined by \(f(x)=\langle j,y\rangle\) if and only if val\(f(x)=y\) and lbl\(f(x)=j\). Let \(\mathcal{\overline{O}}_{X}=\bigcup_{n\geq 1}(n\cdot X)^{X}\) denote the set of all finitary dual operations over \(X\), and \(\mathcal{\overline{J}}_{X}\) the set of all injection maps \(\iota_{i}^{n}:X\to n\cdot X, x\mapsto \langle i,x\rangle, n\in \mathbf{N}, 1\leq i\leq n\). A set \(\mathcal{C}\subseteq \mathcal{\overline{O}}_{X}\) of finitary dual operations is a clone of dual operations over \(X\) if \(\mathcal{\overline{J}}_{X}\subseteq \mathcal{C}\) and \(\mathcal{C}\) is closed with respect to superposition of dual operations in the following sense: for all \(f,g_{1},\dots,g_{n}\in \mathcal{C}\) such that \(\text{ar}(f)=n\) and \(\text{ar}(g_{1})=\dots=\text{ar}(g_{n})=k\) we have \([g_{1},\dots,g_{n}]\circ f\in \mathcal{C}\) (where \([g_{1},\dots,g_{n}] : n\cdot X\to k\cdot X\), \([g_{1},\dots,g_{n}](\langle j,x\rangle)=g_{j}(x)\). By \(\mathcal{\overline{L}}_{X}\) we denote the lattice of clones of dual operations over \(X\). If \(\mathbf{B}\) is a finite Boolean algebra and \(X\) the set of its atoms, then \(\mathcal{L}_{\mathbf{B}}\cong \mathcal{\overline{L}}_{X}\). Maximal clones in \(\mathcal{L}_{\mathbf{B}}\), therefore, correspond to maximal clones of dual operations over \(X\). The author shows that the lattice of clones of operations over a finite Boolean algebra (\(\mathcal{L}_{\mathbf{B}}\)) is complemented (in contrast to the lattice of clones of operations over a finite set) by showing that \(\mathcal{\overline{L}}_{X}\) is a complemented lattice (Theorem 3.7). Finally, the author introduces the notion of iterative algebra of operations (\(\mathbf{A}_{\mathbf{B}}\)) and shows that it admits only inner automorphisms (Theorem 4.3) and has precisely three congruences (Theorem 4.8) (very much like the iterative algebra of operations over a finite set).
    0 references
    clones
    0 references
    Boolean algebras
    0 references
    dual operations
    0 references
    automorphisms
    0 references
    congruences
    0 references

    Identifiers