Python cryptography, Rust, and Gentoo
Python cryptography, Rust, and Gentoo
Posted Feb 13, 2021 23:57 UTC (Sat) by Wol (subscriber, #4433)In reply to: Python cryptography, Rust, and Gentoo by mafrasi2
Parent article: Python cryptography, Rust, and Gentoo
So we have infinity *0 = 5*0 = 4*0 =3*0 = 2*0 = 1*0 =0*0.
If we divide each term by 0, does that mean infinity = 5 = 4 = 3 = 2 = 1 = 0?
I think we've fallen foul of Godel's incompleteness theorem. In order to make the maths work, we need special rules outside of the maths like "divide by zero, you get infinity" and "divde by infinity, you get zero". And a whole lot of physics depends on infinities. I can't give you any examples (or maybe I can), but there are various different types such that quite often infinity != infinity, and the physics doesn't work. And the "is it 10 or 11 dimensions" model of space-time works, I believe, because it just happens to be true that infinity does actually equal infinity.
Infinity and zero are special cases, required by Godel, that are needed to make everything else work. Take that example I gave of calculating the sides of a triangle - as soon as we accept that "divide by divide-by-zero equals 0" I can use THE SAME maths on any two points in a cartesian system to calculate the distance between them. Basically I try and construct a right angle triange and calculate the hypotenuse, and if the triangle collapses into a line THE SAME maths still works. And it makes sense that it works...
Cheers,
Wol
