HTML conversions sometimes display errors due to content that did not convert correctly from the source. This paper uses the following packages that are not yet supported by the HTML conversion tool. Feedback on these issues are not necessary; they are known and are being worked on.

  • failed: tkz-graph

Authors: achieve the best HTML results from your LaTeX submissions by following these best practices.

License: arXiv.org perpetual non-exclusive license
arXiv:2005.00809v7 [cs.CC] 14 Feb 2024

On P Versus NP

L. Gordeev

[email protected]

Abstract. Consider a following NP-problem DOUBLE CLIQUE (abbr.: CLIQ22{}_{2}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT): Given a natural number k>2𝑘2k>2italic_k > 2 and a pair of two disjoint subgraphs of a fixed graph G𝐺Gitalic_G decide whether each subgraph in question contains a k𝑘kitalic_k-clique. I show that CLIQ22{}_{2}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT can’t be solved in polynomial time by a deterministic TM,  which yields 𝐏𝐍𝐏𝐏𝐍𝐏\mathbf{P}\neq\mathbf{NP}bold_P ≠ bold_NP. The proof upgrades the well-known proof of polynomial unsolvability of the partial result with respect to analogous monotone problem CLIQUE (abbr.: CLIQ). However, problem CLIQ22{}_{2}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT is not monotone and appears more complex than just iterated CLIQ, as the required subgraphs are mutually dependent.

1 Introduction and survey of contents

The paper deals with the open problem P versus NP 111See e.g. https://en.wikipedia.org/wiki/P_versus_NP_problem. usually abbreviated to: 𝐏=𝐍𝐏𝐏𝐍𝐏\mathbf{P}=\mathbf{NP}bold_P = bold_NP or 𝐏𝐍𝐏𝐏𝐍𝐏\mathbf{P}\neq\mathbf{NP}bold_P ≠ bold_NP ? I argue in favor of 𝐏𝐍𝐏𝐏𝐍𝐏\mathbf{P}\neq\mathbf{NP}bold_P ≠ bold_NP. To this end first recall three well-known observations (cf. e.g. [1], [4], [3], [7], [8]):

(A) The well-known graph theoretic problem CLIQUE is NP-complete. Thus in order to prove 𝐏𝐍𝐏𝐏𝐍𝐏\mathbf{P}\neq\mathbf{NP}bold_P ≠ bold_NP it will suffice e.g. to show that for sufficiently large natural number k𝑘kitalic_k there is no Boolean circuit of k𝑘kitalic_k-polynomial size expressing that a given graph G𝐺Gitalic_G on k4superscript𝑘4k^{4}italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT vertices has a clique of k𝑘kitalic_k elements; this particular case of CLIQUE problem I’ll designate CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ).

(B) CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ) is monotone, i.e. GH𝐺𝐻G\subset Hitalic_G ⊂ italic_H with CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ) implies CLIQ(H,k4,k)𝐻superscript𝑘4𝑘\left(H,k^{4},k\right)( italic_H , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ), while CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ) is not decidable by monotone, i.e. negation-free (,)(\vee,\wedge)( ∨ , ∧ )-circuits. More precisely, for sufficiently large k𝑘kitalic_k, the size of monotone circuit solutions of CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ) is exponential in k𝑘kitalic_k.

(C) Computational complexity of Boolean circuits is linear in that of DeMorgan normal (abbr.: DMN) (,)(\vee,\wedge)( ∨ , ∧ )-circuits which allow negated inputs.

Summing up, in order to prove 𝐏𝐍𝐏𝐏𝐍𝐏\mathbf{P}\neq\mathbf{NP}bold_P ≠ bold_NP it will suffice to show that for sufficiently large natural numbers k<m𝑘𝑚k<mitalic_k < italic_m there are no DMN circuit solutions of CLIQ(G,m,k)𝐺𝑚𝑘\left(G,m,k\right)( italic_G , italic_m , italic_k ) whose size is polynomial in k𝑘kitalic_k. In fact, instead of CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ), it will suffice to work with an apparently stronger (but equivalent modulo NP complexity) non-monotone double clique problem CLIQ(G1,G2,k15,k)2{}_{2}\left(G_{1},G_{2},k^{15},k\right)start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT ( italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_k start_POSTSUPERSCRIPT 15 end_POSTSUPERSCRIPT , italic_k ) saying that two disjoint subgraphs G1subscript𝐺1G_{1}italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and G2subscript𝐺2G_{2}italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT of a given graph H𝐻Hitalic_H on k15superscript𝑘15k^{15}italic_k start_POSTSUPERSCRIPT 15 end_POSTSUPERSCRIPT vertices both contain cliques of k𝑘kitalic_k elements. To formalize this problem I upgrade monotone approach of (B) using method of approximations. Aside from plain graphs I consider double graphs (= pairs of disjoint graphs consisting of positive and negative parts thereof) and appropriate twice double graphs. Instead of circuit considerations I use basic formalism of Boolean algebra and apply a suitable double Erdős-Rado lemma to both components of double graphs and estimate upper bounds of deviations between total numbers of test graphs accepted by DMN formulas φ𝜑\varphiitalic_φ and corresponding approximations (Lemma 13). Using these estimations I show that the circuit size of φ𝜑\varphiitalic_φ that behaves correctly on test graphs is exponential in k𝑘kitalic_k (Theorem 14). Afterwards I use an auxiliary 3-value semantic to show that the assumptions of Theorem 14 are fulfilled by arbitrary DMN solutions of CLIQ(G1,G2,k15,k)2{}_{2}\left(G_{1},G_{2},k^{15},k\right)start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT ( italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_k start_POSTSUPERSCRIPT 15 end_POSTSUPERSCRIPT , italic_k ) (Corollary 19). Together with (C) and an appropriate Boolean interpretation of the 3-value semantic involved this yields the result (Theorems 21, 24 and Corollary 25). The entire proof is formalizable in the exponential function arithmetic 𝐄𝐅𝐀𝐄𝐅𝐀\mathbf{EFA}bold_EFA. Below for the sake of brevity CLIQ(G,k4,k)𝐺superscript𝑘4𝑘\left(G,k^{4},k\right)( italic_G , italic_k start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , italic_k ) and CLIQ(G1,G2,k15,k)2{}_{2}\left(G_{1},G_{2},k^{15},k\right)start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT ( italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_k start_POSTSUPERSCRIPT 15 end_POSTSUPERSCRIPT , italic_k ) are abbreviated by CLIQ and CLIQ22{}_{2}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT, respectively.

Acknowledgment

I would like to thank René Thiemann who took the time to verify crucial proofs with the theorem prover Isabelle. His work was extremely helpful in finding flaws and errors in prior presentation of the results.

2 Preliminaries

2.1 Basic notations

  • In the sequel we assume 2<22<\ell2 < roman_ℓ, 2+1p<km11521𝑝𝑘superscript𝑚1152\ell+1\leq p<k\leq m^{\frac{1}{15}}\ 2 roman_ℓ + 1 ≤ italic_p < italic_k ≤ italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 15 end_ARG end_POSTSUPERSCRIPTandL=(p1)3!𝐿superscript𝑝13\ L=\left(p-1\right)^{3\ell}\ell!italic_L = ( italic_p - 1 ) start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT roman_ℓ !.

  • For any A,B[m]𝐴𝐵delimited-[]𝑚A,B\subseteq\left[m\right]italic_A , italic_B ⊆ [ italic_m ] we let AB:={{x,y}:xA&yB&xy}assign𝐴𝐵conditional-set𝑥𝑦𝑥𝐴𝑦𝐵𝑥𝑦A\ast B:=\left\{\left\{x,y\right\}:x\in A\ \&\ y\in B\ \&\ x\neq y\right\}italic_A ∗ italic_B := { { italic_x , italic_y } : italic_x ∈ italic_A & italic_y ∈ italic_B & italic_x ≠ italic_y } andA(2):=AAassignsuperscript𝐴2𝐴𝐴\ \framebox{$A^{\left(2\right)}:=A\ast A$}start_ARG italic_A start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT := italic_A ∗ italic_A end_ARG, where [m]:={1,,m}assigndelimited-[]𝑚1𝑚\left[m\right]:=\left\{1,\cdots,m\right\}[ italic_m ] := { 1 , ⋯ , italic_m }. Thus |[m](2)|=12m(m1)superscriptdelimited-[]𝑚212𝑚𝑚1\left|\left[m\right]^{\left(2\right)}\right|=\frac{1}{2}m\left(m-1\right)| [ italic_m ] start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT | = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_m ( italic_m - 1 ), where |S|:=card(S)assign𝑆card𝑆\left|S\right|:=\mathrm{card}\left(S\right)| italic_S | := roman_card ( italic_S ).

  • For any X[m](2)𝑋superscriptdelimited-[]𝑚2X\subseteq\left[m\right]^{\left(2\right)}italic_X ⊆ [ italic_m ] start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT let:

    1. 1.

      v(X):={x[m]:(y[m]){x,y}X}assign𝑋conditional-set𝑥delimited-[]𝑚𝑦delimited-[]𝑚𝑥𝑦𝑋\left(X\right):=\left\{x\in\left[m\right]:\left(\exists y\in\left[m\right]% \right)\left\{x,y\right\}\in X\right\}( italic_X ) := { italic_x ∈ [ italic_m ] : ( ∃ italic_y ∈ [ italic_m ] ) { italic_x , italic_y } ∈ italic_X },

    2. 2.

      X~:=v(X)(2)X={{x,y}v(X)(2):{x,y}X}assign~𝑋vsuperscript𝑋2𝑋conditional-set𝑥𝑦vsuperscript𝑋2𝑥𝑦𝑋\widetilde{X}:=\text{{v}}\left(X\right)^{\left(2\right)}\setminus X=\left\{% \left\{x,y\right\}\in\text{{v}}\left(X\right)^{\left(2\right)}:\left\{x,y% \right\}\notin X\right\}over~ start_ARG italic_X end_ARG := v ( italic_X ) start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ∖ italic_X = { { italic_x , italic_y } ∈ v ( italic_X ) start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT : { italic_x , italic_y } ∉ italic_X }.

  • Let :={f:[m][k]}assignconditional-set𝑓delimited-[]𝑚delimited-[]𝑘\mathcal{F}:=\left\{f:\left[m\right]\rightarrow\left[k\right]\right\}caligraphic_F := { italic_f : [ italic_m ] → [ italic_k ] } and for any f𝑓f\in\mathcal{F}italic_f ∈ caligraphic_F let:

    DomDom\mathrm{Dom}roman_Domf:={x[m]:f(x)<k}=Dom(f)f1{k}assign𝑓conditional-set𝑥delimited-[]𝑚𝑓𝑥𝑘Dom𝑓superscript𝑓1𝑘f:=\left\{x\in\left[m\right]:f\left(x\right)<k\right\}=\mathrm{Dom}\left(f% \right)\setminus f^{-1}\left\{k\right\}italic_f := { italic_x ∈ [ italic_m ] : italic_f ( italic_x ) < italic_k } = roman_Dom ( italic_f ) ∖ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT { italic_k },

    Cf:={{x,y}Dom¯f(2):f(x)f(y)}assignsubscript𝐶𝑓conditional-set𝑥𝑦¯Domsuperscript𝑓2𝑓𝑥𝑓𝑦C_{f}:=\left\{\left\{x,y\right\}\in\underline{\mathrm{Dom}}f^{\left(2\right)}:% f\left(x\right)\neq f\left(y\right)\right\}italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT := { { italic_x , italic_y } ∈ under¯ start_ARG roman_Dom end_ARG italic_f start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT : italic_f ( italic_x ) ≠ italic_f ( italic_y ) }.

2.2 Plain, double and twice double graphs

  • Call 𝒢:=[m](2)assign𝒢Weierstrass-psuperscriptdelimited-[]𝑚2\mathcal{G}:=\wp\left[m\right]^{\left(2\right)}caligraphic_G := ℘ [ italic_m ] start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT the set of plain graphs (unordered, possibly empty) with m𝑚mitalic_m vertices. For any G𝒢𝐺𝒢\emptyset\neq G\in\mathcal{G}∅ ≠ italic_G ∈ caligraphic_G call pairs {x,y}G𝑥𝑦𝐺\left\{x,y\right\}\in G{ italic_x , italic_y } ∈ italic_G and v(G)𝐺\left(G\right)( italic_G ) the edges and vertices, respectively.

  • POS:=𝒦:={v(G)(2):|v(G)|=k}assignPOS𝒦assignconditional-setvsuperscript𝐺2v𝐺𝑘\mathrm{POS}:=\mathcal{K\!}:=\!\left\{\text{{v\negthinspace}}\left(G\right)^{% \left(2\right)}:\left|\text{{v}}\left(G\right)\right|=k\right\}roman_POS := caligraphic_K := { v ( italic_G ) start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT : | v ( italic_G ) | = italic_k } and

    CLIQ:={G𝒢:(K𝒦)KG}assignCLIQconditional-set𝐺𝒢𝐾𝒦𝐾𝐺\framebox{$\mathrm{CLIQ}:=\left\{G\in\mathcal{G}:\left(\exists K\in\mathcal{K% \!}\right)K\subseteq G\right\}$}roman_CLIQ := { italic_G ∈ caligraphic_G : ( ∃ italic_K ∈ caligraphic_K ) italic_K ⊆ italic_G }

    are called cliques and plain clique problem, respectively.

  • NEG:={Cf:f}assignNEGconditional-setsubscript𝐶𝑓𝑓\mathrm{NEG}:=\left\{C_{f}:f\in\mathcal{F}\right\}roman_NEG := { italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT : italic_f ∈ caligraphic_F } and ACLIQ:={G𝒢:(HNEG)GH}assignACLIQconditional-set𝐺𝒢𝐻NEG𝐺𝐻\framebox{$\mathrm{ACLIQ}:=\left\{G\in\mathcal{G}:\left(\exists H\in\mathrm{% NEG}\right)G\subseteq H\right\}$}roman_ACLIQ := { italic_G ∈ caligraphic_G : ( ∃ italic_H ∈ roman_NEG ) italic_G ⊆ italic_H }

    are called negative tests and plain anticliques, respectively.

  • Pairs of disjoint plain graphs are called double graphs. That is, we let 𝒟:={G,H𝒢×𝒢:GH=}assign𝒟conditional-set𝐺𝐻𝒢𝒢𝐺𝐻\mathcal{D}:=\left\{\left\langle G,H\right\rangle\in\mathcal{G\times G}:G\cap H% =\emptyset\right\}caligraphic_D := { ⟨ italic_G , italic_H ⟩ ∈ caligraphic_G × caligraphic_G : italic_G ∩ italic_H = ∅ } be the set of double graphs. Double graph ,\left\langle\emptyset,\emptyset\right\rangle⟨ ∅ , ∅ ⟩ is identified with \emptyset, while 𝒢𝒢\mathcal{G}caligraphic_G regarded as part of 𝒟𝒟\mathcal{D}caligraphic_D e.g. via 𝒢GG,𝒟contains𝒢𝐺𝐺𝒟\mathcal{G}\ni G\hookrightarrow\left\langle G,\emptyset\right\rangle\in% \mathcal{D}caligraphic_G ∋ italic_G ↪ ⟨ italic_G , ∅ ⟩ ∈ caligraphic_D and/or 𝒢G,G𝒟contains𝒢𝐺𝐺𝒟\mathcal{G}\ni G\hookrightarrow\left\langle\emptyset,G\right\rangle\in\mathcal% {D}caligraphic_G ∋ italic_G ↪ ⟨ ∅ , italic_G ⟩ ∈ caligraphic_D.

  • For any D=G,H𝒟𝐷𝐺𝐻𝒟D=\left\langle G,H\right\rangle\in\mathcal{D}italic_D = ⟨ italic_G , italic_H ⟩ ∈ caligraphic_D let D+:=Gassignsuperscript𝐷𝐺D^{+}\!:=\!Gitalic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT := italic_G, D:=Hassignsuperscript𝐷𝐻D^{-}\!:=\!Hitalic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT := italic_H.

  • For the sake of completeness we also consider twice double graphs

    𝒯:={D,E𝒟×𝒟:(D+D)E+=}assign𝒯conditional-set𝐷𝐸𝒟𝒟superscript𝐷superscript𝐷superscript𝐸\mathcal{T}:=\left\{\left\langle D,E\right\rangle\in\mathcal{D\times D}:\,% \left(D^{+}\!\cup D^{-}\right)\cap E^{+}=\emptyset\right\}caligraphic_T := { ⟨ italic_D , italic_E ⟩ ∈ caligraphic_D × caligraphic_D : ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ∩ italic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = ∅ }.

  • For any T=D,E𝒯𝑇𝐷𝐸𝒯T=\left\langle D,E\right\rangle\in\mathcal{T}italic_T = ⟨ italic_D , italic_E ⟩ ∈ caligraphic_T let T:=D,T:=Eformulae-sequenceassignsuperscript𝑇𝐷assignsuperscript𝑇𝐸T^{\bullet}\!:=\!D,T^{\circ}\!:=\!Eitalic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT := italic_D , italic_T start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT := italic_E.

  • For any D𝒟𝐷𝒟D\in\mathcal{D}italic_D ∈ caligraphic_D, 𝒳𝒟𝒳𝒟\mathcal{X}\subseteq\mathcal{D}caligraphic_X ⊆ caligraphic_D and 𝒴𝒯𝒴𝒯\mathcal{Y}\subseteq\mathcal{T}caligraphic_Y ⊆ caligraphic_T let D^:=D,assign^𝐷𝐷\widehat{D}:=\left\langle D,\emptyset\right\rangleover^ start_ARG italic_D end_ARG := ⟨ italic_D , ∅ ⟩𝒯absent𝒯\,\in\mathcal{T}∈ caligraphic_T ,
    𝒳+:={D+:D𝒳}assignsuperscript𝒳conditional-setsuperscript𝐷𝐷𝒳\mathcal{X}^{+}:=\left\{D^{+}:D\in\mathcal{X}\right\}caligraphic_X start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT := { italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_X }𝒢absent𝒢\,\subseteq\mathcal{G}⊆ caligraphic_G, 𝒳:={D:D𝒳}assignsuperscript𝒳conditional-setsuperscript𝐷𝐷𝒳\mathcal{X}^{-}:=\left\{D^{-}:D\in\mathcal{X}\right\}caligraphic_X start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT := { italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_X }𝒢absent𝒢\,\subseteq\mathcal{G}⊆ caligraphic_G,

    𝒴:={T:T𝒴}assignsuperscript𝒴conditional-setsuperscript𝑇𝑇𝒴\mathcal{Y}^{\bullet}:=\left\{T^{\bullet}:T\in\mathcal{Y}\right\}caligraphic_Y start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT := { italic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT : italic_T ∈ caligraphic_Y }𝒟absent𝒟\,\subseteq\mathcal{D}⊆ caligraphic_D, 𝒴:={T:T𝒴}assignsuperscript𝒴conditional-setsuperscript𝑇𝑇𝒴\mathcal{Y}^{\circ}:=\left\{T^{\circ}:T\in\mathcal{Y}\right\}caligraphic_Y start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT := { italic_T start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT : italic_T ∈ caligraphic_Y }𝒟absent𝒟\,\subseteq\mathcal{D}⊆ caligraphic_D.

  • For any D,E𝒟𝐷𝐸𝒟D,E\in\mathcal{D}italic_D , italic_E ∈ caligraphic_D and T𝒯𝑇𝒯T\in\mathcal{T}italic_T ∈ caligraphic_T let

    D±ED+E+&DEsuperscriptplus-or-minus𝐷𝐸superscript𝐷superscript𝐸superscript𝐷superscript𝐸D\subseteq^{\pm}E\leftrightharpoons D^{+}\!\subseteq\!E^{+}\!\ \&\ D^{-}\!% \subseteq E^{-}italic_D ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_E ⇋ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT & italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_E start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and T±DT±Dsuperscriptplus-or-minus𝑇𝐷superscript𝑇superscriptplus-or-minus𝐷T\subseteq^{\pm}D\leftrightharpoons T^{\bullet}\subseteq^{\pm}\!Ditalic_T ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D ⇋ italic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D.

  • POS2:={E𝒦×𝒦:v(E)v(E+)=}assignsubscriptPOS2conditional-set𝐸𝒦𝒦vsuperscript𝐸vsuperscript𝐸\mathrm{POS}_{2}:=\left\{E\in\mathcal{K\!}\times\mathcal{K}\,:\mathcal{\text{{% v}}}\left(E^{-}\right)\cap\mathcal{\text{{v}}}\left(E^{+}\right)=\emptyset\ \right\}roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT := { italic_E ∈ caligraphic_K × caligraphic_K : v ( italic_E start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ∩ v ( italic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) = ∅ }𝒟absent𝒟\,\subseteq\mathcal{D}⊆ caligraphic_D and

    CLIQ2:={D𝒟:(EPOS2)E±D}𝒟assignsubscriptCLIQ2conditional-set𝐷𝒟superscriptplus-or-minus𝐸subscriptPOS2𝐸𝐷𝒟\framebox{$\mathrm{CLIQ}_{2}:=\left\{D\in\mathcal{D}:\left(\exists E\in\mathrm% {POS}_{2}\right)E\subseteq^{\pm}D\right\}$}\subseteq\mathcal{D}start_ARG roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT := { italic_D ∈ caligraphic_D : ( ∃ italic_E ∈ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_E ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D } end_ARG ⊆ caligraphic_D

    are called double clique tests and double cliques, respectively.

  • 2:={f,g×:Dom¯fDom¯g=[m]}assignsubscript2conditional-set𝑓𝑔¯Dom𝑓¯Dom𝑔delimited-[]𝑚\mathcal{F}_{2}:=\left\{\left\langle f,g\right\rangle\in\mathcal{F}\times% \mathcal{F}:\,\underline{\mathrm{Dom}}f\uplus\underline{\mathrm{Dom}}\,g=\left% [m\right]\right\}caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT := { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F × caligraphic_F : under¯ start_ARG roman_Dom end_ARG italic_f ⊎ under¯ start_ARG roman_Dom end_ARG italic_g = [ italic_m ] },

    where AB=CAB=C&AB=𝐴𝐵𝐶𝐴𝐵𝐶𝐴𝐵A\uplus B=C\leftrightharpoons A\cup B=C\ \&\ A\cap B=\emptysetitalic_A ⊎ italic_B = italic_C ⇋ italic_A ∪ italic_B = italic_C & italic_A ∩ italic_B = ∅.

  • For any f,g2𝑓𝑔subscript2\left\langle f,g\right\rangle\in\mathcal{F}_{2}⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT let Cf,g:=Cf,Cgassignsubscript𝐶𝑓𝑔subscript𝐶𝑓subscript𝐶𝑔C_{\left\langle f,g\right\rangle}:=\left\langle C_{f},C_{g}\right\rangleitalic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT := ⟨ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT ⟩𝒟absent𝒟\,\in\mathcal{D}∈ caligraphic_D.

  • NEG2:={Cf,g:f,g2}𝒟assignsubscriptNEG2conditional-setsubscript𝐶𝑓𝑔𝑓𝑔subscript2𝒟\framebox{$\mathrm{NEG}_{2}:=\left\{C_{\left\langle f,g\right\rangle}:\left% \langle f,g\right\rangle\in\mathcal{F}_{2}\right\}$}\subseteq\mathcal{D}start_ARG roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT := { italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT : ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT } end_ARG ⊆ caligraphic_D and

    ACLIQ2:={D𝒟:(ENEG2)D±E}𝒟.assignsubscriptACLIQ2conditional-set𝐷𝒟superscriptplus-or-minus𝐸subscriptNEG2𝐷𝐸𝒟\framebox{$\mathrm{ACLIQ}_{2}:=\left\{D\in\mathcal{D}:\left(\exists E\in% \mathrm{NEG}_{2}\right)D\subseteq^{\pm}E\right\}$}\subseteq\mathcal{D.}start_ARG roman_ACLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT := { italic_D ∈ caligraphic_D : ( ∃ italic_E ∈ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_E } end_ARG ⊆ caligraphic_D .

    are called negative double tests and double anticliques, respectively.

Lemma 1

POS2subscriptPOS2absent\mathrm{POS}_{2}\subset\,roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊂CLIQ22{}_{2}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT, NEG2subscriptnormal-NEG2absent\mathrm{NEG}_{2}\subset\,roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊂ACLIQ22{}_{2}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT and CLIQ2limit-fromsubscriptnormal-CLIQ2\mathrm{CLIQ}_{2}\,\cap\,roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∩ACLIQ =2{}_{2}=\emptysetstart_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT = ∅. Moreover |POS2|subscriptnormal-POS2\left|\mathrm{POS}_{2}\right|| roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | =(\QATOPmk)(\QATOPmkk)absent\QATOP𝑚𝑘\QATOP𝑚𝑘𝑘\!=\!\left(\QATOP{m}{k}\right)\left(\QATOP{m-k}{k}\right)= ( italic_m italic_k ) ( italic_m - italic_k italic_k ), |2|=(k1)m2m>|NEG2|>|2|subscript2superscript𝑘1𝑚superscript2𝑚subscriptnormal-NEG2subscriptsubscript2similar-to-or-equals\left|\mathcal{F}_{2}\right|=\left(k-1\right)^{m}2^{m}>\left|\mathrm{NEG}_{2}% \right|>\left|\mathcal{F}_{2}\right|_{\simeq}| caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | = ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT > | roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | > | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUBSCRIPT ≃ end_POSTSUBSCRIPT, where for f,g,f,g2𝑓𝑔superscript𝑓normal-′superscript𝑔normal-′subscript2\left\langle f,g\right\rangle,\left\langle f^{\prime},g^{\prime}\right\rangle% \in\mathcal{F}_{2}⟨ italic_f , italic_g ⟩ , ⟨ italic_f start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_g start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT we let f,gf,gCf,g=Cf,gsimilar-to-or-equals𝑓𝑔superscript𝑓normal-′superscript𝑔normal-′normal-⇋subscript𝐶𝑓𝑔subscript𝐶superscript𝑓normal-′superscript𝑔normal-′\left\langle f,g\right\rangle\simeq\left\langle f^{\prime},g^{\prime}\right% \rangle\leftrightharpoons C_{\left\langle f,g\right\rangle}=C_{\left\langle f^% {\prime},g^{\prime}\right\rangle}⟨ italic_f , italic_g ⟩ ≃ ⟨ italic_f start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_g start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ ⇋ italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT ⟨ italic_f start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_g start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ end_POSTSUBSCRIPT.

Proof. First assertion and |POS2|subscriptPOS2\left|\mathrm{POS}_{2}\right|| roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | =(\QATOPmk)(\QATOPmkk)absent\QATOP𝑚𝑘\QATOP𝑚𝑘𝑘\!=\!\left(\QATOP{m}{k}\right)\left(\QATOP{m-k}{k}\right)= ( italic_m italic_k ) ( italic_m - italic_k italic_k ) are readily seen. Now |2|=i=0𝑚(k1)i(k1)mi(mi)=(k1)mi=0𝑚(mi)=(k1)m2msubscript2𝑚𝑖0superscript𝑘1𝑖superscript𝑘1𝑚𝑖binomial𝑚𝑖superscript𝑘1𝑚𝑚𝑖0binomial𝑚𝑖superscript𝑘1𝑚superscript2𝑚\left|\mathcal{F}_{2}\right|=\overset{m}{\underset{i=0}{\sum}}\left(k-1\right)% ^{i}\left(k-1\right)^{m-i}\binom{m}{i}=\left(k-1\right)^{m}\overset{m}{% \underset{i=0}{\sum}}\binom{m}{i}=\left(k-1\right)^{m}2^{m}| caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | = overitalic_m start_ARG start_UNDERACCENT italic_i = 0 end_UNDERACCENT start_ARG ∑ end_ARG end_ARG ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m - italic_i end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_m end_ARG start_ARG italic_i end_ARG ) = ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT overitalic_m start_ARG start_UNDERACCENT italic_i = 0 end_UNDERACCENT start_ARG ∑ end_ARG end_ARG ( FRACOP start_ARG italic_m end_ARG start_ARG italic_i end_ARG ) = ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT. The rest is obvious (a more precise estimation of |NEG2|subscriptNEG2\left|\mathrm{NEG}_{2}\right|| roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | is not important).   

2.3 Basic operations on sets of (twice) double graphs

Except for standard set-theoretic operations \cup and \cap we consider double union double-union\Cup and two double products direct-product\odot.

  • For any D,E𝒟𝐷𝐸𝒟D,E\in\mathcal{D}italic_D , italic_E ∈ caligraphic_D let DE:=assigndouble-union𝐷𝐸absentD\Cup E:=italic_D ⋓ italic_E := {D+E+,DE,if𝒟,,else.casessuperscript𝐷superscript𝐸superscript𝐷superscript𝐸𝑖𝑓absent𝒟𝑒𝑙𝑠𝑒missing-subexpression\!\left\{\!\!\begin{array}[]{ccc}\left\langle D^{+}\!\cup\!E^{+}\!,D^{-}\!\cup% \!E^{-}\right\rangle,&\!if&\!\!\in\mathcal{D},\\ \emptyset,&\!else.&\end{array}\!\right.{ start_ARRAY start_ROW start_CELL ⟨ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ , end_CELL start_CELL italic_i italic_f end_CELL start_CELL ∈ caligraphic_D , end_CELL end_ROW start_ROW start_CELL ∅ , end_CELL start_CELL italic_e italic_l italic_s italic_e . end_CELL start_CELL end_CELL end_ROW end_ARRAY

  • For any 𝒳,𝒴𝒟𝒳𝒴𝒟\mathcal{X,Y\subseteq D}caligraphic_X , caligraphic_Y ⊆ caligraphic_D let 𝒳𝒴:={DE:D,E𝒳×𝒴}assigndirect-product𝒳𝒴conditional-setdouble-union𝐷𝐸𝐷𝐸𝒳𝒴\mathcal{X\odot Y}:=\!\left\{D\Cup E:\left\langle D,E\right\rangle\in\mathcal{% X}\times\mathcal{Y}\right\}caligraphic_X ⊙ caligraphic_Y := { italic_D ⋓ italic_E : ⟨ italic_D , italic_E ⟩ ∈ caligraphic_X × caligraphic_Y }𝒟.absent𝒟\,\subseteq\mathcal{\!D.}⊆ caligraphic_D .

  • For any T,S𝒯𝑇𝑆𝒯T,S\in\mathcal{T}italic_T , italic_S ∈ caligraphic_T let TS:=assigndouble-union𝑇𝑆absentT\Cup S:=italic_T ⋓ italic_S := {TS^,ifTS𝒟,,else.cases^double-unionsuperscript𝑇superscript𝑆𝑖𝑓double-unionsuperscript𝑇superscript𝑆𝒟𝑒𝑙𝑠𝑒missing-subexpression\!\left\{\!\!\begin{array}[]{ccc}\widehat{T^{\bullet}\Cup S^{\bullet}\!},&\!if% &\!\!T^{\bullet}\Cup S^{\bullet}\in\mathcal{D},\\ \emptyset,&\!else.&\end{array}\!\right.{ start_ARRAY start_ROW start_CELL over^ start_ARG italic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⋓ italic_S start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT end_ARG , end_CELL start_CELL italic_i italic_f end_CELL start_CELL italic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⋓ italic_S start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ∈ caligraphic_D , end_CELL end_ROW start_ROW start_CELL ∅ , end_CELL start_CELL italic_e italic_l italic_s italic_e . end_CELL start_CELL end_CELL end_ROW end_ARRAY

  • For any 𝒳,𝒴𝒯𝒳𝒴𝒯\mathcal{X,Y\subseteq T}caligraphic_X , caligraphic_Y ⊆ caligraphic_T let 𝒳𝒴:={TS:T,S𝒳×𝒴}assigndirect-product𝒳𝒴conditional-setdouble-union𝑇𝑆𝑇𝑆𝒳𝒴\mathcal{X\odot Y}:=\!\left\{T\Cup S:\left\langle T,S\right\rangle\in\mathcal{% X}\times\mathcal{Y}\right\}caligraphic_X ⊙ caligraphic_Y := { italic_T ⋓ italic_S : ⟨ italic_T , italic_S ⟩ ∈ caligraphic_X × caligraphic_Y }𝒯absent𝒯\,\subseteq\mathcal{\!T}⊆ caligraphic_T

Note that 𝒴=𝒳=direct-product𝒴direct-product𝒳\mathcal{\emptyset\odot Y=X\odot\emptyset}=\emptyset∅ ⊙ caligraphic_Y = caligraphic_X ⊙ ∅ = ∅. It is readily seen that following conditions hold for any 𝒳,𝒴,𝒳,𝒴𝒟𝒳𝒴superscript𝒳superscript𝒴𝒟\mathcal{X,Y,X}^{\prime}\mathcal{,Y}^{\prime}\mathcal{\subseteq D}caligraphic_X , caligraphic_Y , caligraphic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , caligraphic_Y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊆ caligraphic_D (𝒯).𝒯(\mathcal{T}).( caligraphic_T ) .

  1. 1.

    𝒳𝒴=𝒴𝒳,𝒳(𝒴𝒵)=(𝒳𝒴)𝒵.formulae-sequencedirect-product𝒳𝒴direct-product𝒴𝒳direct-product𝒳direct-product𝒴𝒵direct-productdirect-product𝒳𝒴𝒵\mathcal{X\odot Y}=\mathcal{Y\odot X,\ X}\odot\left(\mathcal{Y\odot Z}\right)=% \left(\mathcal{X\odot Y}\right)\odot\mathcal{Z}.caligraphic_X ⊙ caligraphic_Y = caligraphic_Y ⊙ caligraphic_X , caligraphic_X ⊙ ( caligraphic_Y ⊙ caligraphic_Z ) = ( caligraphic_X ⊙ caligraphic_Y ) ⊙ caligraphic_Z .

  2. 2.

    𝒳(𝒴𝒵)=(𝒳𝒴)(𝒳𝒵),𝒳(𝒴𝒵)(𝒳𝒴)(𝒳𝒵).formulae-sequencedirect-product𝒳𝒴𝒵direct-product𝒳𝒴direct-product𝒳𝒵𝒳direct-product𝒴𝒵direct-product𝒳𝒴𝒳𝒵\mathcal{X}\odot\left(\mathcal{Y\cup Z}\right)=\left(\mathcal{X\odot Y}\right)% \cup\left(\mathcal{X\odot Z}\right),\ \mathcal{X}\cup\left(\mathcal{Y\odot Z}% \right)\subseteq\left(\mathcal{X\cup Y}\right)\odot\left(\mathcal{X\cup Z}% \right).caligraphic_X ⊙ ( caligraphic_Y ∪ caligraphic_Z ) = ( caligraphic_X ⊙ caligraphic_Y ) ∪ ( caligraphic_X ⊙ caligraphic_Z ) , caligraphic_X ∪ ( caligraphic_Y ⊙ caligraphic_Z ) ⊆ ( caligraphic_X ∪ caligraphic_Y ) ⊙ ( caligraphic_X ∪ caligraphic_Z ) .

  3. 3.

    𝒳𝒳&𝒴𝒴𝒳𝒴𝒳𝒴.𝒳superscript𝒳𝒴superscript𝒴direct-product𝒳𝒴direct-productsuperscript𝒳superscript𝒴\mathcal{X\subseteq X}^{\prime}\&\,\mathcal{Y\subseteq Y}^{\prime}\Rightarrow% \mathcal{X\odot Y}\subseteq\mathcal{X}^{\prime}\mathcal{\odot Y}^{\prime}.caligraphic_X ⊆ caligraphic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT & caligraphic_Y ⊆ caligraphic_Y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⇒ caligraphic_X ⊙ caligraphic_Y ⊆ caligraphic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊙ caligraphic_Y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT .

  4. 4.

    For any 𝒳,𝒴𝒯𝒳𝒴𝒯\mathcal{X,Y}\,\mathcal{\subseteq T}caligraphic_X , caligraphic_Y ⊆ caligraphic_T we have (𝒳𝒴)=𝒳𝒴superscript𝒳𝒴superscript𝒳superscript𝒴\left(\mathcal{X\!\cup\!Y}\right)^{\bullet}\!=\mathcal{X^{\bullet}\cup\!Y}^{\bullet}( caligraphic_X ∪ caligraphic_Y ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT = caligraphic_X start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ∪ caligraphic_Y start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT, (𝒳𝒴)=𝒳𝒴superscript𝒳𝒴superscript𝒳superscript𝒴\left(\mathcal{X\!\cap\!Y}\right)^{\bullet}\!=\mathcal{X^{\bullet}\!\!\,\cap\!% Y}^{\bullet}( caligraphic_X ∩ caligraphic_Y ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT = caligraphic_X start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ∩ caligraphic_Y start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT and (𝒳𝒴)=𝒳𝒴.superscriptdirect-product𝒳𝒴direct-productsuperscript𝒳superscript𝒴\left(\mathcal{X\!\odot\!Y}\right)^{\bullet}\!=\mathcal{X^{\bullet}\!\!\,\odot% \!Y}^{\bullet}.( caligraphic_X ⊙ caligraphic_Y ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT = caligraphic_X start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊙ caligraphic_Y start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT .

3 Proof proper

3.1 Acceptability

With any given set of (twice) double graphs 𝒳𝒳\mathcal{X}caligraphic_X we correlate accepted (especially positive) double tests AC(𝒳)𝒟,AC𝒳𝒟\mathrm{AC}\left(\mathcal{X}\right)\subseteq\mathcal{D},roman_AC ( caligraphic_X ) ⊆ caligraphic_D , ACp(𝒳)POS2superscriptACp𝒳subscriptPOS2\mathrm{AC}^{\text{{p}}}\left(\mathcal{X}\right)\subseteq\mathrm{POS}_{2}roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ) ⊆ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and negative double coloring ACn(𝒳)NEG2superscriptACn𝒳subscriptNEG2\mathrm{AC}^{\text{{n}}}\left(\mathcal{X}\right)\subseteq\mathrm{NEG}_{2}roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ) ⊆ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Corresponding sets of accepted double tests, resp. colorings, are as follows.

Definition 2

For any 𝒳𝒟𝒳𝒟\mathcal{X\subseteq D}caligraphic_X ⊆ caligraphic_D or 𝒳𝒯𝒳𝒯\mathcal{X}\subseteq\mathcal{T}caligraphic_X ⊆ caligraphic_T and D𝒟𝐷𝒟D\in\mathcal{D}italic_D ∈ caligraphic_D let 𝒳±Dsuperscriptforcesplus-or-minus𝒳𝐷\mathcal{X}\Vdash^{\pm}Dcaligraphic_X ⊩ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D abbreviate (E𝒳)E±Dsuperscriptplus-or-minus𝐸𝒳𝐸𝐷\left(\exists E\in\mathcal{X}\right)E\subseteq^{\pm}D\vskip 3.0pt plus 1.0pt % minus 1.0pt( ∃ italic_E ∈ caligraphic_X ) italic_E ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D or (T𝒳)T±Dsuperscriptplus-or-minus𝑇𝒳𝑇𝐷\vskip 3.0pt plus 1.0pt minus 1.0pt\left(\exists T\in\mathcal{X}\right)T% \subseteq^{\pm}D( ∃ italic_T ∈ caligraphic_X ) italic_T ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D, respectively. Then let:

  1. 1.

    AC(𝒳):={D𝒟:𝒳±D}assignAC𝒳conditional-set𝐷𝒟superscriptforcesplus-or-minus𝒳𝐷\mathrm{AC}\left(\mathcal{X}\right):=\left\{D\in\mathcal{D}:\mathcal{X}\Vdash^% {\pm}D\right\}roman_AC ( caligraphic_X ) := { italic_D ∈ caligraphic_D : caligraphic_X ⊩ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D }, ACp(𝒳):=AC(𝒳)POS2assignsuperscriptACp𝒳AC𝒳subscriptPOS2\mathrm{AC}^{\text{{p}}}\left(\mathcal{X}\right):=\mathrm{AC}\left(\mathcal{X}% \right)\cap\mathrm{POS}_{2}roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ) := roman_AC ( caligraphic_X ) ∩ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

  2. 2.

    ACn(𝒳):={Cf,gNEG2:𝒳±Cf,g}.assignsuperscriptACn𝒳conditional-setsubscript𝐶𝑓𝑔subscriptNEG2superscriptforcesplus-or-minus𝒳subscript𝐶𝑓𝑔\mathrm{AC}^{\text{{n}}}\left(\mathcal{X}\right):=\left\{C_{\left\langle f,g% \right\rangle}\in\mathrm{NEG}_{2}\!:\mathcal{X}\Vdash^{\pm}C_{\left\langle f,g% \right\rangle}\right\}.roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ) := { italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT ∈ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : caligraphic_X ⊩ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT } .

Lemma 3

Conditions 1–5 hold for any 𝒳,𝒴𝒟𝒳𝒴𝒟\mathcal{X,Y}\subseteq\mathcal{D}caligraphic_X , caligraphic_Y ⊆ caligraphic_D or 𝒳,𝒴𝒯𝒳𝒴𝒯\mathcal{X,Y}\subseteq\mathcal{T}caligraphic_X , caligraphic_Y ⊆ caligraphic_T.

  1. 1.

    AC()=ACp()=ACn()=ACsuperscriptACpsuperscriptACn\mathrm{AC}\left(\mathcal{\emptyset}\right)=\mathrm{AC}^{\text{{p}}}\left(% \mathcal{\emptyset}\right)=\mathrm{AC}^{\text{{n}}}\left(\mathcal{\emptyset}% \right)=\emptysetroman_AC ( ∅ ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( ∅ ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( ∅ ) = ∅.

  2. 2.

    AC(𝒟)=𝒟,ACp(POS2)=POS2,ACn(NEG2)=NEG2.formulae-sequenceAC𝒟𝒟formulae-sequencesuperscriptACpsubscriptPOS2subscriptPOS2superscriptACnsubscriptNEG2subscriptNEG2\mathrm{AC}\left(\mathcal{D}\right)=\mathcal{D},\ \mathrm{AC}^{\text{{p}}}% \left(\mathrm{POS}_{2}\right)=\mathrm{POS}_{2},\ \mathrm{AC}^{\text{{n}}}\left% (\mathrm{NEG}_{2}\right)=\mathrm{NEG}_{2}.roman_AC ( caligraphic_D ) = caligraphic_D , roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

  3. 3.

    AC(p)(n)(𝒳)=AC(p)(n)(𝒳)superscriptACpn𝒳superscriptACpnsuperscript𝒳\mathrm{AC}^{\left(\text{{p}}\right)\left(\text{{n}}\right)}\left(\mathcal{X}% \right)=\mathrm{AC}^{\left(\text{{p}}\right)\left(\text{{n}}\right)}\left(% \mathcal{X}^{\bullet}\right)roman_AC start_POSTSUPERSCRIPT ( p ) ( n ) end_POSTSUPERSCRIPT ( caligraphic_X ) = roman_AC start_POSTSUPERSCRIPT ( p ) ( n ) end_POSTSUPERSCRIPT ( caligraphic_X start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ).

  4. 4.

    If 𝒳𝒴𝒳𝒴\mathcal{X\subseteq Y}caligraphic_X ⊆ caligraphic_Y then AC(p)(n)(𝒳)AC(p)(n)(𝒴)superscriptACpn𝒳superscriptACpn𝒴\mathrm{AC}^{\left(\text{{p}}\right)\left(\text{{n}}\right)}\left(\mathcal{X}% \right)\subseteq\mathrm{AC}^{\left(\text{{p}}\right)\left(\text{{n}}\right)}% \left(\mathcal{Y}\right)roman_AC start_POSTSUPERSCRIPT ( p ) ( n ) end_POSTSUPERSCRIPT ( caligraphic_X ) ⊆ roman_AC start_POSTSUPERSCRIPT ( p ) ( n ) end_POSTSUPERSCRIPT ( caligraphic_Y ).

  5. 5.
    1. (a)

      AC(𝒳𝒴)=AC(𝒳)AC(𝒴)AC𝒳𝒴AC𝒳AC𝒴\mathrm{AC}\left(\mathcal{X\cup Y}\right)=\mathrm{AC}\left(\mathcal{X}\right)% \cup\mathrm{AC}\left(\mathcal{Y}\right)roman_AC ( caligraphic_X ∪ caligraphic_Y ) = roman_AC ( caligraphic_X ) ∪ roman_AC ( caligraphic_Y ),

    2. (b)

      ACp(𝒳𝒴)=ACp(𝒳)ACp(𝒴)superscriptACp𝒳𝒴superscriptACp𝒳superscriptACp𝒴\mathrm{AC}^{\text{{p}}}\left(\mathcal{X\cup Y}\right)=\mathrm{AC}^{\text{{p}}% }\left(\mathcal{X}\right)\cup\mathrm{AC}^{\text{{p}}}\left(\mathcal{Y}\right)roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ∪ caligraphic_Y ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_Y ),

    3. (c)

      ACn(𝒳𝒴)=ACn(𝒳)ACn(𝒴)superscriptACn𝒳𝒴superscriptACn𝒳superscriptACn𝒴\mathrm{AC}^{\text{{n}}}\left(\mathcal{X\cup Y}\right)=\mathrm{AC}^{\text{{n}}% }\left(\mathcal{X}\right)\cup\mathrm{AC}^{\text{{n}}}\left(\mathcal{Y}\right)roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ∪ caligraphic_Y ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_Y ).

  6. 6.
    1. (a)

      AC(𝒳𝒴)AC(𝒳𝒴)=AC(𝒳)AC(𝒴)AC𝒳𝒴ACdirect-product𝒳𝒴AC𝒳AC𝒴\mathrm{AC}\left(\mathcal{X\cap Y}\right)\subseteq\mathrm{AC}\left(\mathcal{X% \odot Y}\right)=\mathrm{AC}\left(\mathcal{X}\right)\cap\mathrm{AC}\left(% \mathcal{Y}\right)roman_AC ( caligraphic_X ∩ caligraphic_Y ) ⊆ roman_AC ( caligraphic_X ⊙ caligraphic_Y ) = roman_AC ( caligraphic_X ) ∩ roman_AC ( caligraphic_Y ),

    2. (b)

      ACp(𝒳𝒴)ACp(𝒳𝒴)=ACp(𝒳)ACp(𝒴)superscriptACp𝒳𝒴superscriptACpdirect-product𝒳𝒴superscriptACp𝒳superscriptACp𝒴\mathrm{AC}^{\text{{p}}}\left(\mathcal{X\cap Y}\right)\subseteq\mathrm{AC}^{% \text{{p}}}\left(\mathcal{X\odot Y}\right)=\mathrm{AC}^{\text{{p}}}\left(% \mathcal{X}\right)\cap\mathrm{AC}^{\text{{p}}}\left(\mathcal{Y}\right)roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ∩ caligraphic_Y ) ⊆ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ⊙ caligraphic_Y ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ) ∩ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_Y ),

    3. (c)

      ACn(𝒳𝒴)ACn(𝒳𝒴)=ACn(𝒳)ACn(𝒴)superscriptACn𝒳𝒴superscriptACndirect-product𝒳𝒴superscriptACn𝒳superscriptACn𝒴\mathrm{AC}^{\text{{n}}}\left(\mathcal{X\cap Y}\right)\subseteq\mathrm{AC}^{% \text{{n}}}\left(\mathcal{X\odot Y}\right)=\mathrm{AC}^{\text{{n}}}\left(% \mathcal{X}\right)\cap\mathrm{AC}^{\text{{n}}}\left(\mathcal{Y}\right)roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ∩ caligraphic_Y ) ⊆ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ⊙ caligraphic_Y ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ) ∩ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_Y ).

Proof. For the sake of brevity we assume that 𝒳,𝒴𝒟𝒳𝒴𝒟\mathcal{X,Y}\subseteq\mathcal{D}caligraphic_X , caligraphic_Y ⊆ caligraphic_D (cf. also 2.3 (4)).

1–5: trivial.

6 (a). It suffices to prove AC(𝒳𝒴)=AC(𝒳)AC(𝒴)ACdirect-product𝒳𝒴AC𝒳AC𝒴\mathrm{AC}\left(\mathcal{X\odot Y}\right)=\mathrm{AC}\left(\mathcal{X}\right)% \cap\mathrm{AC}\left(\mathcal{Y}\right)roman_AC ( caligraphic_X ⊙ caligraphic_Y ) = roman_AC ( caligraphic_X ) ∩ roman_AC ( caligraphic_Y ). So suppose DAC(𝒳𝒴)𝐷ACdirect-product𝒳𝒴D\in\mathrm{AC}\left(\mathcal{X\odot Y}\right)italic_D ∈ roman_AC ( caligraphic_X ⊙ caligraphic_Y ), i.e. 𝒳𝒴±Dsuperscriptforcesplus-or-minusdirect-product𝒳𝒴𝐷\mathcal{X\odot Y}\Vdash^{\pm}Dcaligraphic_X ⊙ caligraphic_Y ⊩ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D, i.e.  there are E1𝒳subscript𝐸1𝒳E_{1}\in\mathcal{X}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ caligraphic_X and E2𝒴subscript𝐸2𝒴E_{2}\in\mathcal{Y}italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ caligraphic_Y such that E1+E2+D+superscriptsubscript𝐸1superscriptsubscript𝐸2superscript𝐷E_{1}^{+}\cup E_{2}^{+}\subseteq D^{+}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and E1E2Dsuperscriptsubscript𝐸1superscriptsubscript𝐸2superscript𝐷E_{1}^{-}\cup E_{2}^{-}\subseteq D^{-}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, which by

E1+E2+D+&E1E2DE1+D+&E1D&E2+D+&E2Dsuperscriptsubscript𝐸1superscriptsubscript𝐸2superscript𝐷superscriptsubscript𝐸1superscriptsubscript𝐸2𝐷absentsuperscriptsubscript𝐸1superscript𝐷superscriptsubscript𝐸1superscript𝐷superscriptsubscript𝐸2superscript𝐷superscriptsubscript𝐸2superscript𝐷\begin{array}[]{l}E_{1}^{+}\cup E_{2}^{+}\subseteq D^{+}\&\,E_{1}^{-}\cup E_{2% }^{-}\subseteq D\Leftrightarrow\\ E_{1}^{+}\subseteq D^{+}\&\,E_{1}^{-}\subseteq D^{-}\&\,E_{2}^{+}\subseteq D^{% +}\&\,E_{2}^{-}\subseteq D^{-}\end{array}start_ARRAY start_ROW start_CELL italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT & italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_D ⇔ end_CELL end_ROW start_ROW start_CELL italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT & italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT & italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT & italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_CELL end_ROW end_ARRAY

yields both DAC(𝒳)𝐷AC𝒳D\in\mathrm{AC}\left(\mathcal{X}\right)italic_D ∈ roman_AC ( caligraphic_X ) and DAC(𝒴)𝐷AC𝒴D\in\mathrm{AC}\left(\mathcal{Y}\right)italic_D ∈ roman_AC ( caligraphic_Y ). Suppose DAC(𝒳)AC(𝒴)𝐷AC𝒳AC𝒴D\in\mathrm{AC}\left(\mathcal{X}\right)\cap\mathrm{AC}\left(\mathcal{Y}\right)italic_D ∈ roman_AC ( caligraphic_X ) ∩ roman_AC ( caligraphic_Y ), i.e. 𝒳±Dsuperscriptforcesplus-or-minus𝒳𝐷\mathcal{X}\Vdash^{\pm}Dcaligraphic_X ⊩ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D and 𝒴±Dsuperscriptforcesplus-or-minus𝒴𝐷\mathcal{Y}\Vdash^{\pm}Dcaligraphic_Y ⊩ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_D, i.e. there are E1𝒳subscript𝐸1𝒳E_{1}\in\mathcal{X}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ caligraphic_X and E2𝒴subscript𝐸2𝒴E_{2}\in\mathcal{Y}italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ caligraphic_Y such that E1+D+superscriptsubscript𝐸1superscript𝐷E_{1}^{+}\subseteq D^{+}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT, E1Dsuperscriptsubscript𝐸1superscript𝐷E_{1}^{-}\subseteq D^{-}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, E2+D+superscriptsubscript𝐸2superscript𝐷E_{2}^{+}\subseteq D^{+}italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT, E2Dsuperscriptsubscript𝐸2superscript𝐷E_{2}^{-}\subseteq D^{-}italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and hence E1E2𝒳𝒴double-unionsubscript𝐸1subscript𝐸2direct-product𝒳𝒴E_{1}\Cup E_{2}\in\mathcal{X\odot Y}italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋓ italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ caligraphic_X ⊙ caligraphic_Y, which by the same token yields DAC(𝒳𝒴)𝐷ACdirect-product𝒳𝒴D\in\mathrm{AC}\left(\mathcal{X\odot Y}\right)italic_D ∈ roman_AC ( caligraphic_X ⊙ caligraphic_Y ).

6 (b), (c) follow analogously to 4 (a).   

3.2 Approximations and deviations

In what follows we generalize conventional monotone approach, cf. e.g. [4], [8], [3], [7]. We supply operations \cup and direct-product\mathcal{\odot} on 𝒟Weierstrass-p𝒟\wp\mathcal{D}℘ caligraphic_D with approximators square-union\sqcup and square-intersection\sqcap operating on arbitrary subsets 𝒳𝒟𝒳𝒟\mathcal{X}\subseteq\mathcal{D}caligraphic_X ⊆ caligraphic_D or 𝒳𝒯𝒳𝒯\mathcal{X}\subseteq\mathcal{T}caligraphic_X ⊆ caligraphic_T such that for all D𝐷Ditalic_D from 𝒳𝒳\mathcal{X}caligraphic_X (resp. 𝒳superscript𝒳\mathcal{X}^{\bullet}caligraphic_X start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT), max{|v(D+)|,|v(D)|}vsuperscript𝐷vsuperscript𝐷\max\left\{\left|\text{{v}}\left(D^{+}\right)\right|,\left|\text{{v}}\left(D^{% -}\right)\right|\right\}\leq\ellroman_max { | v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) | , | v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) | } ≤ roman_ℓ; note that we approximate both (positive and negative) parts of double graphs. We define corresponding double deviations p,n,superscriptsubscriptsquare-unionpsuperscriptsubscriptsquare-unionn\partial_{\sqcup}^{\text{{p}}},\partial_{\sqcup}^{\text{{n}}},∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT , p,nsuperscriptsubscriptsquare-intersectionpsuperscriptsubscriptsquare-intersectionn\partial_{\sqcap}^{\text{{p}}},\partial_{\sqcap}^{\text{{n}}}∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT from \cup and direct-product\mathcal{\odot} with respect to accepted double test graphs and show that these deviations make “small” fractions thereof (Lemmata 10, 11). Double deviations are analogous to “error sets” caused by approximations in conventional monotone approach that is based on the Erdős-Rado lemma [3], [8], [10]; in fact we’ll use a suitable double version of the latter.

