Firepanda said:
Ok, I'm using option 2 here
Assume that there IS a nonunit y such that <x> is properly contained in <y>
So by part i) we have y divides x where x&y are not associate
=> x=ay where a is non unit
=> x is reducible
Then my argument is 'so there are no cases where y is a non unit such that x is irreducible, so x can only be irreducible if y is a unit'
Is that ok? I'm having a hard time believing I've proved it all
What I see is that I proved if there IS a nonunit y such that <x> is properly contained in <y> then x is reducible, and that if y is a non unit then x may be irreducible, and not what I set out to prove!
Yes, your proof looks OK to me. Let's recap what you have proved.
"if there IS a nonunit y such that <x> is properly contained in <y> then x is reducible"
This is logically equivalent to:
"if x is irreducible, then there is NO nonunit y such that <x> is properly contained in <y>"
which is precisely the => direction of the statement you are trying to prove.
In post #9, I also proved the => direction, using a different approach.
But you still need to prove the <= direction.
I listed two options to prove the <= direction, but unfortunately I made a typo in my option 2! Not enough coffee this morning, I guess.
It should have been:
1. Assume x is NOT irreducible. Thus x is either a unit or a product of two non-units. Consider both cases and try to prove the conclusion.
or
2. Assume that there is NO nonunit y such that <x> is properly contained in <y>. Prove that x is irreducible.
You took my original option 2 ("Assume that there IS a nonunit y such that <x> is properly contained in <y>. Prove that x is irreducible." - a false statement) and turned it into "Assume that there IS a nonunit y such that <x> is properly contained in <y>. Prove that x is reducible" - a true statement, but equivalent to the => direction!