Directorio de artículos
abstracto
- nnfunciones de verdad n -arias ynnCorrespondencia entre fórmulas de proposiciones n -arias
- por nnLa función de verdad n -aria introduce el concepto de conjunto completo de conectivos
- Esto explica teóricamente por qué solo se usa ¬ , ∨ , ∧ \neg,\vee,\wedge¬ ,∨ ,∧Tres conectivos pueden expresar cualquier fórmula proposicional
- Incluso puedes usar menos conectivos (como 2 o 1) para describir cualquier fórmula proposicional.
- Los conectivos y no conectivos avanzados y /o no conectivos pueden formar de forma independiente un conjunto completo de conectivos.
juego completo de conectores
nnfunción de verdad n -aria
-
Definición F: { 0 , 1 } n → 0 , 1 F:\{0,1\}^{n}\to{0,1}F:{ 0 ,1 }norte→0 ,1 es **nnfunción de verdad n -aria**
- Función FFLa variable independiente de F es nnn variables proposicionales
- Dominio { 0 , 1 } n \{0,1\}^{n}{ 0 ,1 }norte ={ 0 ⋯ 0 , 0 ⋯ 1 , ⋯ , 1 ⋯ 1 } \{0\cdots{0},0\cdots{1},\cdots,1\cdots1\}{ 0⋯0 ,0⋯1 ,⋯,1⋯1 } , es decir, hay0, 1 0,10 ,La longitud de 1 es nn.Todas las cadenas de n
- El rango de valores es { 0 , 1 } \{0,1\}{ 0 ,1 }
-
nnn variables de proposición pueden formar2 2 n 2^{2^{n}}22n funciones de verdaddiferentes(análogas annHay un total de 2 2 n 2^{2^{n}}fórmulas de proposiciones de n elementos22n diferentes tablas de verdad)
- Supongamos que todos nnEl conjunto de funciones compuesto por todas las n- funciones arias es S ( n ) S(n)S ( n )
- 函数f 1 ( x 1 , ⋯ , xn ) ∈ S ( n ) f_1(x_1,\cdots,x_n)\in{S(n)}F1( x1,⋯,Xnorte)∈S ( n ) en2n 2^{n}2Hay 2 n 2^{n}bajo n asignaciones.2n valores de función, denotados comof 1 ( x 1 ) , ⋯ , f 1 ( xn ) f_1(\bold{x}_1),\cdots,f_1(\bold{x}_n)F1( x1) ,⋯,F1( xnorte)
- De manera similar, dejemos que la función fj f_jFjen 2 norte 2 ^ {n}22 n 2^{n}bajo n asignaciones2n valores de función, denotados comof 2 ( x 1 ) , ⋯ , f 2 ( xn ) f_2(\bold{x}_1),\cdots,f_2(\bold{x}_n)F2( x1) ,⋯,F2( xnorte)
- Si existe r ∈ { 1 , ⋯ , 2 n } r\in{\{1,\cdots,2^n\}}r∈{ 1 ,⋯,2n }使得f 1 ( xr ) ≠ f 2 ( xr ) f_1(\bold{x}_r)\neq{f_2(\bold{x}_r)}F1( xr)=F2( xr) Expliquef 1 , f 2 f_1,f_2F1,F2son funciones diferentes, de lo contrario son iguales
- 显然, f ( xi ) f(\bold{x}_i)f ( xyo) la función tiene solo dos valores posibles (0 o 1),i = 1, ⋯, 2 ni=1,\cdots,2^{n}i=1 ,⋯,2n ;si especificafff en2 norte 2^{n}2El valor de la función bajo la asignación de n variables independientes, convierta estas 2 n 2^{n}2La secuencia compuesta por n valores de función se registra comoy 1 ⋯ y 2 n y_1\cdots y_{2^n}y1⋯y2norte( yi ∈ { 0 , 1 } y_i\in\{0,1\}yyo∈{ 0 ,1 } ,i = 1 , ⋯ , 2 ni=1,\cdots,2^{n}i=1 ,⋯,2n ), entonces2 2 n 2^{2^{n}}22n secuencias diferentes, correspondientes a2 2 n 2^{2^{n}}22n tablas de verdad (funciones)
-
Cuando no es necesario discutir la función específica sino solo saber el número de sus variables, también puede consultar nnLa función de verdad de n elementos se denota comoF ( n ) F^{(n)}F( n ) , si necesita distinguir diferentes funciones, especifique el subíndice:F i ( n ) F_{i}^{(n)}Fi( n )
-
Por ejemplo, la función de verdad unaria tiene 2 2 1 = 4 2^{2^{1}}=4221=4 _
-
x1 x_1X1 F 0 ( 1 ) F_ {0}^{(1)}F0( 1 ) F 1 ( 1 ) F_ {1}^{(1)}F1( 1 ) F 2 ( 1 ) F_ {2}^{(1)}F2( 1 ) F 3 ( 1 ) F_ {3} ^ {(1)}F3( 1 ) 0 0 0 1 1 1 0 1 0 1
-
-
Correspondencia entre función de verdad y fórmula proposicional
- Cada forma normal disyuntiva principal corresponde a infinitas fórmulas proposicionales equivalentes , y cada fórmula proposicional tiene una forma normal disyuntiva principal única y equivalente.
- La forma normal conjuntiva principal es similar a la forma normal disyuntiva principal.
- Cada función de verdad corresponde a un número infinito de fórmulas proposicionales equivalentes, y cada fórmula proposicional corresponde a una función de verdad única.
Juego completo de conectores.
- deja que ssS es un conjunto conectivo, si lo hayn ( n ⩾ 1 ) n(n\geqslant{1})norte ( norte⩾1 ) Todaslas funciones con valores de verdadpueden estar compuestas únicamente deSSLa fórmulaformada por los conectivos en S se expresa comoSSS esel conjunto completo de conectivos.
- S = { ¬ , ∨ , ∧ } S=\{\neg,\vee,\wedge\}S={ ¬ ,∨ ,∧ } es el conjunto completo de conectivos
- probar:
- cualquier norte ( n ⩾ 1 ) n(n\geqslant{1})norte ( norte⩾1 ) Todas las funciones de verdad se pueden expresar como una forma normal disyuntiva principal única (función de verdad→ \to→ (tabla de valores de función variable) tabla de verdad→ \to→ Forma normal disyuntiva principal)
- La forma normal disyuntiva principal solo contiene { ¬ , ∨ , ∧ } \{\neg,\vee,\wedge\}{ ¬ ,∨ ,∧ } , entoncesS = { ¬ , ∨ , ∧ } S=\{\neg,\vee,\wedge\}S={ ¬ ,∨ ,∧ } es el conjunto completo de conectivos
inferencia
- deja que ssS es un conjunto completo de conectivos.
- si es ssS agrega más conectivos para obtenerS 0 S_0S0, entonces S 0 S_0S0También es un conjunto completo (incluyendo redundancia)
- Por ejemplo: { ¬ , ∨ , ∧ , → \neg,\vee,\wedge,\to ¬ ,∨ ,∧ ,→ };{ ¬ , ∨ , ∧ , → , ↔ \neg,\vee,\wedge,\to,\leftrightarrow ¬ ,∨ ,∧ ,→,↔ }
- Si SSCierta palabra conectiva c 0 c_0en SC0puede ser SSOtros conectivos en S (suponiendo que formen SSSubconjuntoS 0 S_0 de SS0) significa, entonces S 0 S_0S0También es un conjunto completo de conectivos.
- S 1 S_1S1={ ¬ , ∨ \neg,\vee
¬ ,∨ }
- Porque p ∧ qp\wedge{q}pag∧q ⇔ \flecha izquierda derecha⇔ ¬ ( ¬ p ∨ ¬ q ) \neg{(\neg{p}\vee{\neg{q}})}¬ ( ¬ p∨¬ q )
- S 2 S_2S2={ ¬ , ∧ \neg,\cuña
¬ ,∧ }
- Porque p ∨ qp\vee{q}pag∨q ⇔ \flecha izquierda derecha⇔ ¬ ( ¬ p ∧ ¬ q ) \neg{(\neg{p}\wedge{\neg{q}})}¬ ( ¬ p∧¬ q )
- S 1 S_1S1={ ¬ , ∨ \neg,\vee
¬ ,∨ }
- Si el conjunto completo de conectivo SSA S se le puede unir otro conjunto conectivoS 0 S_0S0El conectivo in significa la abreviatura SSS puede serS 0 S_0S0significa, entonces S 0 S_0S0También es un conjunto completo de conectivos.
- S 3 S_3S3={ ¬ , → \neg,\to
¬ ,→ }
- Considerando p → qp\to{q}pag→q ⇔ \flecha izquierda derecha⇔ ¬ p ∨ q \neg{p}\vee{q}¬p _∨q yp = ¬ pp=\neg{\neg{p}}pag=¬¬p _ _
- 有p ∨ qp\vee{q}pag∨q ⇔ \flecha izquierda derecha⇔ ¬ ¬ p ∨ q \neg\neg{p}\vee{q}¬¬p _∨q ⇔ \flecha izquierda derecha⇔ ¬ p → q \neg{p}\to{q}¬p _→q
- Visibles S 3 S_3S3Puede expresar S 2 S_2S2, entonces S 3 S_3S3También es un conjunto completo de conectivos.
- S 3 S_3S3={ ¬ , → \neg,\to
¬ ,→ }
- si es ssS agrega más conectivos para obtenerS 0 S_0S0, entonces S 0 S_0S0También es un conjunto completo (incluyendo redundancia)
Conectivos compuestos comunes (avanzados)
y palabras que no se vinculan
-
Sea p, qp,qpag ,q son dos proposiciones, una proposición compuesta"ppp y (conjunción)qqNegación de q " ( ¬ ( p ∧ q ) ) (\neg{(p\wedge{q})})( ¬ ( p∧q ) )se llamap , qp,qpag ,La NANDde q se escribe comop ↑ q = ¬ ( p ∧ q ) p\uparrow{q}=\neg{(p\wedge{q})}pag↑q=¬ ( pag.∧q )
-
↑ \arriba↑ Conjunciones síy no
-
Obviamente p , qp,qpag ,Cuando q no es cierto al mismo tiempo,p ↑ qp\uparrow{q}pag↑q es verdad
-
pag q pag ↑ qp\uparrow{q}pag↑q 0 0 1 0 1 1 1 0 1 1 1 0
o palabra no vinculante
-
Proposición compuesta" págs.p o (disyunción)qqLa negación de q se llama p, qp,qpag ,La forma no ode q se denota comop ↓ qp\downarrow{q}pag↓q =¬ ( p ∨ q ) \neg(p\vee{q})¬ ( pag.∨q )
-
↓ \flecha abajo↓ palabra llamadao no conectiva
-
Obviamente sólo si p , qp,qpag ,Cuando q es falso al mismo tiempo,p ↓ qp\downarrow{q}pag↓q es verdad
-
pag q p ↓ qp\downarrow{q}pag↓q 0 0 1 0 1 0 1 0 0 1 1 0
Completitud de dos conectivos compuestos
- { ↑ \arriba
↑ },{ ↓\downarrow
↓ } son todos conjuntos completos de conectivos
- ¬p \neg{p}¬ p ⇔ \Leftrightarrow⇔ p ↑ pp\uparrow{p}pag↑p ⇔ \flecha izquierda derecha⇔ p ↓ pp\downarrow{p}pag↓pag
- p ∧ qp\cuña{q}pag∧q ⇔ \flecha izquierda derecha⇔ ( p ↑ q ) ↑ ( p ↑ q ) (p\uparrow{q})\uparrow({p\uparrow{q}})( pag.↑q )↑( pag.↑q )
- p ∨ qp\vee{q}pag∨q ⇔ \flecha izquierda derecha⇔ ( p ↓ q ) ↓ ( p ↓ q ) (p\downarrow{q})\downarrow{(p\downarrow{q})}( pag.↓q )↓( pag.↓q )
- Y porque { ¬ , ∨ } \{\neg,\vee\}{ ¬ ,∨ } ,{ ¬ , ∧ } \{\neg,\cuña\}{ ¬ ,∧ } , son todos conjuntos completos, por lo que la conclusión es válida