Skip to main content
added 143 characters in body
Source Link
kglr
  • 400.5k
  • 18
  • 488
  • 929
Integrate[LaguerreL[i, x] LaguerreL[j, x] Exp[-x], {x, 0, Infinity}, 
 Assumptions -> Element[{i, j}, Integers] && j > i > 0]

0

n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Show[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
   PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
   PlotRange -> {-15, 15}], 
  Plot[Evaluate[D[LaguerreL[Sort@n, z], z] /. z -> x], {x, 0, 10}, 
   PlotLegends -> ("D[LaguerreL[" <> ToString[#] <> ", x], x]" & /@ Sort[n]), 
   PlotStyle -> Dashed]],
 {{n, {5, 10, 17}}, Range[0,20], TogglerBar}]

enter image description here

n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Show[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
   PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
   PlotRange -> {-15, 15}], 
  Plot[Evaluate[D[LaguerreL[Sort@n, z], z] /. z -> x], {x, 0, 10}, 
   PlotLegends -> ("D[LaguerreL[" <> ToString[#] <> ", x], x]" & /@ Sort[n]), 
   PlotStyle -> Dashed]],
 {{n, {5, 10, 17}}, Range[0,20], TogglerBar}]

enter image description here

Integrate[LaguerreL[i, x] LaguerreL[j, x] Exp[-x], {x, 0, Infinity}, 
 Assumptions -> Element[{i, j}, Integers] && j > i > 0]

0

n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Show[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
   PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
   PlotRange -> {-15, 15}], 
  Plot[Evaluate[D[LaguerreL[Sort@n, z], z] /. z -> x], {x, 0, 10}, 
   PlotLegends -> ("D[LaguerreL[" <> ToString[#] <> ", x], x]" & /@ Sort[n]), 
   PlotStyle -> Dashed]],
 {{n, {5, 10, 17}}, Range[0,20], TogglerBar}]

enter image description here

added 204 characters in body
Source Link
kglr
  • 400.5k
  • 18
  • 488
  • 929
n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Plot[Evaluate@LaguerreL[Sort@nManipulate[Show[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
   PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
   PlotRange -> {-15, 15}], 
  Plot[Evaluate[D[LaguerreL[Sort@n, z], z] /. z -> x], {x, 0, 10}, 
   PlotLegends -> ("D[LaguerreL[" <> ToString[#] <> ", x], x]" & /@ Sort[n]), 
   PlotStyle -> Dashed]],
 {{n, {15, 10, 17}}, Range[10]Range[0,20], TogglerBar}]

enter image description hereenter image description here

n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
  PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
  PlotRange -> {-15, 15}], 
{{n, {1}}, Range[10], TogglerBar}]

enter image description here

n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Show[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
   PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
   PlotRange -> {-15, 15}], 
  Plot[Evaluate[D[LaguerreL[Sort@n, z], z] /. z -> x], {x, 0, 10}, 
   PlotLegends -> ("D[LaguerreL[" <> ToString[#] <> ", x], x]" & /@ Sort[n]), 
   PlotStyle -> Dashed]],
 {{n, {5, 10, 17}}, Range[0,20], TogglerBar}]

enter image description here

Source Link
kglr
  • 400.5k
  • 18
  • 488
  • 929

n = 10;
Outer[Integrate[LaguerreL[#, x] LaguerreL[#2, x] Exp[-x], {x, 0, ∞}] &, 
  Range[n], Range[n]] == IdentityMatrix[n]

True

Manipulate[Plot[Evaluate@LaguerreL[Sort@n, x], {x, 0, 10}, 
  PlotLegends -> ("LaguerreL[" <> ToString[#] <> ", x]" & /@ Sort[n]), 
  PlotRange -> {-15, 15}], 
{{n, {1}}, Range[10], TogglerBar}]

enter image description here