Alphabeta Math
Session-authored (Fable 5 assisted)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

51 results · all verified · 21 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 30 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Linear Algebra Methods in Combinatorics

1 · Prerequisites

2 · Summary

This page uses coordinate spaces over fields, the standard bilinear form, orthogonal complements, row reduction, rank-nullity and determinants to turn finite set systems into linear-algebra problems. It also uses multivariate polynomial degree, monomial coefficients and root bounds to make the polynomial method precise, so the page can move between incidence matrices, subspaces and grid polynomials inside one common algebraic language.

The development begins with incidence vectors and three independence criteria, then applies them to Oddtown, Eventown, Fisher's inequality and Graham-Pollak. It next defines shattering and proves Sauer-Shelah first by shifting and then by multilinear polynomials, with the inclusion matrix as a separate rank calculation. The polynomial-method half builds the multivariate identity lemma, the grid reduction lemma and the combinatorial Nullstellensatz, and uses them for Cauchy-Davenport, the hyperplane cover of the cube and the Frankl-Wilson intersection bound. The closing remarks mark exactly which hypotheses depend on the chosen field and which do not.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The incidence vector vAFn of a subset A[n] over a stated field

Definition

Fix a field F, a natural number n, and the standard basis e0,,en1 of Fn (The standard list e:nFn with ei(i)=1F and ei(j)=0F for ji is an ordered basis of Fn; hence dimFFn=n, and F0 is the zero space with basis and dimension 0).

For a subset A[n]={0,,n1}, its incidence vector over F is

