ScorerGi[z]
gives the Scorer function
.
ScorerGi
ScorerGi[z]
gives the Scorer function
.
Details
- ScorerGi is also known as an inhomogeneous Airy function.
- Mathematical function, suitable for both symbolic and numeric manipulation.
- The Scorer function
is a solution to the inhomogeneous Airy differential equation
.
tends to zero as
.- ScorerGi[z] is an entire function of z with no branch cut discontinuities.
- For certain arguments, ScorerGi automatically evaluates to exact values.
- ScorerGi can be evaluated to arbitrary numerical precision.
- ScorerGi automatically threads over lists.
- ScorerGi can be used with Interval and CenteredInterval objects. »
Examples
open all close allBasic Examples (4)
ScorerGi[5.]Plot over a subset of the reals:
Plot[ScorerGi[x], {x, -10, 10}]Plot over a subset of the complexes:
ComplexPlot3D[ScorerGi[z], {z, -2 - 2I, 2 + 2I}, PlotLegends -> Automatic]Series expansion at the origin:
Series[ScorerGi[x], {x, 0, 4}]//FullSimplifyScope (32)
Numerical Evaluation (6)
ScorerGi[5.]N[ScorerGi[Pi / 2]]N[ScorerGi[1 / 3], 50]The precision of the output tracks the precision of the input:
ScorerGi[0.312785550000555523000]ScorerGi[0.2 + I]N[ScorerGi[I Pi / 3]]Evaluate efficiently at high precision:
N[ScorerGi[Pi / 3`100]]//TimingN[ScorerGi[Pi / 3`10000]];//TimingCompute worst-case guaranteed intervals using Interval and CenteredInterval objects:
ScorerGi[Interval[{0.5, 0.6}]]ScorerGi[CenteredInterval[2, 1 / 100]]Or compute average-case statistical intervals using Around:
ScorerGi[Around[.9, 0.1]]Compute the elementwise values of an array:
ScorerGi[{{1.3, .5}, {0, 0.2}}]Or compute the matrix ScorerGi function using MatrixFunction:
MatrixFunction[ScorerGi[#]&, {{1.3, .5}, {0, 0.2}}]Specific Values (3)
Simple exact values are generated automatically:
ScorerGi[0]{Limit[ScorerGi[x], x -> Infinity], Limit[ScorerGi[x], x -> -Infinity]}Find positive maximum of ScorerGi[x ]:
xmax = x /. FindRoot[D[ScorerGi[x ], x] == 0, {x, 1}]Plot[ScorerGi[x ], {x, -5, 5}, Epilog -> Style[Point[{xmax, ScorerGi[xmax ]}], PointSize[Large], Red]]Visualization (2)
Plot the ScorerGi function:
Plot[ScorerGi[x], {x, -10, 10}]ComplexContourPlot[Re[ScorerGi[z]], {z, -4 - 4I, 4 + 4I}, Contours -> 24]ComplexContourPlot[Im[ScorerGi[z]], {z, -4 - 4I, 4 + 4I}, Contours -> 24]Function Properties (11)
Real domain of ScorerGi:
FunctionDomain[ScorerGi[x], x]FunctionDomain[ScorerGi[z], z, Complexes]Approximate function range of ScorerGi:
FunctionRange[ScorerGi[x], x, y]//QuietScorerGi threads elementwise over lists:
ScorerGi[{-1., 1., 2.}]ScorerGi is an analytic function of x:
FunctionAnalytic[ScorerGi[x], x]ScorerGi is neither nondecreasing nor nonincreasing:
FunctionMonotonicity[ScorerGi[x], x]ScorerGi is not injective:
FunctionInjective[ScorerGi[x], x]Plot[{ScorerGi[x], 0.22}, {x, -10, 10}]ScorerGi is not surjective:
FunctionSurjective[ScorerGi[x], x]Plot[{ScorerGi[x], .5}, {x, -10, 10}]ScorerGi is neither non-negative nor non-positive:
FunctionSign[ScorerGi[x], x]ScorerGi does not have singularity or discontinuity:
FunctionSingularities[ScorerGi[x], x]FunctionDiscontinuities[ScorerGi[x], x]ScorerGi is neither convex nor concave:
FunctionConvexity[ScorerGi[x], x]TraditionalForm typesetting:
ScorerGi[z]//TraditionalFormDifferentiation and Integration (5)
First derivative with respect to z:
D[ScorerGi[z] , z]Higher derivatives with respect to z
Table[D[ScorerGi[z], {z, k}], {k, 1, 3}]//SimplifyPlot the higher derivatives with respect to z:
Plot[%, {z, -10, 10}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]Formula for the ![]()
derivative with respect to z:
D[ScorerGi[z], {z, k}]// FullSimplifyIndefinite integral of ScorerGi:
Integrate[ScorerGi[x], x]//FullSimplify∫ z^αScorerGi[z^2]ⅆz//TraditionalForm∫ ScorerGi[z]ScorerGiPrime[z]ⅆz//TraditionalFormSeries Expansions (2)
Find the Taylor expansion using Series:
Series[ScorerGi[x], {x, 0, 3}]Plots of the first three approximations around
:
terms = Normal@Table[Series[ScorerGi[x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{ScorerGi[x], terms}, {x, -10, 10}, PlotRange -> {-2, 2}]Taylor expansion at a generic point:
Series[ScorerGi[x], {x, x0, 2}]// FullSimplifyFunction Identities and Simplifications (3)
FunctionExpand tries to simplify the argument of ScorerGi:
FunctionExpand[ScorerGi[z E^2 π I]]//SimplifyFunctionExpand[ScorerGi[(z^2)^1 / 2]]//SimplifyScorerGi[z] + E^2 π I ScorerGi[z E^2 π I] + E^-2 π I ScorerGi[z E^-2 π I]//FullSimplifyScorerGi can be represented as a DifferentialRoot:
DifferentialRootReduce[ScorerGi[x], x]Related Guides
History
Text
Wolfram Research (2014), ScorerGi, Wolfram Language function, https://reference.wolfram.com/language/ref/ScorerGi.html.
CMS
Wolfram Language. 2014. "ScorerGi." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ScorerGi.html.
APA
Wolfram Language. (2014). ScorerGi. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ScorerGi.html
BibTeX
@misc{reference.wolfram_2026_scorergi, author="Wolfram Research", title="{ScorerGi}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/ScorerGi.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_scorergi, organization={Wolfram Research}, title={ScorerGi}, year={2014}, url={https://reference.wolfram.com/language/ref/ScorerGi.html}, note=[Accessed: 12-June-2026]}