maxima:rtoy-expand-gamma-incomplete-lower

Last commit made on 2020-02-15
Get this branch:
git clone -b rtoy-expand-gamma-incomplete-lower https://git.launchpad.net/maxima

Branch merges

Branch information

Name:
rtoy-expand-gamma-incomplete-lower
Repository:
lp:maxima

Recent commits

1627df1... by Raymond Toy <email address hidden>

Remove special case for order k/2

This can be handled by the case of rational args and the results are
the same.

e0dab25... by Raymond Toy <email address hidden>

Merge branch 'master' into rtoy-expand-gamma-incomplete-lower

1eb4831... by Raymond Toy <email address hidden>

Move gamma-incomplete-lower stuff to gamma.lisp

First move gamma-incomplete-lower-expand to gamma.lisp from hyp.lisp.
Second, remove gamma-incomplete-lower from hyp.lisp.
Third, replace calls to gamma-incomplete-lower with (take
'(%gamma_incomplete_lower) ...) so we don't need that function
anymore.

ec0162b... by kjak

Docs: fix a typo in the description of reveal

ist -> is

9982665... by Raymond Toy <email address hidden>

Merge branch 'master' into rtoy-expand-gamma-incomplete-lower

eb1568f... by Raymond Toy <email address hidden>

Update tests to set gamma_expand to true

To get the desired resuls, gamma_expand needs to be true. Otherwise,
the expression is in terms of gamma_incomplete_lower, which isn't the
simplified answer we want.

2829f44... by Raymond Toy <email address hidden>

Taylor expansion for gamma_incomplete_lower(1/2,z) works

Since gamma_incomplete_lower no longer always expands when the order
is 1/2, the taylor series works. (Need gamma_expand to be true to
expand now.)

61b83d8... by Raymond Toy <email address hidden>

Update test for problem 204

Need to expand the output of specint to convert the
gamma_incomplete_lower functions in terms of erf. Test is now
correct.

7c2eb4e... by Raymond Toy <email address hidden>

Update to use noun form for gamma_incomplete_lower

The pattern matcher for gamma_incomplete_lower was looking for verb
form, but the simplifier returns the noun form, so have it look for
the noun form now.

Return the noun form instead of the verb form in the couple of places
where gamma_incomplete_lower is returned.

b3d809f... by Raymond Toy <email address hidden>

Have expansions in its own function

Put the code for expanding gamma_incomplete_lower into its own
function. If there's no expansion, then return nil.
Have simp-gamma-incomplete-lower call this for expansions and also
have gamma-incomplete-gamma call this too.