已知 是 的有序子集组,满足:,,。问:有多少个这样的子集组?
这是解答题,请在纸上写出完整过程。写完后对照解答给自己评分。
先独立尝试,再展开工具说明与想法来源。
容斥原理:从全集减去各坏事件,加回两两交,再减去三重交。四位归属串中的位置固定,集合有序,不能另除排列数。
想法从哪来:三个交集都非空,看似要给每个交集挑一个代表元素;但同一元素可能同时代表几个交集,这样分类会反复计数。先反过来数某个相邻交集为空,限制就变成每个元素独立的归属选择。用四位零一串记录它是否进入四个集合,一个空交集仅禁止相邻两位同时为一。多个空交集相交时,只需数满足若干相邻禁配的四位串,再把单元素状态数取n次方。要特别区分两条禁配边相邻与不相邻,这两类给出的状态数不同。最后以容斥恢复三个交集都非空的有序组。
将每个母集元素对四个集合的归属记录为四位状态,再对相邻交集为空的三个坏事件容斥。坏事件是否共享一个集合会改变局部状态数,应分别画出相邻限制链与两段独立限制,不能把所有双交项看成同一种。
令 ,并设
不加限制时,每个元素可独立决定是否属于四个集合,共有 个有序子集组。
对固定的 ,一个元素在相邻两集合中不能同时出现,而另两位任意,所以有 种状态,故 。
对 或 ,前三位(或后三位)不能出现相邻的两个 ,共有 种状态,剩余一位任意,故各有 个。对 ,两对限制互不相邻,每对有 种状态,故有 个。对三个事件的交,一个元素在四位路径上不能出现相邻的两个 ,共有 种状态,故有 个。
由容斥原理,满足三个相邻交集均非空的有序子集组数为
答案或结论:。
当 时,三个相邻交集都非空迫使四集合都含唯一元素,只有1组;公式给1。当 时逐项算得 。空母集若被允许则没有合法组,公式也给0;这些小值能检查容斥符号和共享中间集合的双交系数。
集合组的非空交限制可先换成空交坏事件,再把每个交事件转为单元素的允许状态数。共享坐标的限制不能独立相乘;先数完整局部状态,再对母集元素乘方,才保持有序集合组的含义。
需对三个相邻交集为空的补事件作完整容斥,并分别建立单事件、相邻双事件、分离双事件和三事件的状态数。
已记下,谢谢!