vAFn,(vA)i={1F,iA,0F,iA.

Thus

vA=iAei.

The field is part of the datum and is written whenever two fields are being used at once. The same subset may therefore produce different vectors on this page: the coordinates are the same zero-one pattern, but the arithmetic happens in the chosen field.

The assignment AvA is injective: if AB, then some coordinate i lies in exactly one of them, so (vA)i(vB)i. In particular v=0 and vA0 whenever A.

Remarks

  • Everything below turns set-system questions into vector-space questions through this definition. Distinctness of sets becomes distinctness of vectors, parity questions become equalities in F2, and intersection sizes become bilinear-form values.
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The standard bilinear form x,y=i<nxiyi on Fn

Definition

Fix a field F and a natural number n. The standard bilinear form on Fn is

x,y:=i<nxiyi.

The symbol denotes the finite sum in the additive commutative group of the field F: it is 0F at n=0 and is obtained by successively adding the terms xiyi for i<n.

This is a symmetric bilinear form in the sense of Bilinear forms, and symmetric, skew-symmetric, and alternating bilinear forms, and its matrix in the standard basis of Fn is the identity matrix. Hence it is nondegenerate in the sense of The matrix, left and right radicals, rank, and nondegeneracy of a bilinear form on a finite-dimensional space.

When F=F2, the squaring law t2=t gives

x,x=i<nxi.

So over F2 the form detects parity and not positivity. It is not an inner product there, and the page never treats it as one.

Remarks

  • The formula is the same over every field, but the consequences are not. The Oddtown and Eventown arguments use only bilinearity over F2; the Fisher argument later uses the order and positivity of R as well.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

vA,vB is the image of AB in F; over F2 it is 0 or 1 according to the parity of AB

Statement

Let F be a field, let A,B[n], and let vA,vBFn be their incidence vectors. Then

vA,vB=AB1F.

In particular:

  1. over R one has vA,vB=AB;
  2. over F2 one has vA,vB=1 exactly when AB is odd, and it is 0 exactly when AB is even;
  3. taking B=A gives vA,vA=A1F.

Facts & Assumptions

Given: a field F, a natural number n, and subsets A,B[n].

[F1]

The incidence vector satisfies (vA)i=1F when iA and (vA)i=0F otherwise (The incidence vector vAFn of a subset A[n] over a stated field).

[F2]

The standard form is x,y=i<nxiyi (The standard bilinear form x,y=i<nxiyi on Fn).

Proof

technique · direct
1.1

For each index i<n, the product (vA)i(vB)i equals 1F when iAB and equals 0F otherwise.

F1
2.1

Therefore the sum in [F2] contains exactly AB copies of 1F and all remaining terms are 0F, so vA,vB=AB1F.

F2step 1.1
3.1

The three stated consequences follow immediately: over R the scalar AB1R is the integer itself, over F2 it is 1 or 0 according to the parity of AB, and setting B=A gives the final clause.

step 2.1

Remarks

  • This is the page's basic dictionary item. Every parity or intersection-size hypothesis below is rewritten through this lemma before any linear algebra is applied.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A finite family of subsets of [n] and its incidence matrix over F

Definition

Fix a field F and a natural number n.

A set family on [n] is a finite list

F=(Ai)i<m

of pairwise distinct subsets of [n]. Its incidence matrix over F is the matrix

N(F)Fm×n

whose row indexed by i<m is the incidence vector vAi of Ai.

If N=N(F), define its Gram matrix to be the m×m matrix Γ(F) whose (i,j) entry is

k<nNikNjk=vAi,vAj,

so the Gram matrix records all pairings of the incidence vectors at once.

Remarks

  • Distinctness of the sets is part of the definition because all the bounds on this page count sets, not repeated rows of a matrix.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

If the incidence vectors of A1,,Am[n] are linearly independent over F then mn

Statement

Let F be a field and let F=(A1,,Am) be a family of subsets of [n]. If the incidence vectors vA1,,vAm are linearly independent in Fn, then mn.

Facts & Assumptions

Given: a field F, a natural number n, and a family F=(A1,,Am) of subsets of [n] whose incidence vectors are linearly independent in Fn.

Proof

technique · direct
1.1

By [F1], the space Fn is spanned by a finite set of n vectors.

F1
2.1

The linearly independent set {vA1,,vAm} therefore has at most n elements by [F2].

F2step 1.1
3.1

Since [F3] identifies distinct subsets with distinct incidence vectors, the family itself has at most n members.

F3step 2.1

Remarks

  • This is the master lemma for the direct incidence-vector bounds, including Oddtown and Fisher's inequality. Other bounds on the page use subspace counts, shifting, or polynomial-function spaces instead.
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Diagonal criterion: if vi,wi0 and vi,wj=0 for ij, then v1,,vm are linearly independent

Statement

Let F be a field, let V be an F-vector space, and let ,:V×VF be a bilinear form. Suppose vectors v1,,vm,w1,,wmV satisfy

vi,wi0andvi,wj=0  for ij.

Then v1,,vm are linearly independent.

Facts & Assumptions

Given: a field F, a vector space V over F, a bilinear form , on V, and vectors v1,,vm,w1,,wmV satisfying the displayed hypotheses.

[F1]

A bilinear form is linear in each variable separately (Bilinear forms, and symmetric, skew-symmetric, and alternating bilinear forms).

[F2]

A field has no zero divisors (Field).

Proof

technique · direct
1.1

Suppose i=1mcivi=0. Pairing with wj and using linearity in the first variable from [F1] gives i=1mcivi,wj=0.

F1assume-contra
2.1

Every term with ij vanishes by hypothesis, so this reduces to cjvj,wj=0. Since vj,wj0 and a field has no zero divisors by [F2], we get cj=0.

F2step 1.1
3.1

The index j was arbitrary, so every coefficient is 0. Hence v1,,vm are linearly independent.

step 2.1discharge-contradiction

Remarks

  • The argument uses only bilinearity and the diagonal pattern. No positivity and no nondegeneracy is involved, which is why the criterion works over F2 as well as over R.
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Triangular criterion: if vi,wi0 and vi,wj=0 for j<i, then v1,,vm are linearly independent

Statement

Let F be a field, let V be an F-vector space, and let ,:V×VF be a bilinear form. Suppose vectors v1,,vm,w1,,wmV satisfy

vi,wi0andvi,wj=0  whenever j<i.

Then v1,,vm are linearly independent.

Facts & Assumptions

Given: a field F, a vector space V over F, a bilinear form , on V, and vectors v1,,vm,w1,,wmV satisfying the displayed hypotheses.

[F1]

A bilinear form is linear in each variable separately (Bilinear forms, and symmetric, skew-symmetric, and alternating bilinear forms).

[F2]

A field has no zero divisors (Field).

Proof

technique · direct
1.1

Suppose i=1mcivi=0 with some coefficient nonzero, and let i be the least index with ci0.

assume-contra
2.1

Pairing with wi and using [F1] gives j=1mcjvj,wi=0. The terms with j<i vanish by the choice of i, and the terms with j>i vanish by the triangular hypothesis, so only civi,wi remains.

F1step 1.1
3.1

Since vi,wi0 and a field has no zero divisors by [F2], this forces ci=0, contradicting step 1.1. Therefore v1,,vm are linearly independent.

F2step 2.1discharge-contradiction

Remarks

  • The direction of the triangular hypothesis matters. The proof chooses the least nonzero coefficient, so it kills the terms below the diagonal by minimality and the terms above it by hypothesis.
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Determinant criterion: if the matrix (vi,wj)i,j is invertible then both v1,,vm and w1,,wm are linearly independent

Statement

Let F be a field, let V be an F-vector space, and let ,:V×VF be a bilinear form. If the matrix

M=(vi,wj)1i,jm

is invertible, then both lists v1,,vm and w1,,wm are linearly independent.

Facts & Assumptions

Given: the vectors v1,,vm,w1,,wm and the matrix M above.

[F1]

Square matrices form a ring, so matrix multiplication is associative and has identity I (Mn(F) is a ring under entrywise addition and matrix multiplication, including the zero ring M0(F)). An invertible matrix M has a two-sided inverse M1 with MM1=M1M=I (Invertible matrices and the general linear group GLn(F)).

[F2]

Proof

technique · direct
1.1

Suppose i=1mcivi=0. Pairing with each wj and using [F2] gives i=1mcivi,wj=0 for every j, which is the matrix equation cTM=0.

F2assume-contra
2.1

Since M is invertible, multiply on the right by M1 and use [F1] to obtain cT=0. So c1==cm=0, and the vectors v1,,vm are linearly independent.

F1step 1.1discharge-contradiction
3.1

If jdjwj=0, pairing with each vi and using linearity in the second variable gives Md=0. Multiplying on the left by M1 and using [F1] gives d=0. Thus w1,,wm are linearly independent as well.

F1F2

Remarks

  • This is the matrix version of the diagonal and triangular criteria: there the matrix is visibly diagonal or triangular, while here only invertibility is assumed.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Oddtown: distinct A1,,Am[n] with every Ai odd and every AiAj (ij) even satisfy mn

Statement

Let A1,,Am be distinct subsets of [n]. If every Ai is odd and every intersection AiAj with ij is even, then mn.

Facts & Assumptions

Given: distinct subsets A1,,Am[n] with every Ai odd and every AiAj even for ij.

[L1]

Over F2, the pairing vA,vB is 1 exactly when AB is odd and 0 exactly when it is even (vA,vB is the image of AB in F; over F2 it is 0 or 1 according to the parity of AB).

[L2]

If vectors vi,wi in a bilinear space satisfy vi,wi0 and vi,wj=0 for ij, then the vectors vi are linearly independent (Diagonal criterion: if vi,wi0 and vi,wj=0 for ij, then v1,,vm are linearly independent).

Proof

technique · direct
1.1

Work over F2, which is a field by [F1]. Then [L1] turns the parity hypotheses into vAi,vAi=1,vAi,vAj=0  for ij.

F1L1given
2.1

This is exactly the diagonal criterion with wi=vAi, so the vectors vA1,,vAm are linearly independent over F2 by [L2].

L2step 1.1
3.1

The master lemma [L3] now gives mn.

L3step 2.1

Remarks

  • The argument uses the standard bilinear form on F2n, not an inner product. Bilinearity and the diagonal pattern are enough.
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The n singletons form an Oddtown family, so the bound mn is attained for every n

Statement

For every natural number n, the singleton family

({0},{1},,{n1})

is an Oddtown family on [n]. Hence the bound mn of Oddtown: distinct A1,,Am[n] with every Ai odd and every AiAj (ij) even satisfy mn is sharp.

Facts & Assumptions

Given: a natural number n.

[L1]

Distinct subsets of [n] whose sizes are odd and whose pairwise intersections have even size number at most n (Oddtown: distinct A1,,Am[n] with every Ai odd and every AiAj (ij) even satisfy mn).

Proof

technique · direct
1.1

Each singleton has odd size 1, and any two distinct singletons meet in the empty set, whose size is even. So the family satisfies the hypotheses of [L1].

L1given
2.1

The family has exactly n members, so it attains the bound of [L1].

step 1.1

Remarks

  • This is the standard extremal example, and the companion page uses it to refute the false improvement mn1.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

A d-dimensional vector space over a field with q elements has exactly qd elements

Statement

Let F be a finite field with q elements, and let V be a d-dimensional F-vector space. Then

V=qd.

Facts & Assumptions

Given: a finite field F with q elements, and a d-dimensional vector space V over F.

Proof

technique · direct
1.1

By [F1], an ordered basis of V identifies V bijectively with Fd.

F1
2.1

Since F has q elements, [F2] gives Fd=qd. Transporting cardinality along the bijection of step 1.1 gives V=qd.

F2step 1.1

Remarks

  • The boundary case d=0 is included: the zero-dimensional vector space has one element and q0=1.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

For a subspace UFn, dimFU=ndimFU, where U={x:x,u=0 for all uU}

Statement

Let F be a field, let UFn be a subspace, and define

U:={xFn:x,u=0 for every uU}.

Then

dimFU=ndimFU.

Facts & Assumptions

Given: a field F, a natural number n, and a subspace UFn.

[F3]

Rank-nullity gives dimFFn=nullityΦ+rankΦ for a linear map Φ:FnFd (Rank-nullity: dimFV=nullityT+rankT).

[F4]

The standard form is x,y=i<nxiyi (The standard bilinear form x,y=i<nxiyi on Fn).

Proof

technique · direct
1.1

Let u1,,ud be a basis of U, where d=dimFU, and define the linear map Φ:FnFd by Φ(x)=(x,u1,,x,ud).

F1F4construct
2.1

By definition, kerΦ=U. The matrix of Φ has the vectors u1,,ud as its rows, so its row rank is d because those rows are independent; hence its column rank is also d by [F2], and therefore rankΦ=d.

F1F2step 1.1
3.1

Rank-nullity [F3] now gives n=dimFFn=nullityΦ+rankΦ=dimFU+d, so dimFU=nd=ndimFU.

F3step 2.1

Remarks

  • The cases U=0 and U=Fn are included automatically: then U=Fn and U=0 respectively.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Eventown: distinct A1,,Am[n] with every Ai and every AiAj even satisfy m2n/2

Statement

Let A1,,Am be distinct subsets of [n]. If every Ai is even and every intersection AiAj with ij is even, then

m2n/2.

Facts & Assumptions

Given: distinct subsets A1,,Am[n] with every Ai even and every AiAj even for ij.

[L1]

Over F2, the standard-form values of all the incidence vectors vAi vanish against one another and against themselves (vA,vB is the image of AB in F; over F2 it is 0 or 1 according to the parity of AB).

[L3]

A d-dimensional vector space over F2 has 2d elements (A d-dimensional vector space over a field with q elements has exactly qd elements).

Proof

technique · direct
1.1

Work over F2, and let U be the span of the incidence vectors vA1,,vAm. By [L1], every pairing vAi,vAj is 0.

L1given
2.1

Bilinearity then gives u,u=0 for all u,uU, so UU.

step 1.1
3.1

Writing d=dimU, the inclusion of step 2.1 and [L2] give dnd. Hence 2dn, so dn/2.

L2step 2.1
4.1

The m distinct incidence vectors lie in U, so mU. By [L3], U=2d2n/2, and therefore m2n/2.

L3step 3.1

Remarks

  • The floor enters only because d is an integer and 2dn. The proof is otherwise the same in both parities of n.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

An Eventown family that no further set can be added to has exactly 2n/2 members

Statement

Let F be an Eventown family on [n] that is maximal under inclusion among Eventown families on [n]. Then

F=2n/2.

Facts & Assumptions

Given: a maximal Eventown family F on [n].

[L3]

A d-dimensional vector space over F2 has 2d elements (A d-dimensional vector space over a field with q elements has exactly qd elements).

[L4]

If Φ:VF2 is a nonzero linear map on a finite-dimensional F2-vector space, then dimkerΦ=dimV1 (Rank-nullity: dimFV=nullityT+rankT).

Proof

technique · direct
1.1

The family F contains and is closed under symmetric difference: if A,BF, then AB=A+B2AB is even, and for every CF the intersection (AB)C has even size as well; maximality therefore forces ABF.

given
2.1

Hence the set U:={vA:AF} is a subspace of F2n. Every AF has even size, so the all-ones vector 1 is orthogonal to every vA and therefore lies in U. The Eventown hypotheses give vA,vB=0 for every A,BF; bilinearity then gives u,u=0 for all u,uU. Consequently UH:={x:x,x=0} and UU.

step 1.1given
3.1

If xUH, then the subset X[n] with incidence vector x has even size and even intersection with every member of F, so maximality forces XF and thus xU. Therefore U=UH.

step 2.1
4.1

Let d=dimU. If n is odd, then 1H while step 2.1 gives 1U, so the linear map Φ:UF2 given by Φ(x)=x,x=x,1 is nonzero and has kernel UH. Hence step 3.1, [L2] and [L4] give d=dim(UH)=dimU1=nd1, so d=(n1)/2. If n is even, then the whole set [n] has even size and even intersection with every member of F, so maximality forces [n]F and therefore 1U. Every xU then satisfies x,1=0, hence UH; step 3.1 gives U=UH=U, and [L2] yields d=nd, so d=n/2. In both cases d=n/2.

L2L4step 2.1step 3.1algebra
5.1

The subspace U has 2d=2n/2 elements by [L3], and step 1.1 identified those elements with the members of F. The upper bound [L1] is therefore attained by every maximal Eventown family.

L1L3step 4.1

Remarks

  • Maximality is used only once, in step 3.1, to turn the orthogonality conditions back into actual set membership.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

If v1,,vmRn satisfy vi,vj=t0 for ij and vi,vi>t, they are linearly independent

Statement

Let v1,,vmRn and let t0. Suppose

vi,vj=t(ij),vi,vi>t(1im).

Then v1,,vm are linearly independent.

Facts & Assumptions

Given: vectors v1,,vmRn satisfying the displayed hypotheses.

Proof

technique · direct
1.1

Suppose i=1mcivi=0. Taking the inner product of this vector with itself and expanding bilinearly gives 0=i=1mci2vi,vi+ijcicjt=i=1mci2(vi,vit)+t(i=1mci)2.

F1assume-contra
2.1

Each summand on the right is nonnegative: vi,vit>0 by hypothesis and t0. Therefore [F2] forces every term ci2(vi,vit) to vanish, and hence every ci is 0.

F2step 1.1
3.1

So the only linear relation is the trivial one, and the vectors are linearly independent.

step 2.1discharge-contradiction

Remarks

  • This is the one place in the page where the order and positivity of R are load-bearing. That is exactly what fails over F2.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Fisher's inequality, nonuniform form: distinct nonempty A1,,Am[n] with AiAj=t for all ij satisfy mn

Statement

Let A1,,Am be distinct nonempty subsets of [n]. If there is a natural number t such that

AiAj=tfor every ij,

then mn.

Facts & Assumptions

Given: distinct nonempty subsets A1,,Am[n] and a natural number t with AiAj=t for every ij.

[L1]

If real vectors have a common pairwise inner product t0 and larger diagonal entries, then they are linearly independent (If v1,,vmRn satisfy vi,vj=t0 for ij and vi,vi>t, they are linearly independent).

Proof

technique · direct
1.1

First suppose that some set, say A1, has size exactly t. Then t1 because the sets are nonempty. For every j>1, the equality A1Aj=t=A1 forces A1Aj, so the differences AjA1 are nonempty. If (AjA1)(AkA1) were nonempty for jk, then AjAk would properly contain A1, contradicting AjAk=t. Thus these differences are pairwise disjoint, so there are at most nA1 of them and therefore at most n1 indices j>1. Hence mn.

givenalgebra
1.2

Now suppose every Ai>t. By [L2], the incidence vectors in Rn satisfy vAi,vAj=t for ij and vAi,vAi=Ai>t. So [L1] makes them linearly independent.

L1L2given
2.1

The master lemma [L3] then gives mn. Together with step 1.1, this proves the theorem in every case.

L3step 1.1step 1.2

Remarks

  • The two-case split is essential. If some set has size t, the linear-algebra argument does not apply because the diagonal entry is not larger than the off-diagonal one.
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A k-uniform family on [n] with all pairwise intersections of size t<k has at most n members

Statement

Let A1,,Am be distinct subsets of [n], each of size k, and suppose

AiAj=t<kfor every ij.

Then mn.

Facts & Assumptions

Given: a k-uniform family A1,,Am[n] with every pairwise intersection of size t<k.

[L1]

The nonuniform Fisher inequality gives mn for distinct nonempty sets with constant pairwise intersection size (Fisher's inequality, nonuniform form: distinct nonempty A1,,Am[n] with AiAj=t for all ij satisfy mn).

Proof

technique · direct
1.1

Every set in the family has size k>t, so the hypotheses place the family in the second case of [L1].

L1given
2.1

Applying [L1] to that case gives mn.

L1step 1.1

Remarks

  • This is the design-theoretic reading of Fisher's inequality, stated without importing any block-design terminology onto the page.
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A decomposition of a graph's edge set into complete bipartite subgraphs

Definition

Let G be a finite simple graph. A complete bipartite decomposition of G is a list

((X1,Y1),,(Xm,Ym))

of pairs of disjoint nonempty subsets of V(G) such that:

  1. for each k, every pair {x,y} with xXk and yYk is an edge of G; and
  2. every edge of G lies in exactly one of those complete bipartite edge sets.

So the decomposition is of the edge set of G, not of its vertex set. The unions XkYk need not cover all vertices.

Remarks

  • The phrase "exactly one" is the key point: the Graham-Pollak argument counts edges through those parts and needs a genuine partition of the edge set.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Graham–Pollak: a complete bipartite decomposition of Kn has at least n1 parts

Statement

Let

((X1,Y1),,(Xm,Ym))

be a complete bipartite decomposition of the complete graph Kn. Then

mn1.

Facts & Assumptions

Given: a complete bipartite decomposition ((X1,Y1),,(Xm,Ym)) of Kn.

[F1]

In such a decomposition every edge of Kn lies in exactly one of the complete bipartite graphs KXk,Yk (A decomposition of a graph's edge set into complete bipartite subgraphs).

Proof

technique · contradiction
1.1

Suppose, for contradiction, that mn2. Then the homogeneous real system i<nxi=0,iXkxi=0  for 1km has m+1n1<n equations in the n unknowns x0,,xn1, so [F2] gives a nonzero real solution a=(a0,,an1).

assume-contraF2
1.2

Because each edge {i,j} of Kn lies in exactly one part by [F1], one has i<jxixj=k=1m(iXkxi)(jYkxj).

F1
2.1

Substituting the solution a into step 1.2 gives 0 on the right, because every displayed sum over an Xk is 0 by step 1.1. On the left, i<jaiaj=12[(i<nai)2i<nai2]=12i<nai2<0, since i<nai=0 by step 1.1 and not all ai are 0. This contradiction shows that mn1.

step 1.1step 1.2algebradischarge-contradiction

Remarks

  • The lower bound is sharp: the star decomposition of Kn into the graphs K{0},{1,,n1}, K{1},{2,,n1}, and so on uses exactly n1 parts.
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Shattering and the Vapnik–Chervonenkis dimension of a set family

Definition

Let FP([n]) and let T[n].

The trace of F on T is

FT:={FT:FF}.

The family F shatters T when

FT=P(T).

The VC dimension of F is the greatest integer d0 such that some subset T[n] with T=d is shattered. For the empty family we set VC():=0 by convention.

This maximum is well defined: every shattered set is a subset of the finite set [n], so its size lies in {0,,n}, and for any nonempty family the empty set is shattered because every trace on is .

Remarks

  • A one-element family has VC dimension 0: it shatters and no singleton.
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-26Open item page →

The down-shift Sj of a set family at a point j

Definition

Let FP([n]) and let j<n.

For a set FF, define

sj(F,F)={F{j},jF and F{j}F,F,otherwise.

The down-shift of F at j is

Sj(F):={sj(F,F):FF}.

Also define the weight

w(F):=FFF.

The next lemma shows that Sj(F) has the same number of members as F and never larger weight.

Remarks

  • The family is shifted only when the lower set is not already present. That is the clause that keeps the operation from collapsing two sets to one.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Sj(F)=F, and w(Sj(F))w(F) with equality only when Sj(F)=F

Statement

Let FP([n]) and let j<n. Then

  1. the map Fsj(F,F) is injective on F, and therefore Sj(F)=F;
  2. w(Sj(F))w(F);
  3. equality holds in part 2 exactly when Sj(F)=F.

Facts & Assumptions

Given: a family FP([n]) and an index j<n.

[F1]

By definition, sj(F,F)=F{j} only when jF and F{j}F; otherwise sj(F,F)=F (The down-shift Sj of a set family at a point j).

Proof

technique · direct
1.1

Suppose sj(F,F)=sj(G,F) with FG. Then at least one of F or G is shifted. If both were shifted, then F{j}=G{j} and adding j back gives F=G, impossible. So exactly one is shifted, say F, and then sj(F,F)=F{j}=G because G is not shifted. But [F1] says precisely that F{j}F when F is shifted, a contradiction. Therefore Fsj(F,F) is injective.

F1assume-contra
2.1

Since the map is injective, it is a bijection from the finite set F onto its image Sj(F), so Sj(F)=F.

step 1.1discharge-contradiction
3.1

Every shifted set loses the element j and every unshifted set keeps its size, so w(Sj(F))w(F). Equality holds exactly when no set is shifted, and that is exactly the condition Sj(F)=F.

F1step 2.1

Remarks

  • The proof uses only the two clauses of the definition. Nothing about shattering enters yet.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Every set shattered by Sj(F) is shattered by F

Statement

Let FP([n]), let j<n, and let T[n]. If T is shattered by Sj(F), then T is shattered by F.

Facts & Assumptions

Given: a family FP([n]), an index j<n, and a set T shattered by Sj(F).

[F1]

The down-shift is defined by the two cases in The down-shift Sj of a set family at a point j.

[F2]

A set is shattered when its trace is the whole power set (Shattering and the Vapnik–Chervonenkis dimension of a set family).

Proof

technique · direct
1.1

Suppose first that jT. Then every trace of Sj(F) on T is also a trace of F on T, because removing or keeping j changes nothing on the set T. Since T is shattered by Sj(F), it is shattered by F as well.

F1F2
1.2

Now suppose that jT, and let AT be arbitrary. Since T is shattered by Sj(F), both A and A{j} occur as traces of shifted sets. The second clause of [F1] implies that whenever A appears as a trace with j removed, the original family already contains a set realising A or a set realising A{j}; applying this to the two traces A and A{j} shows that F realises both. Hence every subset of T is a trace of F, so T is shattered by F.

F1F2
2.1

The two cases cover all possibilities for j, so no new shattered set is created by the down-shift.

step 1.1step 1.2

Remarks

  • The case jT is where the clause "and F{j}F" does real work. Without it the conclusion would fail.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Applying down-shifts until none changes the family terminates, and the result is closed under taking subsets

Statement

Starting from a finite family FP([n]) and repeatedly applying effective down-shifts eventually stops. The final family is closed under taking subsets.

Facts & Assumptions

Given: a finite family FP([n]).

[F1]

The weight w(F)=FFF is a natural number (The down-shift Sj of a set family at a point j).

[L1]

An effective shift strictly decreases the weight and preserves the number of sets (Sj(F)=F, and w(Sj(F))w(F) with equality only when Sj(F)=F).

Proof

technique · direct
1.1

Every effective shift strictly decreases the natural number w(F) by [L1]. Therefore there cannot be an infinite sequence of effective shifts, so the process terminates.

F1L1
1.2

Let G be a family on which every down-shift is ineffective. If FG and jF, then the definition of an ineffective shift forces F{j}G.

F1
2.1

By repeatedly removing one element at a time and using step 1.2, every subset of every member of G also lies in G. So the terminal family is downward closed.

step 1.2

Remarks

  • The proof spends no order on the points of [n] beyond the ability to choose which shift to apply next; any effective shift decreases the same weight.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

If F is closed under taking subsets then F shatters every FF

Statement

Let FP([n]) be closed under taking subsets. Then every member FF is shattered by F.

Facts & Assumptions

Given: a downward-closed family FP([n]) and a set FF.

[F1]

A set is shattered when every subset of it occurs as a trace (Shattering and the Vapnik–Chervonenkis dimension of a set family).

Proof

technique · direct
1.1

If AF, then AF by downward closure and AF=A. So every subset of F is a trace of F on F.

F1given
2.1

Hence FF=P(F), and F is shattered by F.

F1step 1.1

Remarks

  • This is the step that converts the structural output of shifting into the size bound of Sauer-Shelah.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Sauer–Shelah: a family on [n] of VC dimension at most d has at most i=0d(ni) members

Statement

Let FP([n]) have VC dimension at most d. Then

Fi=0d(ni).

Facts & Assumptions

Given: a family FP([n]) with VC(F)d.

[L3]

Down-shifting creates no new shattered set (Every set shattered by Sj(F) is shattered by F).

[L4]

A downward-closed family shatters each of its members (If F is closed under taking subsets then F shatters every FF).

Proof

technique · direct
1.1

Apply [L1] to obtain a downward-closed family G by iterated shifting from F.

L1
2.1

By [L2], the shift process preserves the number of sets, so G=F; and by [L3], the VC dimension does not increase, so VC(G)d.

L2L3step 1.1
3.1

Because G is downward closed, [L4] says that every member of G is shattered. Since VC(G)d, every member of G therefore has size at most d.

L4step 2.1
4.1

So G is a subset of the union of the layers [[n]]0,,[[n]]d, whose total size is i=0d(ni) by [F1]. Using step 2.1, the same bound holds for F.

F1step 2.1step 3.1

Remarks

  • The argument is purely combinatorial. The page later gives a second proof through multilinear polynomials, but this theorem itself uses only shifting.
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

For d1 a family on [n] of VC dimension at most d has at most (n+1)d members

Statement

Let d1. If FP([n]) has VC dimension at most d, then

F(n+1)d.

Facts & Assumptions

Given: a family FP([n]) with VC(F)d and d1.

[L1]
[F1]

For 0in, increasing enumeration injects the i-element subsets of n into the words of length i over n, so (ni)ni; for i>n, (ni)=0 (The set [A]k of k-element subsets and the binomial coefficient (nk):=[n]k, The set AB of functions BA between finite sets is finite, with AB=AB).

[F2]

In R, the binomial theorem gives (n+1)d=j=0dι(dj)nj (The binomial theorem in R: (x+y)n=k<n+1ι ⁣(nk)xkynk), and for 0jd the coefficient ι(dj) is at least 1 because the initial segment jd is one j-element subset (The set [A]k of k-element subsets and the binomial coefficient (nk):=[n]k).

Proof

technique · direct
1.1

By [L1], it suffices to bound the sum i=0d(ni).

L1
2.1

Each summand satisfies (ni)ni: use the injection in [F1] for in, and its zero clause for i>n. Hence i=0d(ni)i=0dni.

F1step 1.1
3.1

By [F2], viewed in R every summand ni appears in the expansion of (n+1)d with coefficient at least 1, so i=0dni(n+1)d. Since both sides are natural numbers, the same inequality holds in the present setting. Combining with step 2.1 proves the claim.

F2step 2.1

Remarks

  • The hypothesis d1 matters only to avoid the trivial constant case. The companion page's false statement replaces (n+1)d by nd, which already fails at n=1, d=1.
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-26Open item page →

The inclusion matrix Wt,k(n) of t-sets against k-sets

Definition

Let 0tkn. The inclusion matrix

Wt,k(n)

is the matrix over Q whose rows are indexed by the t-element subsets of [n], whose columns are indexed by the k-element subsets of [n], and whose (S,K) entry is

Wt,k(n)S,K={1,SK,0,S⊈K.

The rank of this matrix does not depend on the ordering of the index sets, since changing the order only permutes rows or columns.

Two boundary cases are immediate:

Wt,t(n)=I,W0,k(n)=the all-ones row.

The matrices compose by counting intermediate subsets:

Ws,t(n)Wt,k(n)=(ksts)Ws,k(n)(stkn).

Indeed, the (S,K) entry of the product counts the t-subsets T with STK, and there are exactly (ksts) of them when SK, and none otherwise.

Remarks

  • The point case t=1 is the only rank statement this page proves. The next remark records what is left open here for general t.
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

rankQW1,k(n)=n for 1kn1

Statement

Let 1kn1. Then

rankQW1,k(n)=n.

Facts & Assumptions

Given: a natural number n and an index k with 1kn1.

[F1]

The row of W1,k(n) indexed by {i} records membership of the point i in each k-set (The inclusion matrix Wt,k(n) of t-sets against k-sets).

Proof

technique · direct
1.1

Suppose i<nciRi=0, where Ri is the row indexed by {i}. Looking at the column indexed by a k-set K gives the equation iKci=0.

F1assume-contra
2.1

Let ij. Because 1kn1, there is a k-set containing i but not j; replacing i by j gives another k-set. Subtracting the two equations from step 1.1 yields ci=cj.

F1step 1.1
3.1

All coefficients are therefore equal to some common value c. Choosing any k-set K in step 1.1 gives kc=0, and since k1 in Q this forces c=0. So the rows are linearly independent, and there are n of them.

step 1.1step 2.1algebradischarge-contradiction

Remarks

  • The range is sharp. At k=n the matrix has one column and rank 1, while at k=0 there is no point row at all.
RemarkRemark: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

What is and is not proved about rankWt,k(n) on this page

Remarks

This page proves the composition identity for the matrices Wt,k(n) and the rank formula for the point case t=1 in rankQW1,k(n)=n for 1kn1. It does not prove the general rank formula rankQWt,k(n)=(nt) throughout the full stable range.

The reason is mathematical, not clerical. The natural induction on n through block decomposition loses one unit of the range at each step, and the boundary case is equivalent to the nonsingularity of the disjointness matrix. Standard proofs there use eigenvalues of the Johnson scheme or Gottlieb's construction, and neither belongs to this page's declared prerequisites. So the page records the point case and stops there.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Monomials, coefficients, degree in each variable and total degree in F[x1,,xn]

Definition

Let F be a field. Every polynomial in the iterated ring F[x1,,xn] has a unique finite expansion

f=tctxt,xt:=x1t1xntn,

over finitely many multi-indices t=(t1,,tn)Nn.

For such an index, the scalar ct is the coefficient [xt]f of the monomial xt.

The degree in xi is the largest ti with ct0, and the total degree is the largest value of t1++tn with ct0. For the zero polynomial, every degree is left undefined.

Evaluation at a point (a1,,an)Fn is the iterated substitution supplied by the universal property of the polynomial ring.

Remarks

  • The page uses this expansion constantly. The Nullstellensatz and the grid reduction need both the separate variable degrees and the total degree, and neither is visible in the bare iterated-ring construction unless it is named here.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

If degxiP<Si for each i and P vanishes on S1××Sn, then P=0

Statement

Let F be a field, let PF[x1,,xn], and let finite sets S1,,SnF satisfy

degxiP<Si(1in).

If P vanishes at every point of S1××Sn, then P=0.

Facts & Assumptions

Given: a field F, finite subsets S1,,SnF, and a polynomial PF[x1,,xn] with degxiP<Si for every i, vanishing on S1××Sn.

[F2]

Every polynomial has a finite monomial expansion, so in particular one may write P=j=0dPj(x1,,xn1)xnj with d=degxnP (Monomials, coefficients, degree in each variable and total degree in F[x1,,xn]).

Proof

technique · induction
1.1

[base] If n=1, then P is a univariate polynomial of degree below S1 vanishing at every point of S1. By [F1] a nonzero polynomial of that degree cannot have so many roots, so P=0.

F1
1.2

[ih] Assume the statement is known for polynomials in n1 variables.

given
1.3

Write P=j=0dPj(x1,,xn1)xnj as in [F2], where d=degxnP<Sn.

F2
2.1

Fix (a1,,an1)S1××Sn1. Then the univariate polynomial Q(y):=P(a1,,an1,y) has degree at most d<Sn and vanishes on all of Sn, so [F1] gives Q=0. Therefore every coefficient Pj(a1,,an1) is 0.

F1step 1.3
3.1

Since the point (a1,,an1) was arbitrary, every coefficient polynomial Pj vanishes on S1××Sn1. Its degree in each variable is still below the corresponding Si, so the induction hypothesis gives Pj=0 for every j. Hence P=0.

step 1.2step 2.1discharge-induction

Remarks

  • The inequalities are strict. The companion page's counterexample is exactly the boundary case where equality holds in one variable.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Reducing f modulo gi(xi)=sSi(xis) lowers each degxi below Si, preserves the values on the grid, and preserves any top-degree coefficient whose exponents stay below the grid sizes

Statement

Let F be a field, let fF[x1,,xn], and let finite nonempty sets S1,,SnF. Put

gi(xi):=sSi(xis).

Then there is a polynomial f~F[x1,,xn] such that:

  1. either f~=0, or degxif~<Si for every i and degf~degf;
  2. f~(a)=f(a) for every aS1××Sn;
  3. if degf=iti and the monomial x1t1xntn has top total degree with each ti<Si, then [x1t1xntn]f~=[x1t1xntn]f.

Facts & Assumptions

Given: a field F, finite nonempty subsets S1,,SnF, and a polynomial fF[x1,,xn].

[F1]

The total degree and the separate degrees are taken from the monomial expansion (Monomials, coefficients, degree in each variable and total degree in F[x1,,xn]).

[F2]

Division by a monic polynomial in one variable over a commutative ring gives a quotient and remainder with smaller degree in that variable (Division by a monic polynomial over a commutative ring).

[F3]

For every sSi, the factor ss appears in tSi(st), so gi(s)=0.

Proof

technique · direct
1.1

Set r(0):=f. For each i=1,,n, view r(i1) as a polynomial in xi with coefficients in F[x1,,xi1,xi+1,,xn]. Since gi is monic of degree Si, [F2] gives r(i1)=qigi+r(i) with r(i)=0 or degxir(i)<Si. Because gi involves only xi, this subtraction leaves all previously obtained bounds degxj<Sj for j<i unchanged; and every nonleading term of gi has smaller xi-degree than its leading term, so the division step introduces no monomial of larger total degree. Therefore f~:=r(n) satisfies part 1.

F1F2construct
2.1

Let a=(a1,,an)S1××Sn. For each i, step 1.1 gives r(i1)r(i)=qigi, and [F3] gives gi(ai)=0 because aiSi. Hence r(i1)(a)=r(i)(a) for every i, so chaining these equalities yields f~(a)=f(a).

F3step 1.1
3.1

In the situation of part 3, fix a stage i. Any monomial of total degree degf in qigi must use the leading term xiSi of gi, because every other term of gi has smaller total degree. So every top-degree monomial of qigi has xi-exponent at least Si. Since the target monomial has exponent ti<Si for every i, no stage changes its coefficient. Therefore [x1t1xntn]f~=[x1t1xntn]f.

step 1.1

Remarks

  • Part 3 is the clause that the Nullstellensatz actually uses. The degree reduction and grid agreement alone do not see the top coefficient.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Alon's Combinatorial Nullstellensatz: if degf=iti, the coefficient of x1t1xntn in f is nonzero, and Si>ti, then f(s1,,sn)0 for some siSi

Statement

Let F be a field, let fF[x1,,xn], and let finite sets S1,,SnF. Suppose

  1. degf=iti;
  2. the coefficient of x1t1xntn in f is nonzero; and
  3. Si>ti for every i.

Then there is a point (s1,,sn)S1××Sn with f(s1,,sn)0.

Facts & Assumptions

Given: a field F, a polynomial fF[x1,,xn], finite subsets S1,,SnF, and exponents t1,,tn satisfying the three hypotheses above.

[L1]

The reduction lemma gives a polynomial f~ with degxif~<Si, agreeing with f on the whole grid and preserving the top coefficient of x1t1xntn (Reducing f modulo gi(xi)=sSi(xis) lowers each degxi below Si, preserves the values on the grid, and preserves any top-degree coefficient whose exponents stay below the grid sizes).

[L2]

A polynomial with separate degrees below the grid sizes that vanishes on the whole grid is the zero polynomial (If degxiP<Si for each i and P vanishes on S1××Sn, then P=0).

Proof

technique · contradiction
1.1

Suppose, for contradiction, that f vanishes at every point of S1××Sn. Apply [L1] to obtain the reduced polynomial f~.

assume-contraL1
2.1

By [L1], the polynomial f~ still vanishes on the whole grid and satisfies degxif~<Si for every i, so [L2] gives f~=0.

L1L2step 1.1
3.1

But [L1] also says that the coefficient of x1t1xntn is the same in f~ as in f, hence nonzero. That contradicts f~=0. Therefore some grid point satisfies f(s1,,sn)0.

L1step 2.1discharge-contradiction

Remarks

  • The top-coefficient hypothesis is load-bearing. The companion page carries the false statement obtained by deleting it.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

If p is prime and 0km<p then p(mk)

Statement

Let p be prime. If 0km<p, then

p(mk).

Facts & Assumptions

Proof

technique · direct
1.1

The identity of [F1] gives vp ⁣(mk)+vp(k!)+vp((mk)!)=vp(m!).

F1F3
1.2

Every factor in each of m!, k!, and (mk)! lies strictly between 0 and p, so [F2] gives valuation 0 for each factor. Repeated additivity from [F3] therefore gives vp(m!)=vp(k!)=vp((mk)!)=0.

F2F3
2.1

Substituting step 1.2 into step 1.1 gives vp ⁣(mk)=0, which is exactly the statement that p(mk).

F3step 1.1step 1.2
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Cauchy–Davenport: for p prime and nonempty A,BZ/p, A+Bmin{p,A+B1}

Statement

Let p be prime and let A,BZ/p be nonempty. Then

A+Bmin{p,A+B1}.

Facts & Assumptions

Given: a prime number p and nonempty subsets A,BZ/p.

[L1]

Over a field, if degf=t1+t2, the coefficient of xt1yt2 is nonzero, and Si>ti, then f is nonzero at some point of S1×S2 (Alon's Combinatorial Nullstellensatz: if degf=iti, the coefficient of x1t1xntn in f is nonzero, and Si>ti, then f(s1,,sn)0 for some siSi).

[L2]

If 0km<p, then p(mk) (If p is prime and 0km<p then p(mk)).

Proof

technique · direct
1.1

If A+B1>p, then the claimed lower bound is p. In that case every class cZ/p has a representation c=a+b with aA and bB: otherwise the translate cB would be disjoint from A, so the two subsets A and cB of the p-element set Z/p would have total size at most p, contradicting A+B>p. Hence A+B=Z/p and the theorem holds.

given
1.2

Now assume A+B1p, and suppose toward contradiction that A+BA+B2. Choose a set CZ/p with A+BC and C=A+B2, and consider the polynomial f(x,y):=cC(x+yc)(Z/p)[x,y].

F1assume-contra
2.1

The total degree of f is C=t1+t2 with t1=A1 and t2=B1. The coefficient of xt1yt2 is (A+B2A1), and this is nonzero in Z/p by [L2] because the top is below p.

L2step 1.2
3.1

The polynomial f vanishes at every point of A×B, because a+bA+BC for every aA and bB. But [L1] and step 2.1 say that no polynomial with these degree data and this nonzero top coefficient can vanish on all of A×B. This contradiction proves the theorem.

L1step 1.2step 2.1discharge-contradiction

Remarks

  • Primality is load-bearing twice: it makes Z/p a field, and it keeps the critical binomial coefficient nonzero there.
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Covering {0,1}n minus the origin by affine hyperplanes avoiding the origin needs at least n of them

Statement

For 1km, let akRn be nonzero, let bkR be nonzero, and put

Hk:={xRn:ak,x=bk}.

If every nonzero vertex of the cube {0,1}n lies on at least one Hk, then mn.

Facts & Assumptions

Given: nonzero vectors akRn and nonzero scalars bk, with the hyperplanes Hk={x:ak,x=bk} covering every nonzero cube vertex.

[L1]

Over a field, if degf=iti, the coefficient of x1t1xntn is nonzero, and Si>ti for every i, then f is nonzero at some point of S1××Sn (Alon's Combinatorial Nullstellensatz: if degf=iti, the coefficient of x1t1xntn in f is nonzero, and Si>ti, then f(s1,,sn)0 for some siSi).

[F1]

The standard bilinear form is a,x=i<naixi (The standard bilinear form x,y=i<nxiyi on Fn).

Proof

technique · contradiction
1.1

Suppose, for contradiction, that m<n, and define f(x):=(1)n+mb1bmi<n(xi1)k=1m(ak,xbk).

assume-contraF1construct
2.1

The polynomial f vanishes on every vertex of {0,1}n. At the origin, the two terms are equal by construction, so they cancel. At any nonzero cube vertex, the first product vanishes because some coordinate equals 1, and the second vanishes because that vertex lies on one of the hyperplanes.

step 1.1given
2.2

The total degree of f is n, and the coefficient of i<nxi is ±b1bm0: the first product contributes that coefficient, while the second product has degree m<n and contributes nothing to that top monomial.

F1step 1.1
3.1

Apply [L1] to the n coordinates indexed by i<n, taking ti=1 and Si={0,1} for every i<n. Step 2.1 says that f vanishes on the whole grid {0,1}n, but step 2.2 says its top coefficient is nonzero and the degree hypothesis is exactly the required one. This contradiction proves mn.

L1step 2.1step 2.2discharge-contradiction

Remarks

  • The constant in the first term is chosen only to force cancellation at the origin. That check is the one place where a sign error can hide.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Multilinear polynomials and the reduction xi2xi on the cube

Definition

A polynomial fF[x1,,xn] is multilinear when f=0, or when

degxif1for every i.

Equivalently, f is a linear combination of the monomials

xT:=iTxi(T[n]).

For a multi-index t, let supp(t)={i:ti>0}. The multilinear reduction of f=tctxt is the unambiguously defined polynomial

f~:=tctxsupp(t).

Equivalently, each monomial is reduced by replacing every positive power xiti by xi. Thus f~ is multilinear, including when it is the zero polynomial. The next lemma proves that it is the unique multilinear polynomial agreeing with f on the cube, and that if f~0 then its total degree does not exceed that of f.

Remarks

  • The reduction is a cube phenomenon. It is not an algebra homomorphism on all of F[x1,,xn]; it is the canonical representative for restricting a polynomial to {0,1}n.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

f~ is multilinear, agrees with f at every point of {0,1}n, is degree-nonincreasing when nonzero, and is the unique multilinear polynomial with that agreement

Statement

For every polynomial fF[x1,,xn], its multilinear reduction f~ is multilinear, agrees with f at every point of the cube {0,1}n, satisfies degf~degf whenever f~0, and is the unique multilinear polynomial with that agreement.

Facts & Assumptions

Given: a polynomial fF[x1,,xn].

[F1]

The multilinear reduction replaces each monomial xt by the squarefree monomial xsupp(t) (Multilinear polynomials and the reduction xi2xi on the cube).

[L2]

A polynomial with each variable degree below 2 that vanishes on the whole cube is the zero polynomial (If degxiP<Si for each i and P vanishes on S1××Sn, then P=0).

Proof

technique · direct
1.1

For a{0,1}n and every positive integer k, aik=ai. Hence each monomial xt and its reduction xsupp(t) have the same value at a, so summing the monomials in [F1] gives f~(a)=f(a). Every reduced monomial is squarefree and has degree supp(t)iti, so f~ is multilinear and has no larger total degree than f whenever the two are nonzero.

F1algebra
2.1

If g is another multilinear polynomial agreeing with f on the cube, then gf~ is multilinear and vanishes on the cube. By [L2], it is the zero polynomial. So g=f~, proving uniqueness.

L2step 1.1

Remarks

  • Uniqueness is what later turns a pointwise identity on the cube into a linear independence statement about multilinear monomials.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The functions {0,1}nF obtained from xT with Ts are linearly independent, so they span a space of dimension i=0s(ni)

Statement

Fix sn. The functions {0,1}nF obtained by restricting the multilinear monomials xT with Ts are linearly independent. Consequently they span a vector space of dimension

i=0s(ni).

Facts & Assumptions

Proof

technique · direct
1.1

Suppose a linear combination of the restricted functions xT with Ts vanishes on the whole cube. The same coefficients then define a multilinear polynomial vanishing on the cube, so [L1] makes that polynomial the zero polynomial.

L1assume-contra
2.1

By uniqueness of monomial expansion [F1], every coefficient in that polynomial is 0. Hence the restricted functions are linearly independent.

F1step 1.1discharge-contradiction
3.1

Their number is the sum in [F2], so the span has exactly that dimension.

F2step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

L-intersecting families

Definition

Fix nN and let LN be finite. A family F of subsets of [n] is L-intersecting when

ABLfor every distinct A,BF.

No condition is imposed on the sizes A of the individual sets.

Remarks

  • The case L={t} is the constant-intersection situation of Fisher's inequality. The Frankl-Wilson theorem treats several allowed intersection sizes at once.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

An L-intersecting family on [n] with L=s has at most i=0s(ni) members

Statement

Let F={F1,,Fm} be an L-intersecting family on [n], where LN is finite with L=s. Then

mi=0s(ni).

Facts & Assumptions

Given: an L-intersecting family F={F1,,Fm} on [n], ordered so that F1Fm, with L=s.

[L1]

The multilinear monomials of total degree at most s span a space of dimension i=0s(ni) on the cube (The functions {0,1}nF obtained from xT with Ts are linearly independent, so they span a space of dimension i=0s(ni)).

[F1]

Proof

technique · direct
1.1

If s>n, then [F1] makes the claimed right-hand side 2n=P([n]), so the bound follows from FP([n]). Hence suppose sn. Work over R, and for each i define fi(x):=L, <Fi(x,vFi). This is a polynomial of total degree at most s.

givenF1
2.1

Evaluating at vFi, [L2] gives vFi,vFi=Fi, so every factor in fi(vFi) is a positive integer and therefore fi(vFi)0.

L2step 1.1
2.2

If j<i, then FiFjL and also FiFjFjFi. Equality with Fi would force FiFj and then Fi=Fj, impossible. So FiFj is an element of L strictly below Fi, and [L2] makes the corresponding factor of fi(vFj) equal to 0.

L2step 1.1
3.1

Let f~i be the multilinear reduction of fi. By the cube-agreement lemma, f~i(vFi)0 and f~i(vFj)=0 for j<i. If icif~i=0 and j is the least index with cj0, evaluation at vFj kills the terms with index larger than j by the vanishing just proved and kills the earlier ones by minimality, leaving cjf~j(vFj)=0, a contradiction. Thus the functions are linearly independent.

step 2.1step 2.2algebra
4.1

Each f~i is multilinear of total degree at most s, so [L1] places all of them in a vector space of dimension i=0s(ni). Since they are independent, there can be at most that many of them. Hence mi=0s(ni).

L1step 3.1

Remarks

  • The ordering by size is the one-sided feature that removes the need for a uniformity hypothesis.
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

If F does not shatter T then xT agrees on {vF:FF} with a combination of the xS for ST

Statement

Let K be a field, let FP([n]), and let T[n]. If F does not shatter T, then on the set of incidence vectors {vF:FF} the monomial

xT:=iTxi

agrees with a K-linear combination of the monomials xS with ST.

Facts & Assumptions

Given: a field K, a family FP([n]), and a set T[n] that is not shattered by F; incidence vectors and polynomials are taken over K.

[F1]

Since T is not shattered, there is some subset AT that is not realised as FT by any member F of F (Shattering and the Vapnik–Chervonenkis dimension of a set family).

[F2]

The incidence vector vF has coordinate 1 exactly on the elements of F (The incidence vector vAFn of a subset A[n] over a stated field).

Proof

technique · direct
1.1

Choose AT as in [F1], and define g(x):=iAxiiTA(1xi).

F1construct
2.1

For any FF, the value g(vF) is 1 exactly when FT=A, and it is 0 otherwise. Since no member of F realises the trace A, step 1.1 gives g(vF)=0 for every FF.

F2step 1.1
3.1

Expanding the product in step 1.1 gives g=(1)TAxT+AST(±1)xS. Since step 2.1 says g is the zero function on the incidence vectors of F, this rearranges there to an expression of xT as a linear combination of the xS with ST.

step 1.1step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A second proof of Sauer–Shelah, from the multilinear polynomial space

Statement

If FP([n]) has VC dimension at most d, then

Fi=0d(ni).

Facts & Assumptions

Given: a family FP([n]) with VC(F)d.

[L1]

Over R, if T is not shattered, then on the incidence vectors of F the monomial xT is a linear combination of the monomials xS for ST (If F does not shatter T then xT agrees on {vF:FF} with a combination of the xS for ST).

[L2]

For 0sn, the multilinear monomials of degree at most s span a space of dimension i=0s(ni) on the cube (The functions {0,1}nF obtained from xT with Ts are linearly independent, so they span a space of dimension i=0s(ni)).

Proof

technique · direct
1.1

Let V be the vector space of all functions FR. For A[n], put qA(x):=iAxiiA(1xi). At an incidence vector vB, this polynomial is 1 when B=A and 0 otherwise. Therefore every gV is represented on the incidence vectors of F by the multilinear polynomial AFg(A)qA, so the restrictions of all squarefree monomials xT span V.

constructalgebra
2.1

If T>d, then T is not shattered. Hence [L1] expresses the restriction of xT on F as a combination of the restrictions of the monomials xS with ST. Inducting on T shows that every monomial restriction is in the span of those with degree at most d.

L1step 1.1
3.1

Therefore the restrictions of the monomials xT with Td already span V. Put s:=min{d,n}; no subset of [n] has size above n, so this is the same spanning family as the one with Ts. By [L2], there are at most i=0s(ni) of them. If dn this is already i=0d(ni); if d>n, then (ni)=0 for i>n, so the same sum is also i=0d(ni). Hence dimV=F is at most i=0d(ni). This is the same numerical bound as Sauer–Shelah: a family on [n] of VC dimension at most d has at most i=0d(ni) members, proved by a genuinely different route.

L2step 2.1

Remarks

  • The shifting proof works with families of sets; this proof works with a span of monomial functions. The shared bound is the conclusion, not the method.
RemarkRemark: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The shifting proof of Sauer–Shelah uses no field and no vector space

Remarks

The proof of Sauer–Shelah: a family on [n] of VC dimension at most d has at most i=0d(ni) members uses only the down-shifts, the weight function, the shattered-set definition and a count of subsets. No incidence vector, field, bilinear form or dimension appears there.

By contrast, A second proof of Sauer–Shelah, from the multilinear polynomial space does use the page's linear-algebra machinery: it works in a polynomial function space, compares spans of monomials, and closes by a dimension count. The page keeps both proofs because the bound belongs in this topic, but only one of the two routes spends the linear-algebra apparatus built here.

RemarkRemark: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Which field each bound is proved over, and what changes when it is replaced

Remarks

Oddtown and Eventown are proved over F2, and they use only the bilinear form and dimension facts available there. Fisher's inequality and Graham-Pollak are proved over R, because each uses the fact that a sum of nonnegative squares vanishes only termwise.

The combinatorial Nullstellensatz is field-generic: the proof uses only the polynomial ring over a field and the strict degree bounds. Cauchy-Davenport is the specialised finite-field application where the field is Z/p, and primality is the step that makes that field available and keeps the decisive binomial coefficient nonzero.

The companion-page false statements test these hypotheses alongside sharpness and boundary claims: changing the field or losing positivity breaks some linear arguments, deleting the top coefficient breaks the Nullstellensatz, while the Oddtown and Sauer--Shelah examples test whether their numerical bounds can be strengthened.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

An Oddtown family of four clubs on four citizens, and why a fifth cannot be added

Example

Take the four singletons on [4]:

{0}, {1}, {2}, {3}.

Their incidence matrix over F2 is the identity matrix

N=(1000010000100001),

so NNT=I4.

Verification

technique · direct
1.1

Each singleton has odd size 1, and any two distinct singletons meet in the empty set of even size 0, so the family satisfies Oddtown.

given
2.1

The displayed incidence matrix has pairwise orthogonal rows and NNT=I4, exactly as the Oddtown proof predicts.

step 1.1
3.1

A fifth set cannot be adjoined: by [L1] an Oddtown family on four points has at most four members, and [L2] says the bound is attained already.

L1L2step 1.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The pairing construction gives an Eventown family of size 2n/2

Example

For n=4, group the points into the pairs {0,1} and {2,3}. The family

, {0,1}, {2,3}, {0,1,2,3}

is Eventown. For n=5 the same four sets, viewed as subsets of [5], are still Eventown and still maximal.

Facts & Assumptions

Verification

technique · direct
1.1

In both displayed families every set has even size, and the intersection of any two displayed sets is again , {0,1}, {2,3} or {0,1,2,3}, hence even.

given
2.1

For n=4 there are four sets, which is 22=24/2; for n=5 there are again four sets, which is 22=25/2.

L1step 1.1
3.1

The n=5 family is maximal by [L2], so the floor in the general bound is visible already in the first odd case.

L2step 2.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The seven lines of the Fano plane meet pairwise in one point, and Fisher's bound is tight

Example

The seven lines of the Fano plane may be written as the translates modulo 7 of {0,1,3}:

{0,1,3}, {1,2,4}, {2,3,5}, {3,4,6}, {4,5,0}, {5,6,1}, {6,0,2}.

Facts & Assumptions

Given: the seven three-element sets above.

[L1]

A k-uniform family on [n] whose distinct members have constant intersection size t<k has at most n members (A k-uniform family on [n] with all pairwise intersections of size t<k has at most n members).

Verification

technique · direct
1.1

Each displayed set has size 3.

given
2.1

Let T={0,1,3}. Its nonzero differences are ±1,±2,±3, that is, every nonzero residue modulo 7 exactly once. Hence for distinct translates T+a and T+b, an element x lies in their intersection exactly when xa and xb both lie in T, equivalently when ba is a nonzero difference of two elements of T; that determines x uniquely. So any two distinct displayed sets meet in exactly one point.

step 1.1
3.1

So the family has m=7 subsets on n=7 points with constant pairwise intersection size 1, and [L1] gives 77. The bound is therefore tight.

L1step 2.1
ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

K4 decomposed into three complete bipartite graphs, and no decomposition into two

Example

The complete graph K4 has the edge decomposition

K{0},{1,2,3},K{1},{2,3},K{2},{3}.

Facts & Assumptions

Given: the three complete bipartite graphs above.

[L1]

Every complete bipartite decomposition of Kn has at least n1 parts (Graham–Pollak: a complete bipartite decomposition of Kn has at least n1 parts).

Verification

technique · direct
1.1

The three displayed graphs cover the edges {0,1},{0,2},{0,3}; then {1,2},{1,3}; then {2,3}, so every edge of K4 is covered exactly once.

given
2.1

Hence K4 has a complete bipartite decomposition with three parts. Since n1=3, [L1] says that no decomposition into two parts can exist.

L1step 1.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

All subsets of [4] of size at most 2: VC dimension 2 and exactly i2(4i)=11 members

Example

Let F be the family of all subsets of [4] of size at most 2:

, {0},{1},{2},{3}, {0,1},{0,2},{0,3},{1,2},{1,3},{2,3}.

Verification

technique · direct
1.1

The set {0,1} is shattered: every one of its subsets appears as a trace of the displayed family.

given
2.1

No three-element subset is shattered, because the three-element set itself is missing from the family and therefore cannot appear as a trace on that triple. Hence VC(F)=2.

step 1.1
3.1

The family has exactly 11 members, matching the bound of [L1].

L1step 2.1
ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

W1,2(4) written out, and its rank computed

Example

Ordering the rows by the points 0,1,2,3 and the columns by the pairs 01,02,03,12,13,23, one has

W1,2(4)=(111000100110010101001011).

Facts & Assumptions

Given: the matrix above.

[L1]

Verification

technique · direct
1.1

Row operations reduce the matrix to a row-echelon form with four pivot rows, so its rank is 4.

given
2.1

This agrees with [L1].

L1step 1.1
3.1

Direct multiplication also gives W0,1(4)W1,2(4)=2W0,2(4), since every pair contains exactly two points.

given
ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

A=B={0,1,2} in Z/7: the sumset has five elements and the bound is tight

Example

Let A=B={0,1,2}Z/7.

Facts & Assumptions

Given: the set A=B={0,1,2} in Z/7.

[L1]

Cauchy-Davenport gives A+Bmin{7,A+B1} (Cauchy–Davenport: for p prime and nonempty A,BZ/p, A+Bmin{p,A+B1}).

Verification

technique · direct
1.1

The sumset is A+B={0,1,2,3,4}, since the nine sums reduce to 0,1,2,1,2,3,2,3,4 modulo 7.

given
2.1

Therefore A+B=5=3+31, so the lower bound of [L1] is attained.

L1step 1.1
3.1

The other branch of the theorem is also visible: if A={0,1,2,3} and B={0,1,2,3,4}, then A+B=Z/7.

L1
ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Applying the Nullstellensatz by hand to f(x,y)=x2y+xy2+x+y over Q

Example

Let

f(x,y)=x2y+xy2+x+yQ[x,y],S1={0,1,2},S2={0,1}.

Facts & Assumptions

Verification

technique · direct
1.1

The total degree of f is 3=2+1, and the coefficient of x2y is 10. Since S1=3>2 and S2=2>1, [L1] applies.

L1given
2.1

Indeed f(1,1)=1+1+1+1=40, so the theorem's conclusion is visible directly.

step 1.1
3.1

Reducing modulo g2(y)=y(y1) replaces y2 by y, so on the grid the polynomial agrees with x2y+xy+x+y, illustrating [L2].

L2
ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The six 2-subsets of [4] are {0,1}-intersecting, and the bound i2(4i)=11 holds

Example

The six 2-subsets of [4] are

{0,1},{0,2},{0,3},{1,2},{1,3},{2,3}.

Facts & Assumptions

Given: the six pairs above.

[L1]

An L-intersecting family with L=2 has at most i=02(4i)=11 members (An L-intersecting family on [n] with L=s has at most i=0s(ni) members).

Verification

technique · direct
1.1

Any two distinct displayed sets meet in either 0 or 1 point, so the family is {0,1}-intersecting.

given
2.1

The family has six members, and [L1] gives the upper bound 1+4+6=11.

L1step 1.1
3.1

For example, the polynomial attached to {0,1} over R is f(x)=x,v{0,1}(x,v{0,1}1). It is nonzero at v{0,1}, where its value is 2, and vanishes at every other displayed pair, whose intersection with {0,1} has size 0 or 1.

given
ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The n hyperplanes xi=1 cover {0,1}n except the origin, so the Alon–Füredi bound is tight

Example

For each i<n, let

Hi:={xRn:xi=1}.

Facts & Assumptions

Given: the hyperplanes H0,,Hn1.

[L1]

Covering {0,1}n{0} by hyperplanes missing the origin needs at least n hyperplanes (Covering {0,1}n minus the origin by affine hyperplanes avoiding the origin needs at least n of them).

Verification

technique · direct
1.1

Every nonzero vertex of the cube has some coordinate equal to 1, so it lies on at least one of the hyperplanes Hi. The origin has no coordinate equal to 1, so it lies on none of them.

given
2.1

Thus the n hyperplanes H0,,Hn1 cover exactly the nonzero cube vertices. By [L1], no smaller family can do so.

L1step 1.1
False statementConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

FALSE: an Oddtown family on [n] has at most n1 members

Statement

False claim: every Oddtown family on [n] has at most n1 members.

Facts & Assumptions

Given: the singleton family on [n].

[L1]

The singleton family is an Oddtown family of size exactly n (The n singletons form an Oddtown family, so the bound mn is attained for every n).

Refutation

technique · direct
1.1

By [L1], the family {{0},,{n1}} is an Oddtown family with n members.

L1
2.1

Since n is not at most n1, the false claim fails for every n1.

step 1.1
False statementConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

FALSE: distinct nonempty A1,,Am[n] whose pairwise intersections all have the same parity satisfy mn

Statement

False claim: if distinct nonempty subsets of [n] have pairwise intersections all of the same parity, then there are at most n of them.

Facts & Assumptions

Given: the seven nonempty unions of the three pairs {0,1}, {2,3} and {4,5}.

Refutation

technique · direct
1.1

Each chosen set and each pairwise intersection is a union of some of the three disjoint pairs, hence has even size. Thus the family satisfies the Eventown conditions of [L1], and all pairwise intersections have the same parity.

givenL1
2.1

The family has 231=7 distinct nonempty members on n=6 points. Since 7>6, it satisfies every hypothesis of the false claim and violates its conclusion.

step 1.1given

Remarks

  • The broken step is the real-positivity argument in Fisher's proof. Over F2 there is no ordered notion of sum of squares.
False statementConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

FALSE: a family on [n] of VC dimension at most d has at most nd members

Statement

False claim: a family on [n] of VC dimension at most d has at most nd members.

Facts & Assumptions

Given: the family {,{0}} on [1].

Refutation

technique · direct
1.1

The family {,{0}} has VC dimension 1: it shatters {0} and nothing larger.

given
2.1

It has two members, while nd=11=1. So the false claim already fails at n=1, d=1.

L1step 1.1

Remarks

  • The true polynomial estimate on the page is (n+1)d, not nd.
False statementConstruction: AI-adaptedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

FALSE: x,y=ixiyi makes F2n an inner product space

Statement

False claim: the standard form on F2n is an inner product.

Facts & Assumptions

Given: the vector x=(1,1)F22.

[L1]

Over F2, one has x,x=ixi (The standard bilinear form x,y=i<nxiyi on Fn).

Refutation

technique · direct
1.1

The vector x=(1,1) is nonzero, but [L1] gives x,x=1+1=0 in F2.

L1given
2.1

An inner product cannot vanish on a nonzero vector, so the false claim fails.

step 1.1

Remarks

  • What remains true is that the form is symmetric and bilinear. That is all the page ever uses over F2.
False statementConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

FALSE: if degf=iti and Si>ti then f is nonzero somewhere on S1××Sn

Statement

False claim: the combinatorial Nullstellensatz remains true if the hypothesis that the top monomial coefficient is nonzero is deleted.

Facts & Assumptions

Refutation

technique · direct
1.1

The polynomial f has total degree 2=1+1, and each grid has size 2>1.

given
2.1

But f(0,0)=f(0,1)=f(1,0)=f(1,1)=0. So the conclusion of the false claim fails.

step 1.1
3.1

The missing hypothesis is exactly the coefficient of xy, which is 0 here. That is why [L1] does not apply.

L1step 2.1
CounterexampleConstruction: AI-generatedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

A set family whose incidence vectors are dependent over F2 and independent over R

Statement refuted

Changing the field can change linear independence. Take

A1={0,1},A2={1,2},A3={0,2}[3].

Facts & Assumptions

Given: the three subsets above.

[F1]

Their incidence vectors are (1,1,0), (0,1,1) and (1,0,1) (The incidence vector vAFn of a subset A[n] over a stated field).

Counterexample

technique · direct
1.1

Over F2, the three incidence vectors sum to (0,0,0), so they are linearly dependent.

F1algebra
2.1

Over R, suppose a(1,1,0)+b(0,1,1)+c(1,0,1)=0. The three coordinates give a+c=0, a+b=0, and b+c=0. Hence b=c=a and the last equation gives 2a=0, so a=b=c=0. Thus the vectors are linearly independent over R.

F1algebra
CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

In Z/4 the sets A=B={0,2} have A+B=2, below the Cauchy–Davenport bound 3

Statement refuted

The Cauchy-Davenport lower bound can fail for a composite modulus.

Facts & Assumptions

Given: the modulus 4 and the set A=B={0,2}Z/4.

[L1]

For prime p and nonempty A,BZ/p, Cauchy--Davenport gives A+Bmin{p,A+B1} (Cauchy–Davenport: for p prime and nonempty A,BZ/p, A+Bmin{p,A+B1}).

Counterexample

technique · direct
1.1

The four sums are 0+0=0, 0+2=2, 2+0=2 and 2+2=0, so A+B={0,2} and therefore A+B=2.

given
2.1

The Cauchy-Davenport lower bound would be min{4,2+21}=3, so the inequality fails for this composite modulus.

step 1.1
3.1

The failure occurs outside the theorem's prime-modulus hypothesis: here the modulus is 4, not a prime p, so [L1] does not apply.

L1step 2.1
CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

P(x)=x(x1) vanishes on {0,1} although degxP={0,1}

Statement refuted

The strict inequality in the polynomial identity lemma cannot be weakened to equality.

Facts & Assumptions

Given: a field F, the polynomial P(x)=x(x1)F[x], and the set S={0,1}F.

[L1]

Over a field, if a polynomial has degree in each variable strictly below the size of the corresponding finite grid set and vanishes on the whole grid, then it is the zero polynomial (If degxiP<Si for each i and P vanishes on S1××Sn, then P=0).

Counterexample

technique · direct
1.1

The polynomial P(x)=x(x1) is nonzero and has degree 2=S.

given
2.1

Yet P(0)=0 and P(1)=0, so P vanishes on all of S.

step 1.1
3.1

Therefore the conclusion of [L1] fails when the strict inequality is replaced by equality.

L1step 2.1

Sources