FUNC1 — strengthenings, variants, potential counterexamples
Gowers's Weblog 2018-03-10
After my tentative Polymath proposal, there definitely seems to be enough momentum to start a discussion “officially”, so let’s see where it goes. I’ve thought about the question of whether to call it Polymath11 (the first unclaimed number) or Polymath12 (regarding the polynomial-identities project as Polymath11). In the end I’ve gone for Polymath11, since the polynomial-identities project was listed on the Polymath blog as a proposal, and I think the right way of looking at things is that the problem got solved before the proposal became a fully-fledged project. But I still think that that project should be counted as a Polymathematical success story: it shows the potential benefits of opening up a problem for consideration by anybody who might be interested.
Something I like to think about with Polymath projects is the following question: if we end up not solving the problem, then what can we hope to achieve? The Erdős discrepancy problem project is a good example here. An obvious answer is that we can hope that enough people have been stimulated in enough ways that the probability of somebody solving the problem in the not too distant future increases (for example because we have identified more clearly the gap in our understanding). But I was thinking of something a little more concrete than that: I would like at the very least for this project to leave behind it an online resource that will be essential reading for anybody who wants to attack the problem in future. The blog comments themselves may achieve this to some extent, but it is not practical to wade through hundreds of comments in search of ideas that may or may not be useful. With past projects, we have developed Wiki pages where we have tried to organize the ideas we have had into a more browsable form. One thing we didn’t do with EDP, which in retrospect I think we should have, is have an official “closing” of the project marked by the writing of a formal article that included what we judged to be the main ideas we had had, with complete proofs when we had them. An advantage of doing that is that if somebody later solves the problem, it is more convenient to be able to refer to an article (or preprint) than to a combination of blog comments and Wiki pages.
With an eye to this, I thought I would make FUNC1 a data-gathering exercise of the following slightly unusual kind. For somebody working on the problem in the future, it would be very useful, I would have thought, to have a list of natural strengthenings of the conjecture, together with a list of “troublesome” examples. One could then produce a table with strengthenings down the side and examples along the top, with a tick in the table entry if the example disproves the strengthening, a cross if it doesn’t, and a question mark if we don’t yet know whether it does.
A first step towards drawing up such a table is of course to come up with a good supply of strengthenings and examples, and that is what I want to do in this post. I am mainly selecting them from the comments on the previous post. I shall present the strengthenings as statements rather than questions, so they are not necessarily true.
Strengthenings
1. A weighted version.
Let be a function from the power set of a finite set
to the non-negative reals. Suppose that the weights satisfy the condition
for every
and that at least one non-empty set has positive weight. Then there exists
such that the sum of the weights of the sets containing
is at least half the sum of all the weights.
Note that if all weights take values 0 or 1, then this becomes the original conjecture. It is possible that the above statement follows from the original conjecture, but we do not know this (though it may be known).
This is not a good question after all, as the deleted statement above is false. When is 01-valued, the statement reduces to saying that for every up-set there is an element in at least half the sets, which is trivial: all the elements are in at least half the sets. Thanks to Tobias Fritz for pointing this out.
2. Another weighted version.
Let be a function from the power set of a finite set
to the non-negative reals. Suppose that the weights satisfy the condition
for every
and that at least one non-empty set has positive weight. Then there exists
such that the sum of the weights of the sets containing
is at least half the sum of all the weights.
Again, if all weights take values 0 or 1, then the collection of sets of weight 1 is union closed and we obtain the original conjecture. It was suggested in this comment that one might perhaps be able to attack this strengthening using tropical geometry, since the operations it uses are addition and taking the minimum.
3. An “off-diagonal” version.
Tom Eccles suggests (in this comment) a generalization that concerns two set systems rather than one. Given set systems and
, write
for the union set
. A family
is union closed if and only if
. What can we say if
and
are set systems with
small? There are various conjectures one can make, of which one of the cleanest is the following: if
and
are of size
and
is of size at most
, then there exists
such that
, where
denotes the set of sets in
that contain
. This obviously implies FUNC.
Simple examples show that can be much smaller than either
or
— for instance, it can consist of just one set. But in those examples there always seems to be an element contained in many more sets. So it would be interesting to find a good conjecture by choosing an appropriate function
to insert into the following statement: if
,
, and
, then there exists
such that
.
4. A first “averaged” version.
Let be a union-closed family of subsets of a finite set
. Then the average size of
is at least
.
This is false, as the example shows for any
.
5. A second averaged version.
Let be a union-closed family of subsets of a finite set
and suppose that
separates points, meaning that if
, then at least one set in
contains exactly one of
and
. (Equivalently, the sets
are all distinct.) Then the average size of
is at least
.
This again is false: see Example 2 below.
6. A better “averaged” version.
In this comment I had a rather amusing (and typically Polymathematical) experience of formulating a conjecture that I thought was obviously false in order to think about how it might be refined, and then discovering that I couldn’t disprove it (despite temporarily thinking I had a counterexample). So here it is.
As I have just noted (and also commented in the first post), very simple examples show that if we define the “abundance” of an element
to be
, then the average abundance does not have to be at least
. However, that still leaves open the possibility that some kind of naturally defined weighted average might do the job. Since we want to define the weighting in terms of
and to favour elements that are contained in lots of sets, a rather crude idea is to pick a random non-empty set
and then a random element
, and make that the probability distribution on
that we use for calculating the average abundance.
A short calculation reveals that the average abundance with this probability distribution is equal to the average overlap density, which we define to be where the averages are over
. So one is led to the following conjecture, which implies FUNC: if
is a union-closed family of sets, at least one of which is non-empty, then its average overlap density is at least 1/2.
A not wholly pleasant feature of this conjecture is that the average overlap density is very far from being isomorphism invariant. (That is, if you duplicate elements of , the average overlap density changes.) Initially, I thought this would make it easy to find counterexamples, but that seems not to be the case. It also means that one can give some thought to how to put a measure on
that makes the average overlap density as small as possible. Perhaps if the conjecture is true, this “worst case” would be easier to analyse. (It’s not actually clear that there is a worst case — it may be that one wants to use a measure on
that gives measure zero to some non-empty set
, at which point the definition of average overlap density breaks down. So one might have to look at the “near worst” case.)
7. Compressing to an up-set.
This conjecture comes from a comment by Igor Balla. Let be a union-closed family and let
. Define a new family
by replacing each
by
if
and leaving it alone if
. Repeat this process for every
and the result is an up-set
, that is, a set-system
such that
and
implies that
.
Note that each time we perform the “add if you can” operation, we are applying a bijection to the current set system, so we can compose all these bijections to obtain a bijection
from
to
.
Suppose now that are distinct sets. It can be shown that there is no set
such that
and
. In other words,
is never a subset of
.
Now the fact that is an up-set means that each element
is in at least half the sets (since if
then
). Moreover, it seems hard for too many sets
in
to be “far” from their images
, since then there is a strong danger that we will be able to find a pair of sets
and
with
.
This leads to the conjecture that Balla makes. He is not at all confident that it is true, but has checked that there are no small counterexamples.
Conjecture. Let be a set system such that there exist an up-set
and a bijection
with the following properties.
- For each
,
.
- For no distinct
do we have
.
Then there is an element that belongs to at least half the sets in
.
The following comment by Gil Kalai is worth quoting: “Years ago I remember that Jeff Kahn said that he bet he will find a counterexample to every meaningful strengthening of Frankl’s conjecture. And indeed he shot down many of those and a few I proposed, including weighted versions. I have to look in my old emails to see if this one too.” So it seems that even to find a conjecture that genuinely strenghtens FUNC without being obviously false (at least to Jeff Kahn) would be some sort of achievement. (Apparently the final conjecture above passes the Jeff-Kahn test in the following weak sense: he believes it to be false but has not managed to find a counterexample.)
Examples and counterexamples
1. Power sets.
If is a finite set and
is the power set of
, then every element of
has abundance 1/2. (Remark 1: I am using the word “abundance” for the proportion of sets in
that contain the element in question. Remark 2: for what it’s worth, the above statement is meaningful and true even if
is empty.)
Obviously this is not a counterexample to FUNC, but it was in fact a counterexample to an over-optimistic conjecture I very briefly made and then abandoned while writing it into a comment.
2. Almost power sets
This example was mentioned by Alec Edgington. Let be a finite set and let
be an element that does not belong to
. Now let
consist of
together with all sets of the form
such that
.
If , then
has abundance
, while each
has abundance
. Therefore, only one point has abundance that is not less than 1/2.
A slightly different example, also used by Alec Edgington, is to take all subsets of together with the set
. If
, then the abundance of any element of
is
while the abundance of
is
. Therefore, the average abundance is
When
is large, the amount by which
exceeds 1/2 is exponentially small, from which it follows easily that this average is less than 1/2. In fact, it starts to be less than 1/2 when
(which is the case Alec mentioned). This shows that Conjecture 5 above (that the average abundance must be at least 1/2 if the system separates points) is false.
3. Empty set, singleton, big set.
Let be a positive integer and take the set system that consists of the sets
and
. This is a simple example (or rather class of examples) of a set system for which although there is certainly an element with abundance at least 1/2 (the element
has abundance 2/3), the average abundance is close to 1/3. Very simple variants of this example can give average abundances that are arbitrarily small — just take a few small sets and one absolutely huge set.
4. Using strong divisibility sequences.
I will not explain these in detail, but just point you to an interesting comment by Uwe Stroinski that suggests a number-theoretic way of constructing union-closed families.
I will continue with methods of building union-closed families out of other union-closed families.
5. Duplicating elements.
I’ll define this process formally first. Let be a set of size
and let
be a collection of subsets of
. Now let
be a collection of disjoint non-empty sets and define
to be the collection of all sets of the form
for some
. If
is union closed, then so is
.
One can think of as “duplicating” the element of
times. A simple example of this process is to take the set system
and let
and
. This gives the set system 3 above.
Let us say that if
for some suitable set-valued function
. And let us say that two set systems are isomorphic if they are in the same equivalence class of the symmetric-transitive closure of the relation
. Equivalently, they are isomorphic if we can find
and
such that
.
The effect of duplication is basically that we can convert the uniform measure on the ground set into any other probability measure (at least to an arbitrary approximation). What I mean by that is that the uniform measure on the ground set of , which is of course
, gives you a probability of
of landing in
, so has the same effect as assigning that probability to
and sticking with the set system
. (So the precise statement is that we can get any probability measure where all the probabilities are rational.)
If one is looking for an averaging argument, then it would seem that a nice property that such an argument might have is (as I have already commented above) that the average should be with respect to a probability measure on that is constructed from
in an isomorphism-invariant way.
It is common in the literature to outlaw duplication by insisting that separates points. However, it may be genuinely useful to consider different measures on the ground set.
6. Union-sets.
Tom Eccles, in his off-diagonal conjecture, considered the set system, which he denoted by , that is defined to be
. This might more properly be denoted
, by analogy with the notation
for sumsets, but obviously one can’t write it like that because that notation already stands for something else, so I’ll stick with Tom’s notation.
It’s trivial to see that if and
are union closed, then so is
. Moreover, sometimes it does quite natural things: for instance, if
and
are any two sets, then
, where
is the power-set operation.
Another remark is that if and
are disjoint, and
and
, then the abundance of
in
is equal to the abundance of
in
.
7. A less obvious construction method.
I got this from a comment by Thomas Bloom. Let and
be disjoint finite sets and let
and
be two union-closed families living inside
and
, respectively, and assume that
and
. We then build a new family as follows. Let
be some function from
to
. Then take all sets of one of the following four forms:
- sets
with
;
- sets
with
;
- sets
with
;
- sets
with
.
It can be checked quite easily (there are six cases to consider, all straightforward) that the resulting family is union closed.
Thomas Bloom remarks that if consists of all subsets of
and
consists of all subsets of
, then (for suitable
) the result is a union-closed family that contains no set of size less than 3, and also contains a set of size 3 with no element of abundance greater than or equal to 1/2. This is interesting because a simple argument shows that if
is a set with two elements in a union-closed family then at least one of its elements has abundance at least 1/2.
Thus, this construction method can be used to create interesting union-closed families out of boring ones.
Thomas discusses what happens to abundances when you do this construction, and the rough answer is that elements of become less abundant but elements of
become quite a lot more abundant. So one can’t just perform this construction a few times and end up with a counterexample to FUNC. However, as Thomas also says, there is plenty of scope for modifying this basic idea, and maybe good things could flow from that.
I feel as though there is much more I could say, but this post has got quite long, and has taken me quite a long time to write, so I think it is better if I just post it. If there are things I wish I had mentioned, I’ll put them in comments and possibly repeat them in my next post.
I’ll close by remarking that I have created a wiki page. At the time of writing it has almost nothing on it but I hope that will change before too long.