3.2.1 Basic notations and definitions

  • Let 𝒢:={G𝒢:|v(G)|}assignsuperscript𝒢conditional-set𝐺𝒢v𝐺\mathcal{G}^{\ell}:=\left\{G\in\mathcal{G}:\left|\text{{v}}\left(G\right)% \right|\leq\ell\right\}caligraphic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT := { italic_G ∈ caligraphic_G : | v ( italic_G ) | ≤ roman_ℓ }, 𝒟:={D𝒟:v(D)}assignsuperscript𝒟conditional-set𝐷𝒟normv𝐷\mathcal{D}^{\ell}:=\left\{D\in\mathcal{D}:\left\|\text{{v}}\left(D\right)% \right\|\leq\ell\right\}caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT := { italic_D ∈ caligraphic_D : ∥ v ( italic_D ) ∥ ≤ roman_ℓ } and 𝒯:={D𝒯:v(D)}assignsuperscript𝒯conditional-set𝐷superscript𝒯normv𝐷\mathcal{T}^{\ell}:=\newline \left\{D\in\mathcal{T}^{\bullet}:\left\|\text{{v}}\left(D\right)\right\|\leq% \ell\right\}caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT := { italic_D ∈ caligraphic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT : ∥ v ( italic_D ) ∥ ≤ roman_ℓ }, where v(D):=max{|v(D+)|,|v(D)|}assignnormv𝐷vsuperscript𝐷vsuperscript𝐷\left\|\text{{v}}\left(D\right)\right\|:=\max\left\{\left|\text{{v}}\left(D^{+% }\right)\right|,\left|\text{{v}}\left(D^{-}\right)\right|\right\}∥ v ( italic_D ) ∥ := roman_max { | v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) | , | v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) | }. 222Note that GG𝐺superscript𝐺G\in G^{\ell}italic_G ∈ italic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT implies 2|G|<12(1+1+8|G|)|v(G)|2.2𝐺12118𝐺v𝐺2\sqrt{2\left|G\right|}<\frac{1}{2}\left(1+\sqrt{1+8\left|G\right|}\right)\leq% \left|\text{{v}}\left(G\right)\right|\leq 2\ell.square-root start_ARG 2 | italic_G | end_ARG < divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( 1 + square-root start_ARG 1 + 8 | italic_G | end_ARG ) ≤ | v ( italic_G ) | ≤ 2 roman_ℓ .

  • If D,E𝒟𝐷𝐸superscript𝒟D,E\in\mathcal{D}^{\ell}italic_D , italic_E ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and 𝒳,𝒴𝒟𝒳𝒴superscript𝒟\mathcal{X,Y}\subseteq\mathcal{D}^{\ell}caligraphic_X , caligraphic_Y ⊆ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, let DE:={DE,ifDE𝒟,else,assignsuperscriptdouble-union𝐷𝐸casesdouble-union𝐷𝐸𝑖𝑓double-union𝐷𝐸superscript𝒟𝑒𝑙𝑠𝑒missing-subexpressionD\,\Cup^{\ell}E:=\left\{\begin{array}[]{ccc}D\Cup E,&if&D\Cup E\in\mathcal{D}^% {\ell},\\ \emptyset&else,&\end{array}\right.italic_D ⋓ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT italic_E := { start_ARRAY start_ROW start_CELL italic_D ⋓ italic_E , end_CELL start_CELL italic_i italic_f end_CELL start_CELL italic_D ⋓ italic_E ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL ∅ end_CELL start_CELL italic_e italic_l italic_s italic_e , end_CELL start_CELL end_CELL end_ROW end_ARRAY and 𝒳𝒴:={DE𝒟:D𝒳&E𝒴}𝒟assignsuperscriptdirect-product𝒳𝒴conditional-setsuperscriptdouble-union𝐷𝐸superscript𝒟𝐷𝒳𝐸𝒴Weierstrass-psuperscript𝒟\mathcal{X\odot}^{\ell}\mathcal{Y}:=\left\{D\Cup^{\ell}\!E\in\mathcal{D}^{\ell% }:D\in\mathcal{X}\ \&\ E\in\mathcal{Y}\right\}\in\wp\,\mathcal{D}^{\ell}caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y := { italic_D ⋓ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT italic_E ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_X & italic_E ∈ caligraphic_Y } ∈ ℘ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT.

  • For any 𝒳𝒟𝒳𝒟\mathcal{X\subseteq D}caligraphic_X ⊆ caligraphic_D, 𝒴𝒯𝒴𝒯\mathcal{Y\subseteq T}caligraphic_Y ⊆ caligraphic_T let
    v(𝒳):={v(D):D𝒳}assign𝒳conditional-setv𝐷𝐷𝒳\left(\mathcal{X}\right):=\left\{\text{{v}}\left(D\right):D\in\mathcal{X}\right\}( caligraphic_X ) := { v ( italic_D ) : italic_D ∈ caligraphic_X } and v(𝒴):={v(D):D𝒴}assign𝒴conditional-setv𝐷𝐷superscript𝒴normal-∙\left(\mathcal{Y}\right):=\left\{\text{{v}}\left(D\right):D\in\mathcal{Y}^{% \bullet}\right\}( caligraphic_Y ) := { v ( italic_D ) : italic_D ∈ caligraphic_Y start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT } where v(D):=v(D+),v(D)assign𝐷vsuperscript𝐷vsuperscript𝐷\left(D\right):=\left\langle\text{{v}}\left(D^{+}\right),\text{{v}}\left(D^{-}% \right)\right\rangle( italic_D ) := ⟨ v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) , v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ⟩. Also let
    L𝒟:={𝒳𝒟:|𝒳|L}assignsubscriptWeierstrass-p𝐿𝒟conditional-set𝒳𝒟𝒳𝐿\wp_{L}\mathcal{D}:=\left\{\mathcal{X\subseteq D}:\left|\mathcal{X}\right|\leq L\right\}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D := { caligraphic_X ⊆ caligraphic_D : | caligraphic_X | ≤ italic_L }, L𝒯:={𝒴𝒯:|𝒴|L}assignsubscriptWeierstrass-p𝐿𝒯conditional-set𝒴𝒯𝒴𝐿\wp_{L}\mathcal{T}:=\left\{\mathcal{Y\subseteq T}:\left|\mathcal{Y}\right|\leq L\right\}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T := { caligraphic_Y ⊆ caligraphic_T : | caligraphic_Y | ≤ italic_L } and L𝒟subscriptWeierstrass-p𝐿superscript𝒟\wp_{L}\mathcal{D}^{\ell}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT :=assign:=:= {𝒳𝒟:|𝒳|L}conditional-set𝒳superscript𝒟𝒳𝐿\left\{\mathcal{X\subseteq D}^{\ell}:\left|\mathcal{X}\right|\leq L\right\}{ caligraphic_X ⊆ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT : | caligraphic_X | ≤ italic_L }, L𝒯subscriptWeierstrass-p𝐿superscript𝒯\wp_{L}\mathcal{T}^{\ell}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT :=assign:=:= {𝒴𝒯:|𝒴|L}conditional-set𝒴superscript𝒯𝒴𝐿\left\{\mathcal{Y\subseteq T}^{\ell}:\left|\mathcal{Y}\right|\leq L\right\}{ caligraphic_Y ⊆ caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT : | caligraphic_Y | ≤ italic_L }.

  • Parallel to double graphs 𝒟𝒟\mathcal{D}caligraphic_D we’ll consider auxiliary double sets 𝒮:={A,B:A,B[m]&AB=}assign𝒮conditional-set𝐴𝐵𝐴𝐵delimited-[]𝑚𝐴𝐵\mathcal{S}:=\left\{\left\langle A,B\right\rangle:A,B\subseteq\left[m\right]\ % \&\ A\cap B=\emptyset\right\}caligraphic_S := { ⟨ italic_A , italic_B ⟩ : italic_A , italic_B ⊆ [ italic_m ] & italic_A ∩ italic_B = ∅ }. For any S=A,B𝒮𝑆𝐴𝐵𝒮S=\left\langle A,B\right\rangle\in\mathcal{S}italic_S = ⟨ italic_A , italic_B ⟩ ∈ caligraphic_S denote A𝐴Aitalic_A by S+superscript𝑆S^{+}italic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and B𝐵Bitalic_B by Ssuperscript𝑆S^{-}italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and for S,T𝒮𝑆𝑇𝒮S,T\in\mathcal{S}italic_S , italic_T ∈ caligraphic_S let ST:=S+T+,ST𝒮assigndouble-intersection𝑆𝑇superscript𝑆superscript𝑇superscript𝑆superscript𝑇𝒮S\Cap T:=\left\langle S^{+}\cap T^{+},S^{-}\cap T^{-}\right\rangle\in\mathcal{S}italic_S ⋒ italic_T := ⟨ italic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_T start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∩ italic_T start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ ∈ caligraphic_S. Now for any D𝒟𝐷𝒟D\in\mathcal{D}italic_D ∈ caligraphic_D define s(D)𝒮𝐷𝒮\left(D\right)\in\mathcal{S}( italic_D ) ∈ caligraphic_S by s(D)+:=v(D+)v(D)assignsuperscript𝐷vsuperscript𝐷vsuperscript𝐷\left(D\right)^{+}:={\textsc{v}}\left(D^{+}\right)\setminus{\textsc{v}}\left(D% ^{-}\right)( italic_D ) start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT := v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) ∖ v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) and s(D):=v(D)v(D+)assignsuperscript𝐷vsuperscript𝐷vsuperscript𝐷\left(D\right)^{-}:={\textsc{v}}\left(D^{-}\right)\setminus{\textsc{v}}\left(D% ^{+}\right)( italic_D ) start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT := v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ∖ v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) and for any 𝒳𝒟𝒳𝒟\mathcal{X\!\subseteq\!D}caligraphic_X ⊆ caligraphic_D let s(𝒳):={s(D):D𝒳}assign𝒳conditional-sets𝐷𝐷𝒳\left(\mathcal{X}\right):=\left\{\text{{s}}\left(D\right):D\in\mathcal{X}\right\}( caligraphic_X ) := { s ( italic_D ) : italic_D ∈ caligraphic_X }.

  • Let 𝒮:={S𝒮:S}assignsuperscript𝒮conditional-set𝑆𝒮norm𝑆\mathcal{S}^{\ell}:=\left\{S\in\mathcal{S}:\left\|S\right\|\leq\ell\right\}caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT := { italic_S ∈ caligraphic_S : ∥ italic_S ∥ ≤ roman_ℓ } where S:=max{|S+|,|S|}assignnorm𝑆superscript𝑆superscript𝑆\left\|S\right\|:=\max\left\{\left|S^{+}\right|,\left|S^{-}\right|\right\}∥ italic_S ∥ := roman_max { | italic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT | , | italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT | }, L𝒮:={𝒳𝒮:|𝒳|L}assignsubscriptWeierstrass-p𝐿𝒮conditional-set𝒳𝒮𝒳𝐿\wp_{L}\mathcal{S}:=\left\{\mathcal{X\subseteq S}:\left|\mathcal{X}\right|\leq L\right\}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_S := { caligraphic_X ⊆ caligraphic_S : | caligraphic_X | ≤ italic_L } and L𝒮subscriptWeierstrass-p𝐿superscript𝒮\wp_{L}\mathcal{S}^{\ell}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT := {𝒳𝒮:|𝒳|L}conditional-set𝒳superscript𝒮𝒳𝐿\left\{\mathcal{X\subseteq S}^{\ell}:\left|\mathcal{X}\right|\leq L\right\}{ caligraphic_X ⊆ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT : | caligraphic_X | ≤ italic_L }. Thus for any 𝒳𝒟𝒳𝒟\mathcal{X\!\subseteq\!D}caligraphic_X ⊆ caligraphic_D, 𝒴𝒟𝒴superscript𝒟\mathcal{Y\subseteq D}^{\ell}caligraphic_Y ⊆ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and 𝒵L𝒟𝒵subscriptWeierstrass-p𝐿superscript𝒟\mathcal{Z}\in\wp_{L}\mathcal{D}^{\ell}caligraphic_Z ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT we have s(𝒳)𝒮𝒳𝒮\left(\mathcal{X}\right)\subseteq\mathcal{S}( caligraphic_X ) ⊆ caligraphic_S, s(𝒴)𝒮𝒴superscript𝒮normal-ℓ\left(\mathcal{Y}\right)\subseteq\mathcal{S}^{\ell}( caligraphic_Y ) ⊆ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and s(𝒵)L𝒮𝒵subscriptWeierstrass-p𝐿superscript𝒮normal-ℓ\left(\mathcal{Z}\right)\in\wp_{L}\mathcal{S}^{\ell}( caligraphic_Z ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT. By the same token for any 𝒳𝒯𝒳𝒯\mathcal{X\!\subseteq\!T}caligraphic_X ⊆ caligraphic_T, 𝒴𝒯𝒴superscript𝒯\mathcal{Y\subseteq T}^{\ell}caligraphic_Y ⊆ caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and 𝒵L𝒯𝒵subscriptWeierstrass-p𝐿superscript𝒯\mathcal{Z}\in\wp_{L}\mathcal{T}^{\ell}caligraphic_Z ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT we arrive at s(𝒳)𝒮superscript𝒳normal-∙𝒮\left(\mathcal{X}^{\bullet}\right)\subseteq\mathcal{S}( caligraphic_X start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) ⊆ caligraphic_S, s(𝒴)𝒮superscript𝒴normal-∙superscript𝒮normal-ℓ\left(\mathcal{Y}^{\bullet}\right)\subseteq\mathcal{S}^{\ell}( caligraphic_Y start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) ⊆ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and s(𝒵)L𝒮superscript𝒵normal-∙subscriptWeierstrass-p𝐿superscript𝒮normal-ℓ\left(\mathcal{Z}^{\bullet}\right)\in\wp_{L}\mathcal{S}^{\ell}( caligraphic_Z start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT.

Definition 4

A collection of double sets 𝒱={S1,,Sp}𝒱subscript𝑆1normal-⋯subscript𝑆𝑝absent\mathcal{V}=\left\{S_{1},\cdots,S_{p}\right\}\subsetcaligraphic_V = { italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT } ⊂ 𝒮𝒮\mathcal{S}caligraphic_S is called a sunflower with p𝑝pitalic_p (different) petals S1,,Spsubscript𝑆1normal-⋯subscript𝑆𝑝S_{1},\cdots,S_{p}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT if S1S2=SiSjdouble-intersectionsubscript𝑆1subscript𝑆2double-intersectionsubscript𝑆𝑖subscript𝑆𝑗S_{1}\Cap S_{2}=S_{i}\Cap S_{j}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋒ italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⋒ italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT holds for all i<j[p]𝑖𝑗delimited-[]𝑝i<j\in\left[p\right]italic_i < italic_j ∈ [ italic_p ]. Then S©=j=1𝑝Sj=S1S2subscript𝑆normal-©𝑗1𝑝subscript𝑆𝑗double-intersectionsubscript𝑆1subscript𝑆2S_{\copyright}=\underset{j=1}{\overset{p}{\bigcap\!\!\!\!\!\bigcap}}S_{j}=S_{1% }\Cap S_{2}italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT = start_UNDERACCENT italic_j = 1 end_UNDERACCENT start_ARG overitalic_p start_ARG ⋂ ⋂ end_ARG end_ARG italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋒ italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is called the core of 𝒱𝒱\mathcal{V}caligraphic_V.

Lemma 5

Any 𝒰𝒮𝒰superscript𝒮normal-ℓ\mathcal{U}\subseteq\mathcal{S}^{\ell}caligraphic_U ⊆ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT such that |𝒰|>L𝒰𝐿\left|\mathcal{U}\right|>L| caligraphic_U | > italic_L contains a sunflower 𝒱𝒱absent\mathcal{V}\subsetcaligraphic_V ⊂ 𝒰𝒰\mathcal{U}caligraphic_U with p𝑝pitalic_p petals S1,,Spsubscript𝑆1normal-⋯subscript𝑆𝑝S_{1},\cdots,S_{p}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and core S©𝒮subscript𝑆normal-©superscript𝒮normal-ℓS_{\copyright}\in\mathcal{S}^{\ell}italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ∈ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT.

Proof. 333This proof is due to R. Thiemann. Regard A,B𝒮𝐴𝐵superscript𝒮\left\langle A,B\right\rangle\in\mathcal{S}^{\ell}⟨ italic_A , italic_B ⟩ ∈ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT as disjoint sums AB[2]𝐴𝐵delimited-[]2A\uplus B\subseteq\left[2\ell\right]italic_A ⊎ italic_B ⊆ [ 2 roman_ℓ ]. By the original Erdős-Rado lemma [10], there is a required sunflower 𝒱𝒱absent\mathcal{V}\subsetcaligraphic_V ⊂ 𝒰𝒰\mathcal{U}caligraphic_U, provided that |𝒰|>L:=(p1)2(2)!𝒰superscript𝐿assignsuperscript𝑝122\left|\mathcal{U}\right|>L^{\prime}:=\left(p-1\right)^{2\ell}\left(2\ell\right)!| caligraphic_U | > italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT := ( italic_p - 1 ) start_POSTSUPERSCRIPT 2 roman_ℓ end_POSTSUPERSCRIPT ( 2 roman_ℓ ) !. But L=(p1)3!>L𝐿superscript𝑝13superscript𝐿L=\left(p-1\right)^{3\ell}\ell!>L^{\prime}italic_L = ( italic_p - 1 ) start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT roman_ℓ ! > italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT as by the assumption we have p12𝑝12p-1\geq 2\ellitalic_p - 1 ≥ 2 roman_ℓ.   

Definition 6 (plucking)

Double plucking algorithm

𝒟𝒴PL2(𝒴)L𝒟containsWeierstrass-psuperscript𝒟𝒴maps-tosubscriptPL2𝒴subscriptWeierstrass-p𝐿superscript𝒟\wp\mathcal{D}^{\ell}\ni\mathcal{Y}\mapsto\mathrm{PL}_{2}\left(\mathcal{Y}% \right)\in\wp_{L}\mathcal{D}^{\ell}℘ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ∋ caligraphic_Y ↦ roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Y ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT

is defined by recursion on |s(𝒴)|s𝒴\left|\text{{s}}\left(\mathcal{Y}\right)\right|| s ( caligraphic_Y ) |. If |s(𝒴)|Ls𝒴𝐿\left|\text{{s}}\left(\mathcal{Y}\right)\right|\leq L| s ( caligraphic_Y ) | ≤ italic_L, let PL2(𝒴):=𝒴assignsubscriptnormal-PL2𝒴𝒴\mathrm{PL}_{2}\left(\mathcal{Y}\right):=\mathcal{Y}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Y ) := caligraphic_Y. Otherwise, let 𝒴0:=𝒴assignsubscript𝒴0𝒴\mathcal{Y}_{0}:=\mathcal{Y}caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT := caligraphic_Y, thus |s(𝒴0)|>Lssubscript𝒴0𝐿\left|\text{{s}}\left(\mathcal{Y}_{0}\right)\right|>L| s ( caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) | > italic_L. By the double Erdős-Rado lemma we choose a sunflower of cardinality p𝑝pitalic_p, 𝒱={S1,,Sp}𝒱subscript𝑆1normal-⋯subscript𝑆𝑝absent\mathcal{V}=\left\{S_{1},\cdots,S_{p}\right\}\subseteq\,caligraphic_V = { italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT } ⊆s(𝒴0)subscript𝒴0\left(\mathcal{Y}_{0}\right)( caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) with petals S1,,Spsubscript𝑆1normal-⋯subscript𝑆𝑝S_{1},\cdots,S_{p}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and core S©=j=1𝑝Sj=S©+,S©𝒮subscript𝑆normal-©𝑗1𝑝subscript𝑆𝑗superscriptsubscript𝑆normal-©superscriptsubscript𝑆normal-©superscript𝒮normal-ℓS_{\copyright}=\underset{j=1}{\overset{p}{\bigcap\!\!\!\!\!\bigcap}}S_{j}=% \left\langle S_{\copyright}^{+},S_{\copyright}^{-}\right\rangle\in\mathcal{S}^% {\ell}italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT = start_UNDERACCENT italic_j = 1 end_UNDERACCENT start_ARG overitalic_p start_ARG ⋂ ⋂ end_ARG end_ARG italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = ⟨ italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ ∈ caligraphic_S start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT. Furthermore let
𝒴0:={D𝒴0:(j[p])s(D)=Sj}assignsuperscriptsubscript𝒴0normal-′conditional-set𝐷subscript𝒴0𝑗delimited-[]𝑝s𝐷subscript𝑆𝑗\mathcal{Y}_{0}^{\prime}:=\left\{D\in\mathcal{Y}_{0}:\left(\exists j\in\left[p% \right]\right)\text{{s}}\left(D\right)=S_{j}\right\}caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT := { italic_D ∈ caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT : ( ∃ italic_j ∈ [ italic_p ] ) s ( italic_D ) = italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } and
D©=D©+,D©:={D+:D𝒴0},{D:D𝒴0}𝒟subscript𝐷normal-©superscriptsubscript𝐷normal-©superscriptsubscript𝐷normal-©assignconditional-setsuperscript𝐷𝐷superscriptsubscript𝒴0normal-′conditional-setsuperscript𝐷𝐷superscriptsubscript𝒴0normal-′superscript𝒟normal-ℓD_{\copyright}=\left\langle D_{\copyright}^{+},D_{\copyright}^{-}\right\rangle% :=\left\langle\bigcap\left\{D^{+}\!:D\in\mathcal{Y}_{0}^{\prime}\right\},% \bigcap\left\{D^{-}\!:D\in\mathcal{Y}_{0}^{\prime}\right\}\right\rangle\in% \mathcal{D}^{\ell}italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT = ⟨ italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ := ⟨ ⋂ { italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } , ⋂ { italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } ⟩ ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT; thus
s(D©)+S©+superscriptsubscript𝐷normal-©superscriptsubscript𝑆normal-©\left(D_{\copyright}\right)^{+}\subseteq S_{\copyright}^{+}( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and s(D©)S©superscriptsubscript𝐷normal-©superscriptsubscript𝑆normal-©\left(D_{\copyright}\right)^{-}\!\subseteq S_{\copyright}^{-}( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT. Rewrite 𝒴0subscript𝒴0\mathcal{Y}_{0}caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT to 𝒴1subscript𝒴1\mathcal{Y}_{1}caligraphic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT that arises by replacing every D𝒴0𝐷superscriptsubscript𝒴0normal-′D\in\mathcal{Y}_{0}^{\prime}italic_D ∈ caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT by D©:=D©+,D©assignsubscript𝐷normal-©superscriptsubscript𝐷normal-©superscriptsubscript𝐷normal-©D_{\copyright}:=\left\langle D_{\copyright}^{+},D_{\copyright}^{-}\right\rangleitalic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT := ⟨ italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩. 444This operation will be referred to as elementary plucking. Note that |s(𝒴1)||s(𝒴0)|p+1.ssubscript𝒴1ssubscript𝒴0𝑝1\left|\text{{s}}\left(\mathcal{Y}_{1}\right)\right|\leq\left|\text{{s}}\left(% \mathcal{Y}_{0}\right)\right|-p+1.| s ( caligraphic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) | ≤ | s ( caligraphic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) | - italic_p + 1 . Now if |s(𝒴1)|Lssubscript𝒴1𝐿\left|\text{{s}}\left(\mathcal{Y}_{1}\right)\right|\leq L| s ( caligraphic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) | ≤ italic_L, let PL2(𝒴):=𝒴1assignsubscriptnormal-PL2𝒴subscript𝒴1\mathrm{PL}_{2}\left(\mathcal{Y}\right):=\mathcal{Y}_{1}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Y ) := caligraphic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. Otherwise, if |s(𝒴1)|>Lssubscript𝒴1𝐿\left|\text{{s}}\left(\mathcal{Y}_{1}\right)\right|>L| s ( caligraphic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) | > italic_L, then we analogously pass from 𝒴1𝒟subscript𝒴1superscript𝒟normal-ℓ\mathcal{Y}_{1}\subseteq\mathcal{D}^{\ell}caligraphic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⊆ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT to 𝒴2𝒟subscript𝒴2superscript𝒟normal-ℓ\mathcal{Y}_{2}\subseteq\mathcal{D}^{\ell}caligraphic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊆ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT. Proceeding this way we eventually arrive at 𝒴q𝒟subscript𝒴𝑞superscript𝒟normal-ℓ\mathcal{Y}_{q}\subseteq\mathcal{D}^{\ell}caligraphic_Y start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ⊆ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT with |s(𝒴q)|Lssubscript𝒴𝑞𝐿\left|\text{{s}}\left(\mathcal{Y}_{q}\right)\right|\leq L| s ( caligraphic_Y start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ) | ≤ italic_L and then let PL2(𝒴):=𝒴qassignsubscriptnormal-PL2𝒴subscript𝒴𝑞\mathrm{PL}_{2}\left(\mathcal{Y}\right):=\mathcal{Y}_{q}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Y ) := caligraphic_Y start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT.

Twice double plucking algorithm

𝒯𝒵PL2(𝒵)L𝒯containsWeierstrass-psuperscript𝒯𝒵maps-tosubscriptPL2𝒵subscriptWeierstrass-p𝐿superscript𝒯\wp\mathcal{T}^{\ell}\ni\mathcal{Z}\mapsto\mathrm{PL}_{2}\left(\mathcal{Z}% \right)\in\wp_{L}\mathcal{T}^{\ell}℘ caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ∋ caligraphic_Z ↦ roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT

is determined by PL2(𝒵):=PL2(𝒵)^assignsubscriptnormal-PL2𝒵normal-^subscriptnormal-PL2superscript𝒵normal-∙\mathrm{PL}_{2}\left(\mathcal{Z}\right):=\widehat{\mathrm{PL}_{2}\left(% \mathcal{Z}^{\bullet}\right)}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) := over^ start_ARG roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) end_ARG. Note that PL2(𝒵)=PL2(𝒵)L𝒟subscriptnormal-PL2superscript𝒵normal-∙subscriptnormal-PL2superscript𝒵normal-∙subscriptWeierstrass-p𝐿superscript𝒟normal-ℓ\mathrm{PL}_{2}\left(\mathcal{Z}\right)^{\bullet}=\mathrm{PL}_{2}\left(% \mathcal{Z}^{\bullet}\right)\in\wp_{L}\mathcal{D}^{\ell}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT = roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT.

Lemma 7

For any given 𝒴𝒟𝒴Weierstrass-psuperscript𝒟normal-ℓ\mathcal{Y}\in\wp\mathcal{D}^{\ell}caligraphic_Y ∈ ℘ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, PL(𝒴)2L𝒟\mathrm{PL}{}_{2}\left(\mathcal{Y}\right)\in\wp_{L}\mathcal{D}^{\ell}roman_PL start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT ( caligraphic_Y ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT requires less than |s(𝒴)|s𝒴\left|\text{{s}}\left(\mathcal{Y}\right)\right|| s ( caligraphic_Y ) | elementary pluckings. That is, if PL2(𝒴):=𝒴qassignsubscriptnormal-PL2𝒴subscript𝒴𝑞\mathrm{PL}_{2}\left(\mathcal{Y}\right):=\mathcal{Y}_{q}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Y ) := caligraphic_Y start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT as above, then q<|s(𝒴)|𝑞s𝒴q<\left|\text{{s}}\left(\mathcal{Y}\right)\right|italic_q < | s ( caligraphic_Y ) |. The same estimation also holds for 𝒵𝒯𝒵Weierstrass-psuperscript𝒯normal-ℓ\mathcal{Z}\in\wp\mathcal{T}^{\ell}caligraphic_Z ∈ ℘ caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and PL2(𝒵)L𝒯subscriptnormal-PL2𝒵subscriptWeierstrass-p𝐿superscript𝒯normal-ℓ\mathrm{PL}_{2}\left(\mathcal{Z}\right)\in\wp_{L}\mathcal{T}^{\ell}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT.

Proof. Each elementary plucking reduces the number of sets at least by p1𝑝1p-1italic_p - 1. Hence q<|s(𝒵)|(p1)1𝑞s𝒵superscript𝑝11q<\left|\text{{s}}\left(\mathcal{Z}\right)\right|\left(p-1\right)^{-1}italic_q < | s ( caligraphic_Z ) | ( italic_p - 1 ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT <|s(𝒵)|absents𝒵<\left|\text{{s}}\left(\mathcal{Z}\right)\right|< | s ( caligraphic_Z ) |.   

Definition 8

For any 𝒳,𝒴𝒟𝒳𝒴Weierstrass-psuperscript𝒟normal-ℓ\mathcal{X,Y}\in\wp\mathcal{D}^{\ell}caligraphic_X , caligraphic_Y ∈ ℘ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT or 𝒳,𝒴𝒯𝒳𝒴Weierstrass-psuperscript𝒯normal-ℓ\mathcal{X,Y}\in\wp\mathcal{T}^{\ell}caligraphic_X , caligraphic_Y ∈ ℘ caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT we’ll call the following operations square-union\sqcup, square-intersection\sqcap and sets 𝒳𝒴square-union𝒳𝒴\mathcal{X\sqcup Y}caligraphic_X ⊔ caligraphic_Y, 𝒳𝒴square-intersection𝒳𝒴\mathcal{X\sqcap Y}caligraphic_X ⊓ caligraphic_Y the approximators and approximations of operations \cup, direct-product\odot and sets 𝒳𝒴𝒳𝒴\mathcal{X\cup Y}caligraphic_X ∪ caligraphic_Y, 𝒳𝒴direct-product𝒳𝒴\mathcal{X\odot Y}caligraphic_X ⊙ caligraphic_Y, respectively, which determine double or twice double deviations p,n,p,nsuperscriptsubscriptsquare-unionpsuperscriptsubscriptsquare-unionnsuperscriptsubscriptsquare-intersectionpsuperscriptsubscriptsquare-intersectionn\partial_{\sqcup}^{\text{{p}}},\partial_{\sqcup}^{\text{{n}}},\partial_{\sqcap% }^{\text{{p}}},\partial_{\sqcap}^{\text{{n}}}∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT with respect to the accepted tests. 555We write \partial instead of δ𝛿\deltaitalic_δ used in [4][6].

  1. 1.

    𝒳𝒴:=PL2(𝒳𝒴)L𝒟assignsquare-union𝒳𝒴subscriptPL2𝒳𝒴subscriptWeierstrass-p𝐿superscript𝒟\mathcal{X\sqcup Y}:=\mathrm{PL}_{2}\left(\mathcal{X\cup Y}\right)\in\wp_{L}% \mathcal{D}^{\ell}caligraphic_X ⊔ caligraphic_Y := roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_X ∪ caligraphic_Y ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT (resp. L𝒯subscriptWeierstrass-p𝐿superscript𝒯\wp_{L}\mathcal{T}^{\ell}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT).

  2. 2.

    𝒳𝒴:=PL2(𝒳𝒴)L𝒟assignsquare-intersection𝒳𝒴subscriptPL2superscriptdirect-product𝒳𝒴subscriptWeierstrass-p𝐿superscript𝒟\mathcal{X\sqcap Y}:=\mathrm{PL}_{2}\left(\mathcal{X\odot^{\ell}Y}\right)\in% \wp_{L}\mathcal{D}^{\ell}caligraphic_X ⊓ caligraphic_Y := roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT (resp. L𝒯subscriptWeierstrass-p𝐿superscript𝒯\wp_{L}\mathcal{T}^{\ell}℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT).

  3. 3.

    p(𝒳,𝒴):=ACp(𝒳𝒴)ACp(𝒳𝒴)POS2.assignsuperscriptsubscriptsquare-unionp𝒳𝒴superscriptACp𝒳𝒴superscriptACpsquare-union𝒳𝒴subscriptPOS2\partial_{\sqcup}^{\text{{p}}}\left(\mathcal{X,Y}\right):=\mathrm{AC}^{\text{{% p}}}\!\left(\mathcal{X\cup Y}\right)\setminus\mathrm{AC}^{\text{{p}}}\!\left(% \mathcal{X\sqcup Y}\right)\subseteq\mathrm{POS}_{2}.∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) := roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ∪ caligraphic_Y ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ⊔ caligraphic_Y ) ⊆ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

  4. 4.

    p(𝒳,𝒴):=ACp(𝒳𝒴)ACp(𝒳𝒴)POS2.assignsuperscriptsubscriptsquare-intersectionp𝒳𝒴superscriptACpdirect-product𝒳𝒴superscriptACpsquare-intersection𝒳𝒴subscriptPOS2\partial_{\sqcap}^{\text{{p}}}\left(\mathcal{X,Y}\right):=\mathrm{AC}^{\text{{% p}}}\!\left(\mathcal{X\odot Y}\right)\setminus\mathrm{AC}^{\text{{p}}}\!\left(% \mathcal{X\sqcap Y}\right)\subseteq\mathrm{POS}_{2}.∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) := roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ⊙ caligraphic_Y ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X ⊓ caligraphic_Y ) ⊆ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

  5. 5.

    n(𝒳,𝒴):=ACn(𝒳𝒴)ACn(𝒳𝒴)NEG2.assignsuperscriptsubscriptsquare-unionn𝒳𝒴superscriptACnsquare-union𝒳𝒴superscriptACn𝒳𝒴subscriptNEG2\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right):=\mathrm{AC}^{\text{{% n}}}\!\left(\mathcal{X\sqcup Y}\right)\setminus\mathrm{AC}^{\text{{n}}}\!\left% (\mathcal{X\cup Y}\right)\subseteq\mathrm{NEG}_{2}.∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) := roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ⊔ caligraphic_Y ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ∪ caligraphic_Y ) ⊆ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

  6. 6.

    n(𝒳,𝒴):=ACn(𝒳𝒴)ACn(𝒳𝒴)NEG2.assignsuperscriptsubscriptsquare-intersectionn𝒳𝒴superscriptACnsquare-intersection𝒳𝒴superscriptACndirect-product𝒳𝒴subscriptNEG2\partial_{\sqcap}^{\text{{n}}}\left(\mathcal{X,Y}\right):=\mathrm{AC}^{\text{{% n}}}\!\left(\mathcal{X\sqcap Y}\right)\setminus\mathrm{AC}^{\text{{n}}}\!\!% \left(\mathcal{X\odot Y}\right)\subseteq\mathrm{NEG}_{2}.∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) := roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ⊓ caligraphic_Y ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ⊙ caligraphic_Y ) ⊆ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

For any 𝒰NEG2𝒰subscriptnormal-NEG2\mathcal{U}\subseteq\mathrm{NEG}_{2}caligraphic_U ⊆ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT we let |𝒰|:=|{f,g2:Cf,g𝒰}|assignsuperscript𝒰normal-∗conditional-set𝑓𝑔subscript2subscript𝐶𝑓𝑔𝒰\left|\mathcal{U}\right|^{\ast}:=\left|\left\{\left\langle f,g\right\rangle\in% \mathcal{F}_{2}:C_{\left\langle f,g\right\rangle}\in\mathcal{U}\right\}\right|| caligraphic_U | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT := | { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT ∈ caligraphic_U } | (: functional cardinality of 𝒰𝒰\mathcal{U}caligraphic_U). In particular |NEG2|=2superscriptsubscriptnormal-NEG2normal-∗subscript2\left|\mathrm{NEG}_{2}\right|^{\ast}=\mathcal{F}_{2}| roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. In the sequel we use functional cardinality as our basic measure of the number of negative double tests involved.

Upper bounds

Below we assume that m𝑚mitalic_m is sufficiently large and k=2𝑘superscript2k=\ell^{2}italic_k = roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

Lemma 9

For any D𝒟𝐷superscript𝒟normal-ℓD\in\mathcal{D}^{\ell}italic_D ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT let (D):={f,g2:D±Cf,g}assignsubscript𝐷conditional-set𝑓𝑔subscript2superscriptplus-or-minus𝐷subscript𝐶𝑓𝑔\mathcal{R}_{\subseteq}\left(D\right):=\left\{\left\langle f,g\right\rangle\in% \mathcal{F}_{2}:D\subseteq^{\pm}C_{\left\langle f,g\right\rangle}\right\}caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) := { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_D ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT } and (D):={f,g2:D±Cf,g}=2(D)assignsubscriptnot-subset-of-nor-equals𝐷conditional-set𝑓𝑔subscript2superscriptnot-subset-of-nor-equalsplus-or-minus𝐷subscript𝐶𝑓𝑔subscript2subscript𝐷\mathcal{R}_{\nsubseteq}\left(D\right):=\left\{\left\langle f,g\right\rangle% \in\mathcal{F}_{2}:D\nsubseteq^{\pm}C_{\left\langle f,g\right\rangle}\right\}=% \mathcal{F}_{2}\setminus\mathcal{R}_{\subseteq}\left(D\right)caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D ) := { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_D ⊈ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT } = caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∖ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ). Then
|(D)|141+|2|subscript𝐷1superscript41normal-ℓsubscript2\left|\mathcal{R}_{\subseteq}\left(D\right)\right|\geq\dfrac{1}{4^{1+\ell}}% \left|\mathcal{F}_{2}\right|| caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) | ≥ divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | and |(D)|41+141+|2|subscriptnot-subset-of-nor-equals𝐷superscript41normal-ℓ1superscript41normal-ℓsubscript2\left|\mathcal{R}_{\nsubseteq}\left(D\right)\right|\leq\dfrac{4^{1+\ell}-1}{4^% {1+\ell}}\left|\mathcal{F}_{2}\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D ) | ≤ divide start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT - 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |. Let r:=41+41+1>1assign𝑟superscript41normal-ℓsuperscript41normal-ℓ11r:=\dfrac{4^{1+\ell}}{4^{1+\ell}\!-\!1}>1italic_r := divide start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT - 1 end_ARG > 1, so |(D)|r1|2|subscriptnot-subset-of-nor-equals𝐷superscript𝑟1subscript2\left|\mathcal{R}_{\nsubseteq}\left(D\right)\right|\leq r^{-1}\left|\mathcal{F% }_{2}\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D ) | ≤ italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |. Now if D1,,Dq𝒟subscript𝐷1normal-⋯subscript𝐷𝑞superscript𝒟normal-ℓD_{1},\cdots,D_{q}\in\mathcal{D}^{\ell}italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_D start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and (ij[q])DiDj=double-intersectionfor-all𝑖𝑗delimited-[]𝑞subscript𝐷𝑖subscript𝐷𝑗\left(\forall i\neq j\in\left[q\right]\right)D_{i}\Cap D_{j}=\emptyset( ∀ italic_i ≠ italic_j ∈ [ italic_q ] ) italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⋒ italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = ∅, then |i=1𝑞(Di)|rq|2|𝑞𝑖1subscriptnot-subset-of-nor-equalssubscript𝐷𝑖superscript𝑟𝑞subscript2\left|\overset{q}{\underset{i=1}{\bigcap}}\mathcal{R}_{\nsubseteq}\left(D_{i}% \right)\right|\leq r^{-q}\left|\mathcal{F}_{2}\right|| overitalic_q start_ARG start_UNDERACCENT italic_i = 1 end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) | ≤ italic_r start_POSTSUPERSCRIPT - italic_q end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |.

Proof. For any A[m]𝐴delimited-[]𝑚A\subseteq\left[m\right]italic_A ⊆ [ italic_m ], G𝒢𝐺superscript𝒢G\in\mathcal{G}^{\ell}italic_G ∈ caligraphic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT let

(A,G):={f:Dom(f)=A&GCf}assignsubscript𝐴𝐺conditional-set𝑓superscriptDom𝑓𝐴𝐺subscript𝐶𝑓\mathcal{R}_{\subseteq}\left(A,G\right):=\left\{f\in\mathcal{F}:\mathrm{Dom}^{% \circ}\!\left(f\right)=A\,\,\&\,G\subseteq C_{f}\right\}caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_G ) := { italic_f ∈ caligraphic_F : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A & italic_G ⊆ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT }.

This yields by standard monotone arguments

|(A,G)|12(k1)|A|subscript𝐴𝐺12superscript𝑘1𝐴\left|\mathcal{R}_{\subseteq}\left(A,G\right)\right|\geq\frac{1}{2}\left(k-1% \right)^{\left|A\right|}| caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_G ) | ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_k - 1 ) start_POSTSUPERSCRIPT | italic_A | end_POSTSUPERSCRIPT , provided that Aabsent𝐴A\supseteq\,italic_A ⊇v (G)𝐺\left(G\right)( italic_G ) (cf. e.g. Appendix A).

Now for any A[m]𝐴delimited-[]𝑚A\subseteq\left[m\right]italic_A ⊆ [ italic_m ] and D𝒟𝐷superscript𝒟D\in\mathcal{D}^{\ell}italic_D ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT let A¯:=[m]Aassign¯𝐴delimited-[]𝑚𝐴\overline{A}:=\left[m\right]\setminus Aover¯ start_ARG italic_A end_ARG := [ italic_m ] ∖ italic_A and

(A,D):={f,g2:Dom(f)=A&Dom(g)=A¯&D±Cf,g}assignsubscript𝐴𝐷conditional-set𝑓𝑔subscript2superscriptDom𝑓𝐴superscriptDom𝑔¯𝐴𝐷superscriptplus-or-minussubscript𝐶𝑓𝑔\mathcal{R}_{\subseteq}\left(A,D\right):=\left\{\left\langle f,g\right\rangle% \in\mathcal{F}_{2}:\mathrm{Dom}^{\circ}\!\left(f\right)=A\,\&\,\mathrm{Dom}^{% \circ}\!\left(g\right)=\overline{A}\,\&\,\,D\subseteq^{\pm}C_{\left\langle f,g% \right\rangle}\right\}caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_D ) := { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A & roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_g ) = over¯ start_ARG italic_A end_ARG & italic_D ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT }

={f,g2:Dom(f)=A&f,g(A,D+)×(A¯,D)}absentconditional-set𝑓𝑔subscript2superscriptDom𝑓𝐴𝑓𝑔subscript𝐴superscript𝐷subscript¯𝐴superscript𝐷=\left\{\left\langle f,g\right\rangle\in\mathcal{F}_{2}:\mathrm{Dom}^{\circ}\!% \left(f\right)=A\,\&\left\langle f,g\right\rangle\in\mathcal{R}_{\subseteq}% \left(A,D^{+}\right)\times\mathcal{R}_{\subseteq}\left(\overline{A},D^{-}% \right)\right\}= { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A & ⟨ italic_f , italic_g ⟩ ∈ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) × caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( over¯ start_ARG italic_A end_ARG , italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) }. Then

(D)subscript𝐷\displaystyle\mathcal{R}_{\subseteq}\left(D\right)caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) =\displaystyle== A[m](A,D)𝐴delimited-[]𝑚subscript𝐴𝐷\displaystyle\underset{A\subseteq\left[m\right]}{\bigcup}\mathcal{R}_{% \subseteq}\left(A,D\right)start_UNDERACCENT italic_A ⊆ [ italic_m ] end_UNDERACCENT start_ARG ⋃ end_ARG caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_D )
=\displaystyle== Av(D+),A¯v(D)(A,D)formulae-sequencevsuperscript𝐷𝐴vsuperscript𝐷¯𝐴subscript𝐴𝐷\displaystyle\underset{A\supseteq\text{{v}}\left(D^{+}\right),\overline{A}% \supseteq\text{{v}}\left(D^{-}\right)}{\bigcup}\mathcal{R}_{\subseteq}\left(A,% D\right)start_UNDERACCENT italic_A ⊇ v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) , over¯ start_ARG italic_A end_ARG ⊇ v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) end_UNDERACCENT start_ARG ⋃ end_ARG caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_D )
=\displaystyle== Av(D+),A¯v(D)(A,D+)×(A¯,D),formulae-sequencevsuperscript𝐷𝐴vsuperscript𝐷¯𝐴subscript𝐴superscript𝐷subscript¯𝐴superscript𝐷\displaystyle\underset{A\supseteq\text{{v}}\left(D^{+}\right),\overline{A}% \supseteq\text{{v}}\left(D^{-}\right)}{\bigcup}\mathcal{R}_{\subseteq}\left(A,% D^{+}\right)\times\mathcal{R}_{\subseteq}\left(\overline{A},D^{-}\right),start_UNDERACCENT italic_A ⊇ v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) , over¯ start_ARG italic_A end_ARG ⊇ v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) end_UNDERACCENT start_ARG ⋃ end_ARG caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) × caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( over¯ start_ARG italic_A end_ARG , italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ,

which yields

|(D)|subscript𝐷\displaystyle\qquad\left|\mathcal{R}_{\subseteq}\left(D\right)\right|| caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) | =\displaystyle== Av(D+),A¯v(D)|(A,D+)|×|(A¯,D)|formulae-sequencevsuperscript𝐷𝐴vsuperscript𝐷¯𝐴subscript𝐴superscript𝐷subscript¯𝐴superscript𝐷\displaystyle\underset{A\supseteq\text{{v}}\left(D^{+}\right),\overline{A}% \supseteq\text{{v}}\left(D^{-}\right)}{\sum}\left|\mathcal{R}_{\subseteq}\left% (A,D^{+}\right)\right|\times\left|\mathcal{R}_{\subseteq}\left(\overline{A},D^% {-}\right)\right|\qquad\vskip 3.0pt plus 1.0pt minus 1.0pt\vskip 3.0pt plus 1.% 0pt minus 1.0pt\qquadstart_UNDERACCENT italic_A ⊇ v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) , over¯ start_ARG italic_A end_ARG ⊇ v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) end_UNDERACCENT start_ARG ∑ end_ARG | caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) | × | caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( over¯ start_ARG italic_A end_ARG , italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) |
\displaystyle\geq 14Av(D+),A¯v(D)(k1)|A|×(k1)m|A|14formulae-sequencevsuperscript𝐷𝐴vsuperscript𝐷¯𝐴superscript𝑘1𝐴superscript𝑘1𝑚𝐴\displaystyle\frac{1}{4}\underset{A\supseteq\text{{v}}\left(D^{+}\right),% \overline{A}\supseteq\text{{v}}\left(D^{-}\right)}{\sum}\left(k-1\right)^{% \left|A\right|}\times\left(k-1\right)^{m-\left|A\right|}\qquad\qquad\qquad% \vskip 3.0pt plus 1.0pt minus 1.0ptdivide start_ARG 1 end_ARG start_ARG 4 end_ARG start_UNDERACCENT italic_A ⊇ v ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) , over¯ start_ARG italic_A end_ARG ⊇ v ( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) end_UNDERACCENT start_ARG ∑ end_ARG ( italic_k - 1 ) start_POSTSUPERSCRIPT | italic_A | end_POSTSUPERSCRIPT × ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m - | italic_A | end_POSTSUPERSCRIPT
\displaystyle\geq 14(k1)mi=0m2(m2i)14superscript𝑘1𝑚𝑚2𝑖0binomial𝑚2𝑖\displaystyle\frac{1}{4}\left(k-1\right)^{m}\overset{m-2\ell}{\underset{i=0}{% \sum}}\binom{m-2\ell}{i}\qquad\qquad\qquad\qquad\qquad\qquad\quad\qquad\quad\quaddivide start_ARG 1 end_ARG start_ARG 4 end_ARG ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT start_OVERACCENT italic_m - 2 roman_ℓ end_OVERACCENT start_ARG start_UNDERACCENT italic_i = 0 end_UNDERACCENT start_ARG ∑ end_ARG end_ARG ( FRACOP start_ARG italic_m - 2 roman_ℓ end_ARG start_ARG italic_i end_ARG )
=\displaystyle== 14(k1)m2m2=141+|2|14superscript𝑘1𝑚superscript2𝑚21superscript41subscript2\displaystyle\frac{1}{4}\left(k-1\right)^{m}2^{m-2\ell}=\dfrac{1}{4^{1+\ell}}% \left|\mathcal{F}_{2}\right|\qquad\qquad\qquad\qquad\qquad\qquad\qquad\quad\ divide start_ARG 1 end_ARG start_ARG 4 end_ARG ( italic_k - 1 ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT 2 start_POSTSUPERSCRIPT italic_m - 2 roman_ℓ end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |

and hence

|(D)||2||(D)|41+141+|2|=r1|2|.subscriptnot-subset-of-nor-equals𝐷subscript2subscript𝐷superscript411superscript41subscript2superscript𝑟1subscript2.\left|\mathcal{R}_{\nsubseteq}\left(D\right)\right|\leq\left|\mathcal{F}_{2}% \right|-\left|\mathcal{R}_{\subseteq}\left(D\right)\right|\leq\dfrac{4^{1+\ell% }-1}{4^{1+\ell}}\left|\mathcal{F}_{2}\right|=r^{-1}\left|\mathcal{F}_{2}\right% |\text{.}| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D ) | ≤ | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | - | caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) | ≤ divide start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT - 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | = italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | .

To establish the last assertion it will suffice to observe that for any j[q1]𝑗delimited-[]𝑞1j\in\left[q-1\right]italic_j ∈ [ italic_q - 1 ],

[i=j𝑞(Di)]=[(Dj)][i=j+1𝑞(Di)]delimited-[]𝑞𝑖𝑗subscriptnot-subset-of-nor-equalssubscript𝐷𝑖delimited-[]subscriptnot-subset-of-nor-equalssubscript𝐷𝑗delimited-[]𝑞𝑖𝑗1subscriptnot-subset-of-nor-equalssubscript𝐷𝑖\mathbb{P}\left[\overset{q}{\underset{i=j}{\bigcap}}\mathcal{R}_{\nsubseteq}% \left(D_{i}\right)\right]=\mathbb{P}\left[\mathcal{R}_{\nsubseteq}\left(D_{j}% \right)\right]\cdot\mathbb{P}\left[\overset{q}{\underset{i=j+1}{\bigcap}}% \mathcal{R}_{\nsubseteq}\left(D_{i}\right)\right]blackboard_P [ overitalic_q start_ARG start_UNDERACCENT italic_i = italic_j end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ] = blackboard_P [ caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ] ⋅ blackboard_P [ overitalic_q start_ARG start_UNDERACCENT italic_i = italic_j + 1 end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ]

where for any 𝒳2𝒳subscript2\mathcal{X}\subseteq\mathcal{F}_{2}caligraphic_X ⊆ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT we set [𝒳]:=|𝒳||2|1assigndelimited-[]𝒳𝒳superscriptsubscript21\mathbb{P}\left[\mathcal{X}\right]:=\left|\mathcal{X}\right|\left|\mathcal{F}_% {2}\right|^{-1}blackboard_P [ caligraphic_X ] := | caligraphic_X | | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT (the probability). The latter holds by standard arguments as (D1),,(Dq)subscriptnot-subset-of-nor-equalssubscript𝐷1subscriptnot-subset-of-nor-equalssubscript𝐷𝑞\mathcal{R}_{\nsubseteq}\left(D_{1}\right),\cdots,\mathcal{R}_{\nsubseteq}% \left(D_{q}\right)caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , ⋯ , caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ) are independent events in the space 2subscript2\mathcal{F}_{2}caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT (see also Appendix A).   

Lemma 10

Let 𝒵=𝒳𝒴𝒟𝒵𝒳𝒴Weierstrass-psuperscript𝒟normal-ℓ\mathcal{Z}=\mathcal{X\cup Y}\in\wp\,\mathcal{D}^{\ell}caligraphic_Z = caligraphic_X ∪ caligraphic_Y ∈ ℘ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, PL2(𝒵)L𝒟subscriptnormal-PL2𝒵subscriptWeierstrass-p𝐿superscript𝒟normal-ℓ\mathrm{PL}_{2}\left(\mathcal{Z}\right)\in\wp_{L}\mathcal{D}^{\ell}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT for 𝒳,𝒴L𝒟𝒳𝒴subscriptWeierstrass-p𝐿superscript𝒟normal-ℓ\mathcal{X,Y}\in\wp_{L}\mathcal{D}^{\ell}caligraphic_X , caligraphic_Y ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT. Thus |s(𝒵)|2Ls𝒵2𝐿\left|\text{{s}}\left(\mathcal{Z}\right)\right|\leq 2L| s ( caligraphic_Z ) | ≤ 2 italic_L and |s(PL2(𝒵))|Lssubscriptnormal-PL2𝒵𝐿\left|\text{{s}}\left(\mathrm{PL}_{2}\left(\mathcal{Z}\right)\right)\right|\leq L| s ( roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) ) | ≤ italic_L. Then PL2(𝒵)subscriptnormal-PL2𝒵\mathrm{PL}_{2}\left(\mathcal{Z}\right)roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) requires <2Labsent2𝐿<2L< 2 italic_L elementary pluckings. Moreover p(𝒳,𝒴)=0superscriptsubscriptsquare-unionp𝒳𝒴0\partial_{\sqcup}^{\text{{p}}}\left(\mathcal{X,Y}\right)=0∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) = 0 while |n(𝒳,𝒴)|<2Lrp|2|superscriptsuperscriptsubscriptsquare-unionn𝒳𝒴normal-∗2𝐿superscript𝑟𝑝subscript2\framebox{$\left|\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right)% \right|^{\ast}<2Lr^{-p}\left|\mathcal{F}_{2}\right|$}| ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT < 2 italic_L italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |. The same estimation also holds for 𝒵𝒯𝒵Weierstrass-psuperscript𝒯normal-ℓ\mathcal{Z}\in\wp\mathcal{T}^{\ell}caligraphic_Z ∈ ℘ caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and PL2(𝒵)L𝒯subscriptnormal-PL2𝒵subscriptWeierstrass-p𝐿superscript𝒯normal-ℓ\mathrm{PL}_{2}\left(\mathcal{Z}\right)\in\wp_{L}\mathcal{T}^{\ell}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, respectively.

Proof. We argue as in the analogous monotone case using Lemmata 7, 9. Let 𝒱={S1,,Sp}𝒱subscript𝑆1subscript𝑆𝑝\mathcal{V}=\left\{S_{1},\cdots,S_{p}\right\}caligraphic_V = { italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT } \subseteq\,s((𝒳𝒴)i)subscript𝒳𝒴𝑖\left(\left(\mathcal{X\cup Y}\right)_{i}\right)( ( caligraphic_X ∪ caligraphic_Y ) start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) be the sunflower with petals S1,,Spsubscript𝑆1subscript𝑆𝑝S_{1},\cdots,S_{p}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_S start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and core S©=j=1𝑝Sjsubscript𝑆©𝑗1𝑝subscript𝑆𝑗S_{\copyright}=\underset{j=1}{\overset{p}{\bigcap\!\!\!\!\!\bigcap}}S_{j}italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT = start_UNDERACCENT italic_j = 1 end_UNDERACCENT start_ARG overitalic_p start_ARG ⋂ ⋂ end_ARG end_ARG italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT that arises at ithsuperscript𝑖𝑡i^{th}italic_i start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT elementary plucking (i>0𝑖0i>0italic_i > 0) and let D©+,D©𝒢superscriptsubscript𝐷©superscriptsubscript𝐷©superscript𝒢D_{\copyright}^{+},D_{\copyright}^{-}\in\mathcal{G}^{\ell}italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∈ caligraphic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT be the corresponding plain graphs. Consider PL2(𝒵)subscriptPL2𝒵\mathrm{PL}_{2}\left(\mathcal{Z}\right)roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) and corresponding p(𝒳,𝒴)superscriptsubscriptsquare-unionp𝒳𝒴\partial_{\sqcup}^{\text{{p}}}\left(\mathcal{X,Y}\right)∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) and n(𝒳,𝒴)superscriptsubscriptsquare-unionn𝒳𝒴\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right)∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ). p(𝒳,𝒴)=superscriptsubscriptsquare-unionp𝒳𝒴\partial_{\sqcup}^{\text{{p}}}\left(\mathcal{X,Y}\right)=\emptyset∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) = ∅ is clear as elementary pluckings replace some plain graphs by subgraphs and thereby preserve the accepted positive double tests. Now consider n(𝒳,𝒴)superscriptsubscriptsquare-unionn𝒳𝒴\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right)∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ). Let us estimate the total number of fake negative double tests that arise after rewriting 𝒵i1𝒵isubscript𝒵𝑖1subscript𝒵𝑖\mathcal{Z}_{i-1}\hookrightarrow\mathcal{Z}_{i}caligraphic_Z start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT ↪ caligraphic_Z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT involved. Suppose 𝒵isubscript𝒵𝑖\mathcal{Z}_{i}caligraphic_Z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is obtained by substituting D©=D©+,D©={D+:D𝒵0},{D:D𝒵0}subscript𝐷©superscriptsubscript𝐷©superscriptsubscript𝐷©conditional-setsuperscript𝐷𝐷superscriptsubscript𝒵0conditional-setsuperscript𝐷𝐷superscriptsubscript𝒵0D_{\copyright}=\left\langle D_{\copyright}^{+},D_{\copyright}^{-}\right\rangle% =\left\langle\bigcap\left\{D^{+}:D\in\mathcal{Z}_{0}^{\prime}\right\},\bigcap% \left\{D^{-}:D\in\mathcal{Z}_{0}^{\prime}\right\}\right\rangleitalic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT = ⟨ italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ = ⟨ ⋂ { italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_Z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } , ⋂ { italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT : italic_D ∈ caligraphic_Z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } ⟩ for every D𝒵i1𝐷superscriptsubscript𝒵𝑖1D\in\mathcal{Z}_{i-1}^{\prime}italic_D ∈ caligraphic_Z start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, where 𝒵i1={D𝒳i1:(j[p])s(D)=Sj}superscriptsubscript𝒵𝑖1conditional-set𝐷subscript𝒳𝑖1𝑗delimited-[]𝑝s𝐷subscript𝑆𝑗\mathcal{Z}_{i-1}^{\prime}=\newline \left\{D\in\mathcal{X}_{i-1}:\left(\exists j\in\left[p\right]\right)\text{{s}}% \left(D\right)=S_{j}\right\}caligraphic_Z start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = { italic_D ∈ caligraphic_X start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT : ( ∃ italic_j ∈ [ italic_p ] ) s ( italic_D ) = italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } (cf. Definition 6). Let |𝒵i1|=ppsuperscriptsubscript𝒵𝑖1superscript𝑝𝑝\left|\mathcal{Z}_{i-1}^{\prime}\right|=p^{\prime}\geq p| caligraphic_Z start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | = italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_p and 𝒵i1={D1,,Dp}superscriptsubscript𝒵𝑖1subscript𝐷1subscript𝐷superscript𝑝\mathcal{Z}_{i-1}^{\prime}=\left\{D_{1},\cdots,D_{p^{\prime}}\right\}caligraphic_Z start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = { italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_D start_POSTSUBSCRIPT italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT }. Now let Cf,g=Cf,CgNEG2subscript𝐶𝑓𝑔subscript𝐶𝑓subscript𝐶𝑔subscriptNEG2C_{\left\langle f,g\right\rangle}=\left\langle C_{f},C_{g}\right\rangle\in% \mathrm{NEG}_{2}italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT = ⟨ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT ⟩ ∈ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT be any fake negative double test created by this substitution. That is, D©±Cf,gsuperscriptplus-or-minussubscript𝐷©subscript𝐶𝑓𝑔D_{\copyright}\subseteq^{\pm}C_{\left\langle f,g\right\rangle}italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT and hence D©+Cfsuperscriptsubscript𝐷©subscript𝐶𝑓D_{\copyright}^{+}\subseteq C_{f}italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT and D©Cgsuperscriptsubscript𝐷©subscript𝐶𝑔D_{\copyright}^{-}\subseteq C_{g}italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_C start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT, although for every t[p]𝑡delimited-[]superscript𝑝t\in\left[p^{\prime}\right]italic_t ∈ [ italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ], we have Dt±Cf,gsuperscriptnot-subset-of-nor-equalsplus-or-minussubscript𝐷𝑡subscript𝐶𝑓𝑔D_{t}\nsubseteq^{\pm}C_{\left\langle f,g\right\rangle}italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ⊈ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT. Let Dt:=Dt+D©+,DtD©𝒟assignsuperscriptsubscript𝐷𝑡superscriptsubscript𝐷𝑡superscriptsubscript𝐷©superscriptsubscript𝐷𝑡superscriptsubscript𝐷©superscript𝒟D_{t}^{\prime}:=\left\langle D_{t}^{+}\setminus D_{\copyright}^{+},D_{t}^{-}% \setminus D_{\copyright}^{-}\right\rangle\in\mathcal{D}^{\ell}italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT := ⟨ italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∖ italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∖ italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and note that for any st[p]𝑠𝑡delimited-[]superscript𝑝s\neq t\in\left[p^{\prime}\right]italic_s ≠ italic_t ∈ [ italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ] we have DsDt=Dtdouble-intersectionsuperscriptsubscript𝐷𝑠superscriptsubscript𝐷𝑡subscript𝐷𝑡D_{s}^{\prime}\Cap D_{t}^{\prime}=\emptyset\neq D_{t}italic_D start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⋒ italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = ∅ ≠ italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, while S©=subscript𝑆©absentS_{\copyright}=\,italic_S start_POSTSUBSCRIPT © end_POSTSUBSCRIPT =s(D©)subscript𝐷normal-©\left(D_{\copyright}\right)( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) contains the only common nodes of Dtsubscript𝐷𝑡D_{t}italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT and Dtsubscript𝐷𝑡D_{t}italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. Furthermore by Lemma 9 we know that [(Dt)][(Dt)]r1delimited-[]subscriptnot-subset-of-nor-equalssuperscriptsubscript𝐷𝑡delimited-[]subscriptnot-subset-of-nor-equalssubscript𝐷𝑡superscript𝑟1\mathbb{P}\left[\mathcal{R}_{\nsubseteq}\left(D_{t}^{\prime}\right)\right]\leq% \mathbb{P}\left[\mathcal{R}_{\nsubseteq}\left(D_{t}\right)\right]\leq r^{-1}blackboard_P [ caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ] ≤ blackboard_P [ caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) ] ≤ italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT holds for every t[p]𝑡delimited-[]superscript𝑝t\in\left[p^{\prime}\right]italic_t ∈ [ italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ]. Summing up, by Lemma 9 we obtain

