Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Linear relation tests


This page identifies the exact scope of linear seven-row tests. It does not prove an upper bound for P7P_7, or for the weaker combination of P6P_6 and Fano-freeness.

For a finite family H\mathcal H of nonempty sets, let

f(x)=1⟺supp⁡(x) contains a member of H.f(x)=1\quad\Longleftrightarrow\quad \operatorname{supp}(x)\text{ contains a member of }\mathcal H.

Thus ff is monotone and f(0)=0f(0)=0. A relation R⊆F27R\subseteq\mathbb F_2^7 is a valid seven-row test if no two of its words have supports whose union is [7][7]. Property P7P_7 implies that applying ff to the seven rows of any matrix with columns in RR cannot give 171^7: otherwise choose an edge inside each positive row. Their spectra are subsets of the original column supports and still admit no two-point cover.

The exact formulation in Boolean reductions uses all downward-closed relations with this property. The following theorem shows what remains if one uses only linear relations, or their downward closures.

Classification of linear relations

Theorem. Let C≤F27C\le\mathbb F_2^7 be a linear subspace such that

supp⁡(u)∪supp⁡(v)≠[7](u,v∈C).(1)\operatorname{supp}(u)\cup\operatorname{supp}(v)\ne[7] \qquad(u,v\in C). \tag{1}

Suppose that CC has full support: every coordinate is nonzero on some word of CC. Then, up to a permutation of coordinates, CC is the binary [7,3,4][7,3,4] simplex code. Its seven nonzero supports are the seven Fano caps.

If CC does not have full support, its test imposes no restriction on a function satisfying f(0)=0f(0)=0: a zero coordinate of CC produces an identically zero row of every input matrix.

Proof. First every word of CC has weight at most four. A word uu of weight seven violates (1) immediately. If its zero set ZZ has size one or two, the projection of CC onto ZZ has full support and must avoid the all-ones word, by (1). This is impossible: a full-support binary linear subspace on one or two coordinates contains the all-ones word. This excludes weights six and five.

There is a word of weight four. Indeed, each coordinate equals one on half the words of CC, so the average weight over CC is 7/27/2.

Fix a weight-four word uu, with three-element zero set ZZ. The projection of CC onto ZZ has full support and avoids 111111. It must be the even-parity plane. To check this, a full-support one-dimensional subspace contains 111111, as does the full three-dimensional space. A two-dimensional subspace is the kernel of a nonzero linear form. Avoiding 111111 requires that form to have odd weight; weight one would give a zero coordinate, leaving only the weight-three parity form. Consequently

(1+u)⋅v=0(v∈C),u⋅v≡∣v∣(mod2).(2)(1+u)\cdot v=0\quad(v\in C), \qquad u\cdot v\equiv |v|\pmod2. \tag{2}

Let UU consist of zero and all weight-four words of CC. Two distinct weight-four words have an even intersection by (2). Their supports, being distinct four-subsets of a seven-set, intersect in exactly two points. Their sum therefore also has weight four. Thus UU is a nonzero subspace.

If v∈Cv\in C has weight r∈{1,2,3}r\in\{1,2,3\}, write s=∣supp⁡(u)∩supp⁡(v)∣s=|\operatorname{supp}(u)\cap\operatorname{supp}(v)| for any nonzero u∈Uu\in U. Equation (2) gives s≡r(mod2)s\equiv r\pmod2, while

∣u+v∣=4+r−2s≤4.|u+v|=4+r-2s\le4.

For each of r=1,2,3r=1,2,3, these conditions force s=rs=r. Hence

supp⁡(v)⊆supp⁡(u)(0≠u∈U).(3)\operatorname{supp}(v)\subseteq\operatorname{supp}(u) \qquad(0\ne u\in U). \tag{3}

If dim⁡U=1\dim U=1, all words of CC are supported on its unique nonzero word, contradicting full support. If dim⁡U≥2\dim U\ge2, choose distinct nonzero u,w∈Uu,w\in U. The three supports of u,w,u+wu,w,u+w have empty common intersection. Equation (3) then excludes every nonzero lower-weight word. Therefore C=UC=U: all its nonzero words have weight four.

Put d=dim⁡Cd=\dim C. Counting incidences between coordinates and words gives

