|
Page 1 of 1
|
[ 14 posts ] |
|
Share:
|
| Author |
Message |
lzw75
Posts: 16
|
Posted: Mar 13, 2008, 7:46 am •
# 1
Hi.
First consider the following trivial problem:
- given any x_1, ... , x_{n+1} from F_2^n (F_2 = integers mod 2), not necessarily distinct, we can find a non-empty subset of them which sums up to 0.
This can be easily solved by either pigeonhole principle or linear algebra over F_2. What about the following?
- given any x_1, ... , x_{2n+1} from F_3^n (F_3 = integers mod 3), not necessarily distinct, we can find a non-empty subset of them which sums up to 0.
Is it true? Thanks - it doesn't look too hard, but I can't seem to solve it.
|
|
|
darij grinberg
Posts: 5937 Location: Karlsruhe / Munich
|
Posted: Mar 13, 2008, 3:30 pm •
# 2
_________________ Now the die is cast, the first step taken, a glimmer of hope lights up our lives
Visions of the past, dreams forsaken forming right under our eyes
We are alive...
Last edited by darij grinberg on Nov 18, 2008, 5:52 am, edited 1 time in total.
|
|
|
lzw75
Posts: 16
|
Posted: Mar 13, 2008, 7:16 pm •
# 3
darij grinberg wrote:
Wow, thank you so much!
This problem has been bugging me for quite a while, and I didn't realise it's so involved.
But now another thing bugs me: why does p have to be prime? If we modify the problem to (p-1)n+1 elements from (Z/pZ)^n, where p is not necessarily prime, does it not hold anymore?
|
|
|
lzw75
Posts: 16
|
Posted: Mar 14, 2008, 8:44 am •
# 4
Or, another interesting spin-off would be: is there an efficient algorithm to find such a subset?
[ Note : efficient = having runtime which is polynomial in n. ]
Clearly, when p=2 one can just use Gaussian elimination. What about higher p?
It turns out this question solves a very interesting problem I came across some time ago. Will post it and my thoughts later. 
|
|
|
Fedor Petrov
Posts: 471 Location: Saint-Petersburg
|
Posted: Mar 14, 2008, 9:20 am •
# 5
It's just another form of a known theorem.
Denote our  vectors  ,  varies from 1 to  . Then we need to find  such that  linear forms  vanish for  ,  ,  ,  . Also, not all  's must vanish.
It is a standard application of Combinatorial Nullstellensatz, maybe it is called Chevalley-Waring theorem.
Indeed, consider the polynomial
It's coefficient in  does not vanish and this term is of maximal degree, hence there exists by CN some  such that  does not vanish. Since all  's equal to 0 do not satisfy, some  equals to 1, hence first summand vanish, hence the second does not, hence all  vanish, as we desire.
|
|
|
darij grinberg
Posts: 5937 Location: Karlsruhe / Munich
|
Posted: Mar 14, 2008, 9:43 am •
# 6
Thanks, this is nice! No, the Combinatorial Nullstellensatz is not the same as Chevalley-Warning; actually, I have tried Chevalley-Warning, but it did not work. I should have tried the Combinatorial Nullstellensatz instead.
A little typo correction:
Fedor Petrov wrote: It's coefficient in 
This should be "Its coefficient before  ".
I am thinking about the case of non-prime  . Lemma 3 in my note was formulated for rings and not just for fields  , but I am missing something like Lemma 0 for  - a polynomial that is  if  and  otherwise. Well, such a polynomial (with integer coefficients) doesn't exist for any non-prime  , but maybe something similar can be found.
I'll keep you informed.
darij
_________________ Now the die is cast, the first step taken, a glimmer of hope lights up our lives
Visions of the past, dreams forsaken forming right under our eyes
We are alive...
Last edited by darij grinberg on Mar 14, 2008, 9:57 am, edited 1 time in total.
|
|
|
Fedor Petrov
Posts: 471 Location: Saint-Petersburg
|
Posted: Mar 14, 2008, 9:50 am •
# 7
Of course, it is a typo, thank you.
I do not remember the settings of all these theorems, since they follow from CN. 
|
|
|
darij grinberg
Posts: 5937 Location: Karlsruhe / Munich
|
Posted: Mar 14, 2008, 10:00 am •
# 8
The Chevalley-Warning theorem in its strong form ("the number of solutions is divisible by  ") does not really follow from the CN. Also, there are some stronger versions of the CN floating around, and if I am not mistaken, some stronger versions of CW as well. It's not harmful to know more of these.
Anyway, did anyone try some combinatorial approaches? These could be useful for the case of non-prime  .
@Lzw75: are you trying to find some paths in graphs? I'm just wondering...
darij
_________________ Now the die is cast, the first step taken, a glimmer of hope lights up our lives
Visions of the past, dreams forsaken forming right under our eyes
We are alive...
|
|
|
darij grinberg
Posts: 5937 Location: Karlsruhe / Munich
|
Posted: Mar 14, 2008, 11:46 am •
# 9
Progress!
Problem 2 Extension #1. Let be a prime power. Let be an integer, and let be an integer. Let , , ..., be elements of the -module . Prove that there exists a non-empty subset such that .
What is happening here?
Actually I have tried to generalize my approach. We can consider  ,  , ...,  as elements of  rather than as elements of  , and then we want to show that there exists a non-empty subset  such that  is a vector with all components divisible by  .
As an analogue of the equation (6) in my note, we have the identity
 ,
