5

I am not sure how to do this question. I have looked at some of the other similar questions but to no avail

I know that for a set of operators to be functionally complete, the set can be used to express all possible truth tables by combining members of the set into a Boolean expression

bawse
  • 435
  • 1
    Do you know of another functionally complete set? Can you build equivalents to all the operations there with $\to$ and $\lnot$? – Arthur Oct 15 '15 at 11:10

2 Answers2

5

The implication $\to$ is defined by $$ a\to b \equiv \neg a \vee b. $$

This means, that $$ \neg a \to b \equiv a \vee b$$ and thus, you can express logical or using $\to$ and $\neg$. Furthermore you know de Morgans rules and you have $$ \neg(\neg a \vee \neg b) \equiv \neg\neg a\wedge \neg\neg b = a\wedge b.$$

Thus you can express all logical operators using $\to$ and $\neg$. The set of these is known to be functionally complete.

Stefan Hante
  • 2,726
2

No, $\to$ alone is not complete because you cannot get to negation, for example.

Stefan Hante
  • 2,726