記事ディレクトリ
抽象的な
DM@数理論理学@命題式とその代入@真理値表@式の分類
命題式とその代入
命題定数
- 単純命題は命題論理の最も基礎的な研究単位であり、その真理値式が決定され、命題定数または命題定数と呼ばれます。
- 命題定数は初等数学の定数(0,1)に相当します。
命題変数
- 初等数学の変数に対応して、命題論理には次のものがあります。 値が 1 (真) または 0 (偽) の変数は、命題変数または命題変数と呼ばれます。
- 命題変数を使用して、真理値を変更できる宣言文を表現します
- 命題変数は命題ではなく、命題定数との関係は初等数学における変数と定数の関係と同じです。
命題式
整形式(命題式)
- ある論理関係に従って、接続詞と括弧を使用して命題を偽装した形式で接続する記号列を整形式式と呼びます
- 単一の命題変数は整形式であり、原子命題式と呼ばれます。
基本的な接続詞を修飾するための適切な公式の定義
- 接続集合{ ã 、 ∨ 、 ∧ 、 → 、 ↔ \neg,\vee,\wedge,\to,\leftrightarrow を使用する場合
ã 、∨ 、∧ 、→、↔ }、整形式の式定義 (再帰的定義) は次のとおりです。
- 単一の命題変数は整形式です
- 若 A , B A,B あ、B はすべて有効な数式である場合、(⁄ A ) (\neg{A})( æ A )、( A ∨ B ) (A\vee{B})( A∨B )、( A ∧ B ) (A\wedge{B})( A∧B )、( A → B ) 、 ( A ↔ B ) (A\to{B}),(A\leftrightarrow{B})( A→B ) 、( A↔B )は整形式です。これらの式は、式の層
- (2)の方法を有限回適用して形成される記号列は整形式である
- 整形式の式は、命題式、または略して式とも呼ばれます。
- 注記:
- 選言接続詞∧ \wedge∧省略・未記入は不可
- 重複しない 2 つの部分式には二項結合子が必要です ( TTT ) リンク内の接続詞pq → r pq\to{r}pq→rは整形式ではなく、p ∧ q → rp\wedge{q}\to{r}p∧q→r は整形式の式です
整形式の数式における 0 と 1
- 適切な数式には 0 と 1 が表示されます。これらはp ∧ ʼ pp\wedge{\neg{p}}と見なされます。p∧� p ,p ∨ � pp\vee{\neg{p} }p∨⁄ ; 2 つの表現は交換して解釈できます。
子公式
- 设 A A A は整形式です、BBB是 A A Aの一部 (部分文字列) をBBB是 A A Aの部分式
式の階層定義
-
式AAの場合Aが単一の命題変数の場合、AAAは0レベル式と呼ばれます
-
BBにしましょうBはnnですn層式の場合、A = з BA=\neg{B}あ=ã Bはn + 1 n+1n+第 1レベルの公式
-
B、CB、CとしましょうB 、C はそれぞれi、ji、j私、j層の式、およびn = max ( i , j ) n=\max(i,j)n=最大( i ,j )の場合、A = B ∗ CA=B*{C}あ=B∗Cはn + 1 n+1n+1層的(∗ ∈ T = { ∨ , ∧ , → , ↔ } *\in T=\{\vee,\wedge,\to,\leftrightarrow\}∗∈T={ ∨ ,∧ 、→、↔} )
- つまり、A = B ∧ CA=B\wedge{C}あ=B∧C ,A = B ∨ CA=B\vee{C}あ=B∨C ,A = B → CA=B\to{C}あ=B→C、A = B ↔ CA=B\leftrightarrow{C}あ=B↔Cの層の数は 1 + max ( i , j ) 1+\max{(i,j)}です1+最大(私、j )
重ね括弧
- 例: ( ¬ p ∨ q ) → r (\neg{p}\vee{q})\to{r}(  ̄p _∨q )→r は、括弧を追加する (レベル 1 以上の部分式に括弧を追加する) ことで処理でき、レベルの数を数えやすくなります: ( (( hour p ) ∨ q ) → r ) (((\neg{p}) \vee {q})\to{r})(( ( ̄p )∨q )→r )とすると、この式の最も深い括弧には 3 つのレベルがあり、各レベルは次のとおりであることがわかります。
- レベル 0: p、q、rp、q、rp 、q 、r , (通常、レイヤー 0 には興味がありません)
- レベル 1: з p \neg{p}ã p、
- 2 層目: ¬ p ∨ q \neg{p}\vee{q} ̄p _∨q
- 3层: ( з p ∨ q ) → r (\neg{p}\vee{q})\to{r}(  ̄p _∨q )→r
- From: ( з ( p → з q ) ) ∧ ( ( r ∨ s ) ↔ з p ) (\neg{(p\to{\neg{q}})}) \wedge{((r\vee{s )\leftrightarrow{\neg{p}}})}(  ̄( p→← q ) )∧(( r∨s )↔`` p' ' )の場合、次のように括弧を追加できます:( ( `` p → ( `` q ) ) ) ∧ ( ( r ∨ s ) ↔ ( `` p ) ) ) ((\neg{(p\to{(\neg{ q })})}) \wedge{((r\vee{s)\leftrightarrow{(\neg{p})}})})((  ̄( p→( ã q ) ) )∧(( r∨s )↔( æ p ) ));4層になっていることがわかります。
命題式の代入と解釈
-
p 1 , ⋯ , pn p_1,\cdots,p_nとするp1、⋯、pんは式AAに存在しますAのすべての命題変数AAA はA ( p 1 , ⋯ , pn ) A(p_1,\cdots,p_n)と表されます。あ(p1、⋯、pん) )、それぞれこのnnn 個の命題変数は、ペア式AA真理値Aの代入または解釈
-
書き方:p 1 = α 1 , ⋯ , pn = α n p_1=\alpha_1,\cdots,p_n=\alpha_np1=ある1、⋯、pん=あるんα 1 、⋯ 、α n \alpha_1,\cdots,\alpha_nと省略できます。ある1、⋯、あるん
trueへの代入@falseへの代入
- AAのような値のセットを指定すると、Aは 1、A = 1 A=1あ=1、この値のセットをAAAの本当の割り当て
- 若 A = 0 A=0 あ=0の場合、この値のセットはAAAを代入する
数式の書き方の基準 @括弧の省略
- 便宜上、数式のレイヤーが単独で表示される場合は、括弧を省略できます。
- 式内の演算の順序に影響を与えない括弧も省略できます。たとえば、( p ∨ q ) ∨ ( ⁄ r ) (p\vee{q})\vee{(\neg{r})} のようになります。( p∨q )∨( Д r ) は、 p ∨ q ∨ Should rp\vee{q}\vee\neg{r}と省略できますp∨q∨¸r _
真理値表
- 反映式AAAのすべての値とその結果のテーブルAAAの真理値表
割り当てメソッドの数
- んn 個の命題変数 (合成)2 n 2^{n}2n異なる割り当て方法
- ウィル・ンn 個の命題変数 (合成) で構成される式の集合は、F ( n ) F(n)と表されます。F ( n )は、F ( n ) F(n)F ( n )の式の真理値表は2 n 2^{n}です2n行
真理値表を作成する
全体的なステップは、2 n 2^{n}をリストすることです。2n個の異なる割り当てについて、それぞれの真の値を計算します。具体的な操作は次のとおりです。
- 式内のすべての命題変数p 1 、 ⋯ 、 pn p_1,\cdots,p_nを検索します。p1、⋯、pん、リスト2 n 2^{n}2n件の割り当て
- 0 ⋯ 0 0\cdots0の値を割り当てます0⋯0、バイナリ加算に従って 1 を加算し、次の代入を生成します (1 ⋯ 1 1\cdots1)1⋯最大1、正確には2 n 2^{n}2n件の割り当て
- 式レベル分析: 式の各レベルを低レベルから高レベルまで順番に分解します。
- 各割り当てに対応する各レベルの真理値を計算し、最後のレベルの真理値が式全体の真理値となります。
例: ( з p ∧ q ) → з r (\neg{p}\wedge{q})\to{\neg{r}}(  ̄p _∧q )→¸r _
pqr pqrなぜなら、 | å p \neg{p} ̄p _ | å r \neg{r}¸r _ | з p ∧ q \neg{p}\wedge{q} ̄p _∧q | ( � p ∧ q ) → � r (\neg{p}\wedge{q})\to{\neg{r}}(  ̄p _∧q )→¸r _ |
---|---|---|---|---|
000 | 1 | 1 | 0 | 1 |
001 | 1 | 0 | 0 | 1 |
010 | 1 | 1 | 1 | 1 |
011 | 1 | 0 | 1 | 0 |
100 | 0 | 0 | 0 | 1 |
101 | 0 | 0 | 0 | 1 |
110 | 0 | 1 | 0 | 1 |
111 | 0 | 0 | 0 | 1 |
- 最初の列は代入、2 列目と 3 列目は第 1 レベルの部分式、3 列目は第 3 レベルの部分式、最後の列は式全体の真理値です。
- 最初以外の列と最後の列は、計算精度を向上させるための補助列であり、真理値表には必要な列ではありません。
- 最初の列はレベル 0 列とみなすこともでき、下位レベルの列は上位レベルの列の計算に役立ち、計算の繰り返しを減らすことができます。
式の分類
- 若 A A Aの値はすべての割り当てでtrue、その後AA にAはトートロジーまたは永遠の真実と呼ばれます(AAAの真理値表の最後の列は
- 若 A A A がそのすべての割り当てで偽の、AAAは矛盾または永久的な偽の形式(AA)と呼ばれます。Aの真理値表の最後の列は
- 若 A A A は矛盾ではない、ならばAAA は式を満たします。特に、少なくとも 1 つの誤った割り当てがAAと呼ばれます。A は非トートロジー充足可能な式です