LommelT1[m,n,z]
gives the modified Lommel function of the first kind
.
LommelT1
LommelT1[m,n,z]
gives the modified Lommel function of the first kind
.
Details
- LommelT1 is also known as a modified Lommel function of the first kind.
- Lommel functions are typically used to represent particular solutions of Bessel-type differential equations.
- Mathematical function, suitable for both symbolic and numerical manipulation.
satisfies the differential equation
. »- LommelT1[m,n,z] has a branch cut discontinuity in the complex
plane running from
to
. - For certain special arguments, LommelT1 automatically evaluates to exact values.
- LommelT1 can be evaluated to arbitrary numerical precision.
- LommelT1 automatically threads over lists.
Examples
open all close allBasic Examples (5)
LommelT1[-0.25, 2 / 3, 1]LommelT1[1 / 2, 1 / 2, z]//SimplifyReImPlot[LommelT1[-1 / 4 + 1 / 3I, 2 / 3, x], {x, -3, 3}]Plot over a subset of the complexes:
ComplexPlot3D[LommelT1[3 / 5, 1 / 2, z], {z, -1 - I, 1 + I}, Rule[...]]Expand LommelT1 in a Taylor series at the origin:
Series[LommelT1[m, n, z], {z, 0, 3}]Scope (27)
Numerical Evaluation (4)
Evaluate numerically to high precision:
N[LommelT1[2, 0, 4], 50]The precision of the output tracks the precision of the input:
LommelT1[2, 0, 4.000000000000000000000000]Evaluate for complex arguments and parameters:
LommelT1[7 / 3 + I, 2I, 4.5 - I]LommelT1 threads elementwise over lists in the last argument:
LommelT1[1 / 2, 1 / 3, {0.5, 1.0, 1.5}]Compute the matrix LommelT1 function using MatrixFunction:
MatrixFunction[LommelT1[1 / 2, 1 / 2, #]&, {{1 / 2, 0}, {0, 1 / 2}}]Specific Values (3)
LommelT1 automatically evaluates to simpler functions for certain parameters:
LommelT1[1 / 4, 1 / 4, z]LommelT1[n, n, z]LommelT1[n, -n, z]The exact value of LommelT1 at unity for a specific set of parameters:
LommelT1[2, 6, 1]//FunctionExpandLommelT1 is singular whenever
or
is a non-positive odd integer:
LommelT1[2, 5, z]Visualization (3)
Plot the LommelT1 function for
and varying
:
ReImPlot[Table[LommelT1[m, 1 / 2, x], {m, 5}]//Evaluate, {x, -5, 5}]Plot the LommelT1 function for
and varying
:
ReImPlot[Table[LommelT1[-5 / 3, n, x], {n, 5}]//Evaluate, {x, -6, 6}]ComplexContourPlot[Re[LommelT1[4 / 3, 1 / 2, z]], {z, -4 - 4I, 4 + 4I}]ComplexContourPlot[Im[LommelT1[4 / 3, 1 / 2, z]], {z, -4 - 4I, 4 + 4I}]Function Properties (3)
Real domain of LommelT1:
FunctionDomain[LommelT1[m, n, z], z]//SimplifyComplex domain of LommelT1:
FunctionDomain[LommelT1[m, n, z], z, Complexes]Singularity and discontinuity information of LommelT1:
FunctionSingularities[LommelT1[m, n, z], z]FunctionDiscontinuities[LommelT1[m, n, z], z]
has a branch cut discontinuity for
:
FunctionDiscontinuities[LommelT1[1 / 2, 1 / 3, z], z]FunctionSingularities[LommelT1[2, 1 / 2, z], z]Differentiation (2)
Integration (4)
Indefinite integral of LommelT1:
Integrate[LommelT1[m, n, x], x]Definite integral of LommelT1:
Integrate[LommelT1[m, n, x], {x, 0, 1}]Integral involving a power function:
Integrate[x^α - 1LommelT1[m, n, x], x]More integrals with LommelT1:
NIntegrate[x^2 LommelT1[1 / 2, 1 / 3, x], {x, 0, 1}]NIntegrate[Sin[Sqrt[x]]^2 LommelT1[1 / 2, 1 / 3, x], {x, -1, 1 / 3}]Series Expansions (3)
Taylor expansion for LommelT1:
Series[LommelT1[m, n, x], {x, 0, 3}]terms = Normal@Table[Series[LommelT1[1 / 2, 3, x], {x, 0, m}], {m, 2, 6, 2}]ReImPlot[{LommelT1[1 / 2, 2, x], terms}, {x, -2, 2}]Expand LommelT1 in a series around
:
Series[LommelT1[m, n, x], {x, ∞, 1}]Series expansion at a generic point:
Series[LommelT1[m, n, z], {z, z0, 2}]Integral Transforms (2)
Compute the Laplace transform using LaplaceTransform:
LaplaceTransform[LommelT1[m, n, -t], t, z]HankelTransform[LommelT1[m, n, r], r, s]Function Representations (3)
Relation to the HypergeometricPFQ function:
LommelT1[m, n, z] == (z^1 + m HypergeometricPFQ[{1}, {(3/2) + (m/2) - (n/2), (3/2) + (m/2) + (n/2)}, (z^2/4)]/(m + 1)^2 - n^2)//FullSimplifyLommelT1 can be represented in terms of MeijerG:
MeijerGReduce[LommelT1[m, n, z], z]Activate[%] == LommelT1[m, n, z]//FullSimplifyFoxH representation of LommelT1 function:
FoxHReduce[LommelT1[m, n, z], z]Applications (1)
Properties & Relations (2)
Use FunctionExpand to expand LommelT1 into hypergeometric functions:
FunctionExpand[LommelT1[m, n, z]]FunctionExpand for a specific set of parameters can generate simpler special functions:
FunctionExpand[LommelT1[0, 2, z]]Neat Examples (1)
Riemann surface of LommelT1:
With[{reIm = Im, μ = 1 / 3, ν = 1 / 2, ε = 1*^-12},
ParametricPlot3D[...]]Related Guides
History
Text
Wolfram Research (2025), LommelT1, Wolfram Language function, https://reference.wolfram.com/language/ref/LommelT1.html.
CMS
Wolfram Language. 2025. "LommelT1." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LommelT1.html.
APA
Wolfram Language. (2025). LommelT1. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LommelT1.html
BibTeX
@misc{reference.wolfram_2026_lommelt1, author="Wolfram Research", title="{LommelT1}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/LommelT1.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_lommelt1, organization={Wolfram Research}, title={LommelT1}, year={2025}, url={https://reference.wolfram.com/language/ref/LommelT1.html}, note=[Accessed: 13-June-2026]}