LogicalOperationとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > LogicalOperationの意味・解説 

ロジカル‐オペレーション【logical operation】

読み方:ろじかるおぺれーしょん

真または偽の値をとる論理データ対す論理積論理和排他的論理和否定などの演算論理演算


ろんり‐えんざん【論理演算】

読み方:ろんりえんざん

《logical operation/logical connection記号論理学の定義に従って論理式演算し、推論判断などの命題真偽求めること。四則演算以外の論理積論理和否定などを求め演算論理計算命題算ブール代数基本演算なので、ブール演算またはブーリアン演算ともいう。


論理演算

読み方ろんりえんざん
【英】logical operation

論理演算とは、真と偽の2つ入力に対して行う演算のことである。

論理演算は、コンピュータにおける情報内部表現であるが、リレーショナルデータベース原理プログラム上でビット演算などでも利用される集合論基本になっているとされている。

論理演算には、論理積(AND)、論理和(OR)、排他的論理和XOR)があり、いずれの演算結果も必ず真、または、偽になる。また、演算には、否定NOT)もあり、それぞれ否定論理積NAND)、否定論理和(NOR)、排他的論理和否定XNOR)となる。なお、論理演算の入出力結果を表す真理値表というものもある。

論理演算は、プログラミング基本であるとされている。

プログラミングのほかの用語一覧
コーディング:  リトルエンディアン  リファクタリング  リファレンス  論理演算  論理演算命令  ルーチン  再入可能

論理演算

(LogicalOperation から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/31 11:56 UTC 版)

論理演算(ろんりえんざん、logical operation)は、論理式において、論理演算子などで表現される論理関数(ブール関数)を評価し(正確には、関数適用を評価し[1])、変数(変項)さらには論理式全体の値を求める演算である。

非古典論理など他にも多くの論理の体系があるが、ここでは古典論理のうちの命題論理、特にそれを形式化したブール論理に話を絞る。従って対象がとる値は真理値の2値のみに限られる。また、その真理値の集合(真理値集合)と演算(演算子)はブール代数を構成する。

コンピュータのプロセッサプログラミング言語で多用されるものに、ブーリアン型を対象とした通常の論理演算の他に、ワード等のビット毎に論理演算を行なう演算があり、ビット演算という。

なお、証明論的には、公理推論規則に従って論理式を変形(書き換え)する演算がある(証明論#証明計算の種類)。

演算の種類

ここでは1出力の関数のみを扱う。2出力以上の関数は、(実装はともかく)論理的には1出力の関数を並べるだけであり自明と言ってよいであろう。以下では、真理値の記号は {0, 1} とする。

1入力

1入力1出力のブール関数は以下の4通りのみであり、その中でトリビアルでない、興味があるものはNOTだけであろう。

  • 入力がなんであれ、常に 0 を出力する
  • 入力がなんであれ、常に 1 を出力する
  • 入力がなんであれ、入力と同じ値をそのまま出力する
  • 入力が 0 であれば 1 を、入力が 1 であれば 0 を出力する。すなわち入力の反転(「否定」とも言う)を出力する (NOTあるいはinversion、以下では ¬ の記号を使う)

2入力

2つの入力 PQ に対し、以下の16通りが全てである。

この節、および以降に続く節では、に ∨、に ∧ の記号を使う。

矛盾
記法 等価式 真理値表 ベン図


恒真
記法 等価式 真理値表 ベン図


論理積
記法 等価式 真理値表 ベン図
P


否定論理積
記法 等価式 真理値表 ベン図
PQ
P | Q
P NAND Q
P → ¬Q
¬PQ
¬P


非含意
記法 等価式 真理値表 ベン図
P


含意 (条件式)
記法 等価式 真理値表 ベン図
PQ
P


命題 P
記法 等価式 真理値表 ベン図
P                   
  Q
0 1
P 0    0   0 
1    1   1 


否定 P
記法 等価式 真理値表 ベン図
¬P                   
  Q
0 1
P 0    1   1 
1    0   0 


逆非含意
記法 等価式 真理値表 ベン図
P


逆含意
記法 等価式 真理値表 ベン図
P


命題 Q
記法 等価式 真理値表 ベン図
Q                   
  Q
0 1
P 0    0   1 
1    0   1 


否定 Q
記法 等価式 真理値表 ベン図
¬Q                   
  Q
0 1
P 0    1   0 
1    1   0 


排他的論理和
記法 等価式 真理値表 ベン図
P


同値 (必要十分条件)
記法 等価式 真理値表 ベン図
P


論理和
記法 等価式 真理値表 ベン図
P


否定論理和
記法 等価式 真理値表 ベン図
PQ
P NOR Q
P


定理

以上の演算に対して成り立っている定理として、以下のようなものがある。(証明論的には(「命題論理の証明論」)、以下の等式のいくつかに相当する公理 and・or 推論規則が採用される)



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「LogicalOperation」の関連用語


LogicalOperationのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



LogicalOperationのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【論理演算】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの論理演算 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS