All along I've learned that the Boolean Operator '.' works like AND and '+' works like OR. This pretty much explains most of the laws of Boolean Algebra; they make sense to me. However I don't quite understand the proof of Absorptive Law fully.
X.(X+Y)=X means 'X AND X' OR 'X AND Y', or, X OR X AND Y which is basically X
But when I look at the proof of the Abosrptive Law:
X.(X+Y)=X.X+X.Y=X.1+X.Y=X.(1+Y)=X.1=X
Nothing after the first step makes sense to me. Why should X.X=X.1 and 1+Y=1? You could say these are laws but I don't understand them intuitively. Please help me to.