|
Initialization: Set the display of special functions in output to typeset mathematical notation (textbook notation):
|
The conditions for both the singular and the polynomial cases can also be seen from the AppellF4. For example, the fourteen polynomial cases of AppellF4 are
Likewise, the conditions for the singular cases of AppellF4 can be seen either using the FunctionAdvisor or entering AppellF4:-Singularities(), so with no arguments.
For particular values of its parameters, AppellF4 is related to the hypergeometric function. These hypergeometric cases are returned automatically. For example, for ,
To see all the hypergeometric cases, enter
Other special values of AppellF4 can be seen using FunctionAdvisor(special_values, AppellF4).
By requesting the sum form of AppellF4, besides its double power series definition, we also see the particular form the series takes when one of the summations is performed and the result expressed in terms of 2F1 hypergeometric functions:
As indicated in the formulas above, for AppellF4 (also for AppellF2), and unlike the case of AppellF1 and AppellF3, the domain of convergence with regards to the two variables and is entangled, i.e. it intrinsically depends on a combination of the two variables, so the hypergeometric coefficient in one variable in the single sum form does not extend the domain of convergence of the double sum but for particular cases, and from the formulas above one cannot conclude about the value of the function when one of or is equal to 1 unless the other one is exactly equal to 0.
AppellF4 admits identities analogous to Euler identities for the hypergeometric function. These Euler-type identities, as well as contiguity identities, are visible using the FunctionAdvisor with the option identities, or directly from the function. For example,
Among other situations, this identity is useful when the sum of the square roots of the absolute values of and is larger than 1 but the same sum constructed with the arguments in the same position of AppellF4 on the right-hand side is smaller than 1. Another case where this identity is useful is when , so that the two AppellF4 functions on the right-hand side will have the two main variables (last arguments) equal, in turn a special value of hypergeometric 4F3 type:
This formula analytically extends to the whole complex plane the AppellF4 series when any of or (the latter using the symmetry of AppellF4 - see the beginning of the Description section).
A contiguity transformation for AppellF4
The contiguity transformations available in this way are
By using differential algebra techniques, the PDE system satisfied by AppellF4 can be transformed into an equivalent PDE system where one of the equations is a fourth order linear ODE in parametrized by . This linear ODE has four regular singularities, some of which depend on and the function's parameters. These singularities can be see directly from the function using the MathematicalFunctions:-Evalf:-Singularities command
You can also see a general presentation of AppellF4, organized into sections and including plots, using the FunctionAdvisor
|
AppellF4
|
|
|
describe
|
|
|
|
definition
|
|
|
|
classify function
|
|
|
|
symmetries
|
|
|
|
plot
|
|
|
|
singularities
|
|
|
|
branch points
|
|
|
|
branch cuts
|
|
|
|
special values
|
|
|
|
identities
|
|
|
|
sum form
|
|
|
|
series
|
|
|
|
integral form
|
|
|
|
differentiation rule
|
|
|
|
DE
|
|
|
|