Ask Your Question

Revision history [back]

This is indeed a bug in Maxima (nothing to do with the Riemannian connections per se). One can trace it back to

sage: m1, m2 = var('m1 m2', domain='positive')
sage: a = (m2-m1)*m2/(m1+m2)^2
sage: bool(a == 0) # crashes the Sage session !!!

A workaround is to declare the variables m1 and m2 in the domain 'real' instead of 'positive':

sage: m1, m2 = var('m1 m2', domain='real')