Consider a set with
elements (where all elements of
are distinct). We can build ordered lists of
elements by taking elements from set
and using them (with no repetition) to build
-tuples. With
elements we can build
distinct
-tuples.
Let us think in terms of vectors in , where each vector represents a particular ordered list of the elements of some set with
elements. If
are permutations of one another, then they contain the same elements, but in a different order; consequently, for every
we have
.
Let be an indicator function, such that
if and only if
are permutations of one another (
otherwise). Let
be defined as
,
for all . We can then conclude that
.
The condition is necessary. Is it sufficient?! In other words, if
is true, can we conclude that vectors
are permutations of one another?
This is an interesting problem. Think about it!
Update (Jan. 25, 2008): this post was featured on the 25th edition (Silver Jubilee) of the Carnival of Mathematics.
Tags: Combinatorics, Mathematics
January 18, 2008 at 15:54 |
This is a nice problem. I believe the condition is sufficient: To simplify let’s assume we are working with vectors with non-negative entries.
Let
be the largest entry in
and likewise let
be the largest entry in
. Assume
and furthermore assume that
because
implies that
is the zero vector)
Now define two new vectors
and
. It will still be true that
for all
. Now look at the limit of this equation as
goes to infinity. The left side will be approaching zero while the right side will not – it will approach 1 if
is the unique largest entry in
– otherwise it will approach the number of elements in
equal to
.
Did you make this problem up or is it part of some bigger theory?
January 20, 2008 at 10:59 |
ulfarsson,
Thanks for your comment :-)
If we assume that the vectors’ entries are non-negative, then
and we are thus trying to prove that two vectors with equal
-norms for all
are, by necessity, permutations of one another.
If I understood it right, your proof shows via reductio ad absurdum that two vectors with equal
-norms must have the same maximum entry, i.e.,
.
I like that proof, but does that prove that the condition is sufficient? What we want to know is that if
for all
, then
are permutations of one another. This was not supposed to be so hard to prove; we need to think harder!
I formulated this problem while thinking about the smooth sorting problem. I make no claims whatsoever that no one has ever formulated this problem before, but with tens of thousands of theorems, it’s hard to keep track of every single result!
January 20, 2008 at 11:09 |
Nice one. It seems like based on ulfarsson’s solution, we can argue that we don’t need
to be all the positive integers. If we choose
to be just the even integers, then the same proof as above carries for
with non-negative entries as well. In fact, as long as
belongs to some infinite sequence of positive even integers, we are okay.
January 20, 2008 at 11:19 |
Rod,
. But, then, once we have established that, can we not use the same argument for the rest of the entries in
. Repeating the argument, thus,
times, we end up showing that
and
indeed have the same entries! Am I wrong?
Ulfarrson’s proof does indeed show that
Any hint on how you did the problem? :)
January 20, 2008 at 11:43 |
Vishal,
Thanks for your comments. I should let you know that I haven’t yet been able to prove that the condition is sufficient. I have asked some mathematicians, and they say that it’s probably sufficient. Nevertheless, no formal proof has yet been presented.
Ulfarsson’s proof shows that if
, then
which follows from the definition of the
-norm. Like you suggested, I also thought of repeating Ulfarsson’s argument
times and thus show that
have the same entries. However, I think that is “cheating”: if we remove the highest entries from vectors
and then apply Ulfarsson’s argument, we are assuming that the 2nd, 3rd, 4th, etc entries of
are the same. That is not what we want to prove, right? Am I thinking correctly?
January 20, 2008 at 15:09 |
There’s another way of looking at this problem. Let’s make
, where
is an error vector. The equation
can therefore be rewritten as
Invoking the binomial theorem we have
and therefore
We can thus write
and finally
Not sure how this might help, but it’s a different way of looking at things, right?
January 20, 2008 at 15:42 |
Let’s keep working with vectors with non-negative entries to simplify things. Then what we can do is this: Start with arbitrary vectors
and
such that
for all
(or for all
in some infinite subset of the natural numbers, like pointed out above). Now reorder the entries in
and
so the entries are in an increasing order. What we want to prove is that the vectors are now exactly the same. The proof above shows that the reordered vectors have the same last element. Throw those elements away to get new vectors
and
that will still satisfy the
equation. Now repeat.
If we allow negative entries then it should be easy to generalize the argument to work.
January 20, 2008 at 16:10 |
ulfarsson,
Like I said before, I like your thinking, but I don’t know if it’s doable. We could reorder the entries of vectors
so the entries are in increasing order, and we could use your proof to conclude that the largest entries are equal (
), throw them away and build
-dimensional vectors
.
Now here’s the problem. You say “now repeat”. But how? Your proof applied to the
-norm case only. Besides, just because
for all
, does that mean that
?
January 20, 2008 at 16:38 |
Let’s do this by induction: What we want to proof is that for any natural number
is the following: If two vectors of length
satisfy the
equation for all
then they have the same entries.
Base case:
is obvious.
Assume this is true for some fixed
and let’s look at two vectors of length
that satisfy the
equation for all
. By the proof above these vectors have the same largest elements. Throw the largest elements away and you have two vectors of length
that still satisfy the
equation for all
. By induction these vectors have the same entries and we are done.
I think this works, unless I’m completely missing something.
January 26, 2008 at 04:11 |
See Newton’s identities in Wikipedia: http://en.wikipedia.org/wiki/Newton's_identities
(particularly the section on computing coefficients from power sums).
I used this power sum technique for identifying a set of elements recently in a research paper: http://arxiv.org/abs/0704.3313
January 26, 2008 at 14:01 |
Prof. Eppstein,
Thanks for the suggestion. I will be taking a look at Newton’s identities.
July 24, 2008 at 22:32 |
[...] Thinking about permutations [...]