Why should
k be unique? Oh... did you mean for it merely to be a constant?
By the way, your structure can be made into a universal algebra: starting with the presentation of "semigroup", you add a constant k and a unary function ', and impose the identity
x x' = k
This may or may not be suitable for your purposes -- note that it creates a distinguished solution to
xy=k which you might find undesirable. (In particular, any homomorphism would be expected to map distinguished elements to distinguished elements)
---------------------------------------
In the immortal words of Humpty Dumpty:
“When I use a word, it means just what I choose it to mean -- neither more nor less.”
I suspect that it should be quite fair for you to define the word "divisibility" to mean whatever you want it to mean in this case. (And, of course, in any discussion where you plan to use the word, you should first give your explicit definition)
I suggest "x is a left divisor of y" to mean that there exists z such that xz=y.
---------------------------------------
For a different description, a semigroup with the property you want has a minimum
1 nonempty right ideal.
Proof: For any x, k is an element of x S
1. Therefore, for any nonempty ideal I, we have k S^1 \subseteq I.
Of course, in any discussion on this subject, you should probably define "ideal" as well. I'm using "I is a right ideal" to mean "I is a subset such that I S^1 = I".
1: This ideal is not merely minimal, it really is a minimum under the partial ordering defined by \subseteq[/size]