for any polynomial ![P\in\mathbb{Q}\left[X\right]](http://data.artofproblemsolving.com/images/latex/6/7/d/67da8c12a2d3f1dc4bc0576a68e02005ed0d2ad4.gif) of degree  . (This follows from Lemma 3 since  is a polynomial of  ,  , ...,  of degree  . Don't forget that  are integers here (rather than residues as in the note), and the identity above is an identity about integers.)
The reason why I had chosen the polynomial  in my note is its following property:  is divisible by  if  is not divisible by  , and  if  is divisible by  . (This is basically Lemma 0 of the note.) If we assume that there is no non-empty set  such that  is a vector with all components divisible by  , then the sum
would thus consist of a lot of terms divisible by  and exactly one term not divisible by  (namely, the term corresponding to  ), and hence it would be not divisible by  , contradicting to it being  .
How can this be generalized to  being a prime power, say  for  prime? All we need is a polynomial ![P\in\mathbb{Z}\left[X\right]](http://data.artofproblemsolving.com/images/latex/7/9/2/7922e9ddf3ec14ecd852332e5d733e55a914a346.gif) of degree  such that there exists an integer  such that
 for integers  such that  ;
 for integers  such that  .
(Hereby,  is just an abbreviation for  and  ; in words:  is the highest power of  that divides  .)
If we have such a polynomial  , then we can argue as follows: Assume that there is no non-empty set  such that  is a vector with all components divisible by  . Then, the sum
consists of a lot of terms divisible by  (namely, all terms corresponding to non-empty subsets  ) and exactly one term not divisible by  (namely, the term corresponding to  ; the highest power of  that divides it is  ), so that this sum cannot be  , contradicting
 .
A polynomial  satisfying our needs is the following one:
(remember,  ). I leave it to the reader to show that this polynomial does what we want from it (hint:  ; use that  ).
Now the question is whether we can find similar polynomials  for generic (non-prime-power)  , or whether we should try finding counterexamples instead.
darij
_________________ Now the die is cast, the first step taken, a glimmer of hope lights up our lives
Visions of the past, dreams forsaken forming right under our eyes
We are alive...
|
|
|
lzw75
Posts: 16
|
Posted: Mar 15, 2008, 7:23 am •
# 10
Thanks for the two beautiful proofs. I'm particularly impressed with the use of the Combinatorial Nullstellensatz.
darij grinberg wrote: [url=http://www.artofproblemsolving.com/Forum/viewtopic.php?t=43766] @Lzw75: are you trying to find some paths in graphs? I'm just wondering...
darij
The problem I had in mind was as follows (source forgotten: it's somewhere on the Net) :
- Find a positive perfect cube  , such that  , the sum of the positive divisors of  , is also a perfect cube.
The approach I had in mind is as follows:
(i) Prepare two lists of small primes  and  , where  has  elements and  has  elements. They can be any sets of primes, although it's advantageous to pick smaller ones.
(ii) For each prime  , find an appropriate power  , such that  can be written as a product of primes in  .
(iii) Each  can then be written as a product of a cube, and prime powers  , where each  and each  . Thus we obtain  vectors of the form  . An algorithmic solution to the problem I posed would help us find a solution to this problem.
Note: I might be using a sledgehammer to kill a fly here, but this method was inspired from the method of quadratic sieve used in prime factoring.
|
|
|
darij grinberg
Posts: 5937 Location: Karlsruhe / Munich
|
Posted: Mar 20, 2008, 9:58 am •
# 11
Unfortunately, I have no experience with prime factoring algorithms, but I wouldn't compare prime factoring with a fly...
Anyway I am posting here again in order to say that what I proved above (the case of  being a prime power) was already shown in
http://www.artofproblemsolving.com/viewtopic.php?t=6015 :
vess wrote: Our problem is an easy corollary. We will show, more generally (the problem is a special case with  ) that if we are given more than  vectors in  , then some of them have sum  . Let  , and let  ,  , be the given vectors. Consider the  polynomials on  variables  These polynomials fulfil the hypothesis of the Chevalley-Warning Theorem, for the sum of their degrees is  , which is less than the number  of variables. Note that the system  has the trivial solution  . By the Chevalley-Warning theorem, it has another one, say  . Now, set  . This set is non-empty and, by Fermat's Little Theorem, we have  as desired. The proof is complete.
I don't see yet what this all implies for  not being a prime power, but the topic is one single treasury.
EDIT:
1. Olson's theorem (see the topic linked above) is a generalization of the case of  being a prime power. I will check whether my proof generalizes to a proof of Olson's theorem.
2. Another theorem by Olson states that if  and  are positive integers satisfying  , then from  vectors in  , we can always choose a non-empty subset with zero sum, at least according to this link. Another link states the same but forgetting the (important!) condition  .
3. The case of  being not a prime power seems to be an open problem.
darij
_________________ Now the die is cast, the first step taken, a glimmer of hope lights up our lives
Visions of the past, dreams forsaken forming right under our eyes
We are alive...
|
|
|
mdevos
Posts: 2
|
Posted: Mar 23, 2008, 4:56 pm •
# 12
I was delighted to discover this website, and to see such nice discoveries taking place here.
One small correction though: in Grinberg's previous post, specifically Edit #2, the following theorem of Olson is referred to: Every sequence of  elements from the group  has a nontrivial subsequence which sums to zero (here  ). I mention this theorem here. It is suggested that the condition  is needed for this theorem, but it is not.. indeed it's an easy consequence of the basic structure theorem for abelian groups that for every pair of positive integers  , there exist  so that  and  .
Cheers,
Matt
|
|
|
darij grinberg
Posts: 5937 Location: Karlsruhe / Munich
|
Posted: Mar 23, 2008, 5:05 pm •
# 13
Hello Matt,
mdevos wrote: One small correction though: in Grinberg's previous post, specifically Edit #2, the following theorem of Olson is referred to: Every sequence of  elements from the group  has a nontrivial subsequence which sums to zero (here  ). I mention this theorem here. It is suggested that the condition  is needed for this theorem, but it is not.. indeed it's an easy consequence of the basic structure theorem for abelian groups that for every pair of positive integers  , there exist  so that  and  .
I think there was a slight misunderstanding here. Of course, every group of the form  can be rewritten as  with  , but your formulation can be understood as if we don't need to rewrite it in this form. But this is wrong:  is, in general, distinct from  . For instance, the group  has Davenport constant  , although  . That's what I was referring to. I hope it becomes clearer now (it's past midnight here and my skills at explaining are not too great).
darij
_________________ Now the die is cast, the first step taken, a glimmer of hope lights up our lives
Visions of the past, dreams forsaken forming right under our eyes
We are alive...
|
|
|
mdevos
Posts: 2
|
Posted: Nov 27, 2008, 12:43 pm •
# 14
I was writing without thinking.. you are completely correct.
|
|
|
Share:
Moderators: MithsApprentice, N.T.TUAN, Peter, darij grinberg, orl, pbornsztein, freemind, Megus, High School Olympiad Moderators
|
Page 1 of 1
|
[ 14 posts ] |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|
|