ArticleslgStudy

mathematics

Parker–Sochacki method

Parker–Sochacki method is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Parker–Sochacki method rather than just read about it. In short: In mathematics, the Parker–Sochacki method is an algorithm for solving systems of ordinary differential equations (ODEs), developed by G. Edgar Parker and James Sochacki, of the James Madison University Mathematics Department.

Key takeaways

  • Parker–Sochacki method belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Parker–Sochacki method to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Parker–Sochacki method from memory before moving on to harder problems.

Reference excerpt

In mathematics, the Parker–Sochacki method is an algorithm for solving systems of ordinary differential equations (ODEs), developed by G. Edgar Parker and James Sochacki, of the James Madison University Mathematics Department. The method produces Maclaurin series solutions to systems of differential equations, with the coefficients in either algebraic or numerical form.

Summary The Parker–Sochacki method rests on two simple observations:

If a set of ODEs has a particular form, then the Picard method can be used to find their solution in the form of a power series. If the ODEs do not have the required form, it is nearly always possible to find an expanded set of equations that do have the required form, such that a subset of the solution is a solution of the original ODEs. Several coefficients of the power series are calculated in turn, a time step is chosen, the series is evaluated at that time, and the process repeats. The end result is a high order piecewise solution to the original ODE problem. The order of the solution desired is an adjustable variable in the program that can change between steps. The order of the solution is only limited by the floating point representation on the machine running the program. And in some cases can be either extended by using arbitrary precision floating point numbers, or for special cases by finding solution with only integer or rational coefficients.

Advantages The method requires only addition, subtraction, and multiplication, making it very convenient for high-speed computation. (The only divisions are inverses of small integers, which can be precomputed.) Use of a high order—calculating many coefficients of the power series—is convenient. (Typically a higher order permits a longer time step without loss of accuracy, which improves efficiency.) The order and step size can be easily changed from one step to the next. It is possible to calculate a guaranteed error bound on the solution. Arbitrary precision floating point libraries allow this method to compute arbitrarily accurate solutions. With the Parker–Sochacki method, information between integration steps is developed at high order. As the Parker–Sochacki method integrates, the program can be designed to save the power series coefficients that provide a smooth solution between points in time. The coefficients can be saved and used so that polynomial evaluation provides the high order solution between steps. With most other classical integration methods, one would have to resort to interpolation to get information between integration steps, leading to an increase of error. There is an a priori error bound for a single step with the Parker–Sochacki method. This allows a Parker–Sochacki program to calculate the step size that guarantees that the error is below any non-zero given tolerance. Using this calculated step size with an error tolerance of less than half of the machine epsilon yields a symplectic integration.

Disadvantages Most methods for numerically solving ODEs require only the evaluation of derivatives for chosen values of the variables, so systems like MATLAB include implementations of several methods all sharing the same calling sequence. Users can try different methods by simply changing the name of the function called. The Parker–Sochacki method requires more work to put the equations into the proper form, and cannot use the same calling sequence.

References

External links Polynomial ODEs – Examples, Solutions, Properties (PDF), retrieved August 27, 2017. A thorough explanation of the paradigm and application of the Parker–Sochacki method Joseph W. Rudmin (1998), "Application of the Parker–Sochacki Method to Celestial Mechanics", Journal of Computational Neuroscience, 27: 115–133, arXiv:1007.1677, doi:10.1007/s10827-008-0131-5. A demonstration of the theory and usage of the Parker–Sochacki method, including a solution for the classical Newtonian N-body problem with mutual gravitational attraction. The Modified Picard Method., retrieved November 11, 2013. A collection of papers and some Matlab code.

Worked examples

Example 1 — a first encounter with Parker–Sochacki method

Start with the simplest possible case. Write down what Parker–Sochacki method claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Parker–Sochacki method before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Parker–Sochacki method ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Parker–Sochacki method

In research
Parker–Sochacki method appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Parker–Sochacki method in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Parker–Sochacki method is common in secondary-school and first-year university syllabi. It links to neighbouring topics Mathematical analysis, so understanding it makes those chapters shorter.
In everyday life
Look for Parker–Sochacki method outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Parker–Sochacki method” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Parker–Sochacki method in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Parker–Sochacki method means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Parker–Sochacki method out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Parker–Sochacki method in simple terms?

In mathematics, the Parker–Sochacki method is an algorithm for solving systems of ordinary differential equations (ODEs), developed by G. Edgar Parker and James Sochacki, of the James Madison University Mathematics Department.

Why does Parker–Sochacki method matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Parker–Sochacki method?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Parker–Sochacki method.

Tags

  • Mathematical analysis

Keep exploring