−Table of Contents
BCK-algebras
Abbreviation: BCK
Definition
A \emph{BCK-algebra} is a structure A=⟨A,⋅,0⟩ of type ⟨2,0⟩ such that
(1): ((x⋅y)⋅(x⋅z))⋅(z⋅y)=0
(2): x⋅0=x
(3): 0⋅x=0
(4): x⋅y=y⋅x=0⟹x=y
Remark: x≤y⟺x⋅y=0 is a partial order, with 0 as least element.
BCK-algebras provide algebraic semantics for BCK-logic, named after the combinators B, C, and K by C. A. Meredith, see 1).
Definition
A \emph{BCK-algebra} is a BCI-algebra A=⟨A,⋅,0⟩ such that
x⋅0=x
Morphisms
Let A and B be BCK-algebras. A morphism from A to B is a function h:A→B that is a homomorphism: h(x⋅y)=h(x)⋅h(y) and h(0)=0
Examples
Example 1:
Basic results
Properties
Finite members
f(1)=1f(2)=1f(3)=3f(4)=14f(5)=88f(6)=775
Subclasses
Superclasses
References
1)
A. N. Prior, \emph{Formal logic},
Second edition, Clarendon Press, Oxford, 1962, p.316
2)
Andrzej Wronski,\emph{BCK-algebras do not form a variety},
Math. Japon., \textbf{28}, 1983, 211–213
3)
Andrzej Wronski,\emph{Interpolation and amalgamation properties of BCK-algebras},
Math. Japon., \textbf{29}, 1984, 115–121