[t=1p(Dt)(D©)]delimited-[]𝑡1superscript𝑝subscriptnot-subset-of-nor-equalssubscript𝐷𝑡subscriptsubscript𝐷©\displaystyle\mathbb{P}\left[\underset{t=1}{\overset{p^{\prime}}{\bigcap}}% \mathcal{R}_{\nsubseteq}\left(D_{t}\right)\cap\mathcal{R}_{\subseteq}\left(D_{% \copyright}\right)\right]blackboard_P [ start_UNDERACCENT italic_t = 1 end_UNDERACCENT start_ARG start_OVERACCENT italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_OVERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) ∩ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) ] =\displaystyle== [t=1p((Dt)(D©))]delimited-[]𝑡1superscript𝑝subscriptnot-subset-of-nor-equalssubscript𝐷𝑡subscriptsubscript𝐷©\displaystyle\mathbb{P}\left[\underset{t=1}{\overset{p^{\prime}}{\bigcap}}% \left(\mathcal{R}_{\nsubseteq}\left(D_{t}\right)\cap\mathcal{R}_{\subseteq}% \left(D_{\copyright}\right)\right)\right]blackboard_P [ start_UNDERACCENT italic_t = 1 end_UNDERACCENT start_ARG start_OVERACCENT italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_OVERACCENT start_ARG ⋂ end_ARG end_ARG ( caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) ∩ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) ) ]
\displaystyle\leq [t=1p(Dt)]rpdelimited-[]𝑡1superscript𝑝subscriptnot-subset-of-nor-equalssuperscriptsubscript𝐷𝑡superscript𝑟superscript𝑝\displaystyle\mathbb{P}\left[\underset{t=1}{\overset{p^{\prime}}{\bigcap}}% \mathcal{R}_{\nsubseteq}\left(D_{t}^{\prime}\right)\right]\leq r^{-p^{\prime}}blackboard_P [ start_UNDERACCENT italic_t = 1 end_UNDERACCENT start_ARG start_OVERACCENT italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_OVERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ] ≤ italic_r start_POSTSUPERSCRIPT - italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT
\displaystyle\leq rp.superscript𝑟𝑝\displaystyle r^{-p}.italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT .

Hence with regard to functional cardinality there are less than

|t=1p(Dt)(D©)|=[t=1p(Dt)(D©)]|2|rp|2|𝑡1superscript𝑝subscriptnot-subset-of-nor-equalssubscript𝐷𝑡subscriptsubscript𝐷©delimited-[]𝑡1superscript𝑝subscriptnot-subset-of-nor-equalssubscript𝐷𝑡subscriptsubscript𝐷©subscript2superscript𝑟𝑝subscript2\left|\underset{t=1}{\overset{p^{\prime}}{\bigcap}}\mathcal{R}_{\nsubseteq}% \left(D_{t}\right)\cap\mathcal{R}_{\subseteq}\left(D_{\copyright}\right)\right% |=\mathbb{P}\left[\underset{t=1}{\overset{p^{\prime}}{\bigcap}}\mathcal{R}_{% \nsubseteq}\left(D_{t}\right)\cap\mathcal{R}_{\subseteq}\left(D_{\copyright}% \right)\right]\left|\mathcal{F}_{2}\right|\leq r^{-p}\left|\mathcal{F}_{2}\right|| start_UNDERACCENT italic_t = 1 end_UNDERACCENT start_ARG start_OVERACCENT italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_OVERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) ∩ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) | = blackboard_P [ start_UNDERACCENT italic_t = 1 end_UNDERACCENT start_ARG start_OVERACCENT italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_OVERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) ∩ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT © end_POSTSUBSCRIPT ) ] | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | ≤ italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |

fake negative double tests Cf,gsubscript𝐶𝑓𝑔C_{\left\langle f,g\right\rangle}italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT created by the replacement 𝒳i1𝒳i subscript𝒳𝑖1subscript𝒳𝑖 \mathcal{X}_{i-1}\hookrightarrow\mathcal{X}_{i\text{ }}caligraphic_X start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT ↪ caligraphic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Recall that by Lemma 7 there are q<2L𝑞2𝐿q<2Litalic_q < 2 italic_L elementary pluckings involved. This yields

n(𝒳,𝒴)i=0q1n(𝒳,𝒴)i for n(𝒳,𝒴)i:=ACn(𝒳𝒴)i+1ACn(𝒳𝒴)i.superscriptsubscriptsquare-unionn𝒳𝒴𝑞1𝑖0superscriptsubscriptsquare-unionnsubscript𝒳𝒴𝑖 for superscriptsubscriptsquare-unionnsubscript𝒳𝒴𝑖assignsuperscriptACnsubscript𝒳𝒴𝑖1superscriptACnsubscript𝒳𝒴𝑖\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right)\subseteq\overset{q-1}% {\underset{i=0}{\bigcup}}\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}% \right)_{i}\text{ for }\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right% )_{i}:=\mathrm{AC}^{\text{{n}}}\!\left(\mathcal{X\cup Y}\right)_{i+1}\setminus% \mathrm{AC}^{\text{{n}}}\!\left(\mathcal{X\cup Y}\right)_{i}.∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) ⊆ start_OVERACCENT italic_q - 1 end_OVERACCENT start_ARG start_UNDERACCENT italic_i = 0 end_UNDERACCENT start_ARG ⋃ end_ARG end_ARG ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT := roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ∪ caligraphic_Y ) start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X ∪ caligraphic_Y ) start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

Hence |n(𝒳,𝒴)|i=0q1|n(𝒳,𝒴)i|<qrp|2|<2Lrp|2|superscriptsuperscriptsubscriptsquare-unionn𝒳𝒴𝑞1𝑖0superscriptsuperscriptsubscriptsquare-unionnsubscript𝒳𝒴𝑖bra𝑞superscript𝑟𝑝subscript2bra2𝐿superscript𝑟𝑝subscript2\left|\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right)\right|^{\ast}% \leq\overset{q-1}{\underset{i=0}{\sum}}\left|\partial_{\sqcup}^{\text{{n}}}% \left(\mathcal{X,Y}\right)_{i}\right|^{\ast}<qr^{-p}\left|\mathcal{F}_{2}% \right|<2Lr^{-p}\left|\mathcal{F}_{2}\right|| ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≤ start_OVERACCENT italic_q - 1 end_OVERACCENT start_ARG start_UNDERACCENT italic_i = 0 end_UNDERACCENT start_ARG ∑ end_ARG end_ARG | ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT < italic_q italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | < 2 italic_L italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |.   

Lemma 11

Let 𝒳,𝒴L𝒟𝒳𝒴subscriptWeierstrass-p𝐿superscript𝒟normal-ℓ\mathcal{X,Y}\in\wp_{L}\mathcal{D}^{\ell}caligraphic_X , caligraphic_Y ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, 𝒳𝒴𝒟superscriptdirect-productnormal-ℓ𝒳𝒴Weierstrass-psuperscript𝒟normal-ℓ\mathcal{X\mathcal{\odot}^{\ell}Y}\in\wp\,\mathcal{D}^{\ell}caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y ∈ ℘ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and 𝒵=PL2(𝒳𝒴)L𝒟𝒵subscriptnormal-PL2superscriptdirect-productnormal-ℓ𝒳𝒴subscriptWeierstrass-p𝐿superscript𝒟normal-ℓ\mathcal{Z}=\mathrm{PL}_{2}\left(\mathcal{X\odot}^{\ell}\mathcal{Y}\right)\in% \wp_{L}\mathcal{D}^{\ell}caligraphic_Z = roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT. So |s(𝒵)|Ls𝒵𝐿\left|\text{{s}}\left(\mathcal{Z}\right)\right|\leq L| s ( caligraphic_Z ) | ≤ italic_L and |s(𝒳𝒴)|L2.sdirect-product𝒳𝒴superscript𝐿2\left|\text{{s}}\left(\mathcal{X\mathcal{\odot}Y}\right)\right|\leq L^{2}.| s ( caligraphic_X ⊙ caligraphic_Y ) | ≤ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT . Then |p(𝒳,𝒴)|<L2(\QATOPm1k1)(\QATOPmkk)superscriptsubscriptsquare-intersectionp𝒳𝒴superscript𝐿2\QATOP𝑚normal-ℓ1𝑘normal-ℓ1\QATOP𝑚𝑘𝑘\framebox{$\left|\partial_{\sqcap}^{\text{{p}}}\left(\mathcal{X,Y}\right)% \right|<L^{2}\left(\QATOP{m-\ell-1}{k-\ell-1}\right)\left(\QATOP{m-k}{k}\right% )$}| ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) | < italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_m - roman_ℓ - 1 italic_k - roman_ℓ - 1 ) ( italic_m - italic_k italic_k ) and |n(𝒳,𝒴)|<L2rp|2|superscriptsuperscriptsubscriptsquare-intersectionn𝒳𝒴normal-∗superscript𝐿2superscript𝑟𝑝subscript2\framebox{$\left|\partial_{\sqcap}^{\text{{n}}}\left(\mathcal{X,Y}\right)% \right|^{\ast}<L^{2}r^{-p}\left|\mathcal{F}_{2}\right|$}| ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT < italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |. The same estimation also holds for 𝒳,𝒴L𝒯𝒳𝒴subscriptWeierstrass-p𝐿superscript𝒯normal-ℓ\mathcal{X,Y}\in\wp_{L}\mathcal{T}^{\ell}caligraphic_X , caligraphic_Y ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and PL2(𝒵)L𝒯subscriptnormal-PL2𝒵subscriptWeierstrass-p𝐿superscript𝒯normal-ℓ\mathrm{PL}_{2}\left(\mathcal{Z}\right)\in\wp_{L}\mathcal{T}^{\ell}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_Z ) ∈ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, respectively.

Proof. |n(𝒳,𝒴)|<L2rp|2|superscriptsuperscriptsubscriptsquare-intersectionn𝒳𝒴superscript𝐿2superscript𝑟𝑝subscript2\left|\partial_{\sqcap}^{\text{{n}}}\left(\mathcal{X,Y}\right)\right|\!^{\ast}% <L^{2}r^{-p}\left|\mathcal{F}_{2}\right|| ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT < italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | is analogous to the inequality for n(𝒳,𝒴)superscriptsubscriptsquare-unionn𝒳𝒴\partial_{\sqcup}^{\text{{n}}}\left(\mathcal{X,Y}\right)∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ). Consider p(𝒳,𝒴)superscriptsubscriptsquare-intersectionp𝒳𝒴\partial_{\sqcap}^{\text{{p}}}\left(\mathcal{X,Y}\right)∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ). We adapt standard arguments used in the “monotone” proofs (cf. e.g. [3], [8]). It is readily seen that deviations can only arise by deleting a DE𝒟double-union𝐷𝐸superscript𝒟D\Cup E\notin\mathcal{D}^{\ell}italic_D ⋓ italic_E ∉ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT for some D,E𝒟𝐷𝐸superscript𝒟D,E\in\mathcal{D}^{\ell}italic_D , italic_E ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT when passing from 𝒳𝒴direct-product𝒳𝒴\mathcal{X\odot Y}caligraphic_X ⊙ caligraphic_Y to 𝒳𝒴superscriptdirect-product𝒳𝒴\mathcal{X\odot}^{\ell}\mathcal{Y}caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y (note that 𝒳𝒴direct-product𝒳𝒴\mathcal{X\odot Y}caligraphic_X ⊙ caligraphic_Y can completely disappear, in which case PL2(𝒳𝒴)=𝒳𝒴=subscriptPL2superscriptdirect-product𝒳𝒴superscriptdirect-product𝒳𝒴\mathrm{PL}_{2}\left(\mathcal{X\odot}^{\ell}\mathcal{Y}\right)=\mathcal{X\odot% }^{\ell}\mathcal{Y=\emptyset}roman_PL start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y ) = caligraphic_X ⊙ start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT caligraphic_Y = ∅). So suppose H(𝒳𝒴)𝒟𝐻direct-product𝒳𝒴superscript𝒟H\in\left(\mathcal{X\mathcal{\odot}Y}\right)\setminus\mathcal{D}^{\ell}italic_H ∈ ( caligraphic_X ⊙ caligraphic_Y ) ∖ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and hence H(𝒳𝒴)𝒢superscript𝐻superscriptdirect-product𝒳𝒴superscript𝒢H^{\flat}\in\left(\mathcal{X\mathcal{\odot}Y}\right)^{\flat}\setminus\mathcal{% G}^{\ell}italic_H start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ∈ ( caligraphic_X ⊙ caligraphic_Y ) start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ∖ caligraphic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT for some {+,}\flat\in\left\{+,-\right\}♭ ∈ { + , - }. Thus <|v(H)|2vsuperscript𝐻2\ell<\left|\text{{v}}\left(H^{\flat}\right)\right|\leq 2\ellroman_ℓ < | v ( italic_H start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ) | ≤ 2 roman_ℓ, while |v(H)|2vsuperscript𝐻2\left|\text{{v}}\left(H^{\natural}\right)\right|\leq 2\ell| v ( italic_H start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT ) | ≤ 2 roman_ℓ for {+,}\flat\neq\natural\in\left\{+,-\right\}♭ ≠ ♮ ∈ { + , - }. Moreover v(H)limit-fromsuperscript𝐻normal-♭\left(H^{\flat}\right)\cap\,( italic_H start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ) ∩v(H)=superscript𝐻normal-♮\left(H^{\natural}\right)=\emptyset( italic_H start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT ) = ∅. Let us estimate |𝒦H|subscript𝒦𝐻\left|\mathcal{K}_{H}\right|| caligraphic_K start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT | for 𝒦H:={K,KPOS2:HK&HK}assignsubscript𝒦𝐻conditional-setsuperscript𝐾superscript𝐾subscriptPOS2superscript𝐻superscript𝐾superscript𝐻superscript𝐾\mathcal{K}_{H}:=\left\{\left\langle K^{\flat},K^{\natural}\right\rangle\in% \mathrm{POS}_{2}:H^{\flat}\subseteq K^{\flat}\&H^{\natural}\subseteq K^{% \natural}\right\}caligraphic_K start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT := { ⟨ italic_K start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT ⟩ ∈ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_H start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ⊆ italic_K start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT & italic_H start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT ⊆ italic_K start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT }. Note that <|v(H)|vsuperscript𝐻\ell<\left|\text{{v}}\left(H^{\flat}\right)\right|roman_ℓ < | v ( italic_H start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ) | and KK=superscript𝐾superscript𝐾K^{\flat}\cap K^{\natural}=\emptysetitalic_K start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ∩ italic_K start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT = ∅ implies that 𝒦Hsubscript𝒦𝐻\mathcal{K}_{H}caligraphic_K start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT contains at most (\QATOPm1k1)\QATOP𝑚1𝑘1\left(\QATOP{m-\ell-1}{k-\ell-1}\right)( italic_m - roman_ℓ - 1 italic_k - roman_ℓ - 1 ) cliques Ksuperscript𝐾K^{\flat}italic_K start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT and (\QATOPmkk)\QATOP𝑚𝑘𝑘\left(\QATOP{m-k}{k}\right)( italic_m - italic_k italic_k ) cliques Ksuperscript𝐾K^{\natural}italic_K start_POSTSUPERSCRIPT ♮ end_POSTSUPERSCRIPT, respectively. Thus |𝒦H|(\QATOPm1k1)(\QATOPmkk).subscript𝒦𝐻\QATOP𝑚1𝑘1\QATOP𝑚𝑘𝑘\left|\mathcal{K}_{H}\right|\leq\left(\QATOP{m-\ell-1}{k-\ell-1}\right)\left(% \QATOP{m-k}{k}\right).| caligraphic_K start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT | ≤ ( italic_m - roman_ℓ - 1 italic_k - roman_ℓ - 1 ) ( italic_m - italic_k italic_k ) . Now

p(𝒳,𝒴){𝒦H:H(𝒳𝒴)𝒢}{𝒦H:H𝒳𝒴}superscriptsubscriptsquare-intersectionp𝒳𝒴conditional-setsubscript𝒦𝐻𝐻direct-product𝒳𝒴superscript𝒢conditional-setsubscript𝒦𝐻𝐻direct-product𝒳𝒴\partial_{\sqcap}^{\text{{p}}}\left(\mathcal{X,Y}\right)\subseteq\bigcup\left% \{\mathcal{K}_{H}:H\in\mathcal{\left(\mathcal{X\mathcal{\odot}Y}\right)% \setminus\mathcal{G}^{\ell}}\right\}\subseteq\bigcup\left\{\mathcal{K}_{H}:H% \in\mathcal{\mathcal{X\mathcal{\odot}Y}}\right\}∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( caligraphic_X , caligraphic_Y ) ⊆ ⋃ { caligraphic_K start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : italic_H ∈ ( caligraphic_X ⊙ caligraphic_Y ) ∖ caligraphic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT } ⊆ ⋃ { caligraphic_K start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : italic_H ∈ caligraphic_X ⊙ caligraphic_Y }

which by |s(𝒳𝒴)|L2sdirect-product𝒳𝒴superscript𝐿2\left|\text{{s}}\left(\mathcal{X\mathcal{\odot}Y}\right)\right|\leq L^{2}| s ( caligraphic_X ⊙ caligraphic_Y ) | ≤ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and Lemma 7 yields the result.   

3.3 Formalism

To formalize previous considerations we use basic DeMorgan logic with atomic negation (called DMN logic) over (\QATOPm2)\QATOP𝑚2\left(\QATOP{m}{2}\right)( italic_m 2 ) distinct variables. For any DMN formula φ𝜑\varphiitalic_φ we define its double graph representation DN(φ)DN𝜑\mathrm{DN}\left(\varphi\right)roman_DN ( italic_φ ) with approximation AP(φ)AP𝜑\mathrm{AP}\left(\varphi\right)roman_AP ( italic_φ ) augmented with corresponding total deviations p(φ)POS2superscriptp𝜑subscriptPOS2\partial^{\text{{p}}}\left(\varphi\right)\subseteq\mathrm{POS}_{2}∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) ⊆ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and n(φ)NEG2superscriptn𝜑subscriptNEG2\partial^{\text{{n}}}\left(\varphi\right)\subseteq\mathrm{NEG}_{2}∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) ⊆ roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Using previous estimates on p,n,p,nsuperscriptsubscriptsquare-unionpsuperscriptsubscriptsquare-unionnsuperscriptsubscriptsquare-intersectionpsuperscriptsubscriptsquare-intersectionn\partial_{\sqcup}^{\text{{p}}},\partial_{\sqcup}^{\text{{n}}},\partial_{\sqcap% }^{\text{{p}}},\partial_{\sqcap}^{\text{{n}}}∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT we show that the assumptions POS2=ACp(DN(φ))subscriptPOS2superscriptACpDN𝜑\mathrm{POS}_{2}=\mathrm{AC}^{\text{{p}}}\left(\mathrm{DN}\left(\varphi\right)\right)roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_φ ) ) and ACn(DN(φ))=superscriptACnDN𝜑\mathrm{AC}^{\text{{n}}}\left(\mathrm{DN}\left(\varphi\right)\right)=\emptysetroman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_DN ( italic_φ ) ) = ∅ infer exponential circuit size of φ𝜑\varphiitalic_φ (cf. Theorem 14 below).

3.3.1 Syntax

In the sequel we let n:=(\QATOPm2)=12m(m1)assign𝑛\QATOP𝑚212𝑚𝑚1n:=\left(\QATOP{m}{2}\right)=\frac{1}{2}m\left(m-1\right)italic_n := ( italic_m 2 ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_m ( italic_m - 1 ) and π:[n]11[m](2):𝜋delimited-[]𝑛11superscriptdelimited-[]𝑚2\pi:\left[n\right]\overset{1-1}{\longrightarrow}\left[m\right]^{\left(2\right)}italic_π : [ italic_n ] start_OVERACCENT 1 - 1 end_OVERACCENT start_ARG ⟶ end_ARG [ italic_m ] start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT.

  • Let 𝒜𝒜\mathcal{A}caligraphic_A denote Boolean algebra with constants ,topbottom\top,\bot⊤ , ⊥, binary operations ,\vee,\wedge∨ , ∧, atomic unary operations ¬\lnot¬, \Box, \boxtimes and variables v1,,vnsubscript𝑣1subscript𝑣𝑛v_{1},\cdots,v_{n}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT.

  • Formulas of 𝒜𝒜\mathcal{A}caligraphic_A (abbr.: φ,σ,τ𝜑𝜎𝜏\varphi,\sigma,\tauitalic_φ , italic_σ , italic_τ) are built up from literals ,,vi,¬vi,vi,vi\top,\,\bot,\,v_{i},\,\lnot v_{i},\,\Box v_{i},\newline \boxtimes\!v_{i}⊤ , ⊥ , italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ¬ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT (i=1,,n)𝑖1𝑛\left(i=1,\cdots,n\right)( italic_i = 1 , ⋯ , italic_n ) by positive operations \vee and \wedge. For brevity we also stipulate φ=φ:=\top\vee\varphi=\varphi\vee\top:=\top⊤ ∨ italic_φ = italic_φ ∨ ⊤ := ⊤, φ=φ:=\bot\wedge\varphi=\varphi\wedge\bot:=\bot⊥ ∧ italic_φ = italic_φ ∧ ⊥ := ⊥ and φ=φ=φ=φ=φ:=φ\top\wedge\varphi=\varphi\wedge\top=\bot\vee\varphi=\bot\vee\varphi=\varphi% \vee\bot:=\varphi⊤ ∧ italic_φ = italic_φ ∧ ⊤ = ⊥ ∨ italic_φ = ⊥ ∨ italic_φ = italic_φ ∨ ⊥ := italic_φ. Let cs(φ)cs𝜑\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ ) denote structural complexity (= circuit size) of φ𝜑\varphiitalic_φ. 666More precisely cs(φ)cs𝜑\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ ) is the total number of pairwise distinct subterms of φ𝜑\varphiitalic_φ (including φ𝜑\varphiitalic_φ).

  • We define by recursion on cs(φ)cs𝜑\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ ) two assignments

    𝒜φDN(φ){}𝒯 and 𝒜φAP(φ){}L𝒯contains𝒜𝜑DN𝜑topWeierstrass-p𝒯 and 𝒜contains𝜑AP𝜑topsubscriptWeierstrass-p𝐿superscript𝒯\mathcal{A}\ni\varphi\hookrightarrow\mathrm{DN}\left(\varphi\right)\in\left\{% \top\right\}\cup\wp\mathcal{T}\text{\ and }\mathcal{A}\ni\varphi% \hookrightarrow\mathrm{AP}\left(\varphi\right)\in\left\{\top\right\}\cup\wp_{L% }\mathcal{T}^{\ell}caligraphic_A ∋ italic_φ ↪ roman_DN ( italic_φ ) ∈ { ⊤ } ∪ ℘ caligraphic_T and caligraphic_A ∋ italic_φ ↪ roman_AP ( italic_φ ) ∈ { ⊤ } ∪ ℘ start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT caligraphic_T start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT

    that represent DNFs and corresponding approximations of τ𝜏\tauitalic_τ, respectively.

    1. 1.

      DN()=AP():=,DN()=AP():=.formulae-sequenceDNtopAPtopassigntopDNbottomAPbottomassign\mathrm{DN}\left(\top\right)=\mathrm{AP}\left(\top\right):=\top,\ \mathrm{DN}% \left(\bot\right)=\mathrm{AP}\left(\bot\right):=\emptyset.roman_DN ( ⊤ ) = roman_AP ( ⊤ ) := ⊤ , roman_DN ( ⊥ ) = roman_AP ( ⊥ ) := ∅ .

    2. 2.

      DN(vi)=AP(vi):={{π(i)},,},DNsubscript𝑣𝑖APsubscript𝑣𝑖assign𝜋𝑖\mathrm{DN}\left(v_{i}\right)=\mathrm{AP}\left(v_{i}\right):=\left\{\left% \langle\left\{\pi\left(i\right)\right\},\emptyset\right\rangle,\emptyset\right\},roman_DN ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = roman_AP ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) := { ⟨ { italic_π ( italic_i ) } , ∅ ⟩ , ∅ } ,

      DN(¬vi)=AP(¬vi):={,{π(i)},},DNsubscript𝑣𝑖APsubscript𝑣𝑖assign𝜋𝑖\mathrm{DN}\left(\lnot v_{i}\right)=\mathrm{AP}\left(\lnot v_{i}\right):=\!% \left\{\left\langle\emptyset,\left\{\pi\left(i\right)\right\}\right\rangle,% \emptyset\right\},roman_DN ( ¬ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = roman_AP ( ¬ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) := { ⟨ ∅ , { italic_π ( italic_i ) } ⟩ , ∅ } ,

      DN(vi)=AP(vi):={,{π(i)},},DNsubscript𝑣𝑖APsubscript𝑣𝑖assign𝜋𝑖\mathrm{DN}\left(\Box v_{i}\right)=\mathrm{AP}\left(\Box v_{i}\right):=\!\left% \{\emptyset,\left\langle\left\{\pi\left(i\right)\right\},\emptyset\right% \rangle\right\},roman_DN ( □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = roman_AP ( □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) := { ∅ , ⟨ { italic_π ( italic_i ) } , ∅ ⟩ } ,

      DN(vi)=AP(vi):={,,{π(i)}}.\mathrm{DN}\left(\boxtimes v_{i}\right)=\mathrm{AP}\left(\boxtimes v_{i}\right% ):=\!\left\{\emptyset,\left\langle\emptyset,\left\{\pi\left(i\right)\right\}% \right\rangle\right\}.roman_DN ( ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = roman_AP ( ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) := { ∅ , ⟨ ∅ , { italic_π ( italic_i ) } ⟩ } .

    3. 3.

      DN(στ):=DN(σ)DN(τ),AP(στ):=AP(σ)AP(τ).formulae-sequenceassignDN𝜎𝜏DN𝜎DN𝜏assignAP𝜎𝜏square-unionAP𝜎AP𝜏\mathrm{DN}\left(\sigma\vee\tau\right):=\mathrm{DN}\left(\sigma\right)\cup% \mathrm{DN}\left(\tau\right),\ \mathrm{AP}\left(\sigma\vee\tau\right):=\mathrm% {AP}\left(\sigma\right)\sqcup\mathrm{AP}\left(\tau\right).roman_DN ( italic_σ ∨ italic_τ ) := roman_DN ( italic_σ ) ∪ roman_DN ( italic_τ ) , roman_AP ( italic_σ ∨ italic_τ ) := roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) .

    4. 4.

      DN(στ):=DN(σ)DN(τ),AP(στ):=AP(σ)AP(τ).formulae-sequenceassignDN𝜎𝜏direct-productDN𝜎DN𝜏assignAP𝜎𝜏square-intersectionAP𝜎AP𝜏\mathrm{DN}\left(\sigma\wedge\tau\right):=\mathrm{DN}\left(\sigma\right)\odot% \mathrm{DN}\left(\tau\right),\ \mathrm{AP}\left(\sigma\wedge\tau\right):=% \mathrm{AP}\left(\sigma\right)\sqcap\mathrm{AP}\left(\tau\right).roman_DN ( italic_σ ∧ italic_τ ) := roman_DN ( italic_σ ) ⊙ roman_DN ( italic_τ ) , roman_AP ( italic_σ ∧ italic_τ ) := roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) .

  • For any φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A, total deviations p(φ)superscriptp𝜑\partial^{\text{{p}}}\left(\varphi\right)∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) and n(φ)superscriptn𝜑\partial^{\text{{n}}}\left(\varphi\right)∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) are defined as follows, where we let ACp():=POS2assignsuperscriptACptopsubscriptPOS2\mathrm{AC}^{\text{{p}}}\left(\top\right):=\mathrm{POS}_{2}roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( ⊤ ) := roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and ACn():=NEG2assignsuperscriptACntopsubscriptNEG2\mathrm{AC}^{\text{{n}}}\left(\top\right):=\mathrm{NEG}_{2}roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( ⊤ ) := roman_NEG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and abbreviate ACp(DN(φ))superscriptACpDN𝜑\mathrm{AC}^{\text{{p}}}\left(\mathrm{DN}\left(\varphi\right)\right)roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_φ ) ) and ACn(DN(φ))superscriptACnDN𝜑\mathrm{AC}^{\text{{n}}}\left(\mathrm{DN}\left(\varphi\right)\right)roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_DN ( italic_φ ) ) by ACp(φ)superscriptACp𝜑\mathrm{AC}^{\text{{p}}}\left(\varphi\right)roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) and ACn(φ)superscriptACn𝜑\mathrm{AC}^{\text{{n}}}\left(\varphi\right)roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ), respectively.

    1. 1.

      p(φ):=ACp(φ)ACp(AP(φ)).assignsuperscriptp𝜑superscriptACp𝜑superscriptACpAP𝜑\partial^{\text{{p}}}\left(\varphi\right):=\mathrm{AC}^{\text{{p}}}\left(% \varphi\right)\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\varphi% \right)\right).∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) := roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) .

    2. 2.

      n(φ):=ACn(AP(φ))ACn(φ).assignsuperscriptn𝜑superscriptACnAP𝜑superscriptACn𝜑\partial^{\text{{n}}}\left(\varphi\right):=\mathrm{AC}^{\text{{n}}}\left(% \mathrm{AP}\left(\varphi\right)\right)\setminus\mathrm{AC}^{\text{{n}}}\left(% \varphi\right).∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) := roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) .

Lemma 12

For any σ,τ𝒜𝜎𝜏𝒜\sigma,\tau\in\mathcal{A}italic_σ , italic_τ ∈ caligraphic_A the following holds.

  1. 1.

    p(στ)p(σ)p(τ)p(AP(σ),AP(τ)).superscriptp𝜎𝜏superscriptp𝜎superscriptp𝜏superscriptsubscriptsquare-unionpAP𝜎AP𝜏\partial^{\text{{p}}}\left(\sigma\vee\tau\right)\subseteq\partial^{\text{{p}}}% \left(\sigma\right)\cup\partial^{\text{{p}}}\left(\tau\right)\cup\partial_{% \sqcup}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right),\mathrm{AP}\left(\tau% \right)\right).∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ∨ italic_τ ) ⊆ ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ∪ ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AP ( italic_τ ) ) .

  2. 2.

    p(στ)p(σ)p(τ)p(AP(σ),AP(τ)).superscriptp𝜎𝜏superscriptp𝜎superscriptp𝜏superscriptsubscriptsquare-intersectionpAP𝜎AP𝜏\partial^{\text{{p}}}\left(\sigma\wedge\tau\right)\subseteq\partial^{\text{{p}% }}\left(\sigma\right)\cup\partial^{\text{{p}}}\left(\tau\right)\cup\partial_{% \sqcap}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right),\mathrm{AP}\left(\tau% \right)\right).∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ∧ italic_τ ) ⊆ ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ∪ ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AP ( italic_τ ) ) .

  3. 3.

    n(στ)n(σ)n(τ)n(AP(σ),AP(τ)).superscriptn𝜎𝜏superscriptn𝜎superscriptn𝜏superscriptsubscriptsquare-unionnAP𝜎AP𝜏\partial^{\text{{n}}}\left(\sigma\vee\tau\right)\subseteq\partial^{\text{{n}}}% \left(\sigma\right)\cup\partial^{\text{{n}}}\left(\tau\right)\cup\partial_{% \sqcup}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right),\mathrm{AP}\left(\tau% \right)\right).∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ∨ italic_τ ) ⊆ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ ) ∪ ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AP ( italic_τ ) ) .

  4. 4.

    n(στ)n(σ)n(τ)n(AP(σ),AP(τ)).superscriptn𝜎𝜏superscriptn𝜎superscriptn𝜏superscriptsubscriptsquare-intersectionnAP𝜎AP𝜏\partial^{\text{{n}}}\left(\sigma\wedge\tau\right)\subseteq\partial^{\text{{n}% }}\left(\sigma\right)\cup\partial^{\text{{n}}}\left(\tau\right)\cup\partial_{% \sqcap}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right),\mathrm{AP}\left(\tau% \right)\right).∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ∧ italic_τ ) ⊆ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ ) ∪ ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT smallcaps_n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AP ( italic_τ ) ) .

Proof. Straightforward via boolean inclusion AB(AC)(CB)𝐴𝐵𝐴𝐶𝐶𝐵A\setminus B\subseteq\left(A\setminus C\right)\cup\left(C\setminus B\right)italic_A ∖ italic_B ⊆ ( italic_A ∖ italic_C ) ∪ ( italic_C ∖ italic_B ) (cf. Appendix B).   

Lemma 13

For any φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A the following conditions hold.

  1. 1.

    |p(φ)|<cs(φ)L2(\QATOPm1k1)(\QATOPmkk).superscriptp𝜑cs𝜑superscript𝐿2\QATOP𝑚1𝑘1\QATOP𝑚𝑘𝑘\left|\partial^{\text{{p}}}\left(\varphi\right)\right|<\mathrm{cs}\left(% \varphi\right)\cdot L^{2}\left(\QATOP{m-\ell-1}{k-\ell-1}\right)\left(\QATOP{m% -k}{k}\right).| ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) | < roman_cs ( italic_φ ) ⋅ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_m - roman_ℓ - 1 italic_k - roman_ℓ - 1 ) ( italic_m - italic_k italic_k ) .

  2. 2.

    |n(φ)|cs(φ)L2rp|2|superscriptsuperscriptn𝜑cs𝜑superscript𝐿2superscript𝑟𝑝subscript2\left|\partial^{\text{{n}}}\left(\varphi\right)\right|^{\ast}\leq\mathrm{cs}% \left(\varphi\right)\cdot L^{2}r^{-p}\left|\mathcal{F}_{2}\right|| ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≤ roman_cs ( italic_φ ) ⋅ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |.

  3. 3.

    If ACp(AP(φ))superscriptACpAP𝜑\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\varphi\right)\right)\neq\emptysetroman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) ≠ ∅ then |ACn(AP(φ))|141+|2|superscriptsuperscriptACnAP𝜑1superscript41subscript2\left|\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\varphi\right)\right)% \right|^{\ast}\geq\dfrac{1}{4^{1+\ell}}\left|\mathcal{F}_{2}\right|| roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |.

Proof. 1–2 follows from Lemmata 10, 11 by induction on cs(φ)cs𝜑\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ ).

3: ACp(AP(φ))superscriptACpAP𝜑\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP\!}\left(\varphi\right)\right)\neq\!\emptysetroman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) ≠ ∅ implies AP(φ)AP𝜑\mathrm{AP\!}\left(\varphi\right)\neq\!\emptysetroman_AP ( italic_φ ) ≠ ∅, so there is at least one DAP(φ)𝐷AP𝜑D\in\mathrm{AP\!}\left(\varphi\right)italic_D ∈ roman_AP ( italic_φ ), v(D)normv𝐷\left\|\text{{v}}\left(D\right)\right\|\leq\ell∥ v ( italic_D ) ∥ ≤ roman_ℓ. Now by Lemma 9, |ACn(AP(φ))||(D)|141+|2|superscriptsuperscriptACnAP𝜑subscript𝐷1superscript41subscript2\left|\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\varphi\right)\right)% \right|^{\ast}\geq\left|\mathcal{R}_{\subseteq}\left(D\right)\right|\geq\dfrac% {1}{4^{1+\ell}}\left|\mathcal{F}_{2}\right|| roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≥ | caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) | ≥ divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT |, as ACn(AP(φ))(D)subscript𝐷superscriptACnsuperscriptAP𝜑\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\varphi\right)\right)^{\ast}% \supseteq\mathcal{R}_{\subseteq}\left(D\right)roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⊇ caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D )   

  • Final assumptions. Let

    k=22=m115,r=41+41+1,p=logrm,L=(p1)3!,m0.formulae-sequence𝑘2superscript2superscript𝑚115formulae-sequence𝑟superscript41superscript411formulae-sequence𝑝subscript𝑟𝑚formulae-sequence𝐿superscript𝑝13much-greater-than𝑚0k=2\ell^{2}=m^{\frac{1}{15}},\ r=\dfrac{4^{1+\ell}}{4^{1+\ell}\!-\!1},\ p=\ell% \log_{r}m,\ L=\left(p-1\right)^{3\ell}\ell!,\ m\gg 0.italic_k = 2 roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 15 end_ARG end_POSTSUPERSCRIPT , italic_r = divide start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT - 1 end_ARG , italic_p = roman_ℓ roman_log start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT italic_m , italic_L = ( italic_p - 1 ) start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT roman_ℓ ! , italic_m ≫ 0 .

