Solving linear ordinary, 2nd order differential equations via global integral bases.












2












$begingroup$


Consider a linear, homogenous 2nd order ODE:
begin{equation}
Lleft[y(x)right] = left[frac{d^2}{d x^2} + a_1(x) frac{d}{d x} + a_0(x)right] y(x)=0
end{equation}

In https://arxiv.org/pdf/1606.01576.pdf the authors present an interesting heuristic algorithm for finding closed form solutions of those ODEs if such solutions exist. The algorithm can be summarized as follows:




  1. For all regular singular points of the ODE in question find exponents and power series expansions of solutions to a given order. If the indicial equation is degenerate (which means the second solution cannot be found) find that second solution via the Wronskian method http://mathworld.wolfram.com/Second-OrderOrdinaryDifferentialEquationSecondSolution.html.
    Note that the solutions in question will be of the form:
    begin{equation}
    y_p(x):= x^{nu_p} sumlimits_{i=0}^infty left( a_i^{(0)} + a_i^{(1)} log(x) right)cdot x^i
    end{equation}

    for $p=1,2$.


  2. Having found the solutions in question (meaning of course series expansions being truncated to some given order) find a pair of differential operators $({mathcal B}_0, {mathcal B}_1)$ that are globally integral. A precise definition of that notion is given in the paper above and in references therein however for our purposes it amounts to point out the following intuitive meaning. An operator is globally integral if its action on any of the solutions yields a series expansion that comprises nonnegative powers of both $x$ and $log(x)$ only. It turns out (see the paper for details) that such operators have the following form:
    begin{equation}
    {mathcal B}_p= r_0(x) + r_1(x) cdot frac{d}{d x}
    end{equation}

    for $p=1,2$.


  3. Choose one of such operators, say ${mathcal B}_1$ and then construct another differential operator ${tilde L}$ such that
    begin{equation}
    {tilde L}left[{mathcal B}_1 y_p(x)right] = 0
    end{equation}

    Note that this new operator ${tilde L}$ is also w linear 2nd order operator.
    Now one would naively expect that this new operator will be more complicated than the original operator $L$. This is indeed the case in general. However if it just happens that $L$ has closed form solutions in terms of special functions then the new operator will be much simpler and will allow us to find those closed form solutions.



Now, I have tested this algorithm on the family of ODEs specified in the first example in my answer to Gauge transformation of differential equations I . That family is a five parameter family . I have therefore generated a random five tuple of such parameters by sampling from rational numbers then for such five tuple I have generated the operator $L$ and then found its global integral basis which I then used to find the new operator $tilde{L}$ .
To my surprise it turns out that the new operator ${tilde L}$ was always much simpler than the original one and I could guess that it corresponds to an abscissa transformed Gaussian hypergeometric operator. Below I enclose a code snippet that I used:



In[929]:= x =.; Dx =.; A =.; B =.; CC =.;
order = 4;

AA = RandomInteger[{1, 10}];
{A2, A1, B2} = Rationalize[RandomReal[{-5, 5}, 3], 1/10];
{A, B, CC} = {1/7, 1/3, 1/2};
{L, mysubst} = GenerateODE[A2, A1, B2, A, B, CC, AA]
g = GlobalIntegralBasis[L];
g1 = NormalizeAtInfinity[L, g]
myStandardForm[L, g1[[1]]]

L00 = ChangeOfVars[{1, (CC - (A + B + 1) x)/(
x (1 - x)), -((A B)/(x (1 - x)))}, (AA x)^2];
Factor[L00/L00[[1]]]


Out[934]= {{1, -((
4 (37632 - 52920 x - 3488051 x^2 - 1014720 x^3 + 28451380 x^4 +
12779520 x^5))/(
21 x (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
49920 x^3))), (
2 (10752 - 15120 x - 1066847 x^2 - 577920 x^3 + 6640000 x^4 +
4792320 x^5))/(
3 x^2 (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
49920 x^3))},
b^n$34032_ :> (14 b^(-3 + n$34032))/195 - (7 b^(-2 + n$34032))/
104 - (33083 b^(-1 + n$
34032))/9984 /; n$34032 >= 3}

