The authors of the paper use C13 to denote the discussed graoh.
I decided to denote it as C1,3. I assume that the comma
was dropped because of brevity. As we will see in a second including comma in
C1,3
feels more natural given the structure of the corresponding hypergraph.
The whole paper deals with hypergraphs but I am going to refer to them simply
as graphs for brevity.
Lastly, the proof of the lemma is slightly confusing in the original paper so
I changed the notation little bit to make it easier to digest. Nonetheless,
the proof otherwise corresponds to the one in the paper.
The notes follow.
Intro
I'd like to welcome you to my talk.
If you should have any questions during the talk, do not hesitate to ask.
I am going to talk about the paper by: Chaoliang Tang, Hehui Wu, Shengtong Zhang,
Zeyu Zheng.
The paper, I'd like to discuss is called Note on the Turán number of the 3-linear hypergraph C13.
This talk is going to have 4 parts.
First, we will look at some definitions so we are all familiar with the needed
notation.
Then I'll show you some of the previous work and introduce what the quartet discovered.
Then we will prove it using one non-trivial lemma.
Till the end, I will attempt to prove that lemma which will be rather juicy.
Let's start with definitions.
Definition (definition Linear 3-graph). A 3-graph G=(V,E) consists of a finite set of vertices V(G)
and set of edges E(G) where edges are 3-element subsets of V.
A hypergraph is linear if any two edges share at most 1 vertex.
Definition (F-free graph). A graph is F-free if it does not contain F as a subgraph.
Definition (linear Turán number). Linear Turán number ex(n,F) is the maximum number of edges in any F-free
linear 3-graph on n vertices.
I will also use n for the number of vertices and s for the number of
vertices with a degree at least 6.
Previous work
So what do we already know about the ex(n,C1,3)? Two years ago, Gyárfás,
Ruszinkó and Sárkozy
proved the following
6⌊4n−3⌋+ϵ≤ex(n,C1,3)≤2n
where ϵ changes based on the nominator. It is 0 whenever n−3≡0,1mod4, it is 1 whenever n−3≡2mod4 and 3 otherwise.
This was recently improved by Fletcher
who showed that ex(n,C1,3)<53n.
Here we will show a stronger result which is
∣E(G)∣≤23(n−s).
We are also going to prove that whenever there is some small number of huge
vertices (s≤2) the bound can be made even
tighter
∣E(G)∣≤710(n−s).
So how can we prove all of this?
Proving the first theorem
Let's start with the first theorem and prove
∣E(G)∣≤23(n−s).
To do that we need to introduce two new symbols.
First the symbol capital D.
D({x,y,z})≥⟨a,b,c⟩ to say that d(x)≥a,
d(y)≥b and d(z)≥c for positive integers a,b,c where a≥b≥c. We will use this later.
Then we need χ(v). Which will be a function taking vertex and giving us 1 or zero
based on the degree d(v).
Plan of the attack
Proof by contradiction. Minimal counter-example.
Observation using d(v)χ(v)
From the observation, by the pigeonhole principle we will see the
existence of some special edge
Analysis of d(v)s' of the edge
Only possible case satisfies assumption in the lemma. We can use the
lemma. Lemma will create a contradiction with the minimality of the counter
example.
Now, we are ready to do the proof.
Suppose the contrary. That there is a crown-free graph with more than
23(n−s) edges. Let G be the smallest of all these crown-free graphs
having more than 23(n−s) edges.
First, let's specify the χ(v).
This function essentialy indicates whether v is a large vertex or a small one.
It can have only two values χ(v)=1 whenever d(v)≤5, χ(v)=0
otherwise.
The core of this proof is the observation that we can express n−s as a sum of
the following fractions. Recall that s is the number of vertices of
degree six or more.
e∈E∑v∈e,v∈V∑d(v)χ(v)=v∈V∑v∈e,e∈E∑d(v)χ(v)=n−s.
Why should this be true?
The first equality is just swapping sums. That's simple.
The second: each vertex is contained in d(v) edges. So the second sum is the
fraction d(v)χ(v) added degree of v times. When d(v)≥6,
χ(v)=0 so we get n−s.
Now, from our initial assumption, we get that 32∣E(G)∣>n−s. Now when
we look at the first sum, we have a number of edges inner sums of the form
d(x)χ(x)+d(y)χ(y)+d(z)χ(z)
for some edge {x,y,z}.
Because the sum of sums is equal to n−s which is less than the number of
edges times 32, at least one of these inner sums is less than
32 (pigeon hole principle).
d(x)χ(x)+d(y)χ(y)+d(z)χ(z)<32.
Now, without the loss of generality assume that degrees are non-decreasing d(x)≤d(y)≤d(z).
What we can say about the degree of x. Surely it cannot be one because then
the inequality wouldn't hold. So it's at least 2.
By similar reasoning d(y)>4. 2 or 3 is not possible because d(x)≤d(y) and then the assumption would not hold.
Again the same reasoning gives that d(z)≥5.
Now if d(z)≥6 then we have C1,3.
Why?
We just pick an edge e1 adjacent to x. Then because d(y)≥4 we can
pick e2 containing y that doesn't share a vertex with e1 and similarly we
pick e3.
So we will assume that d(z)=5.
Now the inequality implies that D(e)≥⟨5,5,4⟩.
Now we will need to use the lemma I mentioned earlier.
Lemma. Let G be a crown-free graph and e={x,y,z}∈E(G) satisfy D(e)≥⟨5,5,4⟩. Then, the vertex
set of all vertices sharing an edge with {x,y,z}S=f∈E(G),f∩{x,y,z}=∅⋃f,
contains exactly 11 vertices and all vertices in S have degree at most 5. The set of edges that contain at least
one vertex in S,
ES={f:f∈E(G),f∩S=∅}
contains at most 13 edges, and all elements of ES are subsets of S.
This lemma sounds complicated. But in fact, the one important thing it tells us
is in the last sentence and that is that all elements of ES are
subsets of S.
This tells us that the graph induced by vertices in S is a component
of G.
Let's look at what happens when we remove S from G.
G−S.
What is the number of vertices?
It's n′=n−11.
What is the number of vertices with of degree at least 6?
It's the same! s′=s.
And the number of edges?
∣E(G−S)∣=∣E(G)∣−13>23(n−s)−13=23n−3s′−26>23n−33−3s′.
Which contradicts the minimality of G. Hence we are finished!
Now when we proved the first theorem, we will quickly prove the second.
Proof of the second theorem
The proof is similar to the first one.
The only real difference is in the χ function which now takes also edges
into account.
So again, suppose the contrary. Let G be the minimal crown-free graph with
s≤2 and ∣E(G)∣>710(n−s).
We again define χ but this time differently.
χ(v,e)=1 for d(v)<6,d(v)=3, χ(v,e)=0 for d(v)≥6 and
for d(v)=3 suddenly e is also important
χ(v,e)=1.05 if there is a vertex in e with degree at least 6.
Otherwise let χ(v,e)=0.9 (it is interesting to think where the previous
weighting function fails).
From this, we get a similar formula involving sums as in the previous case.
e∈E∑v∈e,v∈V∑d(v)χ(v,e)=v∈V∑v∈e,e∈E∑d(v)χ(v,e)≤n−s.
Why is it not equal? (answer s≤2).
We assumed that
∣E(G)∣>710(n−s).
Again by the pigeonhole principle we have that there is an edge e={x,y,z}
such that
d(x)χ(x,e)+d(y)χ(y,e)+d(z)χ(z,e)<107.
We again do a few observations on the degrees of vertices of the edge.
Without loss of generality let degrees be non-decreasing.
Surely d(x)≥2. Now d(y)≤3 is not possible, no matter the degree of z.
Thus d(y)≥4. And the rest is pretty much the same as in the previous
proof so we won't do it.
Any questions? :)
Now I would like to attempt the proof of the lemma.
But first, let me give you some definitions.
I'm going to use e={x,y,z} for the edge from the lemma that satisfies
D(e)≥⟨5,5,4⟩.
I'm also going to use G(p), where p∈{x,y,z} for the set of all vertices that lie on
the same edge as p and not containing any of vertices of e (basically a
neighborhood).
Plan of the attack
WLOG d(y),d(z)≥5 and d(x)≥4.
From this we will show that d(y)=d(z)=5.
Show that S∖{x,y,z}=G(y)=G(z)⊃G(x)
Define F to be the set of all edges containing vertex from S but
disjoint from e
Start the proof that F=∅
Create an auxiliary bipartite graph H, where vertices are some edges of
G.
Show that H looks like 2 squares
Assume that some f∈F. Show that no matter what vertices are in f we
get a contradiction. Use the symmetry of H to only consider a few cases.
Without loss of generality, d(y),d(z)≥5 and d(x)≥4. We already
discussed that we cannot have D(e)≥⟨6,4,2⟩ so it is not
possible for any of the vertices y,z to have a degree six or more. Therefore
d(y)=d(z)=5.
I claim that
G(z)=G(y)
and that G(x)⊂G(y).
Let's start with the first claim.
Let's say it is false and G(y) contains vertex v not in G(z).
From the definition of G, there is an edge e1 different from e that
contains v.
Then at most one edge adjacent to z different from e contains a vertex in
e1 (the remaining vertex). So we have three edges containing z and disjoint
from e1. We can now take any edge-disjoint from e1 that contains x,
let's call it e2. Then
from those three edges that are disjoint from e1 at least one is disjoint
from e2, this edge together with e, e1, and e2 form the crown.
Therefore G(z)=G(y).
Now to the second claim. Again suppose the contrary and let there be an edge
e1
adjacent to x containing vertex not in G(y).
Then among all the edges containing z there is surely some not intersecting
e1. Let's call this edge e3. From the four edges adjacent to y and
different from e, at most two can intersect e3 and at most one can
intersect e1. Take the one disjoint from the rest and you have the crown.
So we proved G(x)⊂G(y).
Now we have S∖{x,y,z}=G(y)=G(z)⊃G(x).
We are nearly there.
Let F be the set of all edges in the graph G that contain one of the
vertices in S, but are disjoint from {x,y,z}. If we show that it is empty,
we are essentially finished.
Remember, the lemma tells us that G[S] is a connected component.
We can prove that by showing that F is empty.
We will define an auxiliary bipartite graph as follows H=(ZH,YH,EH)
s.t. ZH={ei∣z∈ei}, Yh={ej∣y∈ej}, EH={{ei,ej}∣ei∩ej=∅}.
Edges will be vertices. We are going to take edges intersecting z to ZH and
edges intersecting y to YH.
What do we know about this bipartite graph?
Surely there are 8 vertices. 4 in Y part, 4 in Z part.
Another observation is that each vertex is of degree exactly 2.
Ok, so we have a 2-regular bipartite graph on 8 vertices.
There are only two possible configurations we can have.
Either we have a cycle of length 8 or two squares.
Because this bipartite graph is going to help us with the proof it would be
quite nice to know if we are dealing with two squares or C8.
I claim that it cannot be C8.
And proof of this is very elegant.
Now, let's take some edge intersecting x that has the other two vertices in
G(x). Because G(x)⊂G(y) this edge can intersect with at most 4
vertices of the bipartite graph. 2 in YH and 2 in ZH.
Let's call these vertices W.
We can now delete these vertices from the graph.
If there are any two vertices in H−W that don't share an edge we can take them
and construct the crown from them {x,y,z} and the edge with x.
So we are not allowed to have two vertices from different parts that do not
share an edge.
Because H−W has at least 4 vertices, it contains a K2,2. Therefore we
are dealing with two squares.
Now, we would like to show that F is empty and I will just show the general idea.
Remember that F is the set of all edges that contain vertex in S but are
disjoint from {x,y,z}.
We will assume the contrary and take f∈F.
Now, we will show that no matter what vertices are in small f we can always
create the contradiction.
Before we do that we need to do one last thing and that is to
show that all edges containing x other than {x,y,z} are surely from the
the following set
{{x,a,d},{x,b,c},{x,r,q},{x,s,p}.}
This will make the later analysis of possible cases easier.
How can we do that?
First, let's assume that there is an edge containing x with one vertex in
{a,b,c,d} and the other in {r,s,p,q}. By symmetry let this edge be
{x,a,r} . Then we have crown as {z,a,b},{y,b,d},{z,p,q},{x,a,r}.
Now, from the linearity, it is not possible to have edges {x,?,?} where
both ? are in one edge of YH or ZH. What we are left are just those two
edges.
From now on we need to use the symmetry of the problem and the fact that we
know all possible edges containing x.
Armed with this, we can show that no matter how we choose elements of small f
we get a contradiction. That way there can be no such f which essentially
completes the proof of the lemma.
With this I'd like to end and thank you for your attention.
If you have any questions you can ask them now or talk to me later during the
week.
Thank you.