arXivDaily arXiv每日学术速递 周一至周五更新
arXiv math/0601218math.CO
收藏

关于布尔函数的一个拟序

On a quasi-ordering on Boolean functions

Miguel Couceiro, Maurice Pouzet

摘要:

几年前证明了可由函数方程\cite{EFHH}定义的布尔函数类,或者等价地,可由关系约束\cite{Pi2}定义的布尔函数类,与由适当准序的布尔函数集$Ω$构成的准序集$(Ω, \leq)$的初始段重合。得到的有序集合$(Ω/\equiv, \sqsubseteq)$嵌入到$([ω]^{<ω}, \subseteq)$中,该集合-通过包含而有序-整数集合$ω$的有限子集。我们证明了$(Ω/\equiv, \sqsubseteq)$也嵌入了$([ω]^{<ω}, \subseteq)$。我们证明了$(Ω, \leq)$的初始段,这是由许多障碍物定义与类定义的许多方程重合。特别是,这给出了具有有界数量的基本变量的布尔函数类是可定义的。作为一个例子,我们提供了一个具体的表征的子类的线性函数。

英文摘要:

It was proved few years ago that classes of Boolean functions definable by means of functional equations \cite{EFHH}, or equivalently, by means of relational constraints \cite{Pi2}, coincide with initial segments of the quasi-ordered set $(Ω, \leq)$ made of the set $Ω$ of Boolean functions, suitably quasi-ordered. The resulting ordered set $(Ω/\equiv, \sqsubseteq)$ embeds into $([ω]^{<ω}, \subseteq)$, the set -ordered by inclusion- of finite subsets of the set $ω$ of integers. We prove that $(Ω/\equiv, \sqsubseteq)$ also embeds $([ω]^{<ω}, \subseteq)$. We prove that initial segments of $(Ω, \leq)$ which are definable by finitely many obstructions coincide with classes defined by finitely many equations. This gives, in particular, that the classes of Boolean functions with a bounded number of essential variables are finitely definable. As an example, we provide a concrete characterization of the subclasses made of linear functions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