HeunCPrime[q,α,γ,δ,ϵ,z]
gives the
-derivative of the HeunC function.
HeunCPrime
HeunCPrime[q,α,γ,δ,ϵ,z]
gives the
-derivative of the HeunC function.
Details
- Mathematical function, suitable for both symbolic and numerical manipulation.
- HeunCPrime belongs to the Heun class of functions.
- For certain special arguments, HeunCPrime automatically evaluates to exact values.
- HeunCPrime can be evaluated for arbitrary complex parameters.
- HeunCPrime can be evaluated to arbitrary numerical precision.
- HeunCPrime automatically threads over lists.
Examples
open all close allBasic Examples (3)
HeunCPrime[1.3, 0.12 + 3I, -0.14, 4.32, 0.12, -.3]Plot the HeunCPrime function:
Plot[HeunCPrime[-0.2, 1.3, 0.12, -0.14, 4.32, x], {x, -0.5, 0.5}]Series expansion of HeunCPrime:
Series[HeunCPrime[q, α, γ, δ, ϵ, z], {z, 0, 1}]Scope (25)
Numerical Evaluation (9)
N[HeunCPrime[9 / 10, -14 / 10, 12 / 100, 3 / 100, -2 / 10, 1 / 10], 50]The precision of the output tracks the precision of the input:
HeunCPrime[9 / 10, -14 / 10, 12 / 100, 3 / 100, -2 / 10, 0.10000000000000000001]HeunCPrime can take one or more complex number parameters:
HeunCPrime[1.2 + I, -1.4, 0.12, 0.03, -0.2, 0.1]HeunCPrime[1.2 + I, -1.4 + 0.I, 0.12 - I, 0.03 + 0.123I, -0.2 - 0.2I, 0.1]HeunCPrime can take complex number arguments:
HeunCPrime[1.2, -1.4, 0.12, 0.03, -0.2, 0.1 + I]Finally, HeunCPrime can take all complex number input:
HeunCPrime[1.2 + I, -1.4 + 0.I, 0.12 - I, 0.03 + 0.123I, -0.2 - 0.2I, 0.1 + I]Evaluate HeunCPrime efficiently at high precision:
HeunCPrime[1 / 2, -1 / 3, 1 / 4, 1 / 5, -1 / 6, 1 / 7`100]//TimingHeunCPrime[1 / 2, -1 / 3, 1 / 4, 1 / 5, -1 / 6, 1 / 7 + I / 2`100]//TimingHeunCPrime[1.2, -1.4, 0.12, 0.03, -0.2, {0.15, 0.1 + I, I, 4}]HeunCPrime[-0.002, {1.3, -0.4}, 0.12, -0.14, 4.32, -1.4]HeunCPrime[1.2, -1.4, 0.12, 0.03, -0.2, (| | |
| :- | :---- |
| π | u |
| v | (π/2) |) ]Evaluate HeunCPrime for points at branch cut
to
:
HeunCPrime[4.3 + I, 1.3, 0.12, 1, 4.32, 11]Compute the elementwise values of an array:
HeunCPrime[12 / 10, -14 / 10, 1., 3 / 100, -2 / 10, {{.2, 0}, {0, .2}}]Or compute the matrix HeunCPrime function using MatrixFunction:
MatrixFunction[HeunCPrime[12 / 10, -14 / 10, 1., 3 / 100, -2 / 10, #]&, {{.2, 0}, {0, .2}}]Specific Values (3)
Value of HeunCPrime at the origin:
HeunCPrime[q, α, γ, δ, ϵ, 0]Value of HeunCPrime at regular singular point
is indeterminate:
HeunCPrime[12 / 10, -14 / 10, 12 / 100, 3 / 100, -2 / 10, 1]Values of HeunCPrime in "logarithmic" cases, i.e. for nonpositive integer
, are not determined:
HeunCPrime[12 / 10, -14 / 10, -3, 3 / 100, -2 / 10, 2 / 10]HeunCPrime[12 / 10, -14 / 10, 0, 3 / 100, -2 / 10, 2 / 10]HeunCPrime[12 / 10, -14 / 10, 1., 3 / 100, -2 / 10, 2 / 10]Visualization (5)
Plot the HeunCPrime function:
Plot[HeunCPrime[4, -0.6, -0.7 , -0.18, 0.3 , z], {z, -3 / 10, 9 / 10}]Plot the absolute value of the HeunCPrime function for complex parameters:
Plot[Abs[HeunCPrime[4 + I, -0.6 + 0.9 I, -0.7 I, -0.18 - 0.03 I, 0.3 + 0.6 I, z]], {z, -3 / 10, 9 / 10}]Plot HeunCPrime as a function of its second parameter
:
Plot[HeunCPrime[4, α, -0.7, -0.18, 0.3 , z] /. α -> {-2, Sqrt[20], 1 / 10}//Evaluate, {z, -3 / 10, 9 / 10}]Plot HeunCPrime as a function of
and
:
{q, γ, ϵ, δ} = {0.2 + I, -0.6 + 0.9 I, -0.7 I, 0.3 + 0.6 I};Plot3D[Abs[HeunCPrime[q, α, γ, δ, ϵ, z]], {α, -10, 2}, {z, 1 / 10, 9 / 10}, ColorFunction -> Function[{q, z, HCPrime}, Hue[HCPrime]], PlotRange -> All]Plot the family of HeunCPrime functions for different accessory parameter
:
{α, γ, δ, ϵ} = {0.7 - 0.9 I, 0.3 - 0.5 I, -0.4 + 0.8 I, -0.3 - 0.6 I};Plot[Evaluate[Table[Abs[HeunCPrime[q, α, γ, δ, ϵ, z]], {q, -16, 12, 3}]], {z, -2, 99 / 100}, PlotStyle -> Table[{Hue[i / 10], Thickness[0.002]}, {i, 20}], PlotRange -> {1 / 2, 10}, Frame -> True, Axes -> False]Differentiation (1)
The derivatives of HeunCPrime are calculated using the HeunC function:
D[HeunCPrime[q, α, γ, δ, ϵ, z], z]Integration (3)
Integral of HeunCPrime gives back HeunC:
Integrate[HeunCPrime[q, α, γ, δ, ϵ, z], z]Definite numerical integral of HeunCPrime:
NIntegrate[HeunCPrime[12 / 10, -14 / 10, 12 / 100, 3 / 100, -2 / 10, z], {z, 0, 1 / 3}]More integrals with HeunCPrime:
NIntegrate[z ^ 2 HeunCPrime[12 / 10, -14 / 10, 12 / 100, 3 / 100, -2 / 10, z], {z, -1, 1 / 3}]NIntegrate[Sin[Sqrt[z]] ^ 2 HeunCPrime[12 / 10, -14 / 10, 12 / 100, 3 / 100, -2 / 10, z], {z, -1, 1 / 3}]Series Expansions (4)
Taylor expansion for HeunCPrime at regular singular origin:
Series[HeunCPrime[q, α, γ, δ, ϵ, z], {z, 0, 1}]Coefficient of the first term in the series expansion of HeunCPrime at
:
SeriesCoefficient[HeunCPrime[q, α, γ, δ, ϵ, z], {z, 0, 1}]Plots of the first three approximations for HeunCPrime around
:
{q, α, γ, δ, ϵ} = {1 / 31, 9 / 10, 1 / 10, 14 / 10, 1 / 2};terms = Normal@Table[Series[HeunCPrime[q, α, γ, δ, ϵ, z], {z, 0, m}], {m, 1, 3}];Plot[{HeunCPrime[q, α, γ, δ, ϵ, z], terms}, {z, -1, 1 / 2}, PlotRange -> All, PlotLegends -> {"HeunCPrime[q, α, γ, δ, ϵ, z]", "1st approximation", "2nd approximation", "3rd approximation"}]Series expansion for HeunCPrime at any ordinary complex point:
Series[HeunCPrime[q, α, γ, δ, ϵ, z], {z, 1 / 2, 1}]//FullSimplifyApplications (1)
Use the HeunCPrime function to calculate the derivatives of HeunC:
D[HeunC[q, α, γ, δ, ϵ, z], {z, 2}]Properties & Relations (3)
HeunCPrime is analytic at the origin:
Series[HeunCPrime[q, α, γ, δ, ϵ, z], {z, 0, 1}]
is a singular point of the HeunCPrime function:
HeunCPrime[q, α, γ, δ, ϵ, 1]Except for this singular point, HeunCPrime can be calculated at any finite complex
:
HeunCPrime[4 + I, -1 / 2, 1 / 4, -7 / 5, 2, z] /. z -> RandomComplex[{-2 - I, 2 + I}, 5]HeunCPrime is the derivative of HeunC:
D[HeunC[q, α, γ, δ, ϵ, z], z]Possible Issues (1)
HeunCPrime cannot be evaluated if
is a nonpositive integer (so-called logarithmic cases):
HeunCPrime[4.3 + I, 1.3, 1, 0.12, 4.32, 4.3 + 0.5I]HeunCPrime[4.3 + I, 1.3, -1, 0.12, 4.32, 4.3 + 0.5I]HeunCPrime[4.3 + I, 1.3, -3, 0.12, 4.32, 4.3 + 0.5I]Related Guides
History
Text
Wolfram Research (2020), HeunCPrime, Wolfram Language function, https://reference.wolfram.com/language/ref/HeunCPrime.html.
CMS
Wolfram Language. 2020. "HeunCPrime." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/HeunCPrime.html.
APA
Wolfram Language. (2020). HeunCPrime. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/HeunCPrime.html
BibTeX
@misc{reference.wolfram_2026_heuncprime, author="Wolfram Research", title="{HeunCPrime}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/HeunCPrime.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_heuncprime, organization={Wolfram Research}, title={HeunCPrime}, year={2020}, url={https://reference.wolfram.com/language/ref/HeunCPrime.html}, note=[Accessed: 12-June-2026]}