Hypergraph regularity method

From testwiki
Jump to navigation Jump to search

Template:Short description In mathematics, the hypergraph regularity method is a powerful tool in extremal graph theory that refers to the combined application of the hypergraph regularity lemma and the associated counting lemma. It is a generalization of the graph regularity method, which refers to the use of Szemerédi's regularity and counting lemmas.

Very informally, the hypergraph regularity lemma decomposes any given k-uniform hypergraph into a random-like object with bounded parts (with an appropriate boundedness and randomness notions) that is usually easier to work with. On the other hand, the hypergraph counting lemma estimates the number of hypergraphs of a given isomorphism class in some collections of the random-like parts. This is an extension of Szemerédi's regularity lemma that partitions any given graph into bounded number parts such that edges between the parts behave almost randomly. Similarly, the hypergraph counting lemma is a generalization of the graph counting lemma that estimates number of copies of a fixed graph as a subgraph of a larger graph.

There are several distinct formulations of the method, all of which imply the hypergraph removal lemma and a number of other powerful results, such as Szemerédi's theorem, as well as some of its multidimensional extensions. The following formulations are due to V. Rödl, B. Nagle, J. Skokan, M. Schacht, and Y. Kohayakawa,[1] for alternative versions see Tao (2006),[2] and Gowers (2007).[3]

Definitions

In order to state the hypergraph regularity and counting lemmas formally, we need to define several rather technical terms to formalize appropriate notions of pseudo-randomness (random-likeness) and boundedness, as well as to describe the random-like blocks and partitions.

Notation

  • Kj(k) denotes a k-uniform clique on j vertices.
  • 𝒢(j) is an l-partite j-graph on vertex partition 𝒢(1)=V1Vl.
  • 𝒦j(𝒢(i)) is the family of all j-element vertex sets that span the clique Kj(i) in 𝒢(i). In particular, 𝒦j(𝒢(1))=Kl(j)(V1,,Vl) is a complete l-partite j-graph.

The following defines an important notion of relative density, which roughly describes the fraction of

j

-edges spanned by

(j1)

-edges that are in the hypergraph. For example, when

j=3

, the quantity

d(𝒢(3)|𝐐(2))

is equal to the fraction of triangles formed by 2-edges in the subhypergraph that are 3-edges.

Definition [Relative density]. For

j3

, fix some classes

Vi1,,Vij

of

𝒢(1)

with

1i1<<ijl

. Suppose

r1

is an integer. Let

𝐐(j1)={Q1(j1),,Qr(j1)}

be a subhypergraph of the induced

j

-partite graph

𝒢(j1)[Vi1,,Vij]

. Define the relative density

d(𝒢(j)|𝐐(j1))=|𝒢(j)s[r]𝒦j(Qsj1)||s[r]𝒦j(Qsj1)|

.

What follows is the appropriate notion of pseudorandomness that the regularity method will use. Informally, by this concept of regularity,

(j1)

-edges (

𝒢(j1)

) have some control over

j

-edges (

𝒢(j)

). More precisely, this defines a setting where density of

j

edges in large subhypergraphs is roughly the same as one would expect based on the relative density alone. Formally,

Definition [(

δj,dj,r

)-regularity]. Suppose

δj,dj

are positive real numbers and

r1

is an integer.

𝒢(j)

is (

δj,dj,r

)-regular with respect to

𝒢(j1)

if for any choice of classes

Vi1,,Vij

and any collection of subhypergraphs

𝐐(j1)={Q1(j1),,Qr(j1)}

of

𝒢(j1)[Vi1,,Vij]

satisfying

|s[r]𝒦j(Qs)(j1)|δj|𝒦j(𝒢(j1)[Vi1,,Vij])|

we have

d(𝒢(j)|𝐐(j1))=dj±δj

.

Roughly speaking, the following describes the pseudorandom blocks into which the hypergraph regularity lemma decomposes any large enough hypergraph. In Szemerédi regularity, 2-edges are regularized versus 1-edges (vertices). In this generalized notion,

j

-edges are regularized versus

(j1)

-edges for all

2jh

. More precisely, this defines a notion of regular hypergraph called

(l,h)

-complex, in which existence of

j

-edge implies existence of all underlying

(j1)

-edges, as well as their relative regularity. For example, if

{x,y,z}

is a 3-edge then

{x,y}

,

{x,z}

, and

{y,z}

are 2-edges in the complex. Moreover, the density of 3-edges over all possible triangles made by 2-edges is roughly the same in every collection of subhypergraphs.

Definition [

(δ,𝐝,r)

-regular

(l,h)

-complex]. An

(l,h)

-complex

𝐆

is a system

{𝒢(j)}j=1h

of

l

-partite

j

graphs

𝒢(j)

satisfying

𝒢(j)𝒦j(𝒢(j1))

. Given vectors of positive real numbers

δ=(δ2,,δh)

,

𝐝=(d2,,dh)

, and an integer

r1

, we say

(l,h)

-complex is

(δ,𝐝,r)

-regular if

  • For each 1i1<i2l, 𝒢(2)[Vi1,Vi2] is δ2-regular with density d2±δ2.
  • For each 3jh, 𝒢(j) is (δj,dj,r)-regular with respect to 𝒢(j1).

The following describes the equitable partition that the hypergraph regularity lemma will induce. A

(μ,δ,𝐝,r)

-equitable family of partition is a sequence of partitions of 1-edges (vertices), 2-edges (pairs), 3-edges (triples), etc. This is an important distinction from the partition obtained by Szemerédi's regularity lemma, where only vertices are being partitioned. In fact, Gowers[3] demonstrated that solely vertex partition can not give a sufficiently strong notion of regularity to imply Hypergraph counting lemma.

