- 920
- 1,221
Homework Statement
Let (S,\cdot ) be an algebraic structure where the operation \cdot is associative and commutative and also the following axiom is satisfied:
<br /> \forall x,y\in S,\exists z\in S: zx = y\ \ (1)<br />
Prove that if for every a,b,c\in S, ac = bc, then a=b.
Homework Equations
The Attempt at a Solution
Assume by contradiction that a\neq b. Then for every c\in S either ac = bc or ac\neq bc:
1. if ac\neq bc then the proof is concluded.
2. provided a\neq b and for every c\in S, ac=bc. By axiom (1) there exist x,y\in S such that ax=c and by=c. It follows that a(ax)=b(by), which is the same as a(by) = (ab)y = b(ax) = (ba)x = (ab)x. We wind up with the equality (ab)y = (ab)x\ \ (2).
Stuck, I feel like I have reached nowhere with the last statement, wandering in circles. If x(ab) = y(ab), then x\neq y as I have assumed at the beginning of 2. but this is a circle. The function \cdot : S\times S\to S need not be injective, in other words if x\neq y it doesn't necessarely mean that kx\neq ky for some k\in S, in fact I have assumed if x\neq y, then kx=ky, somehow this has to yield a contradiction.
Idea: Maybe I can show that the function \cdot is, in fact, injective.
Last edited: