Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 離散数学 > ブール計算 > Not (!, ¬) >
Mathematica > 数学とアルゴリズム > 論理演算とブール代数 > ブール計算 > Not (!, ¬) >
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフプログラミング > ブール計算 > Not (!, ¬) >

Not

!expr
論理否定関数で,式 exprTrueの場合にはFalseを,Falseの場合にはTrueを返す.
  • Not[expr]は,¬expr のように,StandardFormInputFormで入力できる.記号Esc ! EscEsc not Escあるいはとして入力できる. »
  • Notは,さまざまな簡約化の規則を適用し必要に応じて記号的な結果を与える.
  • テキストベースのフロントエンドで Mathematica を使う際,!expr が行の先頭に置かれる場合は式!exprNot[expr]の代りに使うことはできない.この場合,!expr はシェルエスケープと解釈されるためである. »
アサーションを否定する:
記号的否定:
Esc not Escを使って入力:
アサーションを否定する:
In[1]:=
Click for copyable input
Out[1]=
 
記号的否定:
In[1]:=
Click for copyable input
Out[1]=
 
Esc not Escを使って入力:
In[1]:=
Click for copyable input
Out[1]=
二重否定は簡約するとそれ自身になる:
方程式と不等式を否定する:
限量詞を否定する:
TraditionalFormによる表示:
Mathematica コードで条件を否定する:
代数的条件で与えられた補集合の面積を求める:
以下は集合を示す:
Notの真理値表:
BooleanConvertを使ってImpliesの否定を簡約する:
ド・モルガン(De Morgan)の法則は AndOrNotを関連付ける:
Boole関数の条件の否定:
カッコを用いてターミナルのインターフェースを使用するときに行頭のがシェルエスケープと間違えられないようにする:
バージョン 1 の新機能 | バージョン 3 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF