Logic for Computer Science - Exercise Sheet 4

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/15

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering key definitions, mathematical operators, notation, and concepts from Logic for Computer Science Exercise Sheet 4.

16 Terms

1
New cards

HMS Logcos

The space research vessel exploring the jungle planetoid COA107 in the Loboro system at the rim of the Lestashyr nebula.

2
New cards

Planetoid COA107

A jungle planetoid located in the Loboro system at the rim of the Lestashyr nebula whose ecosystem is dominated by space hamsters.

3
New cards

Space Hamster

A species of furry rodents dominating planetoid COA107 that closely resembles Earth's hamster and can possess properties such as fluffy fur, beady eyes, tentacles, or lethality.

4
New cards

Lethality of Space Hamsters

A deadly property exhibited by certain space hamsters on COA107, caused by a cruel combination of a vicious, venomous bite and an appalling appetite for human hands.

5
New cards

β⪰α\beta \succeq \alpha

A relation between partial functions α,β\alpha, \beta from PVARPVAR to {0,1}\{0, 1\} with Dom(α)=Dom(β)\text{Dom}(\alpha) = \text{Dom}(\beta), defined such that β(X)≥α(X)\beta(X) \ge \alpha(X) for all X∈PVARX \in PVAR, meaning that if α(X)=1\alpha(X) = 1, then β(X)=1\beta(X) = 1.

6
New cards

Monotonic Formula (in PLPL)

A formula φ∈PL\varphi \in PL such that for all assignments α\alpha and β\beta for φ\varphi with β⪰α\beta \succeq \alpha, if ⟦φ⟧α=1\llbracket\varphi\rrbracket_\alpha = 1, then ⟦φ⟧β=1\llbracket\varphi\rrbracket_\beta = 1.

7
New cards

PL+PL^+

The set of formulas defined recursively by base rules (B1) 0∈PL+0 \in PL^+, (B2) 1∈PL+1 \in PL^+, (B3) Vi∈PL+V_i \in PL^+ for all Vi∈PVARV_i \in PVAR, and recursive rules (R1) (φ1∧φ2)∈PL+(\varphi_1 \land \varphi_2) \in PL^+ and (R2) (φ1∨φ2)∈PL+(\varphi_1 \lor \varphi_2) \in PL^+ for all φ1,φ2∈PL+\varphi_1, \varphi_2 \in PL^+.

8
New cards

O+\mathcal{O}^+

The operator set defined as {∧,∨,0,1}\{\land, \lor, 0, 1\}, which is shown to be not functionally complete because every formula in PL+PL^+ is monotonic.

9
New cards

nor (Junctor)

The binary junctor (short for not or) defined for all φ,ψ∈PL\varphi, \psi \in PL through (φ∨ψ)≡¬(φ∨ψ)(\varphi \lor \psi) \equiv \neg(\varphi \lor \psi).

10
New cards

ite (Junctor)

The ternary junctor (short for if-then-else) defined for all φ,ψ,χ∈PL\varphi, \psi, \chi \in PL through ite(φ,ψ,χ)≡(φ→ψ)∧(¬φ→χ)\text{ite}(\varphi, \psi, \chi) \equiv (\varphi \rightarrow \psi) \land (\neg\varphi \rightarrow \chi).

11
New cards

O1\mathcal{O}_1

The operator set consisting of the single binary junctor nor, which is functionally complete.

12
New cards

O2\mathcal{O}_2

The operator set defined as {0,1,ite}\{0, 1, \text{ite}\}, which is functionally complete.

13
New cards

Satisfiable Formula

A propositional formula φi\varphi_i for which there exists an assignment αi\alpha_i such that ⟦φi⟧αi=1\llbracket\varphi_i\rrbracket_{\alpha_i} = 1.

14
New cards

Tautology

A propositional formula that evaluates to true under every assignment, meaning there exists no assignment βi\beta_i such that ⟦φi⟧βi=0\llbracket\varphi_i\rrbracket_{\beta_i} = 0.

15
New cards

φ1\varphi_1 (Exercise 4.2)

The propositional formula defined as (0∨¬A)→¬A(0 \lor \neg A) \rightarrow \neg A.

16
New cards

φ2\varphi_2 (Exercise 4.2)

The propositional formula defined as ((A→B)∨(B→A))→(¬C→C)((A \rightarrow B) \lor (B \rightarrow A)) \rightarrow (\neg C \rightarrow C).