Techniques

 

From Complex Systems

Jump to: navigation, search

This page enumerates the fundamental techniques on which I rely in my academic work. Unlike the subjects listed in Background, they may not be of direct academic interest to me; however, I use them routinely and they are essential to my research. I include a list of sources which I found useful in learning these rechniques. Hopefully, other complex systems researchers will find this information valuable.

For a list of tools that I use (as opposed to techniques), please see Tools.

Contents

Mathematics

  • The Cambridge University Maths Society (a.k.a. the Archimedeans) are absolutely lovely people. They maintain a large collection of the Maths Tripos lecture notes online, covering Parts I - III.
  • Wolfram MathWorld is the web's most extensive mathematical resource, provided as a free service to the world's mathematics and internet communities by Wolfram Research. It has been assembled over more than a decade by Eric W. Weisstein with assistance from thousands of contributors. This is an actively developed and maintained encyclopaedia of mathematics.

Pure

Logic

Linear Algebra

Topology

Applied

Mathematical Analysis

As the title suggests, this is a very intuitive introduction to mathematical analysis. The exposition is very clear. The exercises are simple but instructive. Their solutions are readily available at the back of the book. Binmore's text is therefore suitable for self-study.

Binmore's Mathematical Analysis: A Straightforward Approach assumes the knowledge of elementary logic, set theory, number theory, and topology. These two books attempt to bridge the gap, introducing the relevant concepts rigorously. Naturally, the content is elementary. The books are, however, worth reading to develop a solid understanding of the subject.

Numerical and computational

Statistical

Game Theory

Programming

Algorithms

Software engineering

C++

Java

  • J. Bloch. Effective Java. Addison Wesley, 2001.
    • Read this book before you start programming in Java!

Scientific writing

Mathematics is a difficult subject. However, much of the difficulty often arises from poor exposition. Omissions, inconsistencies, and obscure terms abound in scientific papers, making them even harder to understand. It is therefore important to pay due attention to both content and form.

 
 
Google
 
Personal tools