Physics 434, 2015: Homework 6

From Ilya Nemenman: Theoretical Biophysics @ Emory
Jump to: navigation, search
Emory Logo

Back to the main Teaching page.

Back to Physics 434, 2015: Physical Biology.

Please turn on the assignment either as a PDF file to me by email, or as a printout/writeup to my mailbox in physics. Detailed derivations (with explanations) and calculations must be present for the problems for full credit. Submit your code if a problem requires you to program.

  1. In class, we have discussed the first passage time in random walk models. Let's analyze generation of a neural action potential from this perspective. Let's suppose a neuron starts at rest with the voltage . Every time step it's voltage can either go up by or down by with probabilities and , respectively. Voltage goes down due to the leak current across the membrane, and it increases due to random synaptic inputs. If the voltage reaches , then it cannot be lowered anymore. If it reaches , then the neuron releases an action potential (that is, it fires), and the voltage is reset back to .
    • Write a program to simulate this random walk for arbitrary and to record the time it takes for the neuron to fire.
    • Run this program sufficient number of times to estimate the mean and the standard deviation of the time to firing for , , , , and for value of . Plot the curve of the coefficient of variation, of the firing time as a function of .
    • Extra credit question: Now assume that or . Analytically derive expressions for the coefficient of variation in these cases. You may want to look at Bel et al., 2010, for a derivation of this result for an arbitrary .
  2. Graduate Students Only: Let's make the problem above a bit more realistic. The neuron relaxes linearly, in proportion to how far away it is from , and the synaptic input to the neuron is white. That is, the neuronal potential satisfies , where and . The neuron fires whenever . Derive analytically the distribution of spikes under the approximation that they are rare. Simulate the problem and confirm your theoretical prediction.
  3. Let's verify whether what I told you in class about random walk return probabilities is correct. We will solve Problem 1.1.17 in Grinstead and Snell book, which I reproduce below.
Mathematicians have been known to get some of the best ideas while sitting in a cafe, riding on a bus, or strolling in the park. In the early 1900s the famous mathematician George Polya lived in a hotel near the woods in Zurich. He liked to walk in the woods and think about mathematics. Polya describes the following incident:
At the hotel there lived also some students with whom I usually took my meals and had friendly relations. On a certain day one of them expected the visit of his fiancee, what (sic) I knew, but I did not foresee that he and his fiancee would also set out for a stroll in the woods, and then suddenly I met them there. And then I met them the same morning repeatedly, I don’t remember how many times, but certainly much too often and I felt embarrassed: It looked as if I was snooping around which was, I assure you, not the case.
This set him to thinking about whether random walkers were destined to meet. Polya considered random walkers in one, two, and three dimensions. In one dimension, he envisioned the walker on a very long street. At each intersection the walker flips a fair coin to decide which direction to walk next. In two dimensions, the walker is walking on a grid of streets, and at each intersection he chooses one of the four possible directions with equal probability. In three dimensions (we might better speak of a random climber), the walker moves on a three-dimensional grid, and at each intersection there are now six different directions that the walker may choose, each with equal probability.
  • Write a program to simulate a random walk in one dimension starting at 0. Have your program print out the lengths of the times between returns to the starting point (returns to 0). See if you can guess from this simulation the answer to the following question: Will the walker always return to his starting point eventually or might he drift away forever?
  • The paths of two walkers in two dimensions who meet after n steps can be considered to be a single path that starts at (0, 0) and returns to (0, 0) after 2n steps. This means that the probability that two random walkers in two dimensions meet is the same as the probability that a single walker in two dimensions ever returns to the starting point. Thus the question of whether two walkers are sure to meet is the same as the question of whether a single walker is sure to return to the starting point. Write a program to simulate a random walk in two dimensions and see if you think that the walker is sure to return to (0, 0). If so, Po ́lya would be sure to keep meeting his friends in the park. Perhaps by now you have conjectured the answer to the question: Is a random walker in one or two dimensions sure to return to the starting point? Polya answered this question for dimensions one, two, and three. He established the remarkable result that the answer is yes in one and two dimensions and no in three dimensions.
  • Write a program to simulate a random walk in three dimensions and see whether, from this simulation and the results [above], you could have guessed Polya’s result.