Let the function $Tri(p,q,r)$ which returns $t$ if and only if at least 2 out of 3 input variables are $t$. Prove that $\{Tri, \lnot\}$ is not functional complete.
I'd be glad for help, because frankly, I don't have a lead here.
Basically, the general idea is to invent some function with some property and claim that this function cannot be built by this set.
Thanks
I had trouble implementing the approach suggested by @Wojowu, so here is a different one.
Let us look at $F$, the set of two-variable functions that can be created from $T=\{Tri,\neg\}$. We will show that (for example) $OR \notin F$. Hence, $T$ is not functional complete.
Denote $\phi(x,y) \in F$. We will consider a few different cases by the complexity of $\phi$ (informally - how many times is any operator from $T$ used in $\phi$).
Next, we add in an operator from $T$ (complexity one):
Adding $Tri$, one of the following is true:
So no new function is added to $F$, other than the ones we already know about.
For the last step, let us add another operator from $T$:
For all cases, no new function is added to $F$.
We conclude that $F=\{x,y,(\neg x),(\neg y)\}$. In particular, $OR \notin F$. Hence, $T$ is not functional complete.