<p>Unfortunately, in psychology and cognitive sciences (and some parts of neuroscience) absolutely no mathematical training is given beyond the highschool level (intro stats, basics of linear algebra in $\mathbb{R}^2$ and $\mathbb{R}^3$, and intro calc; see also <a href="https://cogsci.stackexchange.com/a/4807/29">this answer</a>). To make this relatable, I will compare understanding dynamics sytems to literature, where you have 3 levels: (1) being able to read, (2) being able to assess, (3) being able to write.</p>

<ol>
<li><p>Reading level: a basic course in dynamic systems should be enough. If you understand math at the level of Strogatz's "<a href="http://rads.stackoverflow.com/amzn/click/0738204536" rel="nofollow noreferrer">Nonlinear dynamics and chaos</a>" (usually used in a first undergrad course on dynamic systems), then you know how to read a paper on dynamic systems in cognitive science. </p></li>
<li><p>Assessment level: you need to achieve the <strong>basics of math</strong> that everybody in the 'hard' sciences or (non-software) engineering has: linear algebra, ordinary differential equations, introductory PDEs (at the level of calc 3 or 4), logic, and introductory discrete math. More importantly, you would need the extremely vague notion of <strong>mathematical maturity</strong>. Unfortunately, it is hard to explain how to achieve this. I don't know of any equivalent concept in the cognitive sciences. There is no shortcut to achieving mathematical maturity, and it is not domain specific. Mathematical maturity is something you reach from doing lots of different kinds of basic math and proofs. </p></li>
<li><p>Writing level: the step from (2) to (3) is not as big as from (1) to (2), all you need is creativity and breadth of reading in the relevant domain: i.e. cognitive science. The lack of a large gap from (2) to (3) is why you often see mathematicians and theoretical physicists cross domains and start contributing to the theory branches of various fields (biology, neuroscience, psychology, etc).</p></li>
</ol>

CC BY-SA 3.0
2012-11-03T18:53:26.093Z
2013-12-08T00:22:13.953Z
2017-04-13T12:56:16.467Z
Artem Kaznatcheev
<p>A current trend in cognitive science is to view the mind as a dynamic system (e.g., <em>Continuity of Mind</em> by Spivey, in which cognition is understood as a "continuous and often recurrent trajectory through a state space"). Although I'd like to critically evaluate this trend, I've never taken even a basic calculus course.</p>

<p>I don't intend to build dynamic systems models myself. What is the bare minimum of math learning that I need to accomplish in order to understand dynamic systems in the context of psychology? I don't intend to build dynamical systems models myself. Remember, I'm a total novice!</p>

