<p>Do you have a tame physicist (preferably one who is familiar with Quantum Monte Carlo techniques) that you can talk to?  I don't think it's actually all that hard, but if you try to understand it by reading about it, I strongly suspect that you'll find the books all assume you understand some moderately advanced quantum mechanics/quantum field theory (time-ordered integrals, some non-obvious properties of operators) which they don't explain, and if you don't understand these, you'll find their explanations completely incomprehensible.</p>

<p>I also see from Google that there are lots of different variations on the Quantum Monte Carlo method, some of which will be harder than others, and deciding which one to use for a particular problem is very likely a skilled art.</p>

CC BY-SA 2.5
2011-01-27T07:00:05.320Z
I like the idea of a tame physicist. Do they get let out of Schrodinger's box every now and then ?
Suresh Venkat
CC BY-SA 2.5
2011-01-27T11:57:03.240Z
@Suresh : We are actually (|out of⟩+|inside⟩)/√2 the box.
Frédéric Grosshans
CC BY-SA 2.5
2011-01-28T01:44:47.713Z
Thanks for this answer. Can I ask, meanwhile, what people feel is a good background would be to understand quantum computation in general? I'm not aiming to do research in that area, but I'd like to be able to comprehend quantum algorithms at a level such that if quantum computers become widely available, I could program them usefully for a variety of applications.
Elliot JJ
CC BY-SA 2.5
2011-01-28T16:59:03.700Z
You will need linear algebra, differential equations. Also you will need wide-open-mind because I have found the subject full of simple but UNBELIEVABLE ideas.[Problems and solutions in quantum computation and information](http://www.worldscibooks.com/physics/6077.html) should give you good background.
Pratik Deoghare
CC BY-SA 2.5
2011-01-27T05:37:04.497Z
2011-01-27T12:12:00.700Z
2011-01-27T12:12:00.700Z
Peter Shor 
<p>I'm trying to decide whether or not to do a project for a professor.</p>

<p>The project involves writing a survey paper (of high enough quality to get his research group up to speed for a peripheral project) about Quantum Monte Carlo. The application they have in mind is calculating the energy of a quantum system and comparing QMC to a different method of doing such calculations.</p>

<p>What sort of background knowledge is required to get a grip on QMC (enough to be able to understand the significance of foundational and some more recent papers in the field). The survey paper would be due sometime by the end of school. </p>

<p>Don't skip anything I really need to know - assume I only an average upper-level undergrad CS major's knowledge of physics and computer science. </p>

<p>Reference suggestions are very welcome.</p>

CC BY-SA 2.5
2011-01-27T11:31:28.643Z
You may find the books in [this list](http://cstheory.stackexchange.com/questions/3253/what-books-should-everyone-read/3427#3427) and the lecture notes in [this list](http://cstheory.stackexchange.com/questions/4074/what-lecture-notes-should-everyone-read/4106#4106) useful.
Sadeq Dousti
<reference-request><quantum-computing><statistical-physics>
Background Required to understand Quantum Monte Carlo techniques?
Elliot JJ
# Background Required to understand Quantum Monte Carlo techniques?

(Asked by: username_0 on 2011-01-27)

I'm trying to decide whether or not to do a project for a professor.

The project involves writing a survey paper (of high enough quality to get his research group up to speed for a peripheral project) about Quantum Monte Carlo. The application they have in mind is calculating the energy of a quantum system and comparing QMC to a different method of doing such calculations.

What sort of background knowledge is required to get a grip on QMC (enough to be able to understand the significance of foundational and some more recent papers in the field). The survey paper would be due sometime by the end of school.

Don't skip anything I really need to know - assume I only an average upper-level undergrad CS major's knowledge of physics and computer science.

Reference suggestions are very welcome.

**Tags:** reference-request, quantum-computing, statistical-physics
> **Comments:**
> **username_1**: You may find the books in [this list](http://cstheory.stackexchange.com/questions/3253/what-books-should-everyone-read/3427#3427) and the lecture notes in [this list](http://cstheory.stackexchange.com/questions/4074/what-lecture-notes-should-everyone-read/4106#4106) useful.  

---

## 1 answers

### Answer by username_2 on 2011-01-27. Score: 4 | Accepted answer

Do you have a tame physicist (preferably one who is familiar with Quantum Monte Carlo techniques) that you can talk to? I don't think it's actually all that hard, but if you try to understand it by reading about it, I strongly suspect that you'll find the books all assume you understand some moderately advanced quantum mechanics/quantum field theory (time-ordered integrals, some non-obvious properties of operators) which they don't explain, and if you don't understand these, you'll find their explanations completely incomprehensible.

I also see from Google that there are lots of different variations on the Quantum Monte Carlo method, some of which will be harder than others, and deciding which one to use for a particular problem is very likely a skilled art.

> **Comments:**
> **username_3**: I like the idea of a tame physicist. Do they get let out of Schrodinger's box every now and then ?  
> **username_4**: @Suresh : We are actually (|out of⟩+|inside⟩)/√2 the box.  
> **username_0**: Thanks for this answer. Can I ask, meanwhile, what people feel is a good background would be to understand quantum computation in general? I'm not aiming to do research in that area, but I'd like to be able to comprehend quantum algorithms at a level such that if quantum computers become widely available, I could program them usefully for a variety of applications.  
> **username_5**: You will need linear algebra, differential equations. Also you will need wide-open-mind because I have found the subject full of simple but UNBELIEVABLE ideas.[Problems and solutions in quantum computation and information](http://www.worldscibooks.com/physics/6077.html) should give you good background.  

---

