La première expression 'Il n'est pas vrai qu'il a pris à la fois l'algèbre et CS. '- présumant que:
A ... 'he took Algebra'
C ... 'he took CS'
¬ ... negation, logic not
∧ ... conjunction, logic and
serait après l'application De changement de loi de Morgan ainsi:
¬(A ∧ C) ≍ ¬A ∨ ¬C
L'expression équivalente est:' Il est pas vrai, il a pris l'algèbre ou si elle ne VRAI, il a pris CS. '
Dans la deuxième expression, vous pouvez substituer les deux coefficients sans se soucier de leur contenu:
A ... (X!=Y)
B ... (X > Z)
¬(¬x) ≍ x ... double negation law
(X!=Y)∧(X > Z) ≍ A ∧ B ≍ ¬(¬A) ∧ ¬(¬B) ≍ ¬(¬A ∨ ¬B) ≍ ¬(¬(X!=Y) ∨ ¬(X > Z))
La deuxième expression'! X = Y et X> Y 'est équivalent à' Ce n'est pas vrai, que ce n'est pas vrai X! = Y ou que ce n'est pas vrai X> Y '.
Il s'agit maintenant d'interpréter le contenu de la parenthèse. Cela dépend uniquement de l'univers, des opérandes/relations ou des variables dans lesquelles vous opérez. Ce que vous n'avez pas dit dans votre question.
Je peux interpréter l'opérande> comme une arithmétique 'X supérieure à Y'. Alors la négation/complément de ce serait (X ≤ Z). Si le X n'est pas supérieur à Y, il est égal ou inférieur à celui-ci.
De la même manière, not (X! = Y) pourrait être équivalent à (X> Y) ∨ (X < Y). Mais je suis assez sûr, il n'est pas correct 'mathématiques parlent' sans arrière-plan supplémentaire ou des informations pertinentes.
¬(¬(X!=Y) ∨ ¬(X > Z)) ≍ ¬(¬((X > Y) ∨ (X < Y)) ∨ ¬(X > Z))
≍ ¬((¬(X > Y) ∧ ¬(X < Y)) ∨ (X ≤ Z))
≍ ¬(((X ≤ Y) ∧ (X ≥ Y)) ∨ (X ≤ Z))
So 'Il est pas vrai, que:
- X est inférieur ou égal à Y
- et que le X est supérieur ou égal à Y
- ou que X est inférieur ou égal à Z. '
et vérification fondée sur les éléments précédents:
¬(((X ≤ Y) ∧ (X ≥ Y)) ∨ (X ≤ Z)) ≍ ¬((X ≤ Y) ∧ (X ≥ Y)) ∧ ¬(X ≤ Z)
≍ (¬(X ≤ Y) ∨ ¬(X ≥ Y)) ∧ ¬(X ≤ Z)
≍ ((X > Y) ∨ (X < Y)) ∧ (X > Z)
≍ (X != Y) ∧ (X > Z)