From what I understand.. infinity just a concept... not a number or something
That's correct. Also I didn't read all of the posts because I saw too much flaming, but if I may offer a solution to what the OP asked.
There is a theorem that says that the slopes of two perpendicular lines multiplied is equal to -1, indeed.
You are however interpreting the theorem incorrectly. It's okay to say that the product of two slopes for two lines that are perpendicular is -1, however you can't generalize it to ∞ x 0 = -1. Whilst that might be true in certain circumstances, it's a wrong interpretation of the theorem.
You have to operate in context, which means you have to operate with trig functions. Proof follows:
Assumption: Two lines, l1 and l2, are perpendicular to one another and have not special particularities. We want to know what is the value of the product of the two slopes for l1 and l2.
Proof: We take m1 to be the slope of l1 and m2 to be the slope of l2. The slope of a line is defined as being the tangent(A) where A is the angle that the line makes with the oX axis.
m1 = tan (A).
We know l1 and l2 are perpendicular, so we can extend l1 and l2 until they intersect the oX axis. We now have a triangle with a 90 degree angle at the intersection between l1 and l2. From the triangle definition, we can say:
angle l1 (A) + angle l2 (lets call it B) + 90 = 180
or
A + B = 90
We want to calculate m1 * m2 = tan (A) * tan (B). But A+B=90 => A = 90-B.
m1*m2 = tan(90-B) * tan(B) = -1/(tan B) * (tan B) = -1/
(tan B) *
(tan B) = -1. Q.E.D.
Maybe this is clear enough I hope.