Out[936]= {{-((
112 ((80 - 15 x - 1792 x^2) f[x] +
48 x (-1 + 16 x^2) Derivative[1][f][x]))/(
x (-3584 + 3360 x + 165415 x^2 + 49920 x^3))), ((1792 + 560 x -
11763 x^2 + 16640 x^3) f[x] +
1792 x (-1 + 16 x^2) Derivative[1][f][x])/(
1792 x^2 (-3584 + 3360 x + 165415 x^2 + 49920 x^3))}, {0, 1}}

Out[937]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
21 (-1 + 4 x) (1 + 4 x))}

Out[939]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
21 (-1 + 4 x) (1 + 4 x))}


As I said before for the randomly sampled parameter five tuple the code produces firstly the operator $L$ (Out[934]) then it produces the global integral basis (Out[936]) and finally it produces the new operator ${tilde L}$ (Out[937]) along with an abscissa transformed Gaussian hypergeometric operator (Out[939]). I have played with this code and it was always that the last two lines of the output were the same, meaning Out[937] was the same as Out[939] . This means that the algorithm is always able to solve the ODE in question provided of course it has a closed form solution which in this cases it always has. I have also run the algorithm on other ODEs which do not have a closed form solution and in there the algo has failed as expected.



Now having said all this my question would be as follows. Why does this algorithm work? Could anyone enlighten me why an integral basis should be useful as a means for transforming a complicated ODE into a simple one?
Can we prove that this algorithm is going to work if a closed form solution exists?










share|cite|improve this question









