技能一覧 › 大学院数学 代数的組合せ論

ブール束・約数束・分割束のメビウス関数

ブール束で 、約数束で (数論的メビウス関数)、集合分割の束で となることを導いて使い、区間がこれらと同型(またはその積)であるとき値を読み取れる

前提

この技能までの道筋(2 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 半順序集合のメビウス関数 (大学院数学 代数的組合せ論)
  2. メビウス反転公式と直積の積公式 (大学院数学 代数的組合せ論)

説明

ブール束(有限集合の部分集合全体を包含で順序づけたもの)、約数束( の正の約数全体を整除で順序づけたもの)、集合分割の束 という 3 つの代表的な束について、メビウス関数の値を閉じた式で求めます。結果はそれぞれ 、(数論的メビウス関数)、 です。包除原理や数論のメビウス反転、集合分割に関する数え上げで、与えられた区間がこれらの束(またはその直積)と同型であることを見抜けば、メビウス関数の値をすぐに読み取れます。

なぜそうしてよいのか

鎖と直積から: ブール束と約数束. 長さ の鎖 では定義から 、、 のとき です。区間 のブール束は、 の各元を「入れる・入れない」で選ぶので、2 元鎖 の 個の直積と同型です。直積の積公式から 。約数束の区間 ()は で と同型で、 なら は長さ の鎖の直積と同型です(約数 を指数の組 に対応させる)。積公式より で、これはすべての のとき 、ある のとき 。これはちょうど数論的メビウス関数 の定義です。

集合分割の束. は の集合分割全体で、 を「 の各ブロックが のあるブロックに含まれる( が の細分)」で定めます。最小元 は全部ばらばら、最大元 は 1 ブロックです。 を正の整数とし、写像 に「 となる を同じブロックに入れた分割」 を対応させます。、 とおくと、 です。 は「 が の各ブロック上で一定」と同じなので ( はブロック数)、 は「 のブロックに相異なる値を割り当てる」ことなので です。メビウス反転公式を上向きに使う形(順序を逆にした半順序集合に前提の公式を適用したもの) を で使うと

両辺は の多項式で無限個の で一致するので係数が等しく、 の係数を比べます。右辺で となるのは だけなので、 左辺の の係数 です。

一般の区間. の区間 では、 の各ブロック が のブロック 個からなるとすると、 と の間の分割は「各 の中で のブロックたちをどうまとめるか」を独立に選ぶことなので、 です。よって となります。

手順

  1. 区間 がどの束の区間か確かめる(部分集合の包含、約数の整除、集合分割の細分)

  2. ブール束なら を数えて

  3. 約数束なら を素因数分解し、平方因子があれば 、相異なる 個の素数の積なら

  4. 分割束なら、 の各ブロック に含まれる のブロック数 を数え、 とみる

  5. 積公式で を計算する( の因子は )

例題

の集合分割の束 (細分による順序)において、、 とする。メビウス関数の値 を求めよ。

例題の解答

手順 1: の各ブロックは のどれかのブロックに含まれるので で、これは分割束の区間である。

手順 4: のブロック は のブロック の 4 個からなり 。 は の 2 個からなり 。よって 。

手順 5: 、 なので、積公式より

答え:

よくある誤り

この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。

入口の問題

この技能を使う問題