在图论中,树被定义成一种无环的简单图。只存在连向父亲节点的边的节点被称作叶子(原文:"The nodes of a tree which are incident to a unique edge are called leaves",译者采用了中文网上更加普遍的定义),其余被称为内部节点。有根树中存在一个节点为根。每一个有根树都在顶点集合上给出了一些关系,例如 u\ge v 代表 u 是 v 的父亲。一棵树被称作满二叉树当且仅当每个内部节点(包括根)都有恰好两个子节点。一颗二叉树总是一种被嵌入平面的平面树,因此一个内部节点的儿子被标定左、右的顺序。令 \tau 代表所有的有根满二叉树,相应地将 \tau_n 记作所有有 n 个节点的有根满二叉树。出于方便,下文我们称 T\in\tau 为一棵二叉树。在 \tau 中存在一种二元运算 *,* 对于任意 T_1,T_2\in\tau 都成立。* 得到的同样是一颗二叉树 T_3,T_3 通过新建一个根并分别将 T_1,T_2 作为左右儿子后得到的二叉树。* 运算没有交换律,因为上文所述内部节点的儿子被标定了顺序。根据 * 运算,\tau 集合可以被如下定义: