コンテンツにスキップ

ブール値関数

出典: フリー百科事典『ウィキペディア(Wikipedia)』
ブール値函数から転送)

ブール値関数(ブールちかんすう、: Boolean-valued function)は、述語命題の一種の総称であり、f : X → B という形式の関数として表される。ここで、X は任意の集合であり、Bブール領域である。

ブール領域 B とは、2つの元からなる集合であり、B = {0, 1} で表される。その元は真理値を表すと解釈され、例えば 0 = false、1 = true とする。すなわち、任意の引数について真偽を判定する関数と言える。

数学数理論理学統計学、あるいはこれらの応用分野では、ブール値関数は特性関数指示関数述語命題などと呼ばれる。これらの用途すべてにおいて、その用語が記号的あるいは統語的なものではなく、数学的なオブジェクトを指していると理解される。

真理の形式意味論においては、真理述語とは、形式言語における文の述語であり、論理的に解釈すると、その文が真であると言ったときに表現される直観的概念を形式化したものと言える。真理述語は、最終的に真理値を決定するにあたって必要であれば、形式言語領域以外の領域も対象とすることがある。

関連項目

[編集]

類似概念

[編集]

参考文献

[編集]
  • Brown, Frank Markham (2003), Boolean Reasoning: The Logic of Boolean Equations, 1st edition, Kluwer Academic Publishers, Norwell, MA. 2nd edition, Dover Publications, Mineola, NY, 2003.
  • Kohavi, Zvi (1978), Switching and Finite Automata Theory, 1st edition, McGraw–Hill, 1970. 2nd edition, McGraw–Hill, 1978.
  • Korfhage, Robert R. (1974), Discrete Computational Structures, Academic Press, New York, NY.
  • Mathematical Society of Japan, Encyclopedic Dictionary of Mathematics, 2nd edition, 2 vols., Kiyosi Itô (ed.), MIT Press, Cambridge, MA, 1993. Cited as EDM.
  • Minsky, Marvin L., and Papert, Seymour, A. (1988), Perceptrons, An Introduction to Computational Geometry, MIT Press, Cambridge, MA, 1969. Revised, 1972. Expanded edition, 1988.