In older Maxima (up to at least 5.24), this command
limit((1+sqrt(n+1))^(-n-1)/(1+sqrt(n))^(-n),n,inf)
returns 0. Now it doesn't return anything other than itself.
See http://ask.sagemath.org/question/25647/cannot-calculate-limit/ and http://trac.sagemath.org/ticket/17709 for downstream.
To be precise, it returns the nounform
'limit((sqrt(n)+1)^n*(sqrt(n+1)+1)^((-n)-1),n,inf)Possibly fixed by Maxima 5.44 - can someone test?
When you say "possibly fixed", does that mean someone sees it returning 0? I'm getting a nounform using git HEAD.
"Possibly fixed" because for some reason a function that should use it downstream is returning zero - but thank you for confirming that it is still returning a nounform. (Is that also true if you add
domain:complex;before it? We do use a few custom things like that in general.)I get a nounform either way:
Maxima version: "branch_5_44_base_83_gdac3edf2c"
Maxima build date: "2020-10-13 08:41:41"
Host type: "x86_64-unknown-openbsd6.7"
Lisp implementation type: "SBCL"
Lisp implementation version: "2.0.1.openbsd"
These bugs are gone in 5.47:
Thanks for the update!
Closing, as it is fixed.