Loading [MathJax]/jax/output/CommonHTML/jax.js

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): ((xy)(xz))(zy)=0

(2): x0=x

(3): 0x=0

(4): xy=yx=0x=y

Remark: xyxy=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

x0=x

Morphisms

Let A and B be BCK-algebras. A morphism from A to B is a function h:AB that is a homomorphism: h(xy)=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

Commutative BCK-algebras

Superclasses

BCI-algebras

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