Theorem 14

Suppose that POS2=ACp(φ)subscriptnormal-POS2superscriptnormal-ACp𝜑\mathrm{POS}_{2}=\mathrm{AC}^{\text{{p}}}\left(\varphi\right)roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) and ACn(φ)=superscriptnormal-ACn𝜑\mathrm{AC}^{\text{{n}}}\left(\varphi\right)=\emptysetroman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) = ∅ both hold for a given φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A. Then for sufficiently large m𝑚mitalic_m, cs(φ)>m15m130=k3knormal-cs𝜑superscript𝑚15superscript𝑚130superscript𝑘3𝑘\mathrm{cs}\left(\varphi\right)>m^{\frac{1}{5}m^{\frac{1}{30}}}=k^{3\sqrt{k}}roman_cs ( italic_φ ) > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT = italic_k start_POSTSUPERSCRIPT 3 square-root start_ARG italic_k end_ARG end_POSTSUPERSCRIPT.

Proof. Consider two cases (cf. Appendix C).

1: Assume ACp(AP(φ))=superscriptACpAP𝜑\mathrm{AC}^{\mathrm{p}}\left(\mathrm{AP}\left(\varphi\right)\right)=\emptysetroman_AC start_POSTSUPERSCRIPT roman_p end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) = ∅. By POS2=ACp(φ)subscriptPOS2superscriptACp𝜑\mathrm{POS}_{2}=\mathrm{AC}^{\text{{p}}}\left(\varphi\right)roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) we have

p(φ)=ACp(φ)ACp(AP(φ))=POS2superscriptp𝜑superscriptACp𝜑superscriptACpAP𝜑subscriptPOS2\partial^{\text{{p}}}\left(\varphi\right)=\mathrm{AC}^{\text{{p}}}\left(% \varphi\right)\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\varphi% \right)\right)=\mathrm{POS}_{2}∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) = roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Hence by Lemma 13 (1),

cs(φ)(\QATOPm1k1)(\QATOPmkk)L2|p(φ)|=|POS2|=(\QATOPmk)(\QATOPmkk).cs𝜑\QATOP𝑚1𝑘1\QATOP𝑚𝑘𝑘superscript𝐿2superscriptp𝜑subscriptPOS2\QATOP𝑚𝑘\QATOP𝑚𝑘𝑘\qquad\mathrm{cs}\left(\varphi\right)\cdot\left(\QATOP{m-\ell-1}{k-\ell-1}% \right)\left(\QATOP{m-k}{k}\right)L^{2}\geq\left|\partial^{\text{{p}}}\left(% \varphi\right)\right|=\left|\mathrm{POS}_{2}\right|=\left(\QATOP{m}{k}\right)% \left(\QATOP{m-k}{k}\right).roman_cs ( italic_φ ) ⋅ ( italic_m - roman_ℓ - 1 italic_k - roman_ℓ - 1 ) ( italic_m - italic_k italic_k ) italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≥ | ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) | = | roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | = ( italic_m italic_k ) ( italic_m - italic_k italic_k ) .

Hence cs(φ)(\QATOPmk)(\QATOPm1k1)1L2>cs𝜑\QATOP𝑚𝑘superscript\QATOP𝑚1𝑘11superscript𝐿2absent\mathrm{cs}\left(\varphi\right)\geq\left(\QATOP{m}{k}\right)\!\left(\QATOP{m-% \ell-1}{k-\ell-1}\right)^{-1}\!L^{-2}>roman_cs ( italic_φ ) ≥ ( italic_m italic_k ) ( italic_m - roman_ℓ - 1 italic_k - roman_ℓ - 1 ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_L start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT > (mk)L2>m15m130superscript𝑚𝑘superscript𝐿2superscript𝑚15superscript𝑚130\left(\frac{m-\ell}{k}\right)^{\ell}\!L^{-2}>m^{\frac{1}{5}m^{\frac{1}{30}}}( divide start_ARG italic_m - roman_ℓ end_ARG start_ARG italic_k end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT italic_L start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT.

2: Otherwise, assume ACp(AP(φ))superscriptACpAP𝜑\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\varphi\right)\right)\neq\emptysetroman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) ≠ ∅. So ACn(φ)=superscriptACn𝜑\mathrm{AC}^{\text{{n}}}\left(\varphi\right)=\emptysetroman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) = ∅ implies

n(φ)=ACn(AP(φ))ACn(φ)=ACn(AP(φ))superscriptn𝜑superscriptACnAP𝜑superscriptACn𝜑superscriptACnAP𝜑\partial^{\text{{n}}}\left(\varphi\right)=\mathrm{AC}^{\text{{n}}}\left(% \mathrm{AP}\left(\varphi\right)\right)\setminus\mathrm{AC}^{\text{{n}}}\left(% \varphi\right)\!=\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\varphi\right)\right)∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_φ ) ). Hence

cs(φ)L2rp|2||n(φ)|141+|2|cs𝜑superscript𝐿2superscript𝑟𝑝subscript2superscriptsuperscriptn𝜑1superscript41subscript2\mathrm{cs}\left(\varphi\right)\cdot L^{2}r^{-p}\left|\mathcal{F}_{2}\right|% \geq\left|\partial^{\text{{n}}}\left(\varphi\right)\right|^{\ast}\geq\dfrac{1}% {4^{1+\ell}}\left|\mathcal{F}_{2}\right|roman_cs ( italic_φ ) ⋅ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_r start_POSTSUPERSCRIPT - italic_p end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | ≥ | ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) | start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | by Lemma 13 (2, 3). So

cs(φ)141+rpL2>m15m130cs𝜑1superscript41superscript𝑟𝑝superscript𝐿2superscript𝑚15superscript𝑚130\mathrm{cs}\left(\varphi\right)\geq\dfrac{1}{4^{1+\ell}}r^{p}L^{-2}>m^{\frac{1% }{5}m^{\frac{1}{30}}}roman_cs ( italic_φ ) ≥ divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG italic_r start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT italic_L start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT.   

In the sequel we show that the assumptions of Theorem 14 are fulfilled by any formula φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A that provides a solution of CLIQ2subscriptCLIQ2\!\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. To this end we supply 𝒢𝒢\mathcal{G}caligraphic_G and 𝒟𝒟\mathcal{D}caligraphic_D with 3-value semantics, as follows.

3.3.2 3-value semantics

Definition 15

Consider 3-value variable evaluations VE=normal-VEabsent\mathrm{VE}=roman_VE = {ε:[n]{0,1,}}conditional-set𝜀normal-→delimited-[]𝑛01normal-□\left\{\varepsilon:\left[n\right]\rightarrow\left\{0,1,\Box\right\}\right\}{ italic_ε : [ italic_n ] → { 0 , 1 , □ } } 777normal-□\Box reads “undefined”, while literals vinormal-□subscript𝑣𝑖\Box v_{i}□ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and vinormal-⊠absentsubscript𝑣𝑖\boxtimes v_{i}⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT abbreviate expressions “val(vi)=normal-valsubscript𝑣𝑖normal-□\mathrm{val}\left(v_{i}\right)=\Boxroman_val ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = □” and “val(vi)normal-valsubscript𝑣𝑖normal-□\mathrm{val}\left(v_{i}\right)\neq\Boxroman_val ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ≠ □”, respectively. where we set

0=0=0,1=1==,0=0=0,1=1=1,=.00011000111\begin{array}[]{lll}\Box\wedge 0=0\wedge\Box=0,&\Box\wedge 1=1\wedge\Box=\Box&% \Box\wedge\Box=\Box,\\ \Box\vee 0=0\vee\Box=0,&\Box\vee 1=1\vee\Box=1,&\Box\vee\Box=\Box.\end{array}start_ARRAY start_ROW start_CELL □ ∧ 0 = 0 ∧ □ = 0 , end_CELL start_CELL □ ∧ 1 = 1 ∧ □ = □ end_CELL start_CELL □ ∧ □ = □ , end_CELL end_ROW start_ROW start_CELL □ ∨ 0 = 0 ∨ □ = 0 , end_CELL start_CELL □ ∨ 1 = 1 ∨ □ = 1 , end_CELL start_CELL □ ∨ □ = □ . end_CELL end_ROW end_ARRAY

For any v,vi,φ1,,φs𝒜𝑣subscript𝑣𝑖subscript𝜑1normal-⋯subscript𝜑𝑠𝒜v,v_{i},\varphi_{1},\cdots,\varphi_{s}\!\in\!\mathcal{A}italic_v , italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_φ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_φ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∈ caligraphic_A, G𝒢,D𝒟,T𝒯,𝒳𝒢,𝒴𝒟,𝒵𝒯,εVEformulae-sequence𝐺𝒢formulae-sequence𝐷𝒟formulae-sequence𝑇𝒯formulae-sequence𝒳𝒢formulae-sequence𝒴𝒟formulae-sequence𝒵𝒯𝜀normal-VEG\!\in\!\mathcal{G},D\!\in\!\mathcal{D},T\!\in\!\mathcal{T},\mathcal{X}\!% \subseteq\!\mathcal{G},\mathcal{Y}\!\subseteq\!\mathcal{D},\mathcal{Z}\!% \subseteq\!\mathcal{T},\varepsilon\in\mathrm{VE}italic_G ∈ caligraphic_G , italic_D ∈ caligraphic_D , italic_T ∈ caligraphic_T , caligraphic_X ⊆ caligraphic_G , caligraphic_Y ⊆ caligraphic_D , caligraphic_Z ⊆ caligraphic_T , italic_ε ∈ roman_VE, formulas F(G),F(D),F(T),F(𝒳),F(𝒴),F(𝒵)𝒜normal-F𝐺normal-F𝐷normal-F𝑇normal-F𝒳normal-F𝒴normal-F𝒵𝒜\mathrm{F}\left(G\right)\!,\mathrm{F}\left(D\right)\!,\mathrm{F}\left(T\right)% \!,\mathrm{F}\left(\mathcal{X}\right)\!,\mathrm{F}\left(\mathcal{Y}\right)\!,% \mathrm{F}\left(\mathcal{Z}\right)\in\mathcal{A}roman_F ( italic_G ) , roman_F ( italic_D ) , roman_F ( italic_T ) , roman_F ( caligraphic_X ) , roman_F ( caligraphic_Y ) , roman_F ( caligraphic_Z ) ∈ caligraphic_A and corresponding values ε{0,1,}\left\|-\right\|_{\varepsilon}\in\left\{0,1,\Box\right\}∥ - ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∈ { 0 , 1 , □ } are defined recursively as follows.

  1. 1.

    F(G):=π(i)Gvi,F(D):=F(D+)π(j)D¬vj,formulae-sequenceassignF𝐺𝜋𝑖𝐺subscript𝑣𝑖assignF𝐷Fsuperscript𝐷𝜋𝑗superscript𝐷subscript𝑣𝑗\mathrm{F}\left(G\right):=\underset{\pi\left(i\right)\in G}{\bigwedge}v_{i},\ % \mathrm{F}\left(D\right):=\mathrm{F}\left(D^{+}\right)\wedge\underset{\pi\left% (j\right)\in D^{-}}{\bigwedge}\!\!\lnot v_{j},roman_F ( italic_G ) := start_UNDERACCENT italic_π ( italic_i ) ∈ italic_G end_UNDERACCENT start_ARG ⋀ end_ARG italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , roman_F ( italic_D ) := roman_F ( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) ∧ start_UNDERACCENT italic_π ( italic_j ) ∈ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_UNDERACCENT start_ARG ⋀ end_ARG ¬ italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ,

    F(T):=F(T)π(i)T+viπ(j)Tvj.assignF𝑇Fsuperscript𝑇𝜋𝑖superscript𝑇absentsubscript𝑣𝑖𝜋𝑗superscript𝑇absentsubscript𝑣𝑗\mathrm{F}\left(T\right):=\mathrm{F}\left(T^{\bullet}\right)\wedge\underset{% \pi\left(i\right)\in T^{\circ+}}{\bigwedge}\!\!\Box\,v_{i}\wedge\underset{\pi% \left(j\right)\in T^{\circ-}}{\bigwedge}\!\!\boxtimes v_{j}.roman_F ( italic_T ) := roman_F ( italic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) ∧ start_UNDERACCENT italic_π ( italic_i ) ∈ italic_T start_POSTSUPERSCRIPT ∘ + end_POSTSUPERSCRIPT end_UNDERACCENT start_ARG ⋀ end_ARG □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ start_UNDERACCENT italic_π ( italic_j ) ∈ italic_T start_POSTSUPERSCRIPT ∘ - end_POSTSUPERSCRIPT end_UNDERACCENT start_ARG ⋀ end_ARG ⊠ italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT .

  2. 2.

    F(𝒳):=G𝒳F(G),F(𝒴):=D𝒴F(D),F(𝒵):=T𝒵F(T).formulae-sequenceassignF𝒳𝐺𝒳F𝐺formulae-sequenceassignF𝒴𝐷𝒴F𝐷assignF𝒵𝑇𝒵F𝑇\ \mathrm{F}\left(\mathcal{X}\right):=\underset{G\in\mathcal{X}}{\bigvee}% \mathrm{F}\left(G\right),\ \mathrm{F}\left(\mathcal{Y}\right):=\underset{D\in% \mathcal{Y}}{\bigvee}\mathrm{F}\left(D\right),\ \mathrm{F}\left(\mathcal{Z}% \right):=\underset{T\in\mathcal{Z}}{\bigvee}\mathrm{F}\left(T\right).roman_F ( caligraphic_X ) := start_UNDERACCENT italic_G ∈ caligraphic_X end_UNDERACCENT start_ARG ⋁ end_ARG roman_F ( italic_G ) , roman_F ( caligraphic_Y ) := start_UNDERACCENT italic_D ∈ caligraphic_Y end_UNDERACCENT start_ARG ⋁ end_ARG roman_F ( italic_D ) , roman_F ( caligraphic_Z ) := start_UNDERACCENT italic_T ∈ caligraphic_Z end_UNDERACCENT start_ARG ⋁ end_ARG roman_F ( italic_T ) .

  3. 3.

    ε:=1,ε=ε:=0.\left\|\top\right\|_{\varepsilon}:=1,\ \left\|\bot\right\|_{\varepsilon}=\left% \|\emptyset\right\|_{\varepsilon}:=0.∥ ⊤ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := 1 , ∥ ⊥ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = ∥ ∅ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := 0 .

  4. 4.

    viε:=ε(i).assignsubscriptnormsubscript𝑣𝑖𝜀𝜀𝑖\left\|v_{i}\right\|_{\varepsilon}:=\varepsilon\left(i\right).∥ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := italic_ε ( italic_i ) .

  5. 5.

    ¬viε:={1ε(i),𝑖𝑓ε(i){0,1},,𝑒𝑙𝑠𝑒.assignsubscriptnormsubscript𝑣𝑖𝜀cases1𝜀𝑖𝑖𝑓𝜀𝑖01𝑒𝑙𝑠𝑒missing-subexpression\left\|\lnot v_{i}\right\|_{\varepsilon}:=\left\{\begin{array}[]{lll}1-% \varepsilon\left(i\right),&\!\!\text{if}&\!\!\varepsilon\left(i\right)\in\left% \{0,1\right\},\\ \Box,&\!\!\text{else}.&\end{array}\right.∥ ¬ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := { start_ARRAY start_ROW start_CELL 1 - italic_ε ( italic_i ) , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i ) ∈ { 0 , 1 } , end_CELL end_ROW start_ROW start_CELL □ , end_CELL start_CELL else . end_CELL start_CELL end_CELL end_ROW end_ARRAY

  6. 6.

    viε:={1,𝑖𝑓ε(i)=,0,𝑒𝑙𝑠𝑒.assignsubscriptnormsubscript𝑣𝑖𝜀cases1𝑖𝑓𝜀𝑖0𝑒𝑙𝑠𝑒missing-subexpression\left\|\Box v_{i}\right\|_{\varepsilon}:=\left\{\begin{array}[]{lll}1,&\!\!% \text{if}&\!\!\varepsilon\left(i\right)=\Box,\\ 0,&\!\!\text{else}.&\end{array}\right.∥ □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := { start_ARRAY start_ROW start_CELL 1 , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i ) = □ , end_CELL end_ROW start_ROW start_CELL 0 , end_CELL start_CELL else . end_CELL start_CELL end_CELL end_ROW end_ARRAY

  7. 7.

    viε:={0,𝑖𝑓ε(i)=,1,𝑒𝑙𝑠𝑒.\left\|\boxtimes v_{i}\right\|_{\varepsilon}:=\left\{\begin{array}[]{lll}0,&\!% \!\text{if}&\!\!\varepsilon\left(i\right)=\Box,\\ 1,&\!\!\text{else}.&\end{array}\right.∥ ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := { start_ARRAY start_ROW start_CELL 0 , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i ) = □ , end_CELL end_ROW start_ROW start_CELL 1 , end_CELL start_CELL else . end_CELL start_CELL end_CELL end_ROW end_ARRAY

  8. 8.

    φ1φsε:=φ1εφsεassignsubscriptnormsubscript𝜑1subscript𝜑𝑠𝜀subscriptnormsubscript𝜑1𝜀subscriptnormsubscript𝜑𝑠𝜀\left\|\varphi_{1}\vee\cdots\vee\varphi_{s}\right\|_{\varepsilon}:=\left\|% \varphi_{1}\right\|_{\varepsilon}\vee\cdots\vee\left\|\varphi_{s}\right\|_{\varepsilon}∥ italic_φ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∨ ⋯ ∨ italic_φ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ italic_φ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∨ ⋯ ∨ ∥ italic_φ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT.

  9. 9.

    φ1φsε:=φ1εφsεassignsubscriptnormsubscript𝜑1subscript𝜑𝑠𝜀subscriptnormsubscript𝜑1𝜀subscriptnormsubscript𝜑𝑠𝜀\left\|\varphi_{1}\wedge\cdots\wedge\varphi_{s}\right\|_{\varepsilon}:=\left\|% \varphi_{1}\right\|_{\varepsilon}\wedge\cdots\wedge\left\|\varphi_{s}\right\|_% {\varepsilon}∥ italic_φ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∧ ⋯ ∧ italic_φ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ italic_φ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∧ ⋯ ∧ ∥ italic_φ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT, if (i,j[s])φi=¬φjnot-exists𝑖𝑗delimited-[]𝑠subscript𝜑𝑖subscript𝜑𝑗\left(\nexists i,j\in\left[s\right]\right)\varphi_{i}=\lnot\varphi_{j}( ∄ italic_i , italic_j ∈ [ italic_s ] ) italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ¬ italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and

    (i,j,k[s])(φi=vk&φj=vk)\left(\nexists i,j,k\in\left[s\right]\right)\left(\varphi_{i}=\Box v_{k}\,\&\,% \varphi_{j}=\boxtimes v_{k}\right)( ∄ italic_i , italic_j , italic_k ∈ [ italic_s ] ) ( italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = □ italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT & italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = ⊠ italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ), otherwise φ1φsε:=0.assignsubscriptnormsubscript𝜑1subscript𝜑𝑠𝜀0\left\|\varphi_{1}\wedge\cdots\wedge\varphi_{s}\right\|_{\varepsilon}:=0.∥ italic_φ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∧ ⋯ ∧ italic_φ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := 0 .

  10. 10.

    Gε:=F(G)ε,Dε:=F(D)ε,Tε:=F(T)ε.formulae-sequenceassignsubscriptnorm𝐺𝜀subscriptnormF𝐺𝜀formulae-sequenceassignsubscriptnorm𝐷𝜀subscriptnormF𝐷𝜀assignsubscriptnorm𝑇𝜀subscriptnormF𝑇𝜀\left\|G\right\|_{\varepsilon}:=\left\|\mathrm{F}\left(G\right)\right\|_{% \varepsilon},\ \left\|D\right\|_{\varepsilon}:=\left\|\mathrm{F}\left(D\right)% \right\|_{\varepsilon},\ \left\|T\right\|_{\varepsilon}:=\left\|\mathrm{F}% \left(T\right)\right\|_{\varepsilon}.∥ italic_G ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ roman_F ( italic_G ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT , ∥ italic_D ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ roman_F ( italic_D ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT , ∥ italic_T ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ roman_F ( italic_T ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT .

  11. 11.

    𝒳ε:=F(𝒳)ε,𝒴ε:=F(𝒴)ε,𝒵ε:=F(𝒵)ε.formulae-sequenceassignsubscriptnorm𝒳𝜀subscriptnormF𝒳𝜀formulae-sequenceassignsubscriptnorm𝒴𝜀subscriptnormF𝒴𝜀assignsubscriptnorm𝒵𝜀subscriptnormF𝒵𝜀\ \left\|\mathcal{X}\right\|_{\varepsilon}:=\left\|\mathrm{F}\left(\mathcal{X}% \right)\right\|_{\varepsilon},\ \left\|\mathcal{Y}\right\|_{\varepsilon}:=% \left\|\mathrm{F}\left(\mathcal{Y}\right)\right\|_{\varepsilon},\ \left\|% \mathcal{Z}\right\|_{\varepsilon}:=\left\|\mathrm{F}\left(\mathcal{Z}\right)% \right\|_{\varepsilon}.∥ caligraphic_X ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ roman_F ( caligraphic_X ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT , ∥ caligraphic_Y ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ roman_F ( caligraphic_Y ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT , ∥ caligraphic_Z ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT := ∥ roman_F ( caligraphic_Z ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT .

Lemma 16

φε=1DN(φ)ε=1subscriptnorm𝜑𝜀1subscriptnormDN𝜑𝜀1\left\|\varphi\right\|_{\varepsilon}=1\Leftrightarrow\left\|\mathrm{DN}\left(% \varphi\right)\right\|_{\varepsilon}=1∥ italic_φ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ roman_DN ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 holds for any φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A and εVE𝜀normal-VE\varepsilon\in\mathrm{VE}italic_ε ∈ roman_VE.

Proof. Consider induction step φ=στ𝜑𝜎𝜏\varphi=\sigma\wedge\tauitalic_φ = italic_σ ∧ italic_τ where DN(σ),DN(τ)DN𝜎DN𝜏\mathrm{DN}\left(\sigma\right),\mathrm{DN}\left(\tau\right)\neq\emptysetroman_DN ( italic_σ ) , roman_DN ( italic_τ ) ≠ ∅. Now DN(φ)=DN(σ)DN(τ)={DE,𝒯:D,EDN(σ)×DN(τ)}DN𝜑direct-productDN𝜎DN𝜏conditional-setdouble-union𝐷𝐸𝒯𝐷𝐸DNsuperscript𝜎DNsuperscript𝜏\mathrm{DN}\left(\varphi\right)=\mathrm{DN}\left(\sigma\right)\odot\mathrm{DN}% \left(\tau\right)=\!\left\{\left\langle D\!\Cup\!E,\emptyset\right\rangle\!\in% \mathcal{T}:\left\langle D,E\right\rangle\!\in\!\mathrm{DN}\left(\sigma\right)% ^{\bullet}\!\!\times\!\mathrm{DN}\left(\tau\right)^{\bullet}\right\}roman_DN ( italic_φ ) = roman_DN ( italic_σ ) ⊙ roman_DN ( italic_τ ) = { ⟨ italic_D ⋓ italic_E , ∅ ⟩ ∈ caligraphic_T : ⟨ italic_D , italic_E ⟩ ∈ roman_DN ( italic_σ ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT × roman_DN ( italic_τ ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT },

which yields
DN(φ)ε={D+E+εDEε:DDN(σ)&EDN(τ)}\left\|\mathrm{DN}\left(\varphi\right)\right\|_{\varepsilon}=\bigvee\left\{% \left\|D^{+}\cup\!E^{+}\right\|_{\varepsilon}\wedge\left\|D^{-}\cup E^{-}% \right\|_{\varepsilon}:D\in\mathrm{DN}\left(\sigma\right)^{\bullet}\&\ E\in% \mathrm{DN}\left(\tau\right)^{\bullet}\right\}∥ roman_DN ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = ⋁ { ∥ italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∧ ∥ italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∪ italic_E start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT : italic_D ∈ roman_DN ( italic_σ ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT & italic_E ∈ roman_DN ( italic_τ ) start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT }.

So by the induction hypothesis we get
DN(φ)ε=1(RDN(σ))(TDN(τ))(R+T+εRTε=1)(RDN(σ))(R+εRε=1)&(TDN(τ))(T+εTε=1)DN(σ)ε=1=DN(τ)εσε=1=τεφε=1,\begin{array}[]{l}\left\|\mathrm{DN}\left(\varphi\right)\right\|_{\varepsilon}% =1\Leftrightarrow\left(\exists R\in\mathrm{DN}\left(\sigma\right)\right)\left(% \exists T\in\mathrm{DN}\left(\tau\right)\right)\\ \qquad\qquad\qquad\qquad\left(\left\|R^{\bullet+}\cup T^{\bullet+}\right\|_{% \varepsilon}\wedge\left\|R^{\bullet}{}^{-}\cup T^{\bullet-}\right\|_{% \varepsilon}=1\right)\\ \Leftrightarrow\left(\exists R\in\mathrm{DN}\left(\sigma\right)\right)\left(% \left\|R^{\bullet+}\right\|_{\varepsilon}\wedge\left\|R^{\bullet}{}^{-}\right% \|_{\varepsilon}=1\right)\&\\ \quad\ \left(\exists T\in\mathrm{DN}\left(\tau\right)\right)\left(\left\|T^{% \bullet+}\right\|_{\varepsilon}\wedge\left\|T^{\bullet}{}^{-}\right\|_{% \varepsilon}=1\right)\\ \Leftrightarrow\vskip 3.0pt plus 1.0pt minus 1.0pt\left\|\mathrm{DN}\left(% \sigma\right)\right\|_{\varepsilon}=1=\left\|\mathrm{DN}\left(\tau\right)% \right\|_{\varepsilon}\\ \Leftrightarrow\left\|\sigma\right\|_{\varepsilon}=1=\left\|\tau\right\|_{% \varepsilon}\\ \Leftrightarrow\vskip 3.0pt plus 1.0pt minus 1.0pt\left\|\varphi\right\|_{% \varepsilon}=1,\end{array}start_ARRAY start_ROW start_CELL ∥ roman_DN ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ( ∃ italic_R ∈ roman_DN ( italic_σ ) ) ( ∃ italic_T ∈ roman_DN ( italic_τ ) ) end_CELL end_ROW start_ROW start_CELL ( ∥ italic_R start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT ∪ italic_T start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∧ ∥ italic_R start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT - end_FLOATSUPERSCRIPT ∪ italic_T start_POSTSUPERSCRIPT ∙ - end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ) end_CELL end_ROW start_ROW start_CELL ⇔ ( ∃ italic_R ∈ roman_DN ( italic_σ ) ) ( ∥ italic_R start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∧ ∥ italic_R start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT - end_FLOATSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ) & end_CELL end_ROW start_ROW start_CELL ( ∃ italic_T ∈ roman_DN ( italic_τ ) ) ( ∥ italic_T start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ∧ ∥ italic_T start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT - end_FLOATSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ) end_CELL end_ROW start_ROW start_CELL ⇔ ∥ roman_DN ( italic_σ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 = ∥ roman_DN ( italic_τ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⇔ ∥ italic_σ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 = ∥ italic_τ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⇔ ∥ italic_φ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 , end_CELL end_ROW end_ARRAY

which yields the result.

Basis of induction and case φ=στ𝜑𝜎𝜏\varphi=\sigma\vee\tauitalic_φ = italic_σ ∨ italic_τ are trivial.   

Definition 17

For any φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A and 𝒳,𝒴𝒯𝒳𝒴𝒯\mathcal{X,Y}\subseteq\mathcal{T}caligraphic_X , caligraphic_Y ⊆ caligraphic_T let

𝒳𝒴(εVE)𝒳ε=𝒴ε,𝒳𝒴(εVE)(𝒳ε=1𝒴ε=1),φ𝒳DN(φ)𝒳,φ𝒳DN(φ)𝒳.\begin{array}[]{l}\mathcal{X}\sim\mathcal{Y}\leftrightharpoons\left(\forall% \varepsilon\in\mathrm{VE}\right)\left\|\mathcal{X}\right\|_{\varepsilon}=\left% \|\mathcal{Y}\right\|_{\varepsilon},\\ \mathcal{X}\approx\mathcal{Y}\leftrightharpoons\left(\forall\varepsilon\in% \mathrm{VE}\right)\left(\left\|\mathcal{X}\right\|_{\varepsilon}=1% \Leftrightarrow\left\|\mathcal{Y}\right\|_{\varepsilon}=1\right),\\ \varphi\sim\mathcal{X}\leftrightharpoons\mathrm{DN}\left(\varphi\right)\sim% \mathcal{X},\ \varphi\approx\mathcal{X}\leftrightharpoons\mathrm{DN}\left(% \varphi\right)\approx\mathcal{X}.\end{array}start_ARRAY start_ROW start_CELL caligraphic_X ∼ caligraphic_Y ⇋ ( ∀ italic_ε ∈ roman_VE ) ∥ caligraphic_X ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = ∥ caligraphic_Y ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT , end_CELL end_ROW start_ROW start_CELL caligraphic_X ≈ caligraphic_Y ⇋ ( ∀ italic_ε ∈ roman_VE ) ( ∥ caligraphic_X ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ caligraphic_Y ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ) , end_CELL end_ROW start_ROW start_CELL italic_φ ∼ caligraphic_X ⇋ roman_DN ( italic_φ ) ∼ caligraphic_X , italic_φ ≈ caligraphic_X ⇋ roman_DN ( italic_φ ) ≈ caligraphic_X . end_CELL end_ROW end_ARRAY

Obviously similar-to\sim and \approx are equivalences, similar-to\sim being stronger than \approx. Moreover φF(DN(φ))similar-to𝜑normal-Fnormal-DN𝜑\varphi\sim\mathrm{F}\left(\mathrm{DN}\left(\varphi\right)\right)italic_φ ∼ roman_F ( roman_DN ( italic_φ ) ) and 𝒳DN(F(𝒳))similar-to𝒳normal-DNnormal-F𝒳\mathcal{X}\sim\mathrm{DN}\left(\mathrm{F}\left(\mathcal{X}\right)\right)caligraphic_X ∼ roman_DN ( roman_F ( caligraphic_X ) ), and hence φF(DN(φ))𝜑normal-Fnormal-DN𝜑\varphi\approx\mathrm{F}\left(\mathrm{DN}\left(\varphi\right)\right)italic_φ ≈ roman_F ( roman_DN ( italic_φ ) ) and 𝒳DN(F(𝒳))𝒳normal-DNnormal-F𝒳\mathcal{X}\approx\mathrm{DN}\left(\mathrm{F}\left(\mathcal{X}\right)\right)caligraphic_X ≈ roman_DN ( roman_F ( caligraphic_X ) ). For brevity we’ll sometimes identify POS2𝒟subscriptnormal-POS2𝒟\mathrm{POS}_{2}\subseteq\mathcal{D}roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊆ caligraphic_D with POS2^𝒯normal-^subscriptnormal-POS2𝒯\widehat{\mathrm{POS}_{2}}\subseteq\mathcal{T}over^ start_ARG roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⊆ caligraphic_T and CLIQ2𝒟subscriptnormal-CLIQ2𝒟\mathrm{CLIQ}_{2}\subseteq\mathcal{D}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊆ caligraphic_D with CLIQ2^𝒯normal-^subscriptnormal-CLIQ2𝒯\widehat{\mathrm{CLIQ}_{2}}\subseteq\mathcal{T}over^ start_ARG roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⊆ caligraphic_T.

Lemma 18

Suppose that φ𝒜𝜑𝒜\varphi\!\in\!\mathcal{A}italic_φ ∈ caligraphic_A satisfies φCLIQ2𝜑subscriptnormal-CLIQ2\varphi\approx\mathrm{CLIQ}_{2}italic_φ ≈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Then POS2=ACp(φ)subscriptnormal-POS2superscriptnormal-ACp𝜑\mathrm{POS}_{2}=\mathrm{AC}^{\text{{p}}}\left(\varphi\right)roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) and ACn(φ)=superscriptnormal-ACn𝜑\mathrm{AC}^{\text{{n}}}\left(\varphi\right)=\emptysetroman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) = ∅. Hence by Theorem 14, cs(φ)>m15m130normal-cs𝜑superscript𝑚15superscript𝑚130\mathrm{cs}\left(\varphi\right)>m^{\frac{1}{5}m^{\frac{1}{30}}}roman_cs ( italic_φ ) > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT holds for sufficiently large m𝑚mitalic_m.

Proof. By Lemmata 3, 16, φCLIQ2𝜑subscriptCLIQ2\varphi\approx\mathrm{CLIQ}_{2}italic_φ ≈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT implies DN(φ)CLIQ2DN𝜑subscriptCLIQ2\mathrm{DN}\left(\varphi\right)\approx\mathrm{CLIQ}_{2}roman_DN ( italic_φ ) ≈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and also POS2=ACp(φ)subscriptPOS2superscriptACp𝜑\mathrm{POS}_{2}=\mathrm{AC}^{\text{{p}}}\left(\varphi\right)roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ). For let K+,KPOS2superscript𝐾superscript𝐾subscriptPOS2\left\langle K^{+},K^{-}\right\rangle\in\mathrm{POS}_{2}⟨ italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ ∈ roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, where K+={π(i):iS+}superscript𝐾conditional-set𝜋𝑖𝑖superscript𝑆K^{+}=\left\{\pi\left(i\right):i\in S^{+}\right\}italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT } and K={π(i):iS}superscript𝐾conditional-set𝜋𝑖𝑖superscript𝑆K^{-}=\left\{\pi\left(i\right):i\in S^{-}\right\}italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT }, S+S=superscript𝑆superscript𝑆S^{+}\cap S^{-}=\emptysetitalic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = ∅, which yields CLIQ2ε=1subscriptnormsubscriptCLIQ2𝜀1\left\|\mathrm{CLIQ}_{2}\right\|_{\varepsilon}=1∥ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 for ε(i):={1,ifiS+,0,ifiS,,else.assign𝜀𝑖cases1if𝑖superscript𝑆,0if𝑖superscript𝑆,else.missing-subexpression\varepsilon\left(i\right):=\!\left\{\begin{array}[]{lll}1,&\!\text{if% \negthinspace\negthinspace}&\!\!\!i\in S^{+}\text{,}\\ 0,&\!\text{if\negthinspace\negthinspace}&\!\!\!i\in S^{-}\text{,}\\ \Box,&\!\text{else.}&\end{array}\right.italic_ε ( italic_i ) := { start_ARRAY start_ROW start_CELL 1 , end_CELL start_CELL if end_CELL start_CELL italic_i ∈ italic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL 0 , end_CELL start_CELL if end_CELL start_CELL italic_i ∈ italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL □ , end_CELL start_CELL else. end_CELL start_CELL end_CELL end_ROW end_ARRAY By the assumption, this implies DN(φ)ε=1subscriptnormDN𝜑𝜀1\left\|\mathrm{DN}\left(\varphi\right)\right\|_{\varepsilon}=1∥ roman_DN ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1. Hence there is TDN(φ)𝑇DN𝜑T\in\mathrm{DN}\left(\varphi\right)italic_T ∈ roman_DN ( italic_φ ) for T+={π(i):iI+}superscript𝑇absentconditional-set𝜋𝑖𝑖superscript𝐼T^{\bullet+}=\left\{\pi\left(i\right):i\in I^{+}\right\}italic_T start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT }, T={π(i):iI}superscript𝑇absentconditional-set𝜋𝑖𝑖superscript𝐼T^{\bullet-}\!=\!\left\{\pi\left(i\right):i\in I^{-}\right\}italic_T start_POSTSUPERSCRIPT ∙ - end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT }, T+={π(i):iJ+}superscript𝑇absentconditional-set𝜋𝑖𝑖superscript𝐽T^{\circ+}=\left\{\pi\left(i\right):i\in J^{+}\right\}italic_T start_POSTSUPERSCRIPT ∘ + end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_J start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT }, T={π(i):iJ}superscript𝑇absentconditional-set𝜋𝑖𝑖superscript𝐽T^{\circ-}=\left\{\pi\left(i\right):i\in J^{-}\right\}italic_T start_POSTSUPERSCRIPT ∘ - end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_J start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT } with I+I=J+J=superscript𝐼superscript𝐼superscript𝐽superscript𝐽I^{+}\cap\,I^{-}=J^{+}\cap\,J^{-}=\emptysetitalic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = italic_J start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_J start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = ∅ and (I+I)J+=superscript𝐼superscript𝐼superscript𝐽\left(I^{+}\cup\,I^{-}\right)\cap J^{+}=\emptyset( italic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ∩ italic_J start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = ∅  and F(T)ε=1subscriptnormF𝑇𝜀1\left\|\mathrm{F}\left(T\right)\right\|_{\varepsilon}=1∥ roman_F ( italic_T ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1. Consequently, (iI+)viε=1for-all𝑖superscript𝐼subscriptnormsubscript𝑣𝑖𝜀1\left(\forall i\in I^{+}\right)\left\|v_{i}\right\|_{\varepsilon}=1( ∀ italic_i ∈ italic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) ∥ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1, (iI)viε=0for-all𝑖superscript𝐼subscriptnormsubscript𝑣𝑖𝜀0\left(\forall i\in I^{-}\right)\left\|v_{i}\right\|_{\varepsilon}=0( ∀ italic_i ∈ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ∥ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 0 and (jJ+)vjε=for-all𝑗superscript𝐽subscriptnormsubscript𝑣𝑗𝜀\left(\forall j\in J^{+}\right)\left\|v_{j}\right\|_{\varepsilon}=\Box( ∀ italic_j ∈ italic_J start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) ∥ italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = □ and hence I+()S+()superscript𝐼superscript𝑆I^{+\left(-\right)}\subseteq S^{+\left(-\right)}italic_I start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT ⊆ italic_S start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT with J+(S+S)=superscript𝐽superscript𝑆superscript𝑆J^{+}\cap\left(S^{+}\cap\,S^{-}\right)=\emptysetitalic_J start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ ( italic_S start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_S start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) = ∅, which yields T±K+,Ksuperscriptplus-or-minus𝑇superscript𝐾superscript𝐾T\subseteq^{\pm}\left\langle K^{+}\!,\!K^{-}\right\rangleitalic_T ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT ⟨ italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩. Thus K+,KACp(DN(φ))=ACp(φ)superscript𝐾superscript𝐾superscriptACpDN𝜑superscriptACp𝜑\left\langle K^{+}\!,\!K^{-}\right\rangle\in\mathrm{AC}^{\text{{p}}}\left(% \mathrm{DN}\left(\varphi\right)\right)=\mathrm{AC}^{\text{{p}}}\left(\varphi\right)⟨ italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ ∈ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_φ ) ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) and hence POS2ACp(φ)POS2\mathrm{POS}_{2}\subseteq\mathrm{AC}^{\text{{p}}}\left(\varphi\right)\subseteq% \mathrm{POS}{}_{2}roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊆ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ) ⊆ roman_POS start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT, i.e. POS2=ACp(φ)subscriptPOS2superscriptACp𝜑\mathrm{POS}_{2}=\mathrm{AC}^{\text{{p}}}\left(\varphi\right)roman_POS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_φ ), as required. Now suppose there is a Cf,gACn(φ)subscript𝐶𝑓𝑔superscriptACn𝜑C_{\left\langle f,g\right\rangle}\in\mathrm{AC}^{\text{{n}}}\left(\varphi\right)italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT ∈ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ), i.e. there exists TDN(φ)𝑇DN𝜑T\!\in\!\mathrm{DN}\left(\varphi\right)italic_T ∈ roman_DN ( italic_φ ) such that T±Cf,Cg=Cf,gsuperscriptplus-or-minus𝑇subscript𝐶𝑓subscript𝐶𝑔subscript𝐶𝑓𝑔T\subseteq^{\pm}\left\langle C_{f},C_{g}\right\rangle=C_{\left\langle f,g% \right\rangle}italic_T ⊆ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT ⟨ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT ⟩ = italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT. Suppose T+={π(i):iI+}superscript𝑇absentconditional-set𝜋𝑖𝑖superscript𝐼T^{\bullet+}=\left\{\pi\left(i\right):i\in I^{+}\right\}italic_T start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT }, T={π(i):iI}superscript𝑇absentconditional-set𝜋𝑖𝑖superscript𝐼T^{\bullet-}=\left\{\pi\left(i\right):i\in I^{-}\right\}italic_T start_POSTSUPERSCRIPT ∙ - end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_i ∈ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT } with I+I=superscript𝐼superscript𝐼I^{+}\cap I^{-}=\emptysetitalic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = ∅ and let ε(i):={1,ifiI+,0,ifiI,,else.assign𝜀𝑖cases1if𝑖superscript𝐼,0if𝑖superscript𝐼,else.missing-subexpression\varepsilon\left(i\right):=\left\{\begin{array}[]{lll}1,&\!\text{if% \negthinspace\negthinspace}&\!\!\!i\in I^{+}\text{,}\\ 0,&\!\text{if\negthinspace\negthinspace}&\!\!\!i\in I^{-}\text{,}\\ \Box,&\!\text{else.}&\end{array}\right.italic_ε ( italic_i ) := { start_ARRAY start_ROW start_CELL 1 , end_CELL start_CELL if end_CELL start_CELL italic_i ∈ italic_I start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL 0 , end_CELL start_CELL if end_CELL start_CELL italic_i ∈ italic_I start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL □ , end_CELL start_CELL else. end_CELL start_CELL end_CELL end_ROW end_ARRAY Then F(T)ε=1=DN(φ)εsubscriptnormF𝑇𝜀1subscriptnormDN𝜑𝜀\left\|\mathrm{F}\left(T\right)\right\|_{\varepsilon}=1=\left\|\mathrm{DN}% \left(\varphi\right)\right\|_{\varepsilon}∥ roman_F ( italic_T ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 = ∥ roman_DN ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT and hence CLIQ2ε=1subscriptnormsubscriptCLIQ2𝜀1\left\|\mathrm{CLIQ}_{2}\right\|_{\varepsilon}=1∥ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1. Arguing as above we conclude that there exist K+,K𝒦superscript𝐾superscript𝐾𝒦K^{+},K^{-}\in\mathcal{K}italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∈ caligraphic_K with K+T+Cfsuperscript𝐾superscript𝑇absentsubscript𝐶𝑓K^{+}\subseteq T^{\bullet+}\subseteq C_{f}italic_K start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊆ italic_T start_POSTSUPERSCRIPT ∙ + end_POSTSUPERSCRIPT ⊆ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT and KTCgsuperscript𝐾superscript𝑇absentsubscript𝐶𝑔K^{-}\subseteq T^{\bullet-}\subseteq C_{g}italic_K start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⊆ italic_T start_POSTSUPERSCRIPT ∙ - end_POSTSUPERSCRIPT ⊆ italic_C start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT, which contradicts Lemma 1. Thus ACn(φ)=superscriptACn𝜑\mathrm{AC}^{\text{{n}}}\left(\varphi\right)=\emptysetroman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_φ ) = ∅, as required.   

Corollary 19

Suppose that φ𝒜𝜑𝒜\varphi\!\in\!\mathcal{A}italic_φ ∈ caligraphic_A provides a solution of CLIQ2subscriptnormal-CLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT in 3-value DMN semantics involved. Then for sufficiently large m𝑚mitalic_m, cs(φ)>m15m130=k3knormal-cs𝜑superscript𝑚15superscript𝑚130superscript𝑘3𝑘\mathrm{cs}\left(\varphi\right)\!>m^{\frac{1}{5}m^{\frac{1}{30}}}\!=k^{3\sqrt{% k}}roman_cs ( italic_φ ) > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT = italic_k start_POSTSUPERSCRIPT 3 square-root start_ARG italic_k end_ARG end_POSTSUPERSCRIPT.

3.4 General Boolean case

  • Let \mathcal{B}caligraphic_B denote full Boolean (also called DeMorgan) algebra with constants ,topbottom\top,\bot⊤ , ⊥, operations ,,¬,,\vee,\wedge,\lnot,\Box,\boxtimes∨ , ∧ , ¬ , □ , ⊠ and variables VAR={v1,,vn}VARsubscript𝑣1subscript𝑣𝑛\mathrm{VAR}=\left\{v_{1},\cdots,v_{n}\right\}roman_VAR = { italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT }.

Recall that arbitrary Boolean formulas φ𝜑\varphi\in\mathcal{B}italic_φ ∈ caligraphic_B are convertible to equivalent DMN φ𝒜superscript𝜑𝒜\varphi^{\ast}\in\mathcal{A}italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ caligraphic_A obtained by applying standard DeMorgan rules 1–5.

  1. 1.

    ¬,¬.formulae-sequencelimit-fromtopbottomlimit-frombottomtop\lnot\top\hookrightarrow\bot,\ \lnot\bot\hookrightarrow\top.¬ ⊤ ↪ ⊥ , ¬ ⊥ ↪ ⊤ .

  2. 2.

    ¬vivi,¬vivi.\lnot\Box v_{i}\hookrightarrow\boxtimes v_{i},\ \lnot\!\boxtimes\!v_{i}% \hookrightarrow\Box v_{i}.¬ □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ↪ ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ¬ ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ↪ □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

  3. 3.

    ¬(στ)¬φ¬ψ.𝜎𝜏𝜑𝜓\lnot\left(\sigma\vee\tau\right)\hookrightarrow\lnot\varphi\wedge\lnot\psi.¬ ( italic_σ ∨ italic_τ ) ↪ ¬ italic_φ ∧ ¬ italic_ψ .

  4. 4.

    ¬(στ)¬σ¬τ.𝜎𝜏𝜎𝜏\lnot\left(\sigma\wedge\tau\right)\hookrightarrow\lnot\sigma\wedge\lnot\tau.¬ ( italic_σ ∧ italic_τ ) ↪ ¬ italic_σ ∧ ¬ italic_τ .

  5. 5.

    ¬¬φφ.𝜑𝜑\lnot\lnot\varphi\hookrightarrow\varphi.¬ ¬ italic_φ ↪ italic_φ .

It is a folklore that circuit size of φsuperscript𝜑\varphi^{\ast}italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT at most doubles that of φ𝜑\varphiitalic_φ, i.e.

Lemma 20

cs(φ)2cs(φ)cssuperscript𝜑2cs𝜑\mathrm{cs}\left(\varphi^{\ast}\right)\leq 2\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) ≤ 2 roman_c roman_s ( italic_φ ) holds for any φ𝜑\varphi\in\mathcal{B}italic_φ ∈ caligraphic_B.

Proof. See e.g. Appendix D.   

Theorem 21

Suppose that φ𝜑\varphi\!\in\!\mathcal{B}italic_φ ∈ caligraphic_B provides a solution of CLIQ2subscriptnormal-CLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT in full Boolean logic with respect to the underlying 3-value semantics. Then for sufficiently large m𝑚mitalic_m, cs(φ)>m15m130=k3knormal-cs𝜑superscript𝑚15superscript𝑚130superscript𝑘3𝑘\mathrm{cs}\left(\varphi\right)>m^{\frac{1}{5}m^{\frac{1}{30}}}=k^{3\sqrt{k}}roman_cs ( italic_φ ) > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT = italic_k start_POSTSUPERSCRIPT 3 square-root start_ARG italic_k end_ARG end_POSTSUPERSCRIPT.

Proof. This follows directly from Corollary 19 and Lemma 20 via φCLIQ2superscript𝜑subscriptCLIQ2\varphi^{\ast}\approx\mathrm{CLIQ}_{2}italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT as in Theorem 14 (cf. also Appendix C).   

In the next section we’ll eliminate references to 3-value semantics and obtain applications to standard computability.

3.5 More on 3-value decidability

3.5.1 Background

For any set of symbols ΓΓ\Gammaroman_Γ denote by ΓnsuperscriptsubscriptΓabsent𝑛\Gamma_{\leq n}^{\ast}roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT the set of ΓΓ\Gammaroman_Γ-subsets V={s0s1sk}𝑉subscript𝑠0subscript𝑠1subscript𝑠𝑘V=\left\{s_{0}s_{1}\cdots s_{k}\right\}italic_V = { italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } (siΓ)subscript𝑠𝑖Γ\left(s_{i}\in\Gamma\right)( italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Γ ) of length kn𝑘𝑛k\leq nitalic_k ≤ italic_n. Let ΓnsuperscriptsubscriptΓ𝑛\Gamma_{n}^{\star}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT denote the set of ΓΓ\Gammaroman_Γ-multisets W=[s0s1sn]𝑊delimited-[]subscript𝑠0subscript𝑠1subscript𝑠𝑛W=\left[s_{0}s_{1}\cdots s_{n}\right]italic_W = [ italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] (siΓ)subscript𝑠𝑖Γ\left(s_{i}\in\Gamma\right)( italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Γ ) of the length n𝑛nitalic_n. That is, sisjsubscript𝑠𝑖subscript𝑠𝑗s_{i}\neq s_{j}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≠ italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT holds for all ijk𝑖𝑗𝑘i\neq j\leq kitalic_i ≠ italic_j ≤ italic_k and si,sjVΓnsubscript𝑠𝑖subscript𝑠𝑗𝑉superscriptsubscriptΓabsent𝑛s_{i},s_{j}\in V\in\Gamma_{\leq n}^{\ast}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ italic_V ∈ roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, whereas siWΓnsubscript𝑠𝑖𝑊superscriptsubscriptΓ𝑛s_{i}\in W\in\Gamma_{n}^{\star}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT are not necessarily different for all in𝑖𝑛i\leq nitalic_i ≤ italic_n. For any multiset WΓn𝑊superscriptsubscriptΓ𝑛W\in\Gamma_{n}^{\star}italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT denote by WΓnsuperscript𝑊superscriptsubscriptΓabsent𝑛W^{\ast}\in\Gamma_{\leq n}^{\ast}italic_W start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT the set consisting of all (different) symbols sisubscript𝑠𝑖s_{i}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT occurring in W𝑊Witalic_W. Now for any n𝑛nitalic_n let LΓn𝐿superscriptsubscriptΓabsent𝑛L\subseteq\Gamma_{\leq n}^{\ast}italic_L ⊆ roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT be a given language in ΓΓ\Gammaroman_Γ. Then set L:={WΓn:WL}assignsuperscript𝐿conditional-set𝑊superscriptsubscriptΓ𝑛superscript𝑊𝐿L^{\star}:=\left\{W\in\Gamma_{n}^{\star}:W^{\ast}\in L\right\}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT := { italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT : italic_W start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ italic_L }. Thus LΓnsuperscript𝐿superscriptsubscriptΓ𝑛L^{\star}\subseteq\Gamma_{n}^{\star}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ⊆ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT contains all ΓΓ\Gammaroman_Γ-multisets W𝑊Witalic_W such that WLsuperscript𝑊𝐿W^{\ast}\in Litalic_W start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ italic_L. We say that Lsuperscript𝐿L^{\star}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT is decidable by a given deterministic TM M𝑀Mitalic_M if any given input WΓn𝑊superscriptsubscriptΓ𝑛W\in\Gamma_{n}^{\star}italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT is accepted by M𝑀Mitalic_M iff WL𝑊superscript𝐿W\in L^{\star}italic_W ∈ italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT holds, i.e. the output M(W)𝑀𝑊M\!\left(W\right)italic_M ( italic_W ) yields ``𝐲𝐞𝐬"``𝐲𝐞𝐬"``\mathbf{yes}"` ` bold_yes " iff W𝑊Witalic_W is in Lsuperscript𝐿L^{\star}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT.

Lemma 22

LΓn𝐿superscriptsubscriptΓabsent𝑛L\subseteq\Gamma_{\leq n}^{\ast}italic_L ⊆ roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is decidable by a deterministic TM in n𝑛nitalic_n-polynomial time iff so is LΓnsuperscript𝐿normal-⋆superscriptsubscriptnormal-Γ𝑛normal-⋆L^{\star}\subseteq\Gamma_{n}^{\star}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ⊆ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT.

Proof. Conventional TM-decidability of L𝐿Litalic_L refers to inputs as arbitrary sets VΓn𝑉superscriptsubscriptΓabsent𝑛V\in\Gamma_{\leq n}^{\ast}italic_V ∈ roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, instead of the corresponding multisets WΓn𝑊superscriptsubscriptΓ𝑛W\in\Gamma_{n}^{\star}italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT used in the case of Lsuperscript𝐿L^{\star}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT. To bridge this gap it will suffice to expand by repetitions any set-like inputs to the corresponding maximum-length multisets and, conversely, collapse any multiset-like inputs to set-like counterparts by deleting identical symbols, which clearly preserves the n𝑛nitalic_n-polynomial time in question.   

Lsuperscript𝐿L^{\star}italic_L start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT-decidability in ΓnsuperscriptsubscriptΓ𝑛\Gamma_{n}^{\star}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT has the advantage of being representable by Boolean circuits over the whole n𝑛nitalic_n-variable domain. Moreover, we can replace by a new symbol \Box the identical elements of ΓΓ\Gammaroman_Γ occurring in a given multiset WΓn𝑊superscriptsubscriptΓ𝑛W\in\Gamma_{n}^{\star}italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT, in order to expand the set Wsuperscript𝑊W^{\ast}italic_W start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT without loss of original multiset structure. Let Wsuperscript𝑊W^{\Box}italic_W start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT be the resulting multiset of the length n𝑛nitalic_n in the expanded language Γ:=Γ{}assignsuperscriptΓΓ\Gamma^{\Box}:=\Gamma\cup\left\{\Box\right\}roman_Γ start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT := roman_Γ ∪ { □ } and denote by ΓnsuperscriptsubscriptΓ𝑛\Gamma_{n}^{\Box}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT the set of all Wsuperscript𝑊W^{\Box}italic_W start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT such obtained. Our next task is to convert in the expanded language any WΓnsuperscript𝑊superscriptsubscriptΓ𝑛W^{\Box}\in\Gamma_{n}^{\Box}italic_W start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT back into W𝑊Witalic_W (or equivalent multiset WΓn)W^{\prime}\in\Gamma_{n}^{\star})italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ). To this end we let W=[t0t1tn]superscript𝑊delimited-[]subscript𝑡0subscript𝑡1subscript𝑡𝑛W^{\Box}=\left[t_{0}t_{1}\cdots t_{n}\right]italic_W start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT = [ italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] and define W=[t0t1tn]superscript𝑊delimited-[]subscriptsuperscript𝑡0subscriptsuperscript𝑡1subscriptsuperscript𝑡𝑛W^{\prime}=\left[t^{\prime}_{0}t^{\prime}_{1}\cdots t^{\prime}_{n}\right]italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = [ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] recursively by t1:=t1 and ti+1:=ti, if ti=, and ti+1:=ti+1, if tiformulae-sequenceassignsubscriptsuperscript𝑡1subscript𝑡1 and subscriptsuperscript𝑡𝑖1assignsubscriptsuperscript𝑡𝑖formulae-sequence if subscript𝑡𝑖formulae-sequenceassign and subscriptsuperscript𝑡𝑖1subscript𝑡𝑖1 if subscript𝑡𝑖t^{\prime}_{1}:=t_{1}\text{ and }t^{\prime}_{i+1}:=t^{\prime}_{i},\text{ if }t% _{i}=\Box,\text{ and }t^{\prime}_{i+1}:=t_{i+1},\text{ if }t_{i}\neq\Boxitalic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT := italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT := italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , if italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = □ , and italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT := italic_t start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT , if italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≠ □. By this token, for any language LΓn𝐿superscriptsubscriptΓ𝑛L\subseteq\Gamma_{n}^{\Box}italic_L ⊆ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT we can reduce the TM decidability of L𝐿Litalic_L in ΓnsuperscriptsubscriptΓ𝑛\Gamma_{n}^{\Box}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT □ end_POSTSUPERSCRIPT to that in ΓnsuperscriptsubscriptΓ𝑛\Gamma_{n}^{\star}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT and hence, by Lemma 22, further to standard TM decidability in ΓnsuperscriptsubscriptΓabsent𝑛\Gamma_{\leq n}^{\ast}roman_Γ start_POSTSUBSCRIPT ≤ italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. This enables us to reduce our 3-value semantics to standard Boolean case (see below a more detailed presentation).

3.5.2 Reduction to Boolean semantics

Multiset-graphs are maximal multisets generated by the ordinary set-graphs that satisfy the required conditions. In particular, multiset double cliques DCLIQ2𝐷subscriptCLIQ2D\in\mathrm{CLIQ}_{2}italic_D ∈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are pairs of k𝑘kitalic_k-cliques-containing disjoint multiset-subgraphs D+superscript𝐷D^{+}italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and Dsuperscript𝐷D^{-}italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT of a given graph H𝐻Hitalic_H on m𝑚mitalic_m vertices of the summary (double) multiset-length [m](2)superscriptdelimited-[]𝑚2\left[m\right]^{\left(2\right)}[ italic_m ] start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT. The underlying 3-value interpretation yields two set-graphs G+superscript𝐺G^{+}italic_G start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and Gsuperscript𝐺G^{-}italic_G start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT containing elements of D+superscript𝐷D^{+}italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and Dsuperscript𝐷D^{-}italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT supplied with values 1111 and 00, respectively, together with the rest H(G+G)𝐻superscript𝐺superscript𝐺H\setminus\left(G^{+}\cup G^{-}\right)italic_H ∖ ( italic_G start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∪ italic_G start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) whose elements are supplied with value \Box; literals visubscript𝑣𝑖\Box v_{i}□ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and viabsentsubscript𝑣𝑖\boxtimes v_{i}⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are thought to abbreviate informal expressions val(vi)=valsubscript𝑣𝑖\mathrm{val}\left(v_{i}\right)=\Boxroman_val ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = □ and val(vi)valsubscript𝑣𝑖\mathrm{val}\left(v_{i}\right)\neq\Boxroman_val ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ≠ □, respectively. Since queries D?CLIQ2superscript?𝐷subscriptCLIQ2D\in^{?}\mathrm{CLIQ}_{2}italic_D ∈ start_POSTSUPERSCRIPT ? end_POSTSUPERSCRIPT roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT refer to evaluations of G+superscript𝐺G^{+}italic_G start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and Gsuperscript𝐺G^{-}italic_G start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, standard Boolean solutions can be obtained by eliminating all viHsubscript𝑣𝑖𝐻v_{i}\in Hitalic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_H with val(vi)=valsubscript𝑣𝑖\mathrm{val}\left(v_{i}\right)=\Boxroman_val ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = □. Kee** this in mind we show that set- and multiset versions of polytime TM decidability of CLIQ2subscriptCLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are equivalent. To formalize the argument we use the following notations.

  • For any set of symbols ΣΣ\Sigmaroman_Σ let Γ:=Σ±=Σ+ΣassignΓsuperscriptΣplus-or-minussuperscriptΣsuperscriptΣ\Gamma\!:=\!\Sigma^{\pm}\!=\!\Sigma^{+}\uplus\,\Sigma^{-}roman_Γ := roman_Σ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT = roman_Σ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊎ roman_Σ start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT for Σ+():={s+():sΣ}assignsuperscriptΣconditional-setsuperscript𝑠𝑠Σ\Sigma^{+\left(-\right)}\!:=\!\left\{s^{+\left(-\right)}\!:s\in\Sigma\right\}roman_Σ start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT := { italic_s start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT : italic_s ∈ roman_Σ }.

  • Let ΓnsuperscriptsubscriptΓ𝑛\Gamma_{n}^{\star}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT denote the set of ΓΓ\Gammaroman_Γ-multisets W=[s0s1sn]𝑊delimited-[]subscript𝑠0subscript𝑠1subscript𝑠𝑛W\!=\!\left[s_{0}s_{1}\cdots s_{n}\right]italic_W = [ italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] (siΓ)subscript𝑠𝑖Γ\left(s_{i}\in\Gamma\right)( italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Γ ) of length n𝑛nitalic_n.

  • Let Γn0:={WΓn:W+W=}assignsuperscriptsubscriptΓ𝑛0conditional-set𝑊superscriptsubscriptΓ𝑛superscript𝑊superscript𝑊\Gamma_{n}^{0}:=\left\{W\in\Gamma_{n}^{\star}:W^{+}\!\cap\!W^{-}\!=\!\emptyset\right\}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT := { italic_W ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT : italic_W start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∩ italic_W start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = ∅ }, where W+():={sΓ:s+()W}assignsuperscript𝑊conditional-set𝑠Γsuperscript𝑠𝑊W^{+\left(-\right)}\!:=\!\left\{s\in\Gamma:s^{+\left(-\right)}\!\in\!W\right\}italic_W start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT := { italic_s ∈ roman_Γ : italic_s start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT ∈ italic_W }.

Lemma 23

Assuming Σ=[n]normal-Σdelimited-[]𝑛\Sigma=\left[n\right]roman_Σ = [ italic_n ] let LΓn0𝐿superscriptsubscriptnormal-Γ𝑛0L\subset\Gamma_{n}^{0}italic_L ⊂ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT consist of Γnormal-Γ\Gammaroman_Γ-multisets W𝑊Witalic_W such that W+superscript𝑊W^{+}italic_W start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and Wsuperscript𝑊W^{-}italic_W start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT both contain k𝑘kitalic_k-cliques (modulo interpretation in 𝒜𝒜\mathcal{A}caligraphic_A). Then L𝐿Litalic_L is decidable by a deterministic TM in n𝑛nitalic_n-polynomial time iff so is CLIQ2subscriptnormal-CLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

Proof. See Lemma 22.   

Theorem 24

CLIQ2subscriptCLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is not decidable by deterministic TM in polynomial time.

Proof. Suppose not, and let M𝑀Mitalic_M be a deterministic TM that decides in n𝑛nitalic_n-polynomial time the corresponding language LΓn0𝐿superscriptsubscriptΓ𝑛0L\subseteq\Gamma_{n}^{0}italic_L ⊆ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT (cf. Lemma 22). Since Boolean circuit complexity is quadratic in deterministic time 888cf. e.g. [3]: Proposition 11.1, [7]: Theorem 9.30., by adapting standard proof of P-completeness of CIRCUIT VALUE 999cf. e.g. [3]: Theorem 8.1. together with Lemma 20 we construct a DMN circuit C(v1,,vn)𝐶subscript𝑣1subscript𝑣𝑛C\left(v_{1},\cdots,v_{n}\right)italic_C ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) of n𝑛nitalic_n-(or m𝑚mitalic_m-)polynomial length with n𝑛nitalic_n open sources (variables) v1,,vnsubscript𝑣1subscript𝑣𝑛v_{1},\cdots,v_{n}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT such that the following holds.

For any ξ:[n][n]±:𝜉delimited-[]𝑛superscriptdelimited-[]𝑛plus-or-minus\xi:\left[n\right]\rightarrow\left[n\right]^{\pm}italic_ξ : [ italic_n ] → [ italic_n ] start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT with (i,j,k[n])(ξ(i)=k+&ξ(j)=k)not-exists𝑖𝑗𝑘delimited-[]𝑛𝜉𝑖superscript𝑘𝜉𝑗superscript𝑘\left(\nexists i,j,k\in\left[n\right]\right)\left(\xi\left(i\right)=k^{+}\&\,% \xi\left(j\right)=k^{-}\right)( ∄ italic_i , italic_j , italic_k ∈ [ italic_n ] ) ( italic_ξ ( italic_i ) = italic_k start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT & italic_ξ ( italic_j ) = italic_k start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) let Wξ:=[ξ(1),,ξ(n)]Γn0assignsubscript𝑊𝜉𝜉1𝜉𝑛superscriptsubscriptΓ𝑛0W_{\xi}:=\left[\xi\left(1\right),\cdots,\xi\left(n\right)\right]\in\Gamma_{n}^% {0}italic_W start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT := [ italic_ξ ( 1 ) , ⋯ , italic_ξ ( italic_n ) ] ∈ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT and Dξ:=Dξ+,Dξ𝒟assignsubscript𝐷𝜉superscriptsubscript𝐷𝜉superscriptsubscript𝐷𝜉𝒟D_{\xi}:=\left\langle D_{\xi}^{+},D_{\xi}^{-}\right\rangle\in\mathcal{D}italic_D start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT := ⟨ italic_D start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , italic_D start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ⟩ ∈ caligraphic_D, Dξ+():={π(i):iWξ+()}assignsuperscriptsubscript𝐷𝜉conditional-set𝜋𝑖𝑖superscriptsubscript𝑊𝜉D_{\xi}^{+\left(-\right)}:=\left\{\pi\left(i\right):i\in W_{\xi}^{+\left(-% \right)}\right\}italic_D start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT := { italic_π ( italic_i ) : italic_i ∈ italic_W start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + ( - ) end_POSTSUPERSCRIPT }. Denote by Cξ~subscript𝐶~𝜉C_{\widetilde{\xi}}italic_C start_POSTSUBSCRIPT over~ start_ARG italic_ξ end_ARG end_POSTSUBSCRIPT a variable-free specialization of C(v1,,vn)𝐶subscript𝑣1subscript𝑣𝑛C\left(v_{1},\cdots,v_{n}\right)italic_C ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) that is obtained by substitution vi:=ξ~(i):={1,ifξ(i)[n]+,0,ifξ(i)[n].assignsubscript𝑣𝑖~𝜉𝑖assigncases1,if𝜉𝑖superscriptdelimited-[]𝑛,0,if𝜉𝑖superscriptdelimited-[]𝑛.v_{i}:=\widetilde{\xi}\left(i\right):=\left\{\begin{array}[]{lll}1\text{,}&% \text{if}&\xi\left(i\right)\in\left[n\right]^{+}\text{,}\\ 0\text{,}&\text{if}&\xi\left(i\right)\in\left[n\right]^{-}\text{.}\end{array}\right.italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT := over~ start_ARG italic_ξ end_ARG ( italic_i ) := { start_ARRAY start_ROW start_CELL 1 , end_CELL start_CELL if end_CELL start_CELL italic_ξ ( italic_i ) ∈ [ italic_n ] start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL 0 , end_CELL start_CELL if end_CELL start_CELL italic_ξ ( italic_i ) ∈ [ italic_n ] start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT . end_CELL end_ROW end_ARRAY Then

Cξ~:=val(Cξ~)=1M(Wξ)=``𝐲𝐞𝐬"WξLDξCLIQ2.assignnormsubscript𝐶~𝜉valsubscript𝐶~𝜉1𝑀subscript𝑊𝜉``𝐲𝐞𝐬"subscript𝑊𝜉𝐿subscript𝐷𝜉subscriptCLIQ2\left\|C_{\widetilde{\xi}}\right\|:=\mathrm{val}\left(C_{\widetilde{\xi}}% \right)=1\Leftrightarrow M\!\left(W_{\xi}\right)=``\mathbf{yes}"% \Leftrightarrow W_{\xi}\in L\Leftrightarrow D_{\xi}\in\mathrm{CLIQ}_{2}.∥ italic_C start_POSTSUBSCRIPT over~ start_ARG italic_ξ end_ARG end_POSTSUBSCRIPT ∥ := roman_val ( italic_C start_POSTSUBSCRIPT over~ start_ARG italic_ξ end_ARG end_POSTSUBSCRIPT ) = 1 ⇔ italic_M ( italic_W start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ) = ` ` bold_yes " ⇔ italic_W start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ∈ italic_L ⇔ italic_D start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ∈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

Furthermore, denote by 𝒜0subscript𝒜0\mathcal{A}_{0}caligraphic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT plain DMN subalgebra of 𝒜𝒜\mathcal{A}caligraphic_A whose formulas are built up from variables and constants by positive operations \vee, \wedge and atomic negation ¬\lnot¬, and let ψ(v1,,vn)𝒜0𝜓subscript𝑣1subscript𝑣𝑛subscript𝒜0\psi\left(v_{1},\cdots,v_{n}\right)\in\mathcal{A}_{0}italic_ψ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∈ caligraphic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT be a formula correlated with C(v1,,vn)𝐶subscript𝑣1subscript𝑣𝑛C\left(v_{1},\cdots,v_{n}\right)italic_C ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) such that ψξ~=Cξ~subscriptnorm𝜓~𝜉normsubscript𝐶~𝜉\left\|\psi\right\|_{\widetilde{\xi}}=\left\|C_{\widetilde{\xi}}\right\|∥ italic_ψ ∥ start_POSTSUBSCRIPT over~ start_ARG italic_ξ end_ARG end_POSTSUBSCRIPT = ∥ italic_C start_POSTSUBSCRIPT over~ start_ARG italic_ξ end_ARG end_POSTSUBSCRIPT ∥ holds for any ξ:[n][n]±:𝜉delimited-[]𝑛superscriptdelimited-[]𝑛plus-or-minus\xi:\left[n\right]\rightarrow\left[n\right]^{\pm}italic_ξ : [ italic_n ] → [ italic_n ] start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT as above. This yields

ψξ~=1DξCLIQ2ψξ~=1subscriptnorm𝜓~𝜉1subscript𝐷𝜉subscriptCLIQ2subscriptnorm𝜓~superscript𝜉1\left\|\psi\right\|_{\widetilde{\xi}}=1\Leftrightarrow D_{\xi}\in\mathrm{CLIQ}% _{2}\Leftrightarrow\left\|\psi\right\|_{\widetilde{\xi^{\prime}}}=1∥ italic_ψ ∥ start_POSTSUBSCRIPT over~ start_ARG italic_ξ end_ARG end_POSTSUBSCRIPT = 1 ⇔ italic_D start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ∈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⇔ ∥ italic_ψ ∥ start_POSTSUBSCRIPT over~ start_ARG italic_ξ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG end_POSTSUBSCRIPT = 1

for any ξ:[n][n]±:superscript𝜉delimited-[]𝑛superscriptdelimited-[]𝑛plus-or-minus\xi^{\prime}:\left[n\right]\rightarrow\left[n\right]^{\pm}italic_ξ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : [ italic_n ] → [ italic_n ] start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT such that {ξ(1),,ξ(n)}={ξ(1),,ξ(n)}superscript𝜉1superscript𝜉𝑛𝜉1𝜉𝑛\left\{\xi^{\prime}\left(1\right),\cdots,\xi^{\prime}\left(n\right)\right\}=% \left\{\xi\left(1\right),\cdots,\xi\left(n\right)\right\}{ italic_ξ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 1 ) , ⋯ , italic_ξ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_n ) } = { italic_ξ ( 1 ) , ⋯ , italic_ξ ( italic_n ) }.

Define φ(v1,,vn)𝒜𝜑subscript𝑣1subscript𝑣𝑛𝒜\varphi\left(v_{1},\cdots,v_{n}\right)\in\!\mathcal{A}italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∈ caligraphic_A by substitution vi:=τ(i)𝒜assignsubscript𝑣𝑖𝜏𝑖𝒜v_{i}:=\!\tau\left(i\right)\in\!\mathcal{A}italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT := italic_τ ( italic_i ) ∈ caligraphic_A in ψ(v1,,vn)𝜓subscript𝑣1subscript𝑣𝑛\psi\left(v_{1},\cdots,v_{n}\right)italic_ψ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ), where

τ(1):=v1 and τ(i+1):=(viτ(i))(vivi+1).\tau\left(1\right):=v_{1}\text{ and }\tau\left(i+1\right):=\left(\Box v_{i}% \wedge\tau\left(i\right)\right)\vee\left(\boxtimes v_{i}\wedge v_{i+1}\right).italic_τ ( 1 ) := italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and italic_τ ( italic_i + 1 ) := ( □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_τ ( italic_i ) ) ∨ ( ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_v start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT ) .

Note that cs(φ)cs𝜑\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ ) is linear in cs(ψ)cs𝜓\mathrm{cs}\left(\psi\right)roman_cs ( italic_ψ ) and hence cs(φ)=𝒪(md)cs𝜑𝒪superscript𝑚𝑑\mathrm{cs}\left(\varphi\right)\!=\!\mathcal{O}\left(m^{d}\right)roman_cs ( italic_φ ) = caligraphic_O ( italic_m start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) for a fixed d>0𝑑0d>0italic_d > 0.

Now for any ε:[n]{0,1,}:𝜀delimited-[]𝑛01\varepsilon:\left[n\right]\rightarrow\left\{0,1,\Box\right\}italic_ε : [ italic_n ] → { 0 , 1 , □ } define ξε:[n][n]±:subscript𝜉𝜀delimited-[]𝑛superscriptdelimited-[]𝑛plus-or-minus\xi_{\varepsilon}:\left[n\right]\rightarrow\left[n\right]^{\pm}italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT : [ italic_n ] → [ italic_n ] start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT recursively by

ξε(1):={1+,ifε(1)=1,1,ifε(1)=0,ξε(i+1):={ξε(i),ifε(i+1)=,(i+1)+,ifε(i+1)=1,(i+1),ifε(i+1)=0,formulae-sequenceassignsubscript𝜉𝜀1casessuperscript1,if𝜀11,superscript1,if𝜀10,assignsubscript𝜉𝜀𝑖1casessubscript𝜉𝜀𝑖,if𝜀𝑖1,superscript𝑖1,if𝜀𝑖11,superscript𝑖1,if𝜀𝑖10,\xi_{\varepsilon}\left(1\right):=\left\{\begin{array}[]{lll}1^{+}\text{,}&% \text{if}&\varepsilon\left(1\right)=1\text{,}\\ 1^{-}\text{,}&\text{if}&\varepsilon\left(1\right)=0\text{,}\end{array}\right.% \quad\xi_{\varepsilon}\left(i\!+\!1\right):=\left\{\begin{array}[]{lll}\xi_{% \varepsilon}\left(i\right)\text{,}&\text{if}&\varepsilon\left(i\!+\!1\right)=% \Box\text{,}\\ \left(i\!+\!1\right)^{+}\text{,}&\text{if}&\varepsilon\left(i\!+\!1\right)=1% \text{,}\\ \left(i\!+\!1\right)^{-}\text{,}&\text{if}&\varepsilon\left(i\!+\!1\right)=0% \text{,}\end{array}\right.italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( 1 ) := { start_ARRAY start_ROW start_CELL 1 start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , end_CELL start_CELL if end_CELL start_CELL italic_ε ( 1 ) = 1 , end_CELL end_ROW start_ROW start_CELL 1 start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT , end_CELL start_CELL if end_CELL start_CELL italic_ε ( 1 ) = 0 , end_CELL end_ROW end_ARRAY italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( italic_i + 1 ) := { start_ARRAY start_ROW start_CELL italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( italic_i ) , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i + 1 ) = □ , end_CELL end_ROW start_ROW start_CELL ( italic_i + 1 ) start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i + 1 ) = 1 , end_CELL end_ROW start_ROW start_CELL ( italic_i + 1 ) start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i + 1 ) = 0 , end_CELL end_ROW end_ARRAY

where for brevity we assume ε(1){0,1}𝜀101\varepsilon\left(1\right)\!\in\!\left\{0,1\right\}italic_ε ( 1 ) ∈ { 0 , 1 }. ​​This yields ​{ξε(1),,ξε(n)}={ξ(1),,ξ(n)}subscript𝜉𝜀1subscript𝜉𝜀𝑛𝜉1𝜉𝑛\left\{\xi_{\varepsilon}\left(1\right),\cdots,\xi_{\varepsilon}\left(n\right)% \right\}\!=\left\{\xi\left(1\right),\cdots,\xi\left(n\right)\right\}{ italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( 1 ) , ⋯ , italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( italic_n ) } = { italic_ξ ( 1 ) , ⋯ , italic_ξ ( italic_n ) }, and hence

φε=1ψξε~=1DξεCLIQ2,subscriptnorm𝜑𝜀1subscriptnorm𝜓~subscript𝜉𝜀1subscript𝐷subscript𝜉𝜀subscriptCLIQ2,\left\|\varphi\right\|_{\varepsilon}=1\Leftrightarrow\left\|\psi\right\|_{% \widetilde{\xi_{\varepsilon}}}=1\Leftrightarrow D_{\xi_{\varepsilon}}\in% \mathrm{CLIQ}_{2}\text{,}∥ italic_φ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ italic_ψ ∥ start_POSTSUBSCRIPT over~ start_ARG italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_ARG end_POSTSUBSCRIPT = 1 ⇔ italic_D start_POSTSUBSCRIPT italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ,

where ξε~:[n]{0,1}:~subscript𝜉𝜀delimited-[]𝑛01\widetilde{\xi_{\varepsilon}}:\left[n\right]\rightarrow\left\{0,1\right\}over~ start_ARG italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_ARG : [ italic_n ] → { 0 , 1 } arises by

ξε~=ε(1) and ξε~(i+1)={ξε(i),ifε(i+1)=,ε(i+1),ifε(i+1){0,1}.~subscript𝜉𝜀𝜀1 and ~subscript𝜉𝜀𝑖1casessubscript𝜉𝜀𝑖,if𝜀𝑖1,𝜀𝑖1,if𝜀𝑖101\widetilde{\xi_{\varepsilon}}=\varepsilon\left(1\right)\text{ and }\widetilde{% \xi_{\varepsilon}}\left(i+1\right)=\left\{\begin{array}[]{lll}\xi_{\varepsilon% }\left(i\right)\text{,}&\text{if}&\varepsilon\left(i+1\right)=\Box\text{,}\\ \varepsilon\left(i+1\right)\text{,}&\text{if}&\varepsilon\left(i+1\right)\in% \left\{0,1\right\}.\end{array}\right.over~ start_ARG italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_ARG = italic_ε ( 1 ) and over~ start_ARG italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_ARG ( italic_i + 1 ) = { start_ARRAY start_ROW start_CELL italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( italic_i ) , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i + 1 ) = □ , end_CELL end_ROW start_ROW start_CELL italic_ε ( italic_i + 1 ) , end_CELL start_CELL if end_CELL start_CELL italic_ε ( italic_i + 1 ) ∈ { 0 , 1 } . end_CELL end_ROW end_ARRAY

Note that the latter provides a partition 1=i1<i2<<irn1subscript𝑖1subscript𝑖2subscript𝑖𝑟𝑛1=i_{1}<i_{2}<\cdots<i_{r}\leq n1 = italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT < ⋯ < italic_i start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ≤ italic_n such that

[ξε~(1)ξε~(n)]=[ε(i1)ε(i1)i2i1ε(i2)ε(i2)i3i2()ε(ir)ε(ir)nir+1]{0,1}ndelimited-[]~subscript𝜉𝜀1~subscript𝜉𝜀𝑛delimited-[]subscript𝑖2subscript𝑖1𝜀subscript𝑖1𝜀subscript𝑖1subscript𝑖3subscript𝑖2𝜀subscript𝑖2𝜀subscript𝑖2𝑛subscript𝑖𝑟1𝜀subscript𝑖𝑟𝜀subscript𝑖𝑟superscript01𝑛\left[\widetilde{\xi_{\varepsilon}}\left(1\right)\cdots\widetilde{\xi_{% \varepsilon}}\left(n\right)\right]\!=\!\!\left[\underset{i_{2}-i_{1}}{% \underbrace{\varepsilon\left(i_{1}\right)\cdots\varepsilon\left(i_{1}\right)}}% \underset{i_{3}-i_{2}}{\underbrace{\,\varepsilon\left(i_{2}\right)\cdots% \varepsilon\left(i_{2}\right)}}\left(\cdots\right)\underset{n-i_{r}+1}{% \underbrace{\varepsilon\left(i_{r}\right)\cdots\varepsilon\left(i_{r}\right)}}% \right]\!\!\in\!\left\{0,1\right\}^{n}[ over~ start_ARG italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_ARG ( 1 ) ⋯ over~ start_ARG italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_ARG ( italic_n ) ] = [ start_UNDERACCENT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_UNDERACCENT start_ARG under⏟ start_ARG italic_ε ( italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ⋯ italic_ε ( italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG end_ARG start_UNDERACCENT italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_UNDERACCENT start_ARG under⏟ start_ARG italic_ε ( italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⋯ italic_ε ( italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG end_ARG ( ⋯ ) start_UNDERACCENT italic_n - italic_i start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT + 1 end_UNDERACCENT start_ARG under⏟ start_ARG italic_ε ( italic_i start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) ⋯ italic_ε ( italic_i start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) end_ARG end_ARG ] ∈ { 0 , 1 } start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT

and Dξε𝒟subscript𝐷subscript𝜉𝜀𝒟D_{\xi_{\varepsilon}}\in\mathcal{D}italic_D start_POSTSUBSCRIPT italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ caligraphic_D for Dξε+={π(i):ε(1)=1}superscriptsubscript𝐷subscript𝜉𝜀conditional-set𝜋𝑖𝜀11D_{\xi_{\varepsilon}}^{+}=\left\{\pi\left(i\right):\varepsilon\left(1\right)=1\right\}italic_D start_POSTSUBSCRIPT italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_ε ( 1 ) = 1 }, Dξε={π(i):ε(1)=0}superscriptsubscript𝐷subscript𝜉𝜀conditional-set𝜋𝑖𝜀10D_{\xi_{\varepsilon}}^{-}=\left\{\pi\left(i\right):\varepsilon\left(1\right)=0\right\}italic_D start_POSTSUBSCRIPT italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = { italic_π ( italic_i ) : italic_ε ( 1 ) = 0 }, which yields

DξεCLIQ2(DCLIQ2)Dε=1CLIQ2ε=1.subscript𝐷subscript𝜉𝜀subscriptCLIQ2𝐷subscriptCLIQ2subscriptnorm𝐷𝜀1subscriptnormsubscriptCLIQ2𝜀1D_{\xi_{\varepsilon}}\in\mathrm{CLIQ}_{2}\Leftrightarrow\vskip 3.0pt plus 1.0% pt minus 1.0pt\left(\exists D\in\text{{CLIQ}}_{2}\right)\left\|D\right\|_{% \varepsilon}=1\Leftrightarrow\left\|\text{{CLIQ}}_{2}\right\|_{\varepsilon}=1.italic_D start_POSTSUBSCRIPT italic_ξ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⇔ ( ∃ italic_D ∈ CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ∥ italic_D ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 .

Summing up, we arrive at

φε=1CLIQ2ε=1,subscriptnorm𝜑𝜀1subscriptnormsubscriptCLIQ2𝜀1\left\|\varphi\right\|_{\varepsilon}=1\Leftrightarrow\left\|\text{{CLIQ}}_{2}% \right\|_{\varepsilon}=1,∥ italic_φ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ,

i.e. φCLIQ2𝜑subscriptCLIQ2\varphi\approx\mathrm{CLIQ}_{2}italic_φ ≈ roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Hence by Theorem 21, cs(φ)>m15m130cs𝜑superscript𝑚15superscript𝑚130\mathrm{cs}\left(\varphi\right)>m^{\frac{1}{5}m^{\frac{1}{30}}}roman_cs ( italic_φ ) > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT for m2much-greater-than𝑚2m\gg 2italic_m ≫ 2. But cs(φ)=𝒪(md)cs𝜑𝒪superscript𝑚𝑑\mathrm{cs}\left(\varphi\right)=\mathcal{O}\left(m^{d}\right)roman_cs ( italic_φ ) = caligraphic_O ( italic_m start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) for a fixed d>0𝑑0d>0italic_d > 0 – a contradiction.   

Corollary 25

Since CLIQ2subscriptnormal-CLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is a complete NP problem, 𝐍𝐏𝐏/𝐩𝐨𝐥𝐲not-subset-of-nor-equals𝐍𝐏𝐏𝐩𝐨𝐥𝐲\mathbf{NP\nsubseteq P/poly}bold_NP ⊈ bold_P / bold_poly holds. In particular 𝐏𝐍𝐏𝐏𝐍𝐏\mathbf{P\neq NP}bold_P ≠ bold_NP.

Remark 26

Our double-graph generalization of plain-graph approach used in standard proofs for monotone circuits (formulas) leads to a more sophisticated “non-monotone” approximations than the ones discussed in [6]. For consider a following plain-graph problem CLIQ2superscriptsubscriptnormal-CLIQ2normal-∗\mathrm{CLIQ}_{2}^{\ast}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT : Given a natural number k>2𝑘2k>2italic_k > 2 and a subgraph G𝐺Gitalic_G of a fixed graph H𝐻Hitalic_H on k15superscript𝑘15k^{15}italic_k start_POSTSUPERSCRIPT 15 end_POSTSUPERSCRIPT vertices decide whether G𝐺Gitalic_G and complement HG𝐻𝐺H\setminus Gitalic_H ∖ italic_G both contain k𝑘kitalic_k-cliques. Obviously CLIQ2superscriptsubscriptnormal-CLIQ2normal-∗\mathrm{CLIQ}_{2}^{\ast}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is an instance of CLIQ2subscriptnormal-CLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT that is decidable by iterating plain-graph solutions of the monotone problem CLIQnormal-CLIQ\mathrm{CLIQ}roman_CLIQ (first ask if G𝐺Gitalic_G contains a k𝑘kitalic_k-clique and then, if the answer is “yes”, ask if HG𝐻𝐺H\setminus Gitalic_H ∖ italic_G also contains a k𝑘kitalic_k-clique). However CLIQ2superscriptsubscriptnormal-CLIQ2normal-∗\mathrm{CLIQ}_{2}^{\ast}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is not monotone, since G𝐺Gitalic_G and HG𝐻𝐺H\setminus Gitalic_H ∖ italic_G both containing (disjoint) k𝑘kitalic_k-cliques don’t necessarily infer the same for any Gsuperscript𝐺normal-′G^{\prime}italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and corresponding HG𝐻superscript𝐺normal-′H\setminus G^{\prime}italic_H ∖ italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, provided that GG𝐺superscript𝐺normal-′G\subset G^{\prime}italic_G ⊂ italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Hence the usual “monotone” approach is not applicable to CLIQ2superscriptsubscriptnormal-CLIQ2normal-∗\mathrm{CLIQ}_{2}^{\ast}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT (and neither to CLIQ2subscriptnormal-CLIQ2\mathrm{CLIQ}_{2}roman_CLIQ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT). 101010Recall that there are monotone problems in 𝐏𝐏\mathbf{P}bold_P (e.g. PERFECT MATCHING) that require exponential-size monotone circuits (cf. [5], [9]).

3.6 Application

Denote by 𝒜0+superscriptsubscript𝒜0\mathcal{A}_{0}^{+}caligraphic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT positive (monotone) subalgebra of 𝒜𝒜\mathcal{A}caligraphic_A. whose formulas are built up from variables and constants by positive operations \vee and \wedge. Thus CNF and/or DNF formulas φ𝒜0+𝜑superscriptsubscript𝒜0\varphi\in\mathcal{A}_{0}^{+}italic_φ ∈ caligraphic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT don’t include negated variables.

Theorem 27

There is no polynomial time algorithm f𝑓fitalic_f converting arbitrary CNF formulas φ𝒜𝜑𝒜\varphi\in\mathcal{A}italic_φ ∈ caligraphic_A (or just CNF φ𝒜0+𝜑superscriptsubscript𝒜0\varphi\in\mathcal{A}_{0}^{+}italic_φ ∈ caligraphic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT) into equivalent DNF formulas f(φ)𝒜𝑓𝜑𝒜f\left(\varphi\right)\in\mathcal{A}italic_f ( italic_φ ) ∈ caligraphic_A.

Proof. Let (ε:[n]{0,1})(φε=1f(φ)ε=1¬f(φ)ε=0)\left(\forall\varepsilon:\left[n\right]\rightarrow\left\{0,1\right\}\right)% \left(\left\|\varphi\right\|_{\varepsilon}=1\Leftrightarrow\left\|f\left(% \varphi\right)\right\|_{\varepsilon}=1\Leftrightarrow\left\|\lnot f\left(% \varphi\right)\right\|_{\varepsilon}=0\right)( ∀ italic_ε : [ italic_n ] → { 0 , 1 } ) ( ∥ italic_φ ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ italic_f ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 1 ⇔ ∥ ¬ italic_f ( italic_φ ) ∥ start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT = 0 ). Thus φSATf(φ)SAT¬f(φ)TAU𝜑SAT𝑓𝜑SAT𝑓𝜑TAU\varphi\in\mathrm{SAT}\Leftrightarrow f\left(\varphi\right)\in\mathrm{SAT}% \Leftrightarrow\lnot f\left(\varphi\right)\notin\mathrm{TAU}italic_φ ∈ roman_SAT ⇔ italic_f ( italic_φ ) ∈ roman_SAT ⇔ ¬ italic_f ( italic_φ ) ∉ roman_TAU. Suppose that the size of f(φ)𝑓𝜑f\left(\varphi\right)italic_f ( italic_φ ) is polynomial in that of φ𝜑\varphiitalic_φ. Note that ¬f(φ)𝑓𝜑\lnot f\left(\varphi\right)\in\mathcal{B}¬ italic_f ( italic_φ ) ∈ caligraphic_B is equivalent to CNF formula (¬f(φ))𝒜superscript𝑓𝜑𝒜\left(\lnot f\left(\varphi\right)\right)^{\ast}\in\mathcal{A}( ¬ italic_f ( italic_φ ) ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ caligraphic_A whose size is roughly the same as that of f(φ)𝑓𝜑f\left(\varphi\right)italic_f ( italic_φ ), and hence polynomial in the size of φ𝜑\varphiitalic_φ. 111111The difference between plain (linear) and circuit length is inessential for CNF and/or DNF formulas under consideration. Also note that general CNF validity problem (¬f(φ))?TAUsuperscript?superscript𝑓𝜑TAU\left(\lnot f\left(\varphi\right)\right)^{\ast}\in^{?}\mathrm{TAU}( ¬ italic_f ( italic_φ ) ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ start_POSTSUPERSCRIPT ? end_POSTSUPERSCRIPT roman_TAU is solvable in polynomial time. Hence so is the satisfiability problem φ?SATsuperscript?𝜑SAT\varphi\in^{?}\mathrm{SAT}italic_φ ∈ start_POSTSUPERSCRIPT ? end_POSTSUPERSCRIPT roman_SAT. By the NP completeness of SATSAT\mathrm{SAT}roman_SAT this yields 𝐏=𝐍𝐏𝐏𝐍𝐏\mathbf{P=NP}bold_P = bold_NP, – a contradiction.   

References

  • [1] A. E. Andreev, A method for obtaining lower bounds on the complexity of individual monotone functions, Dokl. Akad. Nauk SSSR 282:5, 1033–1037 (1985), Engl. transl. in Soviet Math. Doklady 31, 530–534
  • [2] R. B. Boppana, M. Sipser, The complexity of finite functions, in:
    Handbook of Theoretical Computer Science A: Algorithms and Complexity, 758–804, MIT Press (1990)
  • [3] C. H. Papadimitriou, Computational Complexity, Addison-Wesley (1995)
  • [4] A. A. Razborov, Lower bounds for the monotone complexity of some Boolean functions, Dokl. Akad. Nauk SSSR 281:4, 798–801 (1985), Engl. transl. in Soviet Math. Doklady 31, 354–357 (1985)
  • [5] A. A. Razborov, Lower bounds on monotone complexity of the logical permanent, Mat. Zametki 37:6, 887–900 (1985), Engl. transl. in Mat. Notes of the Acad. of Sci. of the USSR 37, 485–493 (1985)
  • [6] A. A. Razborov, On the method of approximation, Proc. of the 21st Annual Symposium on Theory of Computing, 167–176 (1989)
  • [7] M. Sipser, Introduction to the Theory of Computation,
    PWS Publishing (1997)
  • [8] Yuh-Dauh Lyuu, P vs. NP,
    https://www.csie.ntu.edu.tw/ lyuu/complexity/2021/20220106.pdf
  • [9] É. Tardos, The gap between monotone and non-monotone circuit complexity is exponential, Combinatorica 8:1, 141–142 (1988)
  • [10] P. Erdős, R Rado, Intersection theorems for systems of sets, Journal of London Math. Society 35, 85–90 (1960)

4 Appendix A: On Lemma 9

Let A[m],2|A|m2formulae-sequence𝐴delimited-[]𝑚2𝐴𝑚2A\subseteq\left[m\right],2\leq\left|A\right|\leq m-2italic_A ⊆ [ italic_m ] , 2 ≤ | italic_A | ≤ italic_m - 2, G𝒢𝐺superscript𝒢G\in\mathcal{G}^{\ell}italic_G ∈ caligraphic_G start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, Aabsent𝐴A\supseteq\,italic_A ⊇v (G)𝐺\left(G\right)( italic_G ) and
(A,G)={f:Dom(f)=A&GCf}subscript𝐴𝐺conditional-set𝑓superscriptDom𝑓𝐴𝐺subscript𝐶𝑓\mathcal{R}_{\subseteq}\left(A,G\right)=\left\{f\in\mathcal{F}:\mathrm{Dom}^{% \circ}\!\left(f\right)=A\,\&\,G\subseteq C_{f}\right\}caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_G ) = { italic_f ∈ caligraphic_F : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A & italic_G ⊆ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT }. We calculate the probability that a given coloring function f:Dom(f)=A:𝑓superscriptDom𝑓𝐴f\in\mathcal{F}:\mathrm{Dom}^{\circ}\!\left(f\right)=Aitalic_f ∈ caligraphic_F : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A is in (A,G)superscriptsubscript𝐴𝐺\mathcal{R}_{\subseteq}^{\ast}\left(A,G\right)caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_A , italic_G ), i.e. every pair of nodes x,y𝑥𝑦x,yitalic_x , italic_y connected by an edge in G𝐺Gitalic_G is colored differently by f(x)f(y)<k𝑓𝑥𝑓𝑦𝑘f\left(x\right)\neq f\left(y\right)<kitalic_f ( italic_x ) ≠ italic_f ( italic_y ) < italic_k. Therefore to color every next node in v(G)𝐺\left(G\right)( italic_G ) we have to choose an arbitrary color among those not previously used. This yields the probability

k1k1k2k1k1|v(G)|k1>(k1|v(G)|k1)|v(G)|(1k1)(1k)=(112)1e>12𝑘1𝑘1𝑘2𝑘1𝑘1v𝐺𝑘1superscript𝑘1v𝐺𝑘1v𝐺superscript1𝑘1superscript1𝑘superscript1121𝑒12\dfrac{k-1}{k-1}\cdot\dfrac{k-2}{k-1}\cdots\dfrac{k-1-\left|\text{{v% \negthinspace}}\left(G\right)\right|}{k-1}>\left(\dfrac{k-1-\left|\text{{v% \negthinspace}}\left(G\right)\right|}{k-1}\right)^{\left|\text{{v\negthinspace% }}\left(G\right)\right|}\geq\left(1-\dfrac{\ell}{k-1}\right)^{\ell}\geq\left(1% -\dfrac{\ell}{k}\right)^{\ell}=\left(1-\dfrac{1}{2\ell}\right)^{\ell}% \longrightarrow\frac{1}{\sqrt{e}}>\frac{1}{2}divide start_ARG italic_k - 1 end_ARG start_ARG italic_k - 1 end_ARG ⋅ divide start_ARG italic_k - 2 end_ARG start_ARG italic_k - 1 end_ARG ⋯ divide start_ARG italic_k - 1 - | v ( italic_G ) | end_ARG start_ARG italic_k - 1 end_ARG > ( divide start_ARG italic_k - 1 - | v ( italic_G ) | end_ARG start_ARG italic_k - 1 end_ARG ) start_POSTSUPERSCRIPT | v ( italic_G ) | end_POSTSUPERSCRIPT ≥ ( 1 - divide start_ARG roman_ℓ end_ARG start_ARG italic_k - 1 end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ≥ ( 1 - divide start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT = ( 1 - divide start_ARG 1 end_ARG start_ARG 2 roman_ℓ end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ⟶ divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_e end_ARG end_ARG > divide start_ARG 1 end_ARG start_ARG 2 end_ARG as k=22𝑘2superscript2k=2\ell^{2}\longrightarrow\inftyitalic_k = 2 roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⟶ ∞.

Hence |(A,G)|12|{f:Dom(f)=A}|=12(k1)|A|subscript𝐴𝐺12conditional-set𝑓superscriptDom𝑓𝐴12superscript𝑘1𝐴\left|\mathcal{R}_{\subseteq}\left(A,G\right)\right|\geq\frac{1}{2}\left|\left% \{f\in\mathcal{F}:\mathrm{Dom}^{\circ}\!\left(f\right)=A\right\}\right|=\frac{% 1}{2}\left(k-1\right)^{\left|A\right|}| caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_A , italic_G ) | ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG | { italic_f ∈ caligraphic_F : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A } | = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_k - 1 ) start_POSTSUPERSCRIPT | italic_A | end_POSTSUPERSCRIPT for large k𝑘kitalic_k, which for any D𝒟𝐷superscript𝒟D\in\mathcal{D}^{\ell}italic_D ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT implies |(D)|141+|2|subscript𝐷1superscript41subscript2\left|\mathcal{R}_{\subseteq}\left(D\right)\right|\geq\dfrac{1}{4^{1+\ell}}% \left|\mathcal{F}_{2}\right|| caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( italic_D ) | ≥ divide start_ARG 1 end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | and |(D)|r1|2|subscriptnot-subset-of-nor-equals𝐷superscript𝑟1subscript2\left|\mathcal{R}_{\nsubseteq}\left(D\right)\right|\leq r^{-1}\left|\mathcal{F% }_{2}\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D ) | ≤ italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | (see first assertion of the lemma). Generally, for any 𝒳𝒳\mathcal{X\subseteq F}caligraphic_X ⊆ caligraphic_F we set (𝒳:A,G)\mathcal{R}_{\subseteq}\left(\mathcal{X}:A,G\right)caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( caligraphic_X : italic_A , italic_G ) :={f𝒳:Dom(f)=A&GCf}assignabsentconditional-set𝑓𝒳superscriptDom𝑓𝐴𝐺subscript𝐶𝑓:=\left\{f\in\mathcal{X}:\mathrm{Dom}^{\circ}\!\left(f\right)=A\,\&\,G% \subseteq C_{f}\right\}:= { italic_f ∈ caligraphic_X : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A & italic_G ⊆ italic_C start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT } and analogously obtain |(𝒳:A,G)|12|{f𝒳:Dom(f)=A}|\left|\mathcal{R}_{\subseteq}\left(\mathcal{X}:A,G\right)\right|\geq\frac{1}{2% }\left|\left\{f\in\mathcal{X}:\mathrm{Dom}^{\circ}\!\left(f\right)=A\right\}\right|| caligraphic_R start_POSTSUBSCRIPT ⊆ end_POSTSUBSCRIPT ( caligraphic_X : italic_A , italic_G ) | ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG | { italic_f ∈ caligraphic_X : roman_Dom start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ( italic_f ) = italic_A } |, provided that |𝒳(x)|=k1𝒳𝑥𝑘1\left|\mathcal{X}\left(x\right)\right|=k-1| caligraphic_X ( italic_x ) | = italic_k - 1 holds for any x𝑥absentx\in\,italic_x ∈v (G)𝐺\left(G\right)( italic_G ), where 𝒳(x)𝒳𝑥\mathcal{X}\left(x\right)caligraphic_X ( italic_x ) abbreviates {f(x):f𝒳}conditional-set𝑓𝑥𝑓𝒳\left\{f\left(x\right):f\in\mathcal{X}\right\}{ italic_f ( italic_x ) : italic_f ∈ caligraphic_X }. Furthermore, arguing as above, for any 𝒳2𝒳subscript2\mathcal{X\subseteq F}_{2}caligraphic_X ⊆ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and D𝒟𝐷superscript𝒟D\in\mathcal{D}^{\ell}italic_D ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT we set (𝒳:D):={f,g𝒳:D±Cf,g}\mathcal{R}_{\nsubseteq}\left(\mathcal{X}:D\right):=\left\{\left\langle f,g% \right\rangle\in\mathcal{X}:D\nsubseteq^{\pm}C_{\left\langle f,g\right\rangle}\right\}caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D ) := { ⟨ italic_f , italic_g ⟩ ∈ caligraphic_X : italic_D ⊈ start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT ⟨ italic_f , italic_g ⟩ end_POSTSUBSCRIPT } and arrive at |(𝒳:D)|r1|𝒳|\left|\mathcal{R}_{\nsubseteq}\left(\mathcal{X}:D\right)\right|\leq r^{-1}% \left|\mathcal{X}\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D ) | ≤ italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | caligraphic_X |, provided that |𝒳+(x+)|=|𝒳(x)|=k1superscript𝒳superscript𝑥superscript𝒳superscript𝑥𝑘1\left|\mathcal{X}^{+}\left(x^{+}\right)\right|=\left|\mathcal{X}^{-}\left(x^{-% }\right)\right|=k-1| caligraphic_X start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ( italic_x start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) | = | caligraphic_X start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ( italic_x start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) | = italic_k - 1 for any x+superscript𝑥absentx^{+}\in\,italic_x start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∈v (D+)superscript𝐷\left(D^{+}\right)( italic_D start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) and xsuperscript𝑥absentx^{-}\in\,italic_x start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∈v (D)superscript𝐷\left(D^{-}\right)( italic_D start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ). Note that (2:D)=(D)\mathcal{R}_{\nsubseteq}\left(\mathcal{F}_{2}:D\right)=\mathcal{R}_{\nsubseteq% }\left(D\right)caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_D ) = caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D ).

Now consider any collection D1,,Dq𝒟subscript𝐷1subscript𝐷𝑞superscript𝒟D_{1},\cdots,D_{q}\in\mathcal{D}^{\ell}italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_D start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ∈ caligraphic_D start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT, (ij[q])DiDj=double-intersectionfor-all𝑖𝑗delimited-[]𝑞subscript𝐷𝑖subscript𝐷𝑗\left(\forall i\neq j\in\left[q\right]\right)D_{i}\Cap D_{j}=\emptyset( ∀ italic_i ≠ italic_j ∈ [ italic_q ] ) italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⋒ italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = ∅. Then |i=1𝑞(Di)|rq|2|𝑞𝑖1subscriptnot-subset-of-nor-equalssubscript𝐷𝑖superscript𝑟𝑞subscript2\left|\overset{q}{\underset{i=1}{\bigcap}}\mathcal{R}_{\nsubseteq}\left(D_{i}% \right)\right|\leq r^{-q}\left|\mathcal{F}_{2}\right|| overitalic_q start_ARG start_UNDERACCENT italic_i = 1 end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) | ≤ italic_r start_POSTSUPERSCRIPT - italic_q end_POSTSUPERSCRIPT | caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | will easily follow from the inequality

(j[q1])(|i=j𝑞(𝒳:Di)|rq|𝒳|),\left(\forall j\in\left[q-1\right]\right)\!\left(\left|\overset{q}{\underset{i% =j}{\bigcap}}\mathcal{R}_{\nsubseteq}\left(\mathcal{X\!}:\!D_{i}\right)\right|% \leq r^{-q}\!\left|\mathcal{X\!}\right|\right)\text{,}( ∀ italic_j ∈ [ italic_q - 1 ] ) ( | overitalic_q start_ARG start_UNDERACCENT italic_i = italic_j end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) | ≤ italic_r start_POSTSUPERSCRIPT - italic_q end_POSTSUPERSCRIPT | caligraphic_X | ) ,

for any 𝒳2𝒳subscript2\mathcal{X\subseteq F}_{2}caligraphic_X ⊆ caligraphic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT such that |𝒳+(x+)|=|𝒳(x)|=k1superscript𝒳superscript𝑥superscript𝒳superscript𝑥𝑘1\left|\mathcal{X}^{+}\left(x^{+}\right)\right|=\left|\mathcal{X}^{-}\left(x^{-% }\right)\right|=k-1| caligraphic_X start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ( italic_x start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) | = | caligraphic_X start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ( italic_x start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) | = italic_k - 1 for all xi+superscriptsubscript𝑥𝑖absentx_{i}^{+}\in\,italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∈v (Di+)superscriptsubscript𝐷𝑖\left(D_{i}^{+}\right)( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ), xisuperscriptsubscript𝑥𝑖absentx_{i}^{-}\in\,italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ∈v (Di)superscriptsubscript𝐷𝑖\left(D_{i}^{-}\right)( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ), i[q]𝑖delimited-[]𝑞i\in\left[q\right]italic_i ∈ [ italic_q ]. This inequality is proved as follows by induction on q𝑞qitalic_q.

Basis of induction: q=2𝑞2q=2italic_q = 2. Since D1D2=double-intersectionsubscript𝐷1subscript𝐷2D_{1}\Cap D_{2}=\emptysetitalic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋒ italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = ∅, for any {+,}\flat\in\left\{+,-\right\}♭ ∈ { + , - }, i[2]𝑖delimited-[]2i\in\left[2\right]italic_i ∈ [ 2 ], xisuperscriptsubscript𝑥𝑖absentx_{i}^{\flat}\in\,italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ∈v (Di)superscriptsubscript𝐷𝑖normal-♭\left(D_{i}^{\flat}\right)( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ), we have |(𝒳:D1)(x2)|=|𝒳(x2)|\left|\mathcal{R}_{\nsubseteq}\left(\mathcal{X}:D_{1}\right)^{\flat}\left(x_{2% }^{\flat}\right)\right|=\left|\mathcal{X}^{\flat}\left(x_{2}^{\flat}\right)\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ) | = | caligraphic_X start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ) | and |𝒳(xi)|=k1superscript𝒳superscriptsubscript𝑥𝑖𝑘1\left|\mathcal{X}^{\flat}\left(x_{i}^{\flat}\right)\right|=k-1| caligraphic_X start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ♭ end_POSTSUPERSCRIPT ) | = italic_k - 1. This yields

|(𝒳:D1)(𝒳:D2)|\displaystyle\left|\mathcal{R}_{\nsubseteq}\left(\mathcal{X\!}:D_{1}\right)% \cap\mathcal{R}_{\nsubseteq}\left(\mathcal{X\!}:D_{2}\right)\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ∩ caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) | =\displaystyle== |((𝒳:D1):D2)|\displaystyle\left|\mathcal{R}_{\nsubseteq}\left(\mathcal{R}_{\nsubseteq}\left% (\mathcal{X}:D_{1}\right):D_{2}\right)\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) : italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) |
\displaystyle\leq r1|(𝒳:D1)|r2|𝒳|.\displaystyle r^{-1}\left|\mathcal{R}_{\nsubseteq}\left(\mathcal{X}:D_{1}% \right)\right|\leq r^{-2}\left|\mathcal{X}\right|.italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) | ≤ italic_r start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT | caligraphic_X | .

Induction step. By the same token we obtain

|i=j𝑞(𝒳:Di)|\displaystyle\left|\overset{q}{\underset{i=j}{\bigcap}}\mathcal{R}_{\nsubseteq% }\left(\mathcal{X\!}:\!D_{i}\right)\right|| overitalic_q start_ARG start_UNDERACCENT italic_i = italic_j end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) | =\displaystyle== |i=jq1(𝒳:Di)(𝒳:Dq)|\displaystyle\left|\overset{q-1}{\underset{i=j}{\bigcap}}\mathcal{R}_{% \nsubseteq}\left(\mathcal{X\!}:\!D_{i}\right)\cap\mathcal{R}_{\nsubseteq}\left% (\mathcal{X\!}:\!D_{q}\right)\right|| start_OVERACCENT italic_q - 1 end_OVERACCENT start_ARG start_UNDERACCENT italic_i = italic_j end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ∩ caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ) |
=\displaystyle== |(i=jq1(𝒳:Di):Dq)|\displaystyle\left|\mathcal{R}_{\nsubseteq}\left(\overset{q-1}{\underset{i=j}{% \bigcap}}\mathcal{R}_{\nsubseteq}\left(\mathcal{X\!}:\!D_{i}\right):D_{q}% \right)\right|| caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( start_OVERACCENT italic_q - 1 end_OVERACCENT start_ARG start_UNDERACCENT italic_i = italic_j end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) : italic_D start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ) |
\displaystyle\leq r1|i=jq1(𝒳:Di)|rq|𝒳|,\displaystyle r^{-1}\left|\overset{q-1}{\underset{i=j}{\bigcap}}\mathcal{R}_{% \nsubseteq}\left(\mathcal{X\!}:\!D_{i}\right)\right|\leq r^{-q}\left|\mathcal{% X}\right|\text{,}italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | start_OVERACCENT italic_q - 1 end_OVERACCENT start_ARG start_UNDERACCENT italic_i = italic_j end_UNDERACCENT start_ARG ⋂ end_ARG end_ARG caligraphic_R start_POSTSUBSCRIPT ⊈ end_POSTSUBSCRIPT ( caligraphic_X : italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) | ≤ italic_r start_POSTSUPERSCRIPT - italic_q end_POSTSUPERSCRIPT | caligraphic_X | ,

which completes the proof.

5 Appendix B: Proof of Lemma 12

We use Lemma 3 and boolean inclusion AB(AC)(CB)𝐴𝐵𝐴𝐶𝐶𝐵A\setminus B\subseteq\left(A\setminus C\right)\cup\left(C\setminus B\right)% \vskip 6.0pt plus 2.0pt minus 2.0ptitalic_A ∖ italic_B ⊆ ( italic_A ∖ italic_C ) ∪ ( italic_C ∖ italic_B ).

1. p(στ)=ACp(DN(σ)DN(τ))ACp(AP(σ)AP(τ))superscriptp𝜎𝜏superscriptACpDN𝜎DN𝜏superscriptACpsquare-unionAP𝜎AP𝜏\ \partial^{\text{{p}}}\left(\sigma\vee\tau\right)=\mathrm{AC}^{\text{{p}}}% \left(\mathrm{DN}\left(\sigma\right)\cup\mathrm{DN}\left(\tau\right)\right)% \setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)\sqcup% \mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt\vskip 3% .0pt plus 1.0pt minus 1.0pt∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ∨ italic_τ ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ∪ roman_DN ( italic_τ ) ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) )

ACp(DN(σ)DN(τ))[ACp(AP(σ))ACp(AP(τ))]absentsuperscriptACpDN𝜎DN𝜏limit-fromdelimited-[]superscriptACpAP𝜎superscriptACpAP𝜏\qquad\subseteq\mathrm{AC}^{\text{{p}}}\left(\mathrm{DN}\left(\sigma\right)% \cup\mathrm{DN}\left(\tau\right)\right)\setminus\left[\mathrm{AC}^{\text{{p}}}% \left(\mathrm{AP}\left(\sigma\right)\right)\cup\mathrm{AC}^{\text{{p}}}\left(% \mathrm{AP}\left(\tau\right)\right)\right]\cup⊆ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ∪ roman_DN ( italic_τ ) ) ∖ [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACp(AP(σ))ACp(AP(τ))]ACp(AP(σ)AP(τ))delimited-[]superscriptACpAP𝜎superscriptACpAP𝜏superscriptACpsquare-unionAP𝜎AP𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cup\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcup\mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) )

=[ACp(σ)ACp(τ)][ACp(AP(σ))ACp(AP(τ))]absentdelimited-[]superscriptACp𝜎superscriptACp𝜏limit-fromdelimited-[]superscriptACpAP𝜎superscriptACpAP𝜏\qquad=\left[\mathrm{AC}^{\text{{p}}}\left(\sigma\right)\cup\mathrm{AC}^{\text% {{p}}}\left(\tau\right)\right]\setminus\left[\mathrm{AC}^{\text{{p}}}\left(% \mathrm{AP}\left(\sigma\right)\right)\cup\mathrm{AC}^{\text{{p}}}\left(\mathrm% {AP}\left(\tau\right)\right)\right]\cup= [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ] ∖ [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACp(AP(σ))ACp(AP(τ))]ACp(AP(σ)AP(τ))delimited-[]superscriptACpAP𝜎superscriptACpAP𝜏superscriptACpsquare-unionAP𝜎AP𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cup\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcup\mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) )

[ACp(σ)ACp(AP(σ))][ACp(τ)ACp(AP(τ))]absentdelimited-[]superscriptACp𝜎superscriptACpAP𝜎limit-fromdelimited-[]superscriptACp𝜏superscriptACpAP𝜏\qquad\subseteq\left[\mathrm{AC}^{\text{{p}}}\left(\sigma\right)\setminus% \mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)\right)\right]\cup% \left[\mathrm{AC}^{\text{{p}}}\left(\tau\right)\setminus\mathrm{AC}^{\text{{p}% }}\left(\mathrm{AP}\left(\tau\right)\right)\right]\cup⊆ [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ] ∪ [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACp(AP(σ))ACp(AP(τ))]ACp(AP(σ)AP(τ))delimited-[]superscriptACpAP𝜎superscriptACpAP𝜏superscriptACpsquare-unionAP𝜎AP𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cup\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcup\mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) )

=p(σ)p(τ)p(AP(σ),AR(τ)).absentsuperscriptp𝜎superscriptp𝜏superscriptsubscriptsquare-unionpAP𝜎AR𝜏\qquad=\partial^{\text{{p}}}\left(\sigma\right)\cup\partial^{\text{{p}}}\left(% \tau\right)\cup\partial_{\sqcup}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma% \right),\mathrm{AR}\left(\tau\right)\right).\vskip 3.0pt plus 1.0pt minus 1.0pt= ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ∪ ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) ) .

2. p(στ)=ACp(DN(σ)DN(τ))ACp(AP(σ)AP(τ))superscriptp𝜎𝜏superscriptACpdirect-productDN𝜎DN𝜏superscriptACpsquare-intersectionAP𝜎AP𝜏\ \ \partial^{\text{{p}}}\left(\sigma\wedge\tau\right)=\mathrm{AC}^{\text{{p}}% }\left(\mathrm{DN}\left(\sigma\right)\odot\mathrm{DN}\left(\tau\right)\right)% \setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)\sqcap% \mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt\vskip 3% .0pt plus 1.0pt minus 1.0pt∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ∧ italic_τ ) = roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ⊙ roman_DN ( italic_τ ) ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) )

ACp(DN(σ)DN(τ))[ACp(AP(σ))ACp(AP(τ))]absentsuperscriptACpdirect-productDN𝜎DN𝜏limit-fromdelimited-[]superscriptACpAP𝜎superscriptACpAP𝜏\qquad\subseteq\mathrm{AC}^{\text{{p}}}\left(\mathrm{DN}\left(\sigma\right)% \odot\mathrm{DN}\left(\tau\right)\right)\setminus\left[\mathrm{AC}^{\text{{p}}% }\left(\mathrm{AP}\left(\sigma\right)\right)\cap\mathrm{AC}^{\text{{p}}}\left(% \mathrm{AP}\left(\tau\right)\right)\right]\cup⊆ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ⊙ roman_DN ( italic_τ ) ) ∖ [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACp(AP(σ))ACp(AP(τ))]ACp(AP(σ)AP(τ))delimited-[]superscriptACpAP𝜎superscriptACpAP𝜏superscriptACpsquare-intersectionAP𝜎AP𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cap\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcap\mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) )

=[ACp(σ)ACp(τ)][ACp(AP(σ))ACp(AP(τ))]absentdelimited-[]superscriptACp𝜎superscriptACp𝜏limit-fromdelimited-[]superscriptACpAP𝜎superscriptACpAP𝜏\qquad=\left[\mathrm{AC}^{\text{{p}}}\left(\sigma\right)\cap\mathrm{AC}^{\text% {{p}}}\left(\tau\right)\right]\setminus\left[\mathrm{AC}^{\text{{p}}}\left(% \mathrm{AP}\left(\sigma\right)\right)\cap\mathrm{AC}^{\text{{p}}}\left(\mathrm% {AP}\left(\tau\right)\right)\right]\cup= [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∩ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ] ∖ [ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACp(AP(σ))ACp(AP(τ))]ACp(AP(σ)AP(τ))delimited-[]superscriptACpAP𝜎superscriptACpAP𝜏superscriptACpsquare-intersectionAP𝜎AP𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cap\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcap\mathrm{AP}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) )

ACp(σ)ACp(AP(σ))ACp(τ)ACp(AP(τ))absentsuperscriptACp𝜎superscriptACpAP𝜎superscriptACp𝜏limit-fromsuperscriptACpAP𝜏\qquad\subseteq\mathrm{AC}^{\text{{p}}}\left(\sigma\right)\setminus\mathrm{AC}% ^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right)\right)\cup\mathrm{AC}^{\text% {{p}}}\left(\tau\right)\setminus\mathrm{AC}^{\text{{p}}}\left(\mathrm{AP}\left% (\tau\right)\right)\cup⊆ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ∖ roman_AC start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ∪

p(AP(σ),AR(τ))superscriptsubscriptsquare-intersectionpAP𝜎AR𝜏\qquad\quad\ \partial_{\sqcap}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma\right% ),\mathrm{AR}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) )

=p(σ)p(τ)p(AP(σ),AR(τ)).absentsuperscriptp𝜎superscriptp𝜏superscriptsubscriptsquare-intersectionpAP𝜎AR𝜏\qquad=\partial^{\text{{p}}}\left(\sigma\right)\cup\partial^{\text{{p}}}\left(% \tau\right)\cup\partial_{\sqcap}^{\text{{p}}}\left(\mathrm{AP}\left(\sigma% \right),\mathrm{AR}\left(\tau\right)\right).\vskip 3.0pt plus 1.0pt minus 1.0pt= ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( italic_τ ) ∪ ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT p end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) ) .

3. n(στ)=ACn(AP(σ)AP(τ))ACn(DN(σ)DN(τ))superscriptn𝜎𝜏superscriptACnsquare-unionAP𝜎AP𝜏superscriptACnDN𝜎DN𝜏\ \partial^{\text{{n}}}\left(\sigma\vee\tau\right)=\mathrm{AC}^{\text{{n}}}% \left(\mathrm{AP}\left(\sigma\right)\sqcup\mathrm{AP}\left(\tau\right)\right)% \setminus\mathrm{AC}^{\text{{n}}}\left(\mathrm{DN}\left(\sigma\right)\cup% \mathrm{DN}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt\vskip 3% .0pt plus 1.0pt minus 1.0pt∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ∨ italic_τ ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ∪ roman_DN ( italic_τ ) )

ACn(AP(σ)AP(τ))[ACn(AP(σ))ACn(AP(τ))]absentsuperscriptACnsquare-unionAP𝜎AP𝜏limit-fromdelimited-[]superscriptACnAP𝜎superscriptACnAP𝜏\qquad\subseteq\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcup\mathrm{AP}\left(\tau\right)\right)\setminus\left[\mathrm{AC}^{\text{{n}% }}\left(\mathrm{AP}\left(\sigma\right)\right)\cup\mathrm{AC}^{\text{{n}}}\left% (\mathrm{AP}\left(\tau\right)\right)\right]\cup⊆ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) ) ∖ [ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACn(AP(σ))ACn(AP(τ))]ACn(DN(σ)DN(τ))delimited-[]superscriptACnAP𝜎superscriptACnAP𝜏superscriptACnDN𝜎DN𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cup\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{n}}}\left(\mathrm{DN}\left(\sigma\right)% \cup\mathrm{DN}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ∪ roman_DN ( italic_τ ) )

=ACn(AP(σ)AP(τ))[ACn(AP(σ))ACn(AP(τ))]absentsuperscriptACnsquare-unionAP𝜎AP𝜏limit-fromdelimited-[]superscriptACnAP𝜎superscriptACnAP𝜏\qquad=\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right)\sqcup% \mathrm{AP}\left(\tau\right)\right)\setminus\left[\mathrm{AC}^{\text{{n}}}% \left(\mathrm{AP}\left(\sigma\right)\right)\cup\mathrm{AC}^{\text{{n}}}\left(% \mathrm{AP}\left(\tau\right)\right)\right]\cup= roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊔ roman_AP ( italic_τ ) ) ∖ [ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACn(AP(σ))ACn(AP(τ))][ACn(σ)ACn(τ)]delimited-[]superscriptACnAP𝜎superscriptACnAP𝜏delimited-[]superscriptACn𝜎superscriptACn𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cup\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\left[\mathrm{AC}^{\text{{n}}}\left(\sigma\right)\cup\mathrm{% AC}^{\text{{n}}}\left(\tau\right)\right]\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ [ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ ) ]

n(AP(σ),AR(τ))ACn(AP(σ))ACn(σ)ACn(AP(τ))ACn(τ)absentsuperscriptsubscriptsquare-unionnAP𝜎AR𝜏superscriptACnAP𝜎superscriptACn𝜎superscriptACnAP𝜏superscriptACn𝜏\qquad\subseteq\partial_{\sqcup}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma% \right),\mathrm{AR}\left(\tau\right)\right)\cup\mathrm{AC}^{\text{{n}}}\left(% \mathrm{AP}\left(\sigma\right)\right)\setminus\mathrm{AC}^{\text{{n}}}\left(% \sigma\right)\vskip 3.0pt plus 1.0pt minus 1.0pt\cup\mathrm{AC}^{\text{{n}}}% \left(\mathrm{AP}\left(\tau\right)\right)\setminus\mathrm{AC}^{\text{{n}}}% \left(\tau\right)\vskip 3.0pt plus 1.0pt minus 1.0pt⊆ ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ )

=n(AP(σ),AR(τ))n(σ)n(τ).absentsuperscriptsubscriptsquare-unionnAP𝜎AR𝜏superscriptn𝜎superscriptn𝜏\qquad=\partial_{\sqcup}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right),% \mathrm{AR}\left(\tau\right)\right)\cup\partial^{\text{{n}}}\left(\sigma\right% )\cup\partial^{\text{{n}}}\left(\tau\right).\vskip 3.0pt plus 1.0pt minus 1.0pt= ∂ start_POSTSUBSCRIPT ⊔ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) ) ∪ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ ) .

4. n(στ)=ACn(AP(σ)AP(τ))ACn(DN(σ)DN(τ))superscriptn𝜎𝜏superscriptACnsquare-intersectionAP𝜎AP𝜏superscriptACndirect-productDN𝜎DN𝜏\ \partial^{\text{{n}}}\left(\sigma\wedge\tau\right)=\mathrm{AC}^{\text{{n}}}% \left(\mathrm{AP}\left(\sigma\right)\sqcap\mathrm{AP}\left(\tau\right)\right)% \vskip 3.0pt plus 1.0pt minus 1.0pt\setminus\mathrm{AC}^{\text{{n}}}\left(% \mathrm{DN}\left(\sigma\right)\odot\mathrm{DN}\left(\tau\right)\right)∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ∧ italic_τ ) = roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ⊙ roman_DN ( italic_τ ) )

ACn(AP(σ)AP(τ))[ACn(AP(σ))ACn(AP(τ))]absentsuperscriptACnsquare-intersectionAP𝜎AP𝜏limit-fromdelimited-[]superscriptACnAP𝜎superscriptACnAP𝜏\qquad\subseteq\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right)% \sqcap\mathrm{AP}\left(\tau\right)\right)\setminus\left[\mathrm{AC}^{\text{{n}% }}\left(\mathrm{AP}\left(\sigma\right)\right)\cap\mathrm{AC}^{\text{{n}}}\left% (\mathrm{AP}\left(\tau\right)\right)\right]\cup⊆ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) ) ∖ [ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACn(AP(σ))ACn(AP(τ))]ACn(DN(σ)DN(τ))delimited-[]superscriptACnAP𝜎superscriptACnAP𝜏superscriptACndirect-productDN𝜎DN𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cap\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\mathrm{AC}^{\text{{n}}}\left(\mathrm{DN}\left(\sigma\right)% \odot\mathrm{DN}\left(\tau\right)\right)\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_DN ( italic_σ ) ⊙ roman_DN ( italic_τ ) )

=ACn(AP(σ)AP(τ))[ACn(AP(σ))ACn(AP(τ))]absentsuperscriptACnsquare-intersectionAP𝜎AP𝜏limit-fromdelimited-[]superscriptACnAP𝜎superscriptACnAP𝜏\qquad=\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right)\sqcap% \mathrm{AP}\left(\tau\right)\right)\setminus\left[\mathrm{AC}^{\text{{n}}}% \left(\mathrm{AP}\left(\sigma\right)\right)\cap\mathrm{AC}^{\text{{n}}}\left(% \mathrm{AP}\left(\tau\right)\right)\right]\cup= roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ⊓ roman_AP ( italic_τ ) ) ∖ [ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∪

[ACn(AP(σ))ACn(AP(τ))][ACn(σ)ACn(τ)]delimited-[]superscriptACnAP𝜎superscriptACnAP𝜏delimited-[]superscriptACn𝜎superscriptACn𝜏\qquad\quad\ \left[\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right% )\right)\cap\mathrm{AC}^{\text{{n}}}\left(\mathrm{AP}\left(\tau\right)\right)% \right]\setminus\left[\mathrm{AC}^{\text{{n}}}\left(\sigma\right)\cap\mathrm{% AC}^{\text{{n}}}\left(\tau\right)\right]\vskip 3.0pt plus 1.0pt minus 1.0pt% \vskip 3.0pt plus 1.0pt minus 1.0pt[ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∩ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ] ∖ [ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∩ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ ) ]

n(AP(σ),AR(τ))ACn(AP(σ))ACn(σ)ACn(AP(τ))ACn(τ)absentsuperscriptsubscriptsquare-intersectionnAP𝜎AR𝜏superscriptACnAP𝜎superscriptACn𝜎superscriptACnAP𝜏superscriptACn𝜏\qquad\subseteq\partial_{\sqcap}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma% \right),\mathrm{AR}\left(\tau\right)\right)\cup\mathrm{AC}^{\text{{n}}}\left(% \mathrm{AP}\left(\sigma\right)\right)\setminus\mathrm{AC}^{\text{{n}}}\left(% \sigma\right)\vskip 3.0pt plus 1.0pt minus 1.0pt\cup\mathrm{AC}^{\text{{n}}}% \left(\mathrm{AP}\left(\tau\right)\right)\setminus\mathrm{AC}^{\text{{n}}}% \left(\tau\right)\vskip 3.0pt plus 1.0pt minus 1.0pt⊆ ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_τ ) ) ∖ roman_AC start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ )

=n(AP(σ),AR(τ))n(σ)n(τ).absentsuperscriptsubscriptsquare-intersectionnAP𝜎AR𝜏superscriptn𝜎superscriptn𝜏\qquad=\partial_{\sqcap}^{\text{{n}}}\left(\mathrm{AP}\left(\sigma\right),% \mathrm{AR}\left(\tau\right)\right)\cup\partial^{\text{{n}}}\left(\sigma\right% )\cup\partial^{\text{{n}}}\left(\tau\right).\vskip 3.0pt plus 1.0pt minus 1.0pt= ∂ start_POSTSUBSCRIPT ⊓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( roman_AP ( italic_σ ) , roman_AR ( italic_τ ) ) ∪ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_σ ) ∪ ∂ start_POSTSUPERSCRIPT n end_POSTSUPERSCRIPT ( italic_τ ) .

\blacksquare

6 Appendix C: Basic inequalities

We set k=22=m115,r=41+41+1,p=logrm,L=(p1)3!formulae-sequence𝑘2superscript2superscript𝑚115formulae-sequence𝑟superscript41superscript411formulae-sequence𝑝subscript𝑟𝑚𝐿superscript𝑝13k=2\ell^{2}=m^{\frac{1}{15}},\ r=\dfrac{4^{1+\ell}}{4^{1+\ell}\!-\!1},\ p=\ell% \log_{r}m,\ L=\left(p-1\right)^{3\ell}\ell!italic_k = 2 roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 15 end_ARG end_POSTSUPERSCRIPT , italic_r = divide start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT - 1 end_ARG , italic_p = roman_ℓ roman_log start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT italic_m , italic_L = ( italic_p - 1 ) start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT roman_ℓ !,
where m0.much-greater-than𝑚0m\gg 0.italic_m ≫ 0 .

So !2π(e)=2πm130(12m1302e)12m130<2πm160+1302m130(2e)12m130similar-to2𝜋superscript𝑒2𝜋superscript𝑚130superscript12superscript𝑚1302𝑒12superscript𝑚1302𝜋superscript𝑚1601302superscript𝑚130superscript2𝑒12superscript𝑚130\ell!\sim\sqrt{2\pi\ell}\left(\dfrac{\ell}{e}\right)^{\ell}=\sqrt{\sqrt{2}\pi m% ^{\frac{1}{30}}}\left(\dfrac{\frac{1}{\sqrt{2}}m^{\frac{1}{30}}}{\sqrt{2}e}% \right)^{\frac{1}{\sqrt{2}}m^{\frac{1}{30}}}<\sqrt{\sqrt{2}\pi}\dfrac{m^{\frac% {1}{60}+\frac{1}{30\sqrt{2}}m^{\frac{1}{30}}}}{\left(\sqrt{2}e\right)^{\frac{1% }{\sqrt{2}}m^{\frac{1}{30}}}}roman_ℓ ! ∼ square-root start_ARG 2 italic_π roman_ℓ end_ARG ( divide start_ARG roman_ℓ end_ARG start_ARG italic_e end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT = square-root start_ARG square-root start_ARG 2 end_ARG italic_π italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_ARG ( divide start_ARG divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG 2 end_ARG italic_e end_ARG ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT < square-root start_ARG square-root start_ARG 2 end_ARG italic_π end_ARG divide start_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 60 end_ARG + divide start_ARG 1 end_ARG start_ARG 30 square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG ( square-root start_ARG 2 end_ARG italic_e ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG

<m1302m130<m130m130absentsuperscript𝑚1302superscript𝑚130superscript𝑚130superscript𝑚130<m^{\frac{1}{30\sqrt{2}}m^{\frac{1}{30}}}<m^{\frac{1}{30}m^{\frac{1}{30}}}< italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT < italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT holds for sufficiently large m𝑚mitalic_m (via

2πm12αmβmα<(2e)βmαmβmα2πm12α<(2e)βmα2𝜋superscript𝑚12𝛼superscript𝑚𝛽superscript𝑚𝛼superscript2𝑒𝛽superscript𝑚𝛼superscript𝑚𝛽superscript𝑚𝛼2𝜋superscript𝑚12𝛼superscript2𝑒𝛽superscript𝑚𝛼\sqrt{\sqrt{2}\pi}\cdot m^{\frac{1}{2}\alpha}\cdot m^{\beta m^{\alpha}}<\left(% \sqrt{2}e\right)^{\beta m^{\alpha}}\cdot m^{\beta m^{\alpha}}\Leftrightarrow% \sqrt{\sqrt{2}\pi}\cdot m^{\frac{1}{2}\alpha}<\left(\sqrt{2}e\right)^{\beta m^% {\alpha}}square-root start_ARG square-root start_ARG 2 end_ARG italic_π end_ARG ⋅ italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_α end_POSTSUPERSCRIPT ⋅ italic_m start_POSTSUPERSCRIPT italic_β italic_m start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT < ( square-root start_ARG 2 end_ARG italic_e ) start_POSTSUPERSCRIPT italic_β italic_m start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ⋅ italic_m start_POSTSUPERSCRIPT italic_β italic_m start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ⇔ square-root start_ARG square-root start_ARG 2 end_ARG italic_π end_ARG ⋅ italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_α end_POSTSUPERSCRIPT < ( square-root start_ARG 2 end_ARG italic_e ) start_POSTSUPERSCRIPT italic_β italic_m start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT

ln2π+12αlnn<32βnαabsent2𝜋12𝛼𝑛32𝛽superscript𝑛𝛼\Leftrightarrow\ln\sqrt{\sqrt{2}\pi}+\frac{1}{2}\alpha\ln n<\frac{3}{2}\beta n% ^{\alpha}⇔ roman_ln square-root start_ARG square-root start_ARG 2 end_ARG italic_π end_ARG + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_α roman_ln italic_n < divide start_ARG 3 end_ARG start_ARG 2 end_ARG italic_β italic_n start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT), while =12m13012superscript𝑚130\ell=\frac{1}{\sqrt{2}}m^{\frac{1}{30}}roman_ℓ = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT.

Now p=logrm=12m130logrm<m130+ε𝑝subscript𝑟𝑚12superscript𝑚130subscript𝑟𝑚superscript𝑚130𝜀p=\ell\log_{r}m=\frac{1}{\sqrt{2}}m^{\frac{1}{30}}\log_{r}m<m^{\frac{1}{30}+\varepsilon}italic_p = roman_ℓ roman_log start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT italic_m = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT roman_log start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT italic_m < italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG + italic_ε end_POSTSUPERSCRIPT , rp=m=m12m130superscript𝑟𝑝superscript𝑚superscript𝑚12superscript𝑚130r^{p}=m^{\ell}=m^{\frac{1}{\sqrt{2}}m^{\frac{1}{30}}}italic_r start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT = italic_m start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT = italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT and hence (p1)3<p3<m(110+ε)m130superscript𝑝13superscript𝑝3superscript𝑚110𝜀superscript𝑚130\left(p-1\right)^{3\ell}<p^{3\ell}<m^{\left(\frac{1}{10}+\varepsilon\right)m^{% \frac{1}{30}}}( italic_p - 1 ) start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT < italic_p start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT < italic_m start_POSTSUPERSCRIPT ( divide start_ARG 1 end_ARG start_ARG 10 end_ARG + italic_ε ) italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT holds for sufficiently small ε>0𝜀0\varepsilon>0italic_ε > 0.

Hence L=(p1)3!<m(110+ε)m130m130m130<m17m130,L2<m27m130formulae-sequence𝐿superscript𝑝13superscript𝑚110𝜀superscript𝑚130superscript𝑚130superscript𝑚130superscript𝑚17superscript𝑚130superscript𝐿2superscript𝑚27superscript𝑚130L=\left(p-1\right)^{3\ell}\ell!<m^{\left(\frac{1}{10}+\varepsilon\right)m^{% \frac{1}{30}}}m^{\frac{1}{30}m^{\frac{1}{30}}}<m^{\frac{1}{7}m^{\frac{1}{30}}}% ,\ L^{2}<m^{\frac{2}{7}m^{\frac{1}{30}}}italic_L = ( italic_p - 1 ) start_POSTSUPERSCRIPT 3 roman_ℓ end_POSTSUPERSCRIPT roman_ℓ ! < italic_m start_POSTSUPERSCRIPT ( divide start_ARG 1 end_ARG start_ARG 10 end_ARG + italic_ε ) italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT < italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 7 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT , italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT < italic_m start_POSTSUPERSCRIPT divide start_ARG 2 end_ARG start_ARG 7 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT.

So (mk)=(m12m130m115)12m130>(m14151)12m130>m915m130superscript𝑚𝑘superscript𝑚12superscript𝑚130superscript𝑚11512superscript𝑚130superscriptsuperscript𝑚1415112superscript𝑚130superscript𝑚915superscript𝑚130\left(\dfrac{m-\ell}{k}\right)^{\ell}=\left(\dfrac{m-\frac{1}{\sqrt{2}}m^{% \frac{1}{30}}}{m^{\frac{1}{15}}}\right)^{\frac{1}{\sqrt{2}}m^{\frac{1}{30}}}>% \left(m^{\frac{14}{15}}-1\right)^{\frac{1}{\sqrt{2}}m^{\frac{1}{30}}}>m^{\frac% {9}{15}m^{\frac{1}{30}}}( divide start_ARG italic_m - roman_ℓ end_ARG start_ARG italic_k end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT = ( divide start_ARG italic_m - divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_ARG start_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 15 end_ARG end_POSTSUPERSCRIPT end_ARG ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT > ( italic_m start_POSTSUPERSCRIPT divide start_ARG 14 end_ARG start_ARG 15 end_ARG end_POSTSUPERSCRIPT - 1 ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT > italic_m start_POSTSUPERSCRIPT divide start_ARG 9 end_ARG start_ARG 15 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT,

(mk)L2>m915m130m27m130>m15m130superscript𝑚𝑘superscript𝐿2superscript𝑚915superscript𝑚130superscript𝑚27superscript𝑚130superscript𝑚15superscript𝑚130\left(\dfrac{m\!-\!\ell}{k}\right)^{\ell}\!L^{-2}\!>\!\dfrac{m^{\frac{9}{15}m^% {\frac{1}{30}}}}{m^{\frac{2}{7}m^{\frac{1}{30}}}}\!>\!m^{\frac{1}{5}m^{\frac{1% }{30}}}( divide start_ARG italic_m - roman_ℓ end_ARG start_ARG italic_k end_ARG ) start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT italic_L start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT > divide start_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 9 end_ARG start_ARG 15 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 2 end_ARG start_ARG 7 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT,

rp41+L2=rp41+12m130L2>14m12m130m(27+logm4)12m130>m15m130superscript𝑟𝑝superscript41superscript𝐿2superscript𝑟𝑝superscript4112superscript𝑚130superscript𝐿214superscript𝑚12superscript𝑚130superscript𝑚27subscript𝑚412superscript𝑚130superscript𝑚15superscript𝑚130\dfrac{r^{p}}{4^{1+\ell}}L^{-2}\!=\dfrac{r^{p}}{4^{1+\frac{1}{\sqrt{2}}m^{% \frac{1}{30}}}}L^{-2}>\!\frac{1}{4}\dfrac{m^{\frac{1}{\sqrt{2}}m^{\frac{1}{30}% }}}{m^{\left(\frac{2}{7}+\log_{m}4\right)\frac{1}{\sqrt{2}}m^{\frac{1}{30}}}}% \!>\!m^{\frac{1}{5}m^{\frac{1}{30}}}divide start_ARG italic_r start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + roman_ℓ end_POSTSUPERSCRIPT end_ARG italic_L start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT = divide start_ARG italic_r start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_ARG start_ARG 4 start_POSTSUPERSCRIPT 1 + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG italic_L start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT > divide start_ARG 1 end_ARG start_ARG 4 end_ARG divide start_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG italic_m start_POSTSUPERSCRIPT ( divide start_ARG 2 end_ARG start_ARG 7 end_ARG + roman_log start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT 4 ) divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT end_ARG > italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_m start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 30 end_ARG end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT.

7 Appendix D: Proof of Lemma 23

Proof. For brevity we switch to circuit formalism. Consider any Boolean circuit (i.e. rooted dag) B𝐵Bitalic_B whose leaves and inner vertices are labeled with elements of LIT:=VAR{,,vi,vi}\mathrm{LIT}:=\mathrm{VAR}\cup\left\{\top,\bot,\Box v_{i},\boxtimes v_{i}\right\}roman_LIT := roman_VAR ∪ { ⊤ , ⊥ , □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } and {,,¬}\left\{\vee,\wedge,\lnot\right\}{ ∨ , ∧ , ¬ }, respectively. To put it in formal terms we let B=V,E,λ𝐵𝑉𝐸𝜆B=\left\langle V,E,\lambda\right\rangleitalic_B = ⟨ italic_V , italic_E , italic_λ ⟩ where Vfinsuperscript𝑓𝑖𝑛𝑉V\subset^{fin}\mathbb{N}italic_V ⊂ start_POSTSUPERSCRIPT italic_f italic_i italic_n end_POSTSUPERSCRIPT blackboard_N and E{x,y:x<yV}𝐸conditional-set𝑥𝑦𝑥𝑦𝑉E\subset\left\{\left\langle x,y\right\rangle:x<y\in V\right\}italic_E ⊂ { ⟨ italic_x , italic_y ⟩ : italic_x < italic_y ∈ italic_V } are the vertices and (bottom-up directed) edges, respectively, while λ:VLIT{,,¬}:𝜆𝑉LIT\lambda:V\longrightarrow\mathrm{LIT}\cup\left\{\vee,\wedge,\lnot\right\}italic_λ : italic_V ⟶ roman_LIT ∪ { ∨ , ∧ , ¬ } and 0V0𝑉0\in V0 ∈ italic_V being the labeling function and the root (i.e. bottom) of B𝐵Bitalic_B. Thus λ(x),λ(y)𝜆𝑥𝜆𝑦\left\langle\lambda\left(x\right),\lambda\left(y\right)\right\rangle⟨ italic_λ ( italic_x ) , italic_λ ( italic_y ) ⟩ with x,yE𝑥𝑦𝐸\left\langle x,y\right\rangle\in E⟨ italic_x , italic_y ⟩ ∈ italic_E are the labeled edges. Moreover we assume that each inner vertex xV𝑥𝑉x\in Vitalic_x ∈ italic_V with label λ(x)𝜆𝑥absent\lambda\left(x\right)\initalic_λ ( italic_x ) ∈ {,}\left\{\vee,\wedge\right\}{ ∨ , ∧ } or λ(x)=¬𝜆𝑥\lambda\left(x\right)=\lnotitalic_λ ( italic_x ) = ¬ has respectively two or just one successor(s) yB𝑦𝐵y\in Bitalic_y ∈ italic_B, x,yE𝑥𝑦𝐸\left\langle x,y\right\rangle\in E⟨ italic_x , italic_y ⟩ ∈ italic_E, λ(y)¬𝜆𝑦\lambda\left(y\right)\neq\lnotitalic_λ ( italic_y ) ≠ ¬. To determine the required De-Morgan circuit B=V,E,λsuperscript𝐵superscript𝑉superscript𝐸superscript𝜆B^{\ast}=\left\langle V^{\ast},E^{\ast},\lambda^{\ast}\right\rangleitalic_B start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = ⟨ italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , italic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , italic_λ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⟩ we first stipulate W:={0xV:λ(x)¬}assign𝑊conditional-set0𝑥𝑉𝜆𝑥W:=\left\{0\neq x\in V:\lambda\left(x\right)\neq\lnot\right\}italic_W := { 0 ≠ italic_x ∈ italic_V : italic_λ ( italic_x ) ≠ ¬ } and let W1subscript𝑊1W_{1}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT be a disjoint copy of W𝑊Witalic_W together with dual labeling function λ1:W1LIT{,}:subscript𝜆1subscript𝑊1superscriptLIT\lambda_{1}:W_{1}\longrightarrow\mathrm{LIT}^{\ast}\cup\left\{\vee,\wedge\right\}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟶ roman_LIT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∪ { ∨ , ∧ } defined by λ1(x):=λ(x)assignsubscript𝜆1𝑥𝜆superscript𝑥\lambda_{1}\left(x\right):=\lambda\left(x\right)^{\ast}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) := italic_λ ( italic_x ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT where vj=¬vjsuperscriptsubscript𝑣𝑗subscript𝑣𝑗v_{j}^{\ast}=\lnot v_{j}italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = ¬ italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, =superscripttopbottom\top^{\ast}=\bot⊤ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = ⊥, =superscriptbottomtop\bot^{\ast}=\top⊥ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = ⊤, vi:=vi\Box\,v_{i}^{\ast}:=\boxtimes\,v_{i}□ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT := ⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, vi:=vi\boxtimes\,v_{i}^{\ast}:=\Box\,v_{i}⊠ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT := □ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, =superscript\vee^{\ast}=\wedge∨ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = ∧ and =superscript\wedge^{\ast}=\vee∧ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = ∨. Let x1xsimilar-tosubscript𝑥1𝑥x_{1}\sim xitalic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∼ italic_x express that x1subscript𝑥1x_{1}italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is a copy of xW𝑥𝑊x\in Witalic_x ∈ italic_W in W1subscript𝑊1W_{1}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. Now let V:={r}WW1assignsuperscript𝑉𝑟𝑊subscript𝑊1V^{\ast}:=\left\{r\right\}\cup W\cup W_{1}italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT := { italic_r } ∪ italic_W ∪ italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, where rWW1𝑟𝑊subscript𝑊1r\notin W\cup W_{1}italic_r ∉ italic_W ∪ italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, and let λ:VLIT{,}:superscript𝜆superscript𝑉LIT\lambda^{\ast}:V^{\ast}\longrightarrow\mathrm{LIT}\cup\left\{\vee,\wedge\right\}italic_λ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT : italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⟶ roman_LIT ∪ { ∨ , ∧ } extend λλ1𝜆subscript𝜆1\lambda\cup\lambda_{1}italic_λ ∪ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT by λ(r):={λ(0),ifλ(0)¬,λ(x),ifλ(0)=¬&0,xE.assignsuperscript𝜆𝑟cases𝜆0𝑖𝑓𝜆0𝜆superscript𝑥𝑖𝑓𝜆00𝑥𝐸\lambda^{\ast}\left(r\right):=\left\{\begin{array}[]{lll}\lambda\left(0\right)% ,&if&\lambda\left(0\right)\neq\lnot,\\ \lambda\left(x\right)^{\ast},&if&\lambda\left(0\right)=\lnot\ \&\,\left\langle 0% ,x\right\rangle\in E.\end{array}\right.italic_λ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_r ) := { start_ARRAY start_ROW start_CELL italic_λ ( 0 ) , end_CELL start_CELL italic_i italic_f end_CELL start_CELL italic_λ ( 0 ) ≠ ¬ , end_CELL end_ROW start_ROW start_CELL italic_λ ( italic_x ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , end_CELL start_CELL italic_i italic_f end_CELL start_CELL italic_λ ( 0 ) = ¬ & ⟨ 0 , italic_x ⟩ ∈ italic_E . end_CELL end_ROW end_ARRAY Crude structure of EV×Vsuperscript𝐸superscript𝑉superscript𝑉E^{\ast}\subset V^{\ast}\times V^{\ast}italic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⊂ italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT × italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is determined by following clauses 1–4, while using in 3, 4 an abbreviation x,y¬E(zV)(λ(z)=¬&x,zE&z,yE)superscript𝑥𝑦𝐸𝑧𝑉𝜆𝑧𝑥𝑧𝐸𝑧𝑦𝐸\left\langle x,y\right\rangle\in^{\lnot}\!E\leftrightharpoons\left(\exists z% \in V\right)\left(\lambda\left(z\right)=\lnot\ \&\,\left\langle x,z\right% \rangle\in E\ \&\,\left\langle z,y\right\rangle\in E\right)⟨ italic_x , italic_y ⟩ ∈ start_POSTSUPERSCRIPT ¬ end_POSTSUPERSCRIPT italic_E ⇋ ( ∃ italic_z ∈ italic_V ) ( italic_λ ( italic_z ) = ¬ & ⟨ italic_x , italic_z ⟩ ∈ italic_E & ⟨ italic_z , italic_y ⟩ ∈ italic_E ).

  1. 1.

    Suppose x,yW𝑥𝑦𝑊x,y\in Witalic_x , italic_y ∈ italic_W. Then x,yEx,yE𝑥𝑦superscript𝐸𝑥𝑦𝐸\left\langle x,y\right\rangle\in E^{\ast}\leftrightharpoons\left\langle x,y% \right\rangle\in E⟨ italic_x , italic_y ⟩ ∈ italic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⇋ ⟨ italic_x , italic_y ⟩ ∈ italic_E.

  2. 2.

    Suppose x1,y1W1subscript𝑥1subscript𝑦1subscript𝑊1x_{1},y_{1}\in W_{1}italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, x1xWsimilar-tosubscript𝑥1𝑥𝑊x_{1}\sim x\in Witalic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∼ italic_x ∈ italic_W and y1yWsimilar-tosubscript𝑦1𝑦𝑊y_{1}\sim y\in Witalic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∼ italic_y ∈ italic_W.

    Then x1,y1Ex,yEsubscript𝑥1subscript𝑦1superscript𝐸𝑥𝑦𝐸\left\langle x_{1},y_{1}\right\rangle\in E^{\ast}\leftrightharpoons\left% \langle x,y\right\rangle\in E⟨ italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ ∈ italic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⇋ ⟨ italic_x , italic_y ⟩ ∈ italic_E.

  3. 3.

    Suppose xW𝑥𝑊x\in Witalic_x ∈ italic_W, y1W1subscript𝑦1subscript𝑊1y_{1}\in W_{1}italic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, y1yWsimilar-tosubscript𝑦1𝑦𝑊y_{1}\sim y\in Witalic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∼ italic_y ∈ italic_W and x,y¬Esuperscript𝑥𝑦𝐸\left\langle x,y\right\rangle\in^{\lnot}\!E⟨ italic_x , italic_y ⟩ ∈ start_POSTSUPERSCRIPT ¬ end_POSTSUPERSCRIPT italic_E.

    Then x,y1Ex,yE𝑥subscript𝑦1superscript𝐸𝑥𝑦𝐸\left\langle x,y_{1}\right\rangle\in E^{\ast}\leftrightharpoons\left\langle x,% y\right\rangle\in E⟨ italic_x , italic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ ∈ italic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⇋ ⟨ italic_x , italic_y ⟩ ∈ italic_E.

  4. 4.

    Suppose x1W1subscript𝑥1subscript𝑊1x_{1}\in W_{1}italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, yW𝑦𝑊y\in Witalic_y ∈ italic_W, x1xWsimilar-tosubscript𝑥1𝑥𝑊x_{1}\sim x\in Witalic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∼ italic_x ∈ italic_W and x,y¬Esuperscript𝑥𝑦𝐸\left\langle x,y\right\rangle\in^{\lnot}\!E⟨ italic_x , italic_y ⟩ ∈ start_POSTSUPERSCRIPT ¬ end_POSTSUPERSCRIPT italic_E.

    Then x1,yEx,yEsubscript𝑥1𝑦superscript𝐸𝑥𝑦𝐸\left\langle x_{1},y\right\rangle\in E^{\ast}\leftrightharpoons\left\langle x,% y\right\rangle\in E⟨ italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_y ⟩ ∈ italic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⇋ ⟨ italic_x , italic_y ⟩ ∈ italic_E.

To complete the entire definition we let r𝑟ritalic_r be the root of Bsuperscript𝐵B^{\ast}italic_B start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. Obviously |V|2|V|superscript𝑉2𝑉\left|V^{\ast}\right|\leq 2\left|V\right|| italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT | ≤ 2 | italic_V |. It remains to verify the correctness of conversion BB𝐵superscript𝐵B\hookrightarrow B^{\ast}italic_B ↪ italic_B start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, i.e., that Bsuperscript𝐵B^{\ast}italic_B start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is dag-like presentation of φsuperscript𝜑\varphi^{\ast}italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT provided that B𝐵Bitalic_B is dag-like presentation of φ𝜑\varphiitalic_φ. To this end note that the clauses 1–4 imitate conversions of φφ𝜑superscript𝜑\varphi\hookrightarrow\varphi^{\ast}italic_φ ↪ italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and the operations (Boolean connectives) correspond to the labels λ()𝜆\lambda\left(-\right)italic_λ ( - ) and λ()superscript𝜆\lambda^{\ast}\left(-\right)italic_λ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( - ). The vertices of W𝑊Witalic_W correspond to “positive” gates (subformulas) that remain unchanged, whereas those of W1subscript𝑊1W_{1}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT are “negative” ones that are dual to “positive” origins (these occur within the odd number of ¬\lnot¬-scopes); both “positive” and “negative” gates can occur simultaneously due to underlying dag-like structure of B𝐵Bitalic_B. The crucial observation: every original gate in B𝐵Bitalic_B requires at most one dual gate occurring in Bsuperscript𝐵B^{\ast}italic_B start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. This yields the required estimate cs(φ)2cs(φ)cssuperscript𝜑2cs𝜑\mathrm{cs}\left(\varphi^{\ast}\right)\leq 2\mathrm{cs}\left(\varphi\right)roman_cs ( italic_φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) ≤ 2 roman_c roman_s ( italic_φ ). \blacksquare