$endgroup$

















    2












    $begingroup$


    Consider a linear, homogenous 2nd order ODE:
    begin{equation}
    Lleft[y(x)right] = left[frac{d^2}{d x^2} + a_1(x) frac{d}{d x} + a_0(x)right] y(x)=0
    end{equation}

    In https://arxiv.org/pdf/1606.01576.pdf the authors present an interesting heuristic algorithm for finding closed form solutions of those ODEs if such solutions exist. The algorithm can be summarized as follows:




    1. For all regular singular points of the ODE in question find exponents and power series expansions of solutions to a given order. If the indicial equation is degenerate (which means the second solution cannot be found) find that second solution via the Wronskian method http://mathworld.wolfram.com/Second-OrderOrdinaryDifferentialEquationSecondSolution.html.
      Note that the solutions in question will be of the form:
      begin{equation}
      y_p(x):= x^{nu_p} sumlimits_{i=0}^infty left( a_i^{(0)} + a_i^{(1)} log(x) right)cdot x^i
      end{equation}

      for $p=1,2$.


    2. Having found the solutions in question (meaning of course series expansions being truncated to some given order) find a pair of differential operators $({mathcal B}_0, {mathcal B}_1)$ that are globally integral. A precise definition of that notion is given in the paper above and in references therein however for our purposes it amounts to point out the following intuitive meaning. An operator is globally integral if its action on any of the solutions yields a series expansion that comprises nonnegative powers of both $x$ and $log(x)$ only. It turns out (see the paper for details) that such operators have the following form:
      begin{equation}
      {mathcal B}_p= r_0(x) + r_1(x) cdot frac{d}{d x}
      end{equation}

      for $p=1,2$.


    3. Choose one of such operators, say ${mathcal B}_1$ and then construct another differential operator ${tilde L}$ such that
      begin{equation}
      {tilde L}left[{mathcal B}_1 y_p(x)right] = 0
      end{equation}

      Note that this new operator ${tilde L}$ is also w linear 2nd order operator.
      Now one would naively expect that this new operator will be more complicated than the original operator $L$. This is indeed the case in general. However if it just happens that $L$ has closed form solutions in terms of special functions then the new operator will be much simpler and will allow us to find those closed form solutions.



    Now, I have tested this algorithm on the family of ODEs specified in the first example in my answer to Gauge transformation of differential equations I . That family is a five parameter family . I have therefore generated a random five tuple of such parameters by sampling from rational numbers then for such five tuple I have generated the operator $L$ and then found its global integral basis which I then used to find the new operator $tilde{L}$ .
    To my surprise it turns out that the new operator ${tilde L}$ was always much simpler than the original one and I could guess that it corresponds to an abscissa transformed Gaussian hypergeometric operator. Below I enclose a code snippet that I used:



    In[929]:= x =.; Dx =.; A =.; B =.; CC =.;
    order = 4;

    AA = RandomInteger[{1, 10}];
    {A2, A1, B2} = Rationalize[RandomReal[{-5, 5}, 3], 1/10];
    {A, B, CC} = {1/7, 1/3, 1/2};
    {L, mysubst} = GenerateODE[A2, A1, B2, A, B, CC, AA]
    g = GlobalIntegralBasis[L];
    g1 = NormalizeAtInfinity[L, g]
    myStandardForm[L, g1[[1]]]

    L00 = ChangeOfVars[{1, (CC - (A + B + 1) x)/(
    x (1 - x)), -((A B)/(x (1 - x)))}, (AA x)^2];
    Factor[L00/L00[[1]]]


    Out[934]= {{1, -((
    4 (37632 - 52920 x - 3488051 x^2 - 1014720 x^3 + 28451380 x^4 +
    12779520 x^5))/(
    21 x (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
    49920 x^3))), (
    2 (10752 - 15120 x - 1066847 x^2 - 577920 x^3 + 6640000 x^4 +
    4792320 x^5))/(
    3 x^2 (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
    49920 x^3))},
    b^n$34032_ :> (14 b^(-3 + n$34032))/195 - (7 b^(-2 + n$34032))/
    104 - (33083 b^(-1 + n$
    34032))/9984 /; n$34032 >= 3}

    Out[936]= {{-((
    112 ((80 - 15 x - 1792 x^2) f[x] +
    48 x (-1 + 16 x^2) Derivative[1][f][x]))/(
    x (-3584 + 3360 x + 165415 x^2 + 49920 x^3))), ((1792 + 560 x -
    11763 x^2 + 16640 x^3) f[x] +
    1792 x (-1 + 16 x^2) Derivative[1][f][x])/(
    1792 x^2 (-3584 + 3360 x + 165415 x^2 + 49920 x^3))}, {0, 1}}

    Out[937]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
    21 (-1 + 4 x) (1 + 4 x))}

    Out[939]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
    21 (-1 + 4 x) (1 + 4 x))}


    As I said before for the randomly sampled parameter five tuple the code produces firstly the operator $L$ (Out[934]) then it produces the global integral basis (Out[936]) and finally it produces the new operator ${tilde L}$ (Out[937]) along with an abscissa transformed Gaussian hypergeometric operator (Out[939]). I have played with this code and it was always that the last two lines of the output were the same, meaning Out[937] was the same as Out[939] . This means that the algorithm is always able to solve the ODE in question provided of course it has a closed form solution which in this cases it always has. I have also run the algorithm on other ODEs which do not have a closed form solution and in there the algo has failed as expected.



    Now having said all this my question would be as follows. Why does this algorithm work? Could anyone enlighten me why an integral basis should be useful as a means for transforming a complicated ODE into a simple one?
    Can we prove that this algorithm is going to work if a closed form solution exists?










    share|cite|improve this question









    $endgroup$















      2












      2








      2





      $begingroup$


      Consider a linear, homogenous 2nd order ODE:
      begin{equation}
      Lleft[y(x)right] = left[frac{d^2}{d x^2} + a_1(x) frac{d}{d x} + a_0(x)right] y(x)=0
      end{equation}

      In https://arxiv.org/pdf/1606.01576.pdf the authors present an interesting heuristic algorithm for finding closed form solutions of those ODEs if such solutions exist. The algorithm can be summarized as follows:




      1. For all regular singular points of the ODE in question find exponents and power series expansions of solutions to a given order. If the indicial equation is degenerate (which means the second solution cannot be found) find that second solution via the Wronskian method http://mathworld.wolfram.com/Second-OrderOrdinaryDifferentialEquationSecondSolution.html.
        Note that the solutions in question will be of the form:
        begin{equation}
        y_p(x):= x^{nu_p} sumlimits_{i=0}^infty left( a_i^{(0)} + a_i^{(1)} log(x) right)cdot x^i
        end{equation}

        for $p=1,2$.


      2. Having found the solutions in question (meaning of course series expansions being truncated to some given order) find a pair of differential operators $({mathcal B}_0, {mathcal B}_1)$ that are globally integral. A precise definition of that notion is given in the paper above and in references therein however for our purposes it amounts to point out the following intuitive meaning. An operator is globally integral if its action on any of the solutions yields a series expansion that comprises nonnegative powers of both $x$ and $log(x)$ only. It turns out (see the paper for details) that such operators have the following form:
        begin{equation}
        {mathcal B}_p= r_0(x) + r_1(x) cdot frac{d}{d x}
        end{equation}

        for $p=1,2$.


      3. Choose one of such operators, say ${mathcal B}_1$ and then construct another differential operator ${tilde L}$ such that
        begin{equation}
        {tilde L}left[{mathcal B}_1 y_p(x)right] = 0
        end{equation}

        Note that this new operator ${tilde L}$ is also w linear 2nd order operator.
        Now one would naively expect that this new operator will be more complicated than the original operator $L$. This is indeed the case in general. However if it just happens that $L$ has closed form solutions in terms of special functions then the new operator will be much simpler and will allow us to find those closed form solutions.



      Now, I have tested this algorithm on the family of ODEs specified in the first example in my answer to Gauge transformation of differential equations I . That family is a five parameter family . I have therefore generated a random five tuple of such parameters by sampling from rational numbers then for such five tuple I have generated the operator $L$ and then found its global integral basis which I then used to find the new operator $tilde{L}$ .
      To my surprise it turns out that the new operator ${tilde L}$ was always much simpler than the original one and I could guess that it corresponds to an abscissa transformed Gaussian hypergeometric operator. Below I enclose a code snippet that I used:



      In[929]:= x =.; Dx =.; A =.; B =.; CC =.;
      order = 4;

      AA = RandomInteger[{1, 10}];
      {A2, A1, B2} = Rationalize[RandomReal[{-5, 5}, 3], 1/10];
      {A, B, CC} = {1/7, 1/3, 1/2};
      {L, mysubst} = GenerateODE[A2, A1, B2, A, B, CC, AA]
      g = GlobalIntegralBasis[L];
      g1 = NormalizeAtInfinity[L, g]
      myStandardForm[L, g1[[1]]]

      L00 = ChangeOfVars[{1, (CC - (A + B + 1) x)/(
      x (1 - x)), -((A B)/(x (1 - x)))}, (AA x)^2];
      Factor[L00/L00[[1]]]


      Out[934]= {{1, -((
      4 (37632 - 52920 x - 3488051 x^2 - 1014720 x^3 + 28451380 x^4 +
      12779520 x^5))/(
      21 x (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
      49920 x^3))), (
      2 (10752 - 15120 x - 1066847 x^2 - 577920 x^3 + 6640000 x^4 +
      4792320 x^5))/(
      3 x^2 (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
      49920 x^3))},
      b^n$34032_ :> (14 b^(-3 + n$34032))/195 - (7 b^(-2 + n$34032))/
      104 - (33083 b^(-1 + n$
      34032))/9984 /; n$34032 >= 3}

      Out[936]= {{-((
      112 ((80 - 15 x - 1792 x^2) f[x] +
      48 x (-1 + 16 x^2) Derivative[1][f][x]))/(
      x (-3584 + 3360 x + 165415 x^2 + 49920 x^3))), ((1792 + 560 x -
      11763 x^2 + 16640 x^3) f[x] +
      1792 x (-1 + 16 x^2) Derivative[1][f][x])/(
      1792 x^2 (-3584 + 3360 x + 165415 x^2 + 49920 x^3))}, {0, 1}}

      Out[937]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
      21 (-1 + 4 x) (1 + 4 x))}

      Out[939]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
      21 (-1 + 4 x) (1 + 4 x))}


      As I said before for the randomly sampled parameter five tuple the code produces firstly the operator $L$ (Out[934]) then it produces the global integral basis (Out[936]) and finally it produces the new operator ${tilde L}$ (Out[937]) along with an abscissa transformed Gaussian hypergeometric operator (Out[939]). I have played with this code and it was always that the last two lines of the output were the same, meaning Out[937] was the same as Out[939] . This means that the algorithm is always able to solve the ODE in question provided of course it has a closed form solution which in this cases it always has. I have also run the algorithm on other ODEs which do not have a closed form solution and in there the algo has failed as expected.



      Now having said all this my question would be as follows. Why does this algorithm work? Could anyone enlighten me why an integral basis should be useful as a means for transforming a complicated ODE into a simple one?
      Can we prove that this algorithm is going to work if a closed form solution exists?










      share|cite|improve this question









      $endgroup$




      Consider a linear, homogenous 2nd order ODE:
      begin{equation}
      Lleft[y(x)right] = left[frac{d^2}{d x^2} + a_1(x) frac{d}{d x} + a_0(x)right] y(x)=0
      end{equation}

      In https://arxiv.org/pdf/1606.01576.pdf the authors present an interesting heuristic algorithm for finding closed form solutions of those ODEs if such solutions exist. The algorithm can be summarized as follows:




      1. For all regular singular points of the ODE in question find exponents and power series expansions of solutions to a given order. If the indicial equation is degenerate (which means the second solution cannot be found) find that second solution via the Wronskian method http://mathworld.wolfram.com/Second-OrderOrdinaryDifferentialEquationSecondSolution.html.
        Note that the solutions in question will be of the form:
        begin{equation}
        y_p(x):= x^{nu_p} sumlimits_{i=0}^infty left( a_i^{(0)} + a_i^{(1)} log(x) right)cdot x^i
        end{equation}

        for $p=1,2$.


      2. Having found the solutions in question (meaning of course series expansions being truncated to some given order) find a pair of differential operators $({mathcal B}_0, {mathcal B}_1)$ that are globally integral. A precise definition of that notion is given in the paper above and in references therein however for our purposes it amounts to point out the following intuitive meaning. An operator is globally integral if its action on any of the solutions yields a series expansion that comprises nonnegative powers of both $x$ and $log(x)$ only. It turns out (see the paper for details) that such operators have the following form:
        begin{equation}
        {mathcal B}_p= r_0(x) + r_1(x) cdot frac{d}{d x}
        end{equation}

        for $p=1,2$.


      3. Choose one of such operators, say ${mathcal B}_1$ and then construct another differential operator ${tilde L}$ such that
        begin{equation}
        {tilde L}left[{mathcal B}_1 y_p(x)right] = 0
        end{equation}

        Note that this new operator ${tilde L}$ is also w linear 2nd order operator.
        Now one would naively expect that this new operator will be more complicated than the original operator $L$. This is indeed the case in general. However if it just happens that $L$ has closed form solutions in terms of special functions then the new operator will be much simpler and will allow us to find those closed form solutions.



      Now, I have tested this algorithm on the family of ODEs specified in the first example in my answer to Gauge transformation of differential equations I . That family is a five parameter family . I have therefore generated a random five tuple of such parameters by sampling from rational numbers then for such five tuple I have generated the operator $L$ and then found its global integral basis which I then used to find the new operator $tilde{L}$ .
      To my surprise it turns out that the new operator ${tilde L}$ was always much simpler than the original one and I could guess that it corresponds to an abscissa transformed Gaussian hypergeometric operator. Below I enclose a code snippet that I used:



      In[929]:= x =.; Dx =.; A =.; B =.; CC =.;
      order = 4;

      AA = RandomInteger[{1, 10}];
      {A2, A1, B2} = Rationalize[RandomReal[{-5, 5}, 3], 1/10];
      {A, B, CC} = {1/7, 1/3, 1/2};
      {L, mysubst} = GenerateODE[A2, A1, B2, A, B, CC, AA]
      g = GlobalIntegralBasis[L];
      g1 = NormalizeAtInfinity[L, g]
      myStandardForm[L, g1[[1]]]

      L00 = ChangeOfVars[{1, (CC - (A + B + 1) x)/(
      x (1 - x)), -((A B)/(x (1 - x)))}, (AA x)^2];
      Factor[L00/L00[[1]]]


      Out[934]= {{1, -((
      4 (37632 - 52920 x - 3488051 x^2 - 1014720 x^3 + 28451380 x^4 +
      12779520 x^5))/(
      21 x (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
      49920 x^3))), (
      2 (10752 - 15120 x - 1066847 x^2 - 577920 x^3 + 6640000 x^4 +
      4792320 x^5))/(
      3 x^2 (-1 + 4 x) (1 + 4 x) (-3584 + 3360 x + 165415 x^2 +
      49920 x^3))},
      b^n$34032_ :> (14 b^(-3 + n$34032))/195 - (7 b^(-2 + n$34032))/
      104 - (33083 b^(-1 + n$
      34032))/9984 /; n$34032 >= 3}

      Out[936]= {{-((
      112 ((80 - 15 x - 1792 x^2) f[x] +
      48 x (-1 + 16 x^2) Derivative[1][f][x]))/(
      x (-3584 + 3360 x + 165415 x^2 + 49920 x^3))), ((1792 + 560 x -
      11763 x^2 + 16640 x^3) f[x] +
      1792 x (-1 + 16 x^2) Derivative[1][f][x])/(
      1792 x^2 (-3584 + 3360 x + 165415 x^2 + 49920 x^3))}, {0, 1}}

      Out[937]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
      21 (-1 + 4 x) (1 + 4 x))}

      Out[939]= {1, (656 x)/(21 (-1 + 4 x) (1 + 4 x)), 64/(
      21 (-1 + 4 x) (1 + 4 x))}


      As I said before for the randomly sampled parameter five tuple the code produces firstly the operator $L$ (Out[934]) then it produces the global integral basis (Out[936]) and finally it produces the new operator ${tilde L}$ (Out[937]) along with an abscissa transformed Gaussian hypergeometric operator (Out[939]). I have played with this code and it was always that the last two lines of the output were the same, meaning Out[937] was the same as Out[939] . This means that the algorithm is always able to solve the ODE in question provided of course it has a closed form solution which in this cases it always has. I have also run the algorithm on other ODEs which do not have a closed form solution and in there the algo has failed as expected.



      Now having said all this my question would be as follows. Why does this algorithm work? Could anyone enlighten me why an integral basis should be useful as a means for transforming a complicated ODE into a simple one?
      Can we prove that this algorithm is going to work if a closed form solution exists?







      ordinary-differential-equations special-functions closed-form






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      asked Jan 4 at 18:26









      PrzemoPrzemo

      4,1951928




      4,1951928






















          0






          active

          oldest

          votes











          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "69"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3061936%2fsolving-linear-ordinary-2nd-order-differential-equations-via-global-integral-ba%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Mathematics Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3061936%2fsolving-linear-ordinary-2nd-order-differential-equations-via-global-integral-ba%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          'app-layout' is not a known element: how to share Component with different Modules

          android studio warns about leanback feature tag usage required on manifest while using Unity exported app?

          WPF add header to Image with URL pettitions [duplicate]