Diskretne strukture (FiM)

« nazaj

Diskretne strukture (FiM) - vaje 28.10.2020


Normalne oblike

Naloga 1

Poišči izjavni izraz, ki ima v resničnostni tabeli vrednosti:

  1. $11001110$
  2. $01110101$

$p$ $q$ $r$ 1. 2.
0 0 0 1 0
0 0 1 1 1
0 1 0 0 1
0 1 1 0 1
1 0 0 1 0
1 0 1 1 1
1 1 0 1 0
1 1 1 0 1
  1. \[\begin{aligned} (p \lor \lnot q \lor r) \land (p \lor \lnot q \lor \lnot r) \land (\lnot p \lor \lnot q \lor \lnot r) &\sim \lnot q \lor ((p \lor r) \land (p \lor \lnot r) \land (\lnot p \lor \lnot r)) \\ &\sim \lnot q \lor (p \land \lnot r) \\ &\sim q \Rightarrow p \land \lnot r \end{aligned}\]
  2. \[\begin{aligned} (p \lor q \lor r) \land (\lnot p \lor q \lor r) \land (\lnot p \lor \lnot q \lor r) &\sim ((p \lor q) \land (\lnot p \lor q) \land (\lnot p \lor \lnot q)) \lor r \\ &\sim \lnot (p \lor \lnot q) \lor r \\ &\sim (\lnot p \land q) \lor r \end{aligned}\]

Polni nabori

Naloga 2

Pokaži, da so naslednji nabori izjavnih povezav polni.

  1. $\lbrace \land, \oplus, 1 \rbrace$
  2. $\lbrace \Rightarrow, \lnot \rbrace$
  3. $\lbrace \Rightarrow, 0 \rbrace$

    • $Z = \lbrace \lnot, \land \rbrace$
    • $\lnot p \sim p \oplus 1$
    • $p \land q \sim p \land q$
    • $Z = \lbrace \lnot, \lor \rbrace$
    • $\lnot p \sim \lnot p$
    • $p \lor q \sim \lnot p \Rightarrow q$
    • $Z = \lbrace \lnot, \lor \rbrace$
    • $\lnot p \sim p \Rightarrow 0$
    • $p \lor q \sim (p \Rightarrow 0) \Rightarrow q$

Naloga 3

Pokaži, da je nabor $\lbrace \land, 0, 1, \Delta \rbrace$ poln, pri čemer je $\Delta(p,q,r) \equiv p \oplus q \oplus r$.



Naloga 4

Pokaži, da naslednji nabori izjavnih veznikov niso polni.

  1. $\lbrace \land, \Leftrightarrow \rbrace$
  2. $\lbrace \land, \oplus \rbrace$
  3. $\lbrace \lnot, \oplus \rbrace$

    • ohranjanje 0 NE VELJA
      • $0 \land 0 \sim 0$
      • $0 \iff 0 \not\sim 0$
    • ohranjanje 1 VELJA, nabor ni poln
      • $1 \land 1 \sim 1$
      • $1 \iff 1 \sim 1$
    • afinost NE VELJA
      • $1 \land 0 \sim 0 \not\sim 1 \land 1 \sim 1$, $0 \land 0 \sim 0 \sim 0 \land 1 \sim 0$, veznik ni afin
      • $p \iff q \sim p \oplus q \oplus 1$, veznik je afin
    • monotonost NE VELJA
      • $p \land q \sim 1$, samo če $p \sim q \sim 1$, veznik je monoton
      • $0 \iff 0 \sim 1 > 0 \iff 1 \sim 0$, veznik ni monoton
    • sebi dualnost NE VELJA
      • $\lnot (p \land q) \not\sim (\lnot p \land \lnot q)$, veznik ni sebi dualen
      • $\lnot (p \iff q) \not\sim (\lnot p \iff \lnot q)$, veznik ni sebi dualen
    • ohranjanje 0 VELJA, nabor ni poln
      • $\land$ ohranja 0
      • $0 \oplus 0 \sim 0$
    • ohranjanje 0 NE VELJA
      • $\lnot 0 \not\sim 0$
    • ohranjanje 1 NE VELJA
      • $\lnot 1 \not\sim 1$
    • afinost VELJA, nabor ni poln
      • $\lnot p \sim p \oplus 1$
      • $p \oplus q \sim p \oplus q$