On Mon, Oct 12, 2020, 1:43 AM Greg Ewing <greg.ew...@canterbury.ac.nz>
wrote:

> On 12/10/20 3:44 pm, Wes Turner wrote:
> > [Microscopic] black holes do deal with infinity in certain regards.)
>
> Not really. General relativity predicts that matter will collapse into
> a point of zero size and infinite density inside a black hole. But
> that's more likely to mean that GR is wrong under such extreme
> conditions, than to mean that there's actually a singularity at the
> centre of a black hole.
>

Whether scalar times infinity is relevant to describing the progression of
a black hole / wormhole / whitehole is something that cannot be assessed
without symbolic mathematics; which IEEE-754 (and the proposed Python
implementation of IEEE-754's alternative to ZeroDivisionError) cannot solve
for.


> In any case, this doesn't have anything to do with the present
> discussion. You can't use physics to prove things about maths, or
> vice versa.
>

OT: There are certainly applications for (scalar times) float and non-float
infinity. ZeroDivisionError may be more desirable than attempting to build
a CAS in stdlib; or even handling non-float math.inf in stdlib.

Notably, the https://en.wikipedia.org/wiki/Bekenstein_bound is limited to
certainly less than infinity, but there is disagreement in other forums
over whether black holes have an event horizon or an apparent horizon.

> "the absence of event horizons mean that there are no black holes – in
the sense of regimes from which light can't escape to infinity."

https://en.wikipedia.org/wiki/Event_horizon

"It's just inf; the other terms are then irrelevant" is insufficient for
many applications.

Where are the standard library and third-party tests that catch
ZeroDivisionError?

Something this be an appropriate migration strategy for implementing
IEEE-754 inf/+inf/-inf:

from __future__ import floatinfinity
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/TD4WUTR2B4EJ4TSLS3UDCPQQECZKYN5L/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to