I would like to know whether a function I have thought up is injective or not. For reference; the definition of a function that is injective may be expressed as ($\ref{1}$) https://en.wikipedia.org/wiki/Injective_function
$(\forall a,b \in X)([f(a)=f(b)]\rightarrow [a=b])\label{1}\tag{1}$
I have constructed (I think) a very weird injective function that only has 1 element in its domain and co-domain but accepts multiple inputs at once.
Imagine a function which has domain {1} and co-domain {1}. It is injective because it is one to one. Now Imagine that the functions domain is the truth value of an expression in propositional logic as opposed to a number.
We may write a domain of {$A\lor\lnot A$} and co-domain {1} for this case.
Next we can imagine writing {$A\lor\lnot A=B\lor\lnot B$} and co-domain {1} The function is this case will accept inputs A and B despite their ability to be completely different things. Even different numbers So far as I can tell: it does not deviate from the definition of an injective function. Which is for all a and b in X, f(a) = f(b) implies a = b ($\ref{1}$)
Is such a function injective? Thanks in advance.