4(2d−1)=7⋅2d−1,4(2^d-1)=7\cdot2^{d-1},

and hence d=3d=3.

Choose an identification C≅F23C\cong\mathbb F_2^3. Each of the seven coordinate functions is a nonzero linear form. Let mam_a be the multiplicity of the form x↦a⋅xx\mapsto a\cdot x, where 0≠a∈F230\ne a\in\mathbb F_2^3. Fix aa and sum the weights of the four codewords indexed by xx with a⋅x=1a\cdot x=1. The form aa contributes 4ma4m_a, and every other nonzero form contributes twice its multiplicity. Since these four words each have weight four,

16=4ma+2(7−ma),16=4m_a+2(7-m_a),

so ma=1m_a=1. Thus the coordinates are exactly the seven nonzero linear forms. Each nonzero word has support

{a≠0:a⋅x=1},\{a\ne0:a\cdot x=1\},

the complement of a Fano line. □\square

Fano tests and binary subspaces

For f(0)=0f(0)=0, passing the simplex-code test is equivalent to the winning set

W={x∈F2V:f(x)=1}W=\{x\in\mathbb F_2^V:f(x)=1\}

containing no set L∖{0}L\setminus\{0\} for a three-dimensional linear subspace L≤F2VL\le\mathbb F_2^V.

Indeed, the seven rows of a matrix whose columns lie in the simplex code are the images of the seven nonzero vectors of F23\mathbb F_2^3 under one linear map. If all seven rows win, none is zero, so this map is injective and its image is such an LL. Conversely, enumerate the nonzero vectors of any three-dimensional LL through a linear isomorphism from F23\mathbb F_2^3. Each coordinate column is either zero or a simplex-code word, producing a failed test.

Call this condition Fano-free. It is necessary for P7P_7, not equivalent to P7P_7. For monotone ff, replacing the simplex relation by its downward closure gives the same test: a failed matrix with smaller columns can be enlarged to simplex-code columns, and its rows remain positive.

Linear tests alone permit ratio one

For every integer m≥3m\ge3, put k=2mk=2m and take disjoint blocks X,YX,Y, each of size 3m−13m-1. Define

H=(X2m) ∪ (Y2m).(4)\mathcal H=\binom X{2m}\ \cup\ \binom Y{2m}. \tag{4}

Each complete component has transversal number

(3m−1)−2m+1=m.(3m-1)-2m+1=m.

Since the blocks are disjoint,

rank⁡(H)=k,τ(H)=2m=k.(5)\operatorname{rank}(\mathcal H)=k, \qquad \tau(\mathcal H)=2m=k. \tag{5}

Nevertheless, its monotone winning set is Fano-free. Any three edges in one component have common intersection of size at least

3(2m)−2(3m−1)=2.3(2m)-2(3m-1)=2.

The winning set of either component therefore contains no linear triangle x,y,x+yx,y,x+y: those three supports have empty common intersection, so they cannot contain three edges of that component.

If all seven nonzero vectors of a three-dimensional subspace won (4), color each vector by a component in which it wins. Every two-coloring of the Fano plane has a monochromatic line. For completeness, a line-free set has at most four points; if it has four, its complement is a line. To see this, three points of a line-free set form a basis of F23\mathbb F_2^3, and the only possible fourth point is their sum. Its complementary three points form a line. The monochromatic line in the supposed coloring would give a linear triangle in one component's winning set, a contradiction.

The family (4) fails even P5P_5. Partition 3m−33m-3 points of XX into three disjoint (m−1)(m-1)-sets D1,D2,D3D_1,D_2,D_3, leaving two points. Choose an (m−1)(m-1)-set D4D_4 containing those two points; this is possible for m≥3m\ge3. The four edges X∖DiX\setminus D_i have empty common intersection, and hence require at least two covering points in XX. Adjoining any edge from the YY component requires a third point.

Exact scope

The classification and construction show that linear seven-row relation tests alone cannot imply a 3k/4+o(k)3k/4+o(k) transversal bound: they all hold for (4), whose ratio is one. The same holds if all such linear relations are replaced by their downward closures.

This is not a P7P_7 counterexample. It does not refute a bound using Fano-freeness together with P6P_6, since (4) fails P5P_5. The full promise-relation formulation includes nonlinear relations and retains constraints absent from the linear tests.