I have the following problem:
Let the following predicates be: $P1, P2, Q1, Q1 : R \to \{0,1\} $ .
It is given that $P1 \lor P2$ and $Q1 \lor Q2$ are semidecidable and $P2 = \lnot Q2$
What can it be said about $P1 \lor Q1$?
I have searched all over the internet and I simply cannot understand the concept of decidability of a predicate, let alone a logic operation with predicates.
See Herbert Enderton, Computability Theory An Introduction to Recursion Theory (2011) [pag.4] :
$C^S(x)$ = Yes if $x \in S$
$C^S(x)$ = No if $x \lnot \in S$
So, a predicate $P$ is decidable when you have an effective way (an algorithm) to check, for each $x$ in the domain of $P$, if $x$ is in $P$ (i.e. if $P(x)$ is true).
The class of effectively calculable functions (and predicates) is closed under standard logical operators (like $\land$ , $\lnot$, $\lor$) ; so, the conjunction of two decidable predicates $P$ and $Q$ (i.e. $P \land Q$) is again decidable.
From algorithms checking for membership into sets $P$ and $Q$ you can find an algorithm checking for membership into the intersection of $P$ and $Q$ (i.e.$P \cap Q$).
Take as an example the set of natural numbers $\mathbb{N}$ and let $P$ the predicate "_ is even", so that $P(x)$ is true for $x \in \mathbb{N}$ iff "$x$ is even".
Let $Q$ the predicate "_ is multiple of $5$"; now $P \land Q$ is the predicate "_ is even and multiple of $5$".
By usual arithmetical methods, you can check, for each number $x \in \mathbb{N}$, if $(P \land Q)(x)$ is true (e.g.it is true for $10$, $20$ ..., i.e.by all numbers divisible by $2$ and $5$).