BesselJ(nu, z), rendered as , denotes the Bessel function of the first kind.
The input
is called the order. The input
is called the argument.
Called with three arguments, BesselJ(nu, z, r), rendered as , ,
(
), or , represents the order
derivative of the Bessel function with respect to the argument .
The following table lists conditions such that BesselJ(nu, z) or BesselJ(nu, z, r) is defined in Fungrim.
|
Table data:
such that
Definitions:
Fungrim symbol | Notation | Short description |
---|---|---|
BesselJ | Bessel function of the first kind | |
ZZ | Integers | |
RR | Real numbers | |
OpenInterval | Open interval | |
Infinity | Positive infinity | |
CC | Complex numbers | |
ClosedOpenInterval | Closed-open interval | |
ZZGreaterEqual | Integers greater than or equal to n |
Source code for this entry:
Entry(ID("b4165c"), SymbolDefinition(BesselJ, BesselJ(nu, z), "Bessel function of the first kind"), Description(SourceForm(BesselJ(nu, z)), ", rendered as", BesselJ(nu, z), ", denotes the Bessel function of the first kind. "), Description("The input", nu, "is called the order. The input", z, "is called the argument."), Description("Called with three arguments, ", SourceForm(BesselJ(nu, z, r)), ", rendered as", BesselJ(nu, z, 1), ", ", BesselJ(nu, z, 2), ", ", BesselJ(nu, z, 3), " (", LessEqual(1, r, 3), "), or", BesselJ(nu, z, r), ", represents the order", r, "derivative of the Bessel function with respect to the argument", z, "."), Description("The following table lists conditions such that", SourceForm(BesselJ(nu, z)), "or", SourceForm(BesselJ(nu, z, r)), "is defined in Fungrim."), Table(TableRelation(Tuple(P, Q), Implies(P, Q)), TableHeadings(Description("Domain"), Description("Codomain")), List(TableSection("Numbers"), Tuple(And(Element(nu, ZZ), Element(z, RR)), Element(BesselJ(nu, z), RR)), Tuple(And(Element(nu, RR), Element(z, OpenInterval(0, Infinity))), Element(BesselJ(nu, z), RR)), Tuple(And(Element(nu, ZZ), Element(z, CC)), Element(BesselJ(nu, z), CC)), Tuple(And(Element(nu, CC), Element(z, SetMinus(CC, Set(0)))), Element(BesselJ(nu, z), CC)), Tuple(And(Element(nu, ClosedOpenInterval(0, Infinity)), Element(z, CC)), Element(BesselJ(nu, z), CC)), Tuple(And(Element(nu, ZZ), Element(z, RR), Element(r, ZZGreaterEqual(0))), Element(BesselJ(nu, z, r), RR)), Tuple(And(Element(nu, RR), Element(z, OpenInterval(0, Infinity)), Element(r, ZZGreaterEqual(0))), Element(BesselJ(nu, z, r), RR)), Tuple(And(Element(nu, ZZ), Element(z, CC), Element(r, ZZGreaterEqual(0))), Element(BesselJ(nu, z, r), CC)), Tuple(And(Element(nu, CC), Element(z, SetMinus(CC, Set(0))), Element(r, ZZGreaterEqual(0))), Element(BesselJ(nu, z, r), CC)))))