Definition [

(μ,δ,𝐝,r)

-equitable partition]. Let

μ>0

be a real number,

r1

be an integer, and

δ=(δ2,,δk1)

,

𝐝=(d2,,dk1)

be vectors of positive reals. Let

𝐚=(a1,,ak1)

be a vector of positive integers and

V

be an

n

-element vertex set. We say that a family of partitions

𝒫=𝒫(k1,𝐚)={𝒫(1),𝒫(k1)}

on

V

is

(μ,δ,𝐝,r)

-equitable if it satisfies the following:

  • 𝒫(1)={Vi:i[a1]} is equitable vertex partition of V. That is |V1||Va1||V1|+1 .
  • 𝒫(j) partitions 𝒦j(𝒢(1))=Ka1(j)(V1,,Va1) so that if P1(j1),,Pj(j1)𝒫(j1) and 𝒦j(i=1jPi(j1)) then 𝒦j(i=1jPi(j1)) is partitioned into at most aj parts, all of which are members 𝒫(j).
  • For all but at most μnk k-tuples K(Vk) there is unique (δ,𝐝,r)-regular (k,k1)-complex 𝐏={P(j)}j=1k1 such that P(j) has as members (kj) different partition classes from 𝒫(j) and K𝒦k(P(k1))𝒦k(P(1)).

Finally, the following defines what it means for a

k

-uniform hypergraph to be regular with respect to a partition. In particular, this is the main definition that describes the output of hypergraph regularity lemma below.

Definition [Regularity with respect to a partition]. We say that a

k

-graph

(k)

is

(δk,r)

-regular with respect to a family of partitions

𝒫

if all but at most

δknk k

edges

K

of

(k)

have the property that

K𝒦k(𝒢(1))

and if

𝐏={P(j)}j=1k1

is unique

(k,k1)

-complex for which

K𝒦k(P(k1))

, then

(k)

is

(δk,d((k)|P(k1)),r)

regular with respect to

𝒫

.

Statements

Hypergraph regularity lemma

For all positive real μ, δk, and functions r:×(0,1]k2, δj:(0,1]kj(0,1] for j=2,,k1 there exists T0 and n0 so that the following holds. For any k-uniform hypergraph (k) on nn0 vertices, there exists a family of partitions 𝒫=𝒫(k1,𝐚) and a vector 𝐝=(d2,,dk1) so that, for r=r(a1,𝐝) and δ=(δ2,,δk1) where δj=δj(dj,,dk1) for all j, the following holds.

  • 𝒫 is a (μ,δ,𝐝,r)-equitable family of partitions and aiT0 for every i=1,,k1.
  • (k) is (δk,r) regular with respect to 𝒫.

Hypergraph counting lemma

For all integers 2kl the following holds: γ>0dk>0δk>0dk1>0δk1>0d2>0δ2>0 and there are integers r and m0 so that, with 𝐝=(d2,,dk), δ=(δ2,,δk), and mm0,

if 𝐆={𝒢(j)}j=1k is a (δ,𝐝,r)-regular (l,k) complex with vertex partition 𝒢(1)=V1Vl and |Vi|=m, then

|𝒦l(𝒢(k))|=(1±γ)h=2kdh(lh)×ml.

Applications

The main application through which most others follow is the hypergraph removal lemma, which roughly states that given fixed (k) and large (k) k-uniform hypergraphs, if (k) contains few copies of (k), then one can delete few hyperedges in (k) to eliminate all of the copies of (k). To state it more formally,

For all

lk2

and every

μ>0

, there exists

ζ>0

and

n0>0

so that the following holds. Suppose

(k)

is a

k

-uniform hypergraph on

l

vertices and

(k)

is that on

nn0

vertices. If

(k)

contains at most

ζnl

copies of

(k)

, then one can delete

μnk

hyperedges in

(k)

to make it

(k)

-free.

One of the original motivations for graph regularity method was to prove Szemerédi's theorem, which states that every dense subset of

contains an arithmetic progression of arbitrary length. In fact, by a relatively simple application of the triangle removal lemma, one can prove that every dense subset of

contains an arithmetic progression of length 3.

The hypergraph regularity method and hypergraph removal lemma can prove high-dimensional and ring analogues of density version of Szemerédi's theorems, originally proved by Furstenberg and Katznelson.[4] In fact, this approach yields first quantitative bounds for the theorems.

This theorem roughly implies that any dense subset of

d

contains any finite pattern of

d

. The case when

d=1

and the pattern is arithmetic progression of length some length is equivalent to Szemerédi's theorem.

Furstenberg and Katznelson Theorem

Source:[4]

Let T be a finite subset of d and let δ>0 be given. Then there exists a finite subset Cd such that every ZC with |Z|>δ|C| contains a homothetic copy of T. (i.e. set of form z+λT, for some zd and t)

Moreover, if

T[t;t]d

for some

t

, then there exists

N0

such that

C=[N,N]d

has this property for all

NN0

.

Another possible generalization that can be proven by the removal lemma is when the dimension is allowed to grow.

Tengan, Tokushige, Rödl, and Schacht Theorem

Let A be a finite ring. For every δ>0, there exists M0 such that, for MM0, any subset ZAM with |Z|>δ|AM| contains a coset of an isomorphic copy of A (as a left A-module).

In other words, there are some 𝐫,𝐮AM such that r+φ(A)Z, where φ:AAM, φ(a)=a𝐮 is an injection.

References

Template:Reflist