単元一覧 › 大学院数学 計算理論・ラムダ計算

計算理論・ラムダ計算の問題

難易度 2大学院の講義の演習問題レベル大学院数学 計算理論・ラムダ計算

変数のブール関数とは写像 のこととし、 を 2 元体 と同一視する。各 変数のブール関数 は、 上の多項式として

の形にただ 1 通りに表される(代数的標準形。 のときの積は とする)。 となる の要素の個数 の最大値を の次数とよぶ(恒等的に の関数の次数は とする)。

次数がちょうど である 変数のブール関数の個数を求めよ。

この問題で使うもの

この問題を解けるようになるまで(30 技能)

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

代数的標準形の一意性から、関数を数えることは係数 の選び方を数えることと同じになる。

ヒント 2

「次数がちょうど 」の個数は「次数 以下」の個数から「次数 以下」の個数を引けば求まる。

ヒント 3

となる は 個、 となる は 個ある。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

代数的標準形の一意性より、 変数のブール関数と係数の組 は 1 対 1 に対応する。

次数が 以下の関数の個数。 次数が 以下であることは、 のすべての について であることと同値である。 となる の個数は

なので、それらの係数を自由に選んで 個ある(恒等的に の関数も含む)。

次数が 以下の関数の個数。 同様に となる は 個なので、 個ある(恒等的に の関数も含む)。

次数がちょうど の関数の個数。 次数が 以下の関数から、次数が 以下の関数(恒等的に の関数を含む)を除けばよいので

別解

代数的標準形は一意なので、ブール関数と係数の組 は 1 対 1 に対応する。

次数が 2 以下の関数は、 の にだけ係数をもつもの。そのような の個数は 。よって個数は 。

次数が 1 以下の関数は の だけなので、 個の係数から 個(恒等的に を含む)。

次数がちょうど 2 のものは、次数 2 以下から次数 1 以下を除いて 。

検算: 次数ちょうど 2 とは、 の 6 個の係数のうち少なくとも 1 つが 1( 通り)で、 の 5 個の係数は自由( 通り)なので 。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題