Property involving two mathematical operations
数学 において 、 二項演算 の 分配法則は 分配法則 の一般化であり、 初等代数 においては常に 等式が成り立つことを主張する 。例えば、 初等算術 では、次の式
が成り立つ。したがって、 乗算は 加算 に対して 分配的である と言える 。 x ⋅ ( y + z ) = x ⋅ y + x ⋅ z {\displaystyle x\cdot (y+z)=x\cdot y+x\cdot z} 2 ⋅ ( 1 + 3 ) = ( 2 ⋅ 1 ) + ( 2 ⋅ 3 ) . {\displaystyle 2\cdot (1+3)=(2\cdot 1)+(2\cdot 3).}
この数の基本的な性質は、複素数 、 多項式 、 行列 、 環 、 体 など、加法と乗法という2つの演算を持つほとんどの 代数 構造の定義の一部です。また、 ブール 代数や数 理論理学 でも見られ 、 論理積 ( と表記 )と 論理和 ( と表記 )はそれぞれ他方に分配されます。 ∧ {\displaystyle \,\land \,} ∨ {\displaystyle \,\lor \,}
意味 集合 と2つの 二 項演算 子 と S {\displaystyle S} ∗ {\displaystyle \,*\,} + {\displaystyle \,+\,} S , {\displaystyle S,}
演算 が 左分配的 である場合、 任意 の 要素 が与えられたとき ∗ {\displaystyle \,*\,} + {\displaystyle \,+\,} x , y , and z {\displaystyle x,y,{\text{ and }}z} S , {\displaystyle S,} x ∗ ( y + z ) = ( x ∗ y ) + ( x ∗ z ) ; {\displaystyle x*(y+z)=(x*y)+(x*z);}
の 任意の要素が与えられた場合、 この演算は 右分配的 で ある。 ∗ {\displaystyle \,*\,} + {\displaystyle \,+\,} x , y , and z {\displaystyle x,y,{\text{ and }}z} S , {\displaystyle S,} ( y + z ) ∗ x = ( y ∗ x ) + ( z ∗ x ) ; {\displaystyle (y+z)*x=(y*x)+(z*x);}
そして、その演算 が左分配的かつ右分配的であれば、その演算 は 分配的で ある。 [1] ∗ {\displaystyle \,*\,} + {\displaystyle \,+\,} が可換 である 場合 、上記の 3 つの条件は 論理的に同等 です。 ∗ {\displaystyle \,*\,}
意味 このセクションの例で使用される演算子は、通常の 加算 と 乗算の演算子です。 + {\displaystyle \,+\,} ⋅ . {\displaystyle \,\cdot .\,}
指定された演算が 可換でない場合は、左分配性と右分配性の区別があります。 ⋅ {\displaystyle \cdot }
a ⋅ ( b ± c ) = a ⋅ b ± a ⋅ c (left-distributive) {\displaystyle a\cdot \left(b\pm c\right)=a\cdot b\pm a\cdot c\qquad {\text{ (left-distributive) }}} ( a ± b ) ⋅ c = a ⋅ c ± b ⋅ c (right-distributive) . {\displaystyle (a\pm b)\cdot c=a\cdot c\pm b\cdot c\qquad {\text{ (right-distributive) }}.}
どちらの場合でも、分配法則は次のように言葉で説明できます。
和 (または 差 ) に係数を掛けるには 、各加数 (または 被加数 と 減数 ) にこの係数を掛け、その結果の積を加算 (または減算) します。
括弧外の演算 (この場合は乗算) が可換である場合、左分配法則は右分配法則を意味し、その逆もまた同様であり、単に 分配法則 について話すことになります。
右分配法則が「のみ」適用される演算の一例としては除算がありますが、これは可換ではありません。
この場合、左分配法則は適用されません。 ( a ± b ) ÷ c = a ÷ c ± b ÷ c . {\displaystyle (a\pm b)\div c=a\div c\pm b\div c.} a ÷ ( b ± c ) ≠ a ÷ b ± a ÷ c {\displaystyle a\div (b\pm c)\neq a\div b\pm a\div c}
分配法則は、 環( 整数 環など )や 体( 有理数 体など )の公理の一つです。ここでは、乗算は加法に対して分配法則的ですが、加法は乗算に対して分配法則的ではありません。2つの演算が互いに分配法則的な構造の例としては、 集合代数 や スイッチング代数 などの ブール代数 が挙げられます。
和の掛け算は、次のように言葉で表すことができます。ある和を別の和で掛け算する場合、ある和の各加数と別の和の各加数を掛け合わせ(符号に注意しながら)、結果として得られる積をすべて合計します。
例
実数 以下の例では、実数集合における分配法則の適用 例を示します。初等数学において「乗法」と言えば、通常はこの種の乗法を指します。代数学の観点から見ると、実数は 体 を形成し、分配法則の妥当性を保証します。 R {\displaystyle \mathbb {R} }
最初の例(暗算と筆算) 暗算では、分配法則が無意識のうちによく用いられます。 つまり、暗算では まず と を掛け合わせ 、 その中間結果を足し合わせます。筆算も分配法則に基づいています。 6 ⋅ 16 = 6 ⋅ ( 10 + 6 ) = 6 ⋅ 10 + 6 ⋅ 6 = 60 + 36 = 96 {\displaystyle 6\cdot 16=6\cdot (10+6)=6\cdot 10+6\cdot 6=60+36=96} 6 ⋅ 16 {\displaystyle 6\cdot 16} 6 ⋅ 10 {\displaystyle 6\cdot 10} 6 ⋅ 6 {\displaystyle 6\cdot 6} 2番目の例(変数あり) 3 a 2 b ⋅ ( 4 a − 5 b ) = 3 a 2 b ⋅ 4 a − 3 a 2 b ⋅ 5 b = 12 a 3 b − 15 a 2 b 2 {\displaystyle 3a^{2}b\cdot (4a-5b)=3a^{2}b\cdot 4a-3a^{2}b\cdot 5b=12a^{3}b-15a^{2}b^{2}} 3番目の例(合計が2つある場合) ( a + b ) ⋅ ( a − b ) = a ⋅ ( a − b ) + b ⋅ ( a − b ) = a 2 − a b + b a − b 2 = a 2 − b 2 = ( a + b ) ⋅ a − ( a + b ) ⋅ b = a 2 + b a − a b − b 2 = a 2 − b 2 {\displaystyle {\begin{aligned}(a+b)\cdot (a-b)&=a\cdot (a-b)+b\cdot (a-b)=a^{2}-ab+ba-b^{2}=a^{2}-b^{2}\\&=(a+b)\cdot a-(a+b)\cdot b=a^{2}+ba-ab-b^{2}=a^{2}-b^{2}\\\end{aligned}}} ここでは分配法則が 2 回適用されており、どの括弧を最初に乗算するかは問題ではありません。 4番目の例 ここでは、分配法則は前の例とは逆の順序で適用されます。 因数は すべての被加数に出現するため、因数分解できます。つまり、分配法則により、次の式が得られます。 12 a 3 b 2 − 30 a 4 b c + 18 a 2 b 3 c 2 . {\displaystyle 12a^{3}b^{2}-30a^{4}bc+18a^{2}b^{3}c^{2}\,.} 6 a 2 b {\displaystyle 6a^{2}b} 12 a 3 b 2 − 30 a 4 b c + 18 a 2 b 3 c 2 = 6 a 2 b ( 2 a b − 5 a 2 c + 3 b 2 c 2 ) . {\displaystyle 12a^{3}b^{2}-30a^{4}bc+18a^{2}b^{3}c^{2}=6a^{2}b\left(2ab-5a^{2}c+3b^{2}c^{2}\right).}
行列 分配法則は 行列の乗算 に当てはまります。より正確には、 すべての - 行列 と - 行列 、そして すべての - 行列 と - 行列に
当てはまります。行列の乗算には交換法則が成立しないため、第二法則は第一法則から導かれません。この場合、これらは2つの異なる法則です。 ( A + B ) ⋅ C = A ⋅ C + B ⋅ C {\displaystyle (A+B)\cdot C=A\cdot C+B\cdot C} l × m {\displaystyle l\times m} A , B {\displaystyle A,B} m × n {\displaystyle m\times n} C , {\displaystyle C,} A ⋅ ( B + C ) = A ⋅ B + A ⋅ C {\displaystyle A\cdot (B+C)=A\cdot B+A\cdot C} l × m {\displaystyle l\times m} A {\displaystyle A} m × n {\displaystyle m\times n} B , C . {\displaystyle B,C.}
その他の例 対照的に、 序数 の 乗算は左分配的であり、右分配的ではありません。 外積 は ベクトル加算 に対して左分配的および右分配的である が、可換ではない。 集合 の場合 、和 集合は 積集合 に対して分配的であり 、積集合 は和集合 に対して分配的である。 論理和 ("or") は 論理積 ("and") に対して分配的であり、その逆も同様です。 実数 (および任意の 全順序集合 ) の場合、 最大演算は 最小 演算に対して分配的であり 、その逆も同様です。 max ( a , min ( b , c ) ) = min ( max ( a , b ) , max ( a , c ) ) and min ( a , max ( b , c ) ) = max ( min ( a , b ) , min ( a , c ) ) . {\displaystyle \max(a,\min(b,c))=\min(\max(a,b),\max(a,c))\quad {\text{ and }}\quad \min(a,\max(b,c))=\max(\min(a,b),\min(a,c)).} 整数 の場合 、 最大公約数は 最小公倍数 に分配され 、その逆も同様です。 gcd ( a , lcm ( b , c ) ) = lcm ( gcd ( a , b ) , gcd ( a , c ) ) and lcm ( a , gcd ( b , c ) ) = gcd ( lcm ( a , b ) , lcm ( a , c ) ) . {\displaystyle \gcd(a,\operatorname {lcm} (b,c))=\operatorname {lcm} (\gcd(a,b),\gcd(a,c))\quad {\text{ and }}\quad \operatorname {lcm} (a,\gcd(b,c))=\gcd(\operatorname {lcm} (a,b),\operatorname {lcm} (a,c)).} 実数の場合、加算は最大演算と最小演算の両方にわたって分配されます。 a + max ( b , c ) = max ( a + b , a + c ) and a + min ( b , c ) = min ( a + b , a + c ) . {\displaystyle a+\max(b,c)=\max(a+b,a+c)\quad {\text{ and }}\quad a+\min(b,c)=\min(a+b,a+c).} 二項式の 乗算では、分布は FOIL法 [2] (最初の項が 外側 、最後の項が内側 ) と 呼ばれることもあります。 a c , {\displaystyle ac,} a d , {\displaystyle ad,} b c , {\displaystyle bc,} b d {\displaystyle bd} ( a + b ) ⋅ ( c + d ) = a c + a d + b c + b d . {\displaystyle (a+b)\cdot (c+d)=ac+ad+bc+bd.} 複素数 、 四元数 、 多項式 、 行列 を含む すべての 半環 では、乗算は加算に対して分配されます。 u ( v + w ) = u v + u w , ( u + v ) w = u w + v w . {\displaystyle u(v+w)=uv+uw,(u+v)w=uw+vw.} 八元数 やその他の 非結合的代数 を含む 体上の すべての代数では 、乗算は加算に対して分配されます。
命題論理
置き換えのルール 標準的な真理関数型命題論理において、 論理証明における 分配 [3] [4] は、ある 論理式内の特定の 論理接続詞 の個々の出現を、与えられた論理式の部分式全体にわたるそれらの接続詞の個別の適用へと拡張するために、2つの有効な 置換規則 を用いる。これらの規則は、 ( または「 」は メタ論理 記号 であり 、「証明において に置き換えられる」または「 論理的に と同値である 」を表す)である。 ( P ∧ ( Q ∨ R ) ) ⇔ ( ( P ∧ Q ) ∨ ( P ∧ R ) ) and ( P ∨ ( Q ∧ R ) ) ⇔ ( ( P ∨ Q ) ∧ ( P ∨ R ) ) {\displaystyle (P\land (Q\lor R))\Leftrightarrow ((P\land Q)\lor (P\land R))\qquad {\text{ and }}\qquad (P\lor (Q\land R))\Leftrightarrow ((P\lor Q)\land (P\lor R))} ⇔ {\displaystyle \Leftrightarrow } ≡ , {\displaystyle \,\equiv ,\,}
真実の機能的接続詞 分配性は 、真理関数型 命題論理 におけるいくつかの論理接続詞の性質である。以下の論理同値性は、分配性が特定の接続詞の性質であることを示す。以下は真理関数型 トートロジー である。 ( P ∧ ( Q ∨ R ) ) ⇔ ( ( P ∧ Q ) ∨ ( P ∧ R ) ) Distribution of conjunction over disjunction ( P ∨ ( Q ∧ R ) ) ⇔ ( ( P ∨ Q ) ∧ ( P ∨ R ) ) Distribution of disjunction over conjunction ( P ∧ ( Q ∧ R ) ) ⇔ ( ( P ∧ Q ) ∧ ( P ∧ R ) ) Distribution of conjunction over conjunction ( P ∨ ( Q ∨ R ) ) ⇔ ( ( P ∨ Q ) ∨ ( P ∨ R ) ) Distribution of disjunction over disjunction ( P → ( Q → R ) ) ⇔ ( ( P → Q ) → ( P → R ) ) Distribution of implication ( P → ( Q ↔ R ) ) ⇔ ( ( P → Q ) ↔ ( P → R ) ) Distribution of implication over equivalence ( P → ( Q ∧ R ) ) ⇔ ( ( P → Q ) ∧ ( P → R ) ) Distribution of implication over conjunction ( P ∨ ( Q ↔ R ) ) ⇔ ( ( P ∨ Q ) ↔ ( P ∨ R ) ) Distribution of disjunction over equivalence {\displaystyle {\begin{alignedat}{13}&(P&&\;\land &&(Q\lor R))&&\;\Leftrightarrow \;&&((P\land Q)&&\;\lor (P\land R))&&\quad {\text{ Distribution of }}&&{\text{ conjunction }}&&{\text{ over }}&&{\text{ disjunction }}\\&(P&&\;\lor &&(Q\land R))&&\;\Leftrightarrow \;&&((P\lor Q)&&\;\land (P\lor R))&&\quad {\text{ Distribution of }}&&{\text{ disjunction }}&&{\text{ over }}&&{\text{ conjunction }}\\&(P&&\;\land &&(Q\land R))&&\;\Leftrightarrow \;&&((P\land Q)&&\;\land (P\land R))&&\quad {\text{ Distribution of }}&&{\text{ conjunction }}&&{\text{ over }}&&{\text{ conjunction }}\\&(P&&\;\lor &&(Q\lor R))&&\;\Leftrightarrow \;&&((P\lor Q)&&\;\lor (P\lor R))&&\quad {\text{ Distribution of }}&&{\text{ disjunction }}&&{\text{ over }}&&{\text{ disjunction }}\\&(P&&\to &&(Q\to R))&&\;\Leftrightarrow \;&&((P\to Q)&&\to (P\to R))&&\quad {\text{ Distribution of }}&&{\text{ implication }}&&{\text{ }}&&{\text{ }}\\&(P&&\to &&(Q\leftrightarrow R))&&\;\Leftrightarrow \;&&((P\to Q)&&\leftrightarrow (P\to R))&&\quad {\text{ Distribution of }}&&{\text{ implication }}&&{\text{ over }}&&{\text{ equivalence }}\\&(P&&\to &&(Q\land R))&&\;\Leftrightarrow \;&&((P\to Q)&&\;\land (P\to R))&&\quad {\text{ Distribution of }}&&{\text{ implication }}&&{\text{ over }}&&{\text{ conjunction }}\\&(P&&\;\lor &&(Q\leftrightarrow R))&&\;\Leftrightarrow \;&&((P\lor Q)&&\leftrightarrow (P\lor R))&&\quad {\text{ Distribution of }}&&{\text{ disjunction }}&&{\text{ over }}&&{\text{ equivalence }}\\\end{alignedat}}}
二重分配 ( ( P ∧ Q ) ∨ ( R ∧ S ) ) ⇔ ( ( ( P ∨ R ) ∧ ( P ∨ S ) ) ∧ ( ( Q ∨ R ) ∧ ( Q ∨ S ) ) ) ( ( P ∨ Q ) ∧ ( R ∨ S ) ) ⇔ ( ( ( P ∧ R ) ∨ ( P ∧ S ) ) ∨ ( ( Q ∧ R ) ∨ ( Q ∧ S ) ) ) {\displaystyle {\begin{alignedat}{13}&((P\land Q)&&\;\lor (R\land S))&&\;\Leftrightarrow \;&&(((P\lor R)\land (P\lor S))&&\;\land ((Q\lor R)\land (Q\lor S)))&&\\&((P\lor Q)&&\;\land (R\lor S))&&\;\Leftrightarrow \;&&(((P\land R)\lor (P\land S))&&\;\lor ((Q\land R)\lor (Q\land S)))&&\\\end{alignedat}}}
分配性と四捨五入 浮動小数点演算 などの近似演算では、 演算精度 の限界により、加算に対する乗算(および除算)の分配法則が成り立たない場合があります 。例えば、 小数点演算 では、 有効桁 数に関わらず恒等式が成り立ちません。 銀行型丸め などの手法 や、使用する精度を上げる方法が場合によっては役立つこともありますが、最終的にはある程度の計算誤差は避けられません。 1 / 3 + 1 / 3 + 1 / 3 = ( 1 + 1 + 1 ) / 3 {\displaystyle 1/3+1/3+1/3=(1+1+1)/3}
リングやその他の構造 分配法則は半環、特に 環 と 分配格子 の特殊なケース で最もよく見られます 。
半環には、一般にととで示される2つの二項演算があり、 が 分配されなければならない ことを要求する。 + {\displaystyle \,+\,} ∗ , {\displaystyle \,*,} ∗ {\displaystyle \,*\,} + . {\displaystyle \,+.}
環は加法的な逆を持つ半環です。
格子 は 、2つの二項演算を持つ 別の種類の 代数構造 です。
これらの演算のいずれかが他方の演算に分配される場合(例えば が に分配される場合 )、逆も成り立ちます( が に分配される場合)。したがって、この格子は分配的と呼ばれます。 分配性(順序論) も参照してください 。 ∧ and ∨ . {\displaystyle \,\land {\text{ and }}\lor .} ∧ {\displaystyle \,\land \,} ∨ {\displaystyle \,\lor } ∨ {\displaystyle \,\lor \,} ∧ {\displaystyle \,\land \,}
ブール 代数は、特別な種類の環( ブール環 )または特別な種類の分配格子( ブール格子 )として解釈できます 。それぞれの解釈は、ブール代数における異なる分配法則を担います。
分配法則を持たない類似の構造としては、環や 除算環 の代わりに、 近傍環 や 近傍体 がある。これらの演算は通常、右辺では分配法則として定義されるが、左辺では分配法則として定義されない。
一般化
いくつかの数学分野において、一般化された分配法則が考察されています。これには、上記の条件の緩和や無限演算への拡張が含まれる場合があります。特に 順序理論 においては、分配法則の重要な変種が数多く存在します。その中には、無限演算を含むもの(例えば 無限分配法則)や、二項演算が 1つ だけ存在する場合に定義されるもの(例えば 分配法則(順序理論)の 項を参照)などがあります。これには、 完全分配格子 の概念も含まれます 。
順序関係がある場合、上記の等式を または に置き換えることで弱めることもできます。 当然 ながら、これは特定の状況でのみ意味のある概念につながります。この原則の応用として 、等式を「以下」に置き換える 部分分配性 、および等式を「以上」に置き換える 超分配性 の概念があります。 = {\displaystyle \,=\,} ≤ {\displaystyle \,\leq \,} ≥ . {\displaystyle \,\geq .}
圏理論 で は、 と が 圏 上の モナド である場合、 分配 法則は 、 がモナドの緩い写像 であり 、 が モナドの共写像 である ような 自然な変換 です。 これは、 上のモナド構造を定義するために必要なデータとまったく同じです 。乗算写像は、 であり、単位写像は です。一般化 さ れた分配法則は、 情報理論 の分野でも提案されています 。 ( S , μ , ν ) {\displaystyle (S,\mu ,\nu )} ( S ′ , μ ′ , ν ′ ) {\displaystyle \left(S^{\prime },\mu ^{\prime },\nu ^{\prime }\right)} C , {\displaystyle C,} S . S ′ → S ′ . S {\displaystyle S.S^{\prime }\to S^{\prime }.S} λ : S . S ′ → S ′ . S {\displaystyle \lambda :S.S^{\prime }\to S^{\prime }.S} ( S ′ , λ ) {\displaystyle \left(S^{\prime },\lambda \right)} S → S {\displaystyle S\to S} ( S , λ ) {\displaystyle (S,\lambda )} S ′ → S ′ . {\displaystyle S^{\prime }\to S^{\prime }.} S ′ . S {\displaystyle S^{\prime }.S} S ′ μ . μ ′ S 2 . S ′ λ S {\displaystyle S^{\prime }\mu .\mu ^{\prime }S^{2}.S^{\prime }\lambda S} η ′ S . η . {\displaystyle \eta ^{\prime }S.\eta .}
反分配性 逆を任意の群 の二項演算に関連付ける 普遍的な 恒等式 、すなわち 反転を伴う半群 のより一般的な文脈で公理としてとられるものは 、 ( 一項演算としての逆演算の) 反分配的性質 と呼ばれることもある。 [5] ( x y ) − 1 = y − 1 x − 1 , {\displaystyle (xy)^{-1}=y^{-1}x^{-1},}
加法的に書き表された群の可換性を排除し、片側分配性のみを仮定する 近環 の文脈においては、(両側) 分配元だけでなく、 反分配元 についても語ることができる 。後者は(非可換な)加算の順序を逆にする。左近環(すなわち、左に掛け算するとすべての元が分配される環)を仮定すると、反分配元は 右に掛け算すると加算の順序を逆にする。 [6] a {\displaystyle a} ( x + y ) a = y a + x a . {\displaystyle (x+y)a=ya+xa.}
命題論理 と ブール代数 の研究では、 反分配法則 という用語は、 含意が連言と選言を因数分解するときにそれらの間の交換を示すために使用されることがある。 [7] ( a ∨ b ) ⇒ c ≡ ( a ⇒ c ) ∧ ( b ⇒ c ) {\displaystyle (a\lor b)\Rightarrow c\equiv (a\Rightarrow c)\land (b\Rightarrow c)} ( a ∧ b ) ⇒ c ≡ ( a ⇒ c ) ∨ ( b ⇒ c ) . {\displaystyle (a\land b)\Rightarrow c\equiv (a\Rightarrow c)\lor (b\Rightarrow c).}
これら 2 つの トートロジーは、 ド・モルガンの法則 の二重性から直接生じた結果です 。
注記
外部リンク 無料辞書のウィクショナリーで 「distributivity」 を調べてください。