珍珠湾ART

标题: ob好题重贴:美丽的项链 [打印本页]

作者: husonghu    时间: 2005-2-14 10:56
标题: ob好题重贴:美丽的项链

ob曾出过许多challenging的题目,包括数学的。有的尚未有答案。这里代他重贴一题:

红宝石、蓝宝石、绿宝石各6个,穿成1条项链,请问共有几种穿法 ?

www.ddhw.com

 

作者: husonghu    时间: 2005-2-14 11:56
标题: 突然想到一种解法,不知对错。可能想得太简单化了。在此抛砖以引玉。

穿法总数=18!/(2*6!*6!*6!)=8576568www.ddhw.com

 

作者: 野 菜 花    时间: 2005-2-14 17:07
标题: 回复:突然想到一种解法,不知对错。可能想得太简单化了。在此抛砖以引玉。

如果把同一项链平放在桌上转一个角度,你的式子可能算了两次。

www.ddhw.com

 

作者: fzy    时间: 2005-2-14 20:21
标题: 回复:突然想到一种解法,不知对错。可能想得太简单化了。在此抛砖以引玉。

The necklace needs to form a circle, right?
www.ddhw.com

 

作者: 乱弹    时间: 2005-2-14 21:00
标题: This might need the so-called Polya theorem,

But I do not know the details. I do not think your solution downstairs is  correct. Basically, we want to study how many straight-line stone chains one necklace can form. For different necklaces, the numbers vary.   
www.ddhw.com

 

作者: 乱弹    时间: 2005-2-14 21:09
标题: In other words, we might need to classify a group

formed with straight-line chains (#=18!/6!6!6!) into many subsets, such that rotation and flipping are closed in each subset.   www.ddhw.com
 
I think it is a good problem. And it is hard. I would be very happy if one can give a simple solution.  I
www.ddhw.com

 

作者: fzy    时间: 2005-2-15 06:02
标题: 回复:This might need the so-called Polya theorem,

Straight line should be easy. (18!/(2*6!6!6!) + 9!/(2*3!3!3!).) It is the circular ones that cause problem.www.ddhw.com

 

作者: 乱弹    时间: 2005-2-15 06:54
标题: Oh. I took it for granted that a necklace is circu

This problem is very hard for me. However, I think it is just an easy exercise for combinatorics experts.

www.ddhw.com

原贴:
文章来源: fzy® 于 2005-2-14 22:2:32
标题:回复:This might need the so-called Polya theorem,


Straight line should be easy. (18!/(2*6!6!6!) + 9!/(2*3!3!3!).) It is the circular ones that cause problem.

 

www.ddhw.com

 

作者: 匿名    时间: 2005-2-15 15:30
标题: 组合数学问题,有点忘了,每一排列(17次循环)同构,18!/(6!*6!*6!)/??

  组合数学问题,有点忘了,每一排列(17次循环)同构,18!/(6!*6!*6!)/??





作者: fzy    时间: 2005-2-15 21:24
标题: 回复:This might need the so-called Polya theorem,

I tried with 6 stones (2 each) and got 11. It basicaaly excluded any simple formula. Looks like it requires a free weekend (which I do not have now) to study the Polya Enumeration Theorem.
www.ddhw.com

 

作者: 乱弹    时间: 2005-2-15 22:44
标题: Yeah。 I always want to learn it,

but never have time.
www.ddhw.com

 

作者: 乱弹    时间: 2005-2-16 00:00
标题: Polya: just browsed a combinatorics book. This

problem can really be solved by Polya's Theorems.  The exercises in that book are easier than this one, but already very hard.  Polya's Theorems is one chapter of the book. 
www.ddhw.com

 

作者: fzy    时间: 2005-2-17 17:52
标题: 477368

= (18!/(6!6!6!) + 2*3! + 2*6!/(2!2!2!) + 19*9!/(3!3!3!))/36.www.ddhw.com
 
I will post the details when I find a little more time.
www.ddhw.com

 

作者: fzy    时间: 2005-2-18 18:59
标题: Details

I have found some time to read the first couple of pages of the Pólya theory, not up to the real Pólya enumeration theorem (PET) yet, but learned just enough to solve this problem.www.ddhw.com

Let X be a finite set and G a permutation group on S. Define the orbits of S under G as the G-equivalence classes  (s is equivalent to s' if there is g in G such that g(s) = s'). For g in G, define the set Sg of the fixed points of g as {s in S : g(s) = s}.

Theorem. The number of orbits of S under G = (1/|G|) ∑(g in G) |Sg|.

This theorem is a simplified version of the PET, and also know as Burnside's lemma.

Now let's see how it applies to the necklace problem.www.ddhw.com

Here S is the set of all straight line arrangement of the 18 stones. (|S| = 18!/(6!6!6!).) G consists of 18 rotations and 18 reflections. Each orbit corresponds to one real necklace. For each reflection, a fixed point is a (somewhat) symetric element in S, and there are 9!/(3!3!3!) of them.
Now consider the rotations. Let's call them r0 to r17, for how much it rotates. Only r0, r3, r6, r9, r12, and r15 have fixed points. For r0 (no move), Sg = S. For the others, Sg is the set of periodic patterns with period 3, 6, 9, 6, and 3, respectively, and |Sg| = 3!, 6!/(2!2!2!), or 9!/(3!3!3!). Now we apply the theorem, and the total number of different necklaces is

(18!/(6!6!6!) + 2*3! + 2*6!/(2!2!2!) + 19*9!/(3!3!3!))/36 = 477386.

A straight application of the theorem works for the cube problem (or any regular polyhedron coloring problem) too. I would like to see some one try it. The key is to find all permutations. (If you don't, the division very often produces fractions.)

www.ddhw.com

 


作者: QL    时间: 2005-2-20 21:52
标题: 回复:Details

"G consists of 18 rotations and 18 reflections"

But this G does not seem to be a group.www.ddhw.com

 


作者: fzy    时间: 2005-2-21 04:33
标题: It is a group

rotation x rotation = rotation
rotation x reflection = reflection
reflection x reflection = rotation
rotation^-1 = rotation
reflection^-1 = reflectionwww.ddhw.com

Actually no proof is needed: If the orbits are well defined (as equivalence classes), the permutations must form a group.www.ddhw.com

 

作者: QL    时间: 2005-2-21 04:56
标题: 回复:It is a group

you are right. I didn't realize that
rotation x reflection = reflection
at first.
www.ddhw.com

 





欢迎光临 珍珠湾ART (http://zzwav.com/) Powered by Discuz! X3