CC BY-SA 3.0
2012-11-02T01:49:52.750Z
Let me preface this by saying I think this question might be a bit too open ended for the site, but to give you a head start... Well, don't be embarrassed you haven't taken calculus, everyone has to start somewhere.  However, I would say that a solid course in differential equations is a prereq for anything "dynamical", and that normally requires a couple of semesters of single variable, and usually a semester of multivariable calculus to stomach it all.  Of course, you could just start studying the dynamical systems and fill in whatever math you run across, which will give you a
Chuck Sherrington
CC BY-SA 3.0
2012-11-02T01:50:11.830Z
more intuitive grasp of things, but might be more painful in the short-term.
Chuck Sherrington
CC BY-SA 3.0
2012-11-02T06:38:55.550Z
I've taken advanced calculus and have a few classes on state space and control systems, and still, can barely understand even the simplest state space equations. If I remember correctly, a lot of them involve matrices and linear algebra to be able to understand what's happening with the states.
Alex Stone
CC BY-SA 3.0
2012-11-03T13:16:35.803Z
Tyler, you have posted this question on **seven** different Stack Exchange sites: here, [Linguistics](http://linguistics.stackexchange.com/q/2784), [Computational Science](http://scicomp.stackexchange.com/q/3599), [Mathematics](http://math.stackexchange.com/q/227176), [Computer Science](http://cs.stackexchange.com/q/6437), [CS Theory](http://cstheory.stackexchange.com/q/14186), *and* [Philosophy](http://philosophy.stackexchange.com/q/4124). Cross posting *once* is frowned upon, let alone *six times!* Which site do you want this question on?
Josh
CC BY-SA 3.0
2012-11-09T15:15:13.363Z
Sorry Tyler, I never heard back from you and so I cast the final close vote on this question. Please comment back if you'd like to discuss this with me. I'd be happy to help explain what went wrong here and help you out!
Josh
<cognitive-modeling><mathematical-psychology>
What kinds of math to learn for understanding dynamic systems in cognitive science?
Tyler Alterman
# What kinds of math to learn for understanding dynamic systems in cognitive science?

(Asked by: username_0 on 2012-11-02)

A current trend in cognitive science is to view the mind as a dynamic system (e.g., *Continuity of Mind* by Spivey, in which cognition is understood as a "continuous and often recurrent trajectory through a state space"). Although I'd like to critically evaluate this trend, I've never taken even a basic calculus course.

I don't intend to build dynamic systems models myself. What is the bare minimum of math learning that I need to accomplish in order to understand dynamic systems in the context of psychology? I don't intend to build dynamical systems models myself. Remember, I'm a total novice!

**Tags:** cognitive-modeling, mathematical-psychology

> **Comments:**
> **username_1**: Let me preface this by saying I think this question might be a bit too open ended for the site, but to give you a head start... Well, don't be embarrassed you haven't taken calculus, everyone has to start somewhere.  However, I would say that a solid course in differential equations is a prereq for anything "dynamical", and that normally requires a couple of semesters of single variable, and usually a semester of multivariable calculus to stomach it all.  Of course, you could just start studying the dynamical systems and fill in whatever math you run across, which will give you a  
> **username_1**: more intuitive grasp of things, but might be more painful in the short-term.  
> **username_2**: I've taken advanced calculus and have a few classes on state space and control systems, and still, can barely understand even the simplest state space equations. If I remember correctly, a lot of them involve matrices and linear algebra to be able to understand what's happening with the states.  
> **username_3**: Tyler, you have posted this question on **seven** different Stack Exchange sites: here, [Linguistics](http://linguistics.stackexchange.com/q/2784), [Computational Science](http://scicomp.stackexchange.com/q/3599), [Mathematics](http://math.stackexchange.com/q/227176), [Computer Science](http://cs.stackexchange.com/q/6437), [CS Theory](http://cstheory.stackexchange.com/q/14186), *and* [Philosophy](http://philosophy.stackexchange.com/q/4124). Cross posting *once* is frowned upon, let alone *six times!* Which site do you want this question on?  
> **username_3**: Sorry Tyler, I never heard back from you and so I cast the final close vote on this question. Please comment back if you'd like to discuss this with me. I'd be happy to help explain what went wrong here and help you out!  

---

## 1 answers

### Answer by username_4 on 2012-11-03. Score: 7

Unfortunately, in psychology and cognitive sciences (and some parts of neuroscience) absolutely no mathematical training is given beyond the highschool level (intro stats, basics of linear algebra in $\mathbb{R}^2$ and $\mathbb{R}^3$, and intro calc; see also [this answer](https://cogsci.stackexchange.com/a/4807/29)). To make this relatable, I will compare understanding dynamics sytems to literature, where you have 3 levels: (1) being able to read, (2) being able to assess, (3) being able to write.

1. Reading level: a basic course in dynamic systems should be enough. If you understand math at the level of Strogatz's "[Nonlinear dynamics and chaos](http://rads.stackoverflow.com/amzn/click/0738204536)" (usually used in a first undergrad course on dynamic systems), then you know how to read a paper on dynamic systems in cognitive science.
2. Assessment level: you need to achieve the **basics of math** that everybody in the 'hard' sciences or (non-software) engineering has: linear algebra, ordinary differential equations, introductory PDEs (at the level of calc 3 or 4), logic, and introductory discrete math. More importantly, you would need the extremely vague notion of **mathematical maturity**. Unfortunately, it is hard to explain how to achieve this. I don't know of any equivalent concept in the cognitive sciences. There is no shortcut to achieving mathematical maturity, and it is not domain specific. Mathematical maturity is something you reach from doing lots of different kinds of basic math and proofs.
3. Writing level: the step from (2) to (3) is not as big as from (1) to (2), all you need is creativity and breadth of reading in the relevant domain: i.e. cognitive science. The lack of a large gap from (2) to (3) is why you often see mathematicians and theoretical physicists cross domains and start contributing to the theory branches of various fields (biology, neuroscience, psychology, etc).


---

