1
与SAT有关的拓扑空间:它紧凑吗?
在满足性问题,当然,在理论CS的一个基本问题。我正在玩一个无限多个变量的问题版本。\newcommand{\sat}{\mathrm{sat}} \newcommand{\unsat}{\mathrm{unsat}} 基本设置。令为非空且可能是无限的变量集。文字是变量或否定。子句是数量有限的文字的析取。最后,我们将公式定义为一组子句。XXX¬ X Çx∈Xx∈Xx \in X¬x¬x\neg xcccFFF X的赋值XXX是一个函数σ:X→{0,1}σ:X→{0,1}\sigma : X \to \{0,1\}。我不会明确定义赋值σσ\sigma满足子句的条件;它有点麻烦,并且与标准SAT中的相同。最后,如果赋值满足每个组成子句,则赋值满足公式。令sat(F)sat(F)\sat(F)为F的满意分配的集合FFF,令unsat(F)unsat(F)\unsat(F)为\ sat(F)的补码sat(F)sat(F)\sat(F)。 拓扑空间。 我们的目标是赋予X的所有赋值空间XXX,称为ΣΣ\Sigma,具有拓扑结构。我们的封闭集的格式为š 一吨(F)s一种Ť(F)\sat(F),其中FFF是一个公式。我们可以验证这确实是一个拓扑: 所有赋值都满足不包含子句的空公式∅∅\emptyset;因此ΣΣ\Sigma已关闭。 X中任何x \的公式\ {x,\ neg x \}是矛盾的。因此\ emptyset已关闭。{ X ,¬ X }{X,¬X}\{ x, \neg x \}X ∈ XX∈Xx \in X∅∅\emptyset 在任意交点处关闭。假设F一世F一世F_{i}是每个i \ in I的公式我∈ 我一世∈一世i \in I。然后š 一吨(⋃我∈ 我F一世) = ⋂我∈ 我š 一吨( …