home.social

#diffeq — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #diffeq, aggregated by home.social.

  1. New fastest explicit non-stiff ODE solver? That's right, we now have something beating the pants off of the high order explicit RK methods! Check out the new symbolic-numeric optimized Taylor methods available in DifferentialEquations.jl! It uses a mix of Taylor-Mode AD, a symbolic post-processing trick, and a new order adaptivity algorithm to give a new level of performance.

    See the paper: arxiv.org/abs/2602.04086

  2. New fastest explicit non-stiff ODE solver? That's right, we now have something beating the pants off of the high order explicit RK methods! Check out the new symbolic-numeric optimized Taylor methods available in DifferentialEquations.jl! It uses a mix of Taylor-Mode AD, a symbolic post-processing trick, and a new order adaptivity algorithm to give a new level of performance.

    See the paper: arxiv.org/abs/2602.04086

    #julialang #diffeq #sciml

  3. New fastest explicit non-stiff ODE solver? That's right, we now have something beating the pants off of the high order explicit RK methods! Check out the new symbolic-numeric optimized Taylor methods available in DifferentialEquations.jl! It uses a mix of Taylor-Mode AD, a symbolic post-processing trick, and a new order adaptivity algorithm to give a new level of performance.

    See the paper: arxiv.org/abs/2602.04086

    #julialang #diffeq #sciml

  4. New fastest explicit non-stiff ODE solver? That's right, we now have something beating the pants off of the high order explicit RK methods! Check out the new symbolic-numeric optimized Taylor methods available in DifferentialEquations.jl! It uses a mix of Taylor-Mode AD, a symbolic post-processing trick, and a new order adaptivity algorithm to give a new level of performance.

    See the paper: arxiv.org/abs/2602.04086

    #julialang #diffeq #sciml

  5. New fastest explicit non-stiff ODE solver? That's right, we now have something beating the pants off of the high order explicit RK methods! Check out the new symbolic-numeric optimized Taylor methods available in DifferentialEquations.jl! It uses a mix of Taylor-Mode AD, a symbolic post-processing trick, and a new order adaptivity algorithm to give a new level of performance.

    See the paper: arxiv.org/abs/2602.04086

    #julialang #diffeq #sciml

  6. Your college professor teaches you "A-stable methods are required for stiff ODEs". But PSA, the most commonly used stiff ODE solvers (adaptive order BDF methods) are not A-stable.

    youtube.com/shorts/hmKVQ2B46i4

  7. Your college professor teaches you "A-stable methods are required for stiff ODEs". But PSA, the most commonly used stiff ODE solvers (adaptive order BDF methods) are not A-stable. #sciml #numericalanalysis #diffeq

    youtube.com/shorts/hmKVQ2B46i4

  8. Your college professor teaches you "A-stable methods are required for stiff ODEs". But PSA, the most commonly used stiff ODE solvers (adaptive order BDF methods) are not A-stable. #sciml #numericalanalysis #diffeq

    youtube.com/shorts/hmKVQ2B46i4

  9. Your college professor teaches you "A-stable methods are required for stiff ODEs". But PSA, the most commonly used stiff ODE solvers (adaptive order BDF methods) are not A-stable. #sciml #numericalanalysis #diffeq

    youtube.com/shorts/hmKVQ2B46i4

  10. Your college professor teaches you "A-stable methods are required for stiff ODEs". But PSA, the most commonly used stiff ODE solvers (adaptive order BDF methods) are not A-stable. #sciml #numericalanalysis #diffeq

    youtube.com/shorts/hmKVQ2B46i4

  11. WHY VARIATION OF PARAMETERS WORKS

    This is more conceptual than a proof, but I find it comforting.

    Consider the equation:

    y' - y = xe^x

    The solution will consist of a Homogeneous Solution and a Particular Solution; add the two for the complete solution.

    The Homogeneous Solution is the solution that, when you run it through the left side of the equation, it always goes to zero. So you need the Homogeneous Solution for the same reason you need the "+ C" in antiderivatives: even if it's kind of the boring throwaway part of the solution, it is still part of the complete solution.

    But Variation of Parameters finds another use for the Homogeneous Solution. Let us suppose that the Particular Solution is the Homogeneous Solution times a function "u". Well, if you feed the Particular Solution through the left side of the equation, the Homogeneous Solution part will tend to go away, leaving "u". So then you can multiply "u" by the Homogeneous Solution, and you've got your Particular Solution.

    It kind of reminds me of how Taylor Series work. In a Taylor Series, you have a function that you can think of as secretly containing a multitude of polynomial terms, and the trick is finding a way to torture the function into confessing the coefficients on each polynomial term. In the case of Taylor it's done by iteratively differentiating and then setting "x" to zero, thus leaving a constant that is the coefficient for a given polynomial. (There's also that "n!" term but that's just details.)

    Or Fourier Series: a periodic function secretly contains a multitude of sine and cosine terms, and again you find a way to torture it into confessing the coefficients on each sine / cosine. In that case the torture technique involves integration.

    And in the case of Variation of Parameters, the torture technique is, we know what part of the particular solution gets burned away by the left side of the equation; the charred skeleton that remains is the other part of the particular solution.

    #DifferentialEquations #VariationOfParameters #diffeq

  12. WHY VARIATION OF PARAMETERS WORKS

    This is more conceptual than a proof, but I find it comforting.

    Consider the equation:

    y' - y = xe^x

    The solution will consist of a Homogeneous Solution and a Particular Solution; add the two for the complete solution.

    The Homogeneous Solution is the solution that, when you run it through the left side of the equation, it always goes to zero. So you need the Homogeneous Solution for the same reason you need the "+ C" in antiderivatives: even if it's kind of the boring throwaway part of the solution, it is still part of the complete solution.

    But Variation of Parameters finds another use for the Homogeneous Solution. Let us suppose that the Particular Solution is the Homogeneous Solution times a function "u". Well, if you feed the Particular Solution through the left side of the equation, the Homogeneous Solution part will tend to go away, leaving "u". So then you can multiply "u" by the Homogeneous Solution, and you've got your Particular Solution.

    It kind of reminds me of how Taylor Series work. In a Taylor Series, you have a function that you can think of as secretly containing a multitude of polynomial terms, and the trick is finding a way to torture the function into confessing the coefficients on each polynomial term. In the case of Taylor it's done by iteratively differentiating and then setting "x" to zero, thus leaving a constant that is the coefficient for a given polynomial. (There's also that "n!" term but that's just details.)

    Or Fourier Series: a periodic function secretly contains a multitude of sine and cosine terms, and again you find a way to torture it into confessing the coefficients on each sine / cosine. In that case the torture technique involves integration.

    And in the case of Variation of Parameters, the torture technique is, we know what part of the particular solution gets burned away by the left side of the equation; the charred skeleton that remains is the other part of the particular solution.

    #DifferentialEquations #VariationOfParameters #diffeq

  13. WHY VARIATION OF PARAMETERS WORKS

    This is more conceptual than a proof, but I find it comforting.

    Consider the equation:

    y' - y = xe^x

    The solution will consist of a Homogeneous Solution and a Particular Solution; add the two for the complete solution.

    The Homogeneous Solution is the solution that, when you run it through the left side of the equation, it always goes to zero. So you need the Homogeneous Solution for the same reason you need the "+ C" in antiderivatives: even if it's kind of the boring throwaway part of the solution, it is still part of the complete solution.

    But Variation of Parameters finds another use for the Homogeneous Solution. Let us suppose that the Particular Solution is the Homogeneous Solution times a function "u". Well, if you feed the Particular Solution through the left side of the equation, the Homogeneous Solution part will tend to go away, leaving "u". So then you can multiply "u" by the Homogeneous Solution, and you've got your Particular Solution.

    It kind of reminds me of how Taylor Series work. In a Taylor Series, you have a function that you can think of as secretly containing a multitude of polynomial terms, and the trick is finding a way to torture the function into confessing the coefficients on each polynomial term. In the case of Taylor it's done by iteratively differentiating and then setting "x" to zero, thus leaving a constant that is the coefficient for a given polynomial. (There's also that "n!" term but that's just details.)

    Or Fourier Series: a periodic function secretly contains a multitude of sine and cosine terms, and again you find a way to torture it into confessing the coefficients on each sine / cosine. In that case the torture technique involves integration.

    And in the case of Variation of Parameters, the torture technique is, we know what part of the particular solution gets burned away by the left side of the equation; the charred skeleton that remains is the other part of the particular solution.

    #DifferentialEquations #VariationOfParameters #diffeq

  14. WHY VARIATION OF PARAMETERS WORKS

    This is more conceptual than a proof, but I find it comforting.

    Consider the equation:

    y' - y = xe^x

    The solution will consist of a Homogeneous Solution and a Particular Solution; add the two for the complete solution.

    The Homogeneous Solution is the solution that, when you run it through the left side of the equation, it always goes to zero. So you need the Homogeneous Solution for the same reason you need the "+ C" in antiderivatives: even if it's kind of the boring throwaway part of the solution, it is still part of the complete solution.

    But Variation of Parameters finds another use for the Homogeneous Solution. Let us suppose that the Particular Solution is the Homogeneous Solution times a function "u". Well, if you feed the Particular Solution through the left side of the equation, the Homogeneous Solution part will tend to go away, leaving "u". So then you can multiply "u" by the Homogeneous Solution, and you've got your Particular Solution.

    It kind of reminds me of how Taylor Series work. In a Taylor Series, you have a function that you can think of as secretly containing a multitude of polynomial terms, and the trick is finding a way to torture the function into confessing the coefficients on each polynomial term. In the case of Taylor it's done by iteratively differentiating and then setting "x" to zero, thus leaving a constant that is the coefficient for a given polynomial. (There's also that "n!" term but that's just details.)

    Or Fourier Series: a periodic function secretly contains a multitude of sine and cosine terms, and again you find a way to torture it into confessing the coefficients on each sine / cosine. In that case the torture technique involves integration.

    And in the case of Variation of Parameters, the torture technique is, we know what part of the particular solution gets burned away by the left side of the equation; the charred skeleton that remains is the other part of the particular solution.

    #DifferentialEquations #VariationOfParameters #diffeq

  15. Okay, so professional #intro now:

    I am currently working on a Ph.D. in #dataScience, where I'm trying to build #statistical models of# ice sheet loss in #Greenland.

    I support myself by teaching. Lots of #math. Quantitative reasoning, pre-calc, #calc, #diffeq, linear, #stats with R all UG, but also a grad level data science course.

    But, I came back to grad school at 47. That was 6 months before COVID. There was so much before that.

  16. Okay, so professional #intro now:

    I am currently working on a Ph.D. in #dataScience, where I'm trying to build #statistical models of# ice sheet loss in #Greenland.

    I support myself by teaching. Lots of #math. Quantitative reasoning, pre-calc, #calc, #diffeq, linear, #stats with R all UG, but also a grad level data science course.

    But, I came back to grad school at 47. That was 6 months before COVID. There was so much before that.

  17. Okay, so professional #intro now:

    I am currently working on a Ph.D. in #dataScience, where I'm trying to build #statistical models of# ice sheet loss in #Greenland.

    I support myself by teaching. Lots of #math. Quantitative reasoning, pre-calc, #calc, #diffeq, linear, #stats with R all UG, but also a grad level data science course.

    But, I came back to grad school at 47. That was 6 months before COVID. There was so much before that.