About Demo
Partially Randomized Systems and Spectral Analysis


1. Toy Model

Any system can be characterized by correlations (spacial- and time-like) of its elements. A powerful mechanism to reveal these correlations is a spectral analysis.

Let us start with a very simple system in which Black and White balls form a chain structure. The formulation of the problem is consistent with a random distribution of these Blacks and Whites constrained with definite concentrations of both sorts.

In fact, a true situation with randomly distributed balls is highly difficult for realization: but this question is beyond the scope of this Demo. We can easily imagine that the balls are partly randomized, that means, partly correlated.

More important are applications for ball ensembles, consisting of more than two sorts of balls. Because their consideration (not academic, but more, or less realistic) needs to involve the transfer matrix ideas, I tried to avoid such a generalization here.

Let us start to think in terms of clusters. If there are no correlations, the frequency of appearance of the Black-balls cluster, containing of (n + 1) Black balls, and no Whites, is the frequency for the n-Black-balls cluster, multiplied by c , if c is the concentration of Black balls and the balls are randomly distributed along the chain. For White balls such a recursion should include a factor (1c).

It should be intuitively clear, that frequencies decay exponentially with n. Indeed, if no correlations are introduced, but the only parameter is concentration, the frequencies are true exponentially decaying functions. For a partly correlated system, one, or both frequencies might be different from an exponential decay on not-too-long scale: Moreover, a frequency might increase with a cluster length before an exponential decay will develop.

Microscopic (Fourier) analysis of the system can be done if we ascribe a "scattering" amplitude exp(i ql) to a Black ball located at the chain site l. Then the total amplitude F will be the sum over individual amplitudes of Black balls. However, the amplitudes are not measured, but the quadratic form K = F F* is the observable quantity. Important fact about the structure factor of a disordered system is that this quantity should be proportional to the system length.

Shown here is the structure factor vs the set of wave vectors (with spacing < p/100), for a system of randomly distributed Black and White balls.
The structure factor has been obtained after one run of a randomization procedure. The total number of balls is 1000. This plot does not reveal any regular behavior (a kind of grass!!) of the structure factor vs the wave vector (in units of p). The structure factor amplitude is huge, 1.467! This is the situation after ten runs of a randomization procedure. The structure factor has been averaged over these runs. This is noteworthy, that oscillations are much smaller than after a single run. Probably, oscillations are imposed on a practically constant behavior K vs q ? The amplitude of oscillations is moderate, ~0.35.
A constant behavior of the structure factor vs the wave vector becomes not such hypothetical after 20 runs. A tendency to be a value independent of q becomes more and more evident after 40 runs. Look at the scale...
Is it possible to assume after 80 runs that K ~ 0.25? K ~ 0.25 is practically confirmed after 160 runs has been done!

Well, this is not a difficult problem to calculate the structure factor analytically. And, in fact, the rigorous result is 1/4.

That is important to mention that performing averaging over random configurations we meet with the so-called sampling. For example, if you take, say, ten samples with 1000 balls in each, in this case statistics will be better as compared with that one due to one sample with 10000 balls. Two pictures below illustrate this fact.

The icon at the left-top corner of the form below is the Visual Basic identificator. That's really very suitable to make fast applications with VB!
So, comparison of these two is certainly for the second. Thus, in further simulations we shall leave only those pictures which illustrate large-number-of-samples cases (number of runs 80 and 160).

2. How to make a bridge to Phase Separation?

Let us modify a randomization process, accepting the following rules:

  • A Black ball is tried to be placed into the chain, substituting for a White ball, until the concentration of Blacks reaches a desired value (that’s a usual element of a traditional randomization scheme);
  • If a site which is tried for a Black ball is surrounded by two White balls, then this event is accepted only probabilistically ;
  • If a site which is tried for a Black ball has at least one Black ball as a nearest neighbor, then this event is accepted.
This process provides a kind of effective attraction between Black balls. Not as evident, but due to this sort of attraction, Whites effectively attract each other, too.

80 runs 160 runs
A simple conclusion about a tendency to form homogeneous pieces can be done. It is based on the larger amplitudes of the structure factor for smaller q's. More runs, better the result. The curve at the number of runs = 160 is good enough for making its interpolation.

It is possible to apply a process in which Black and White balls tend to form clusters of minimal sizes. In this case a process of substitution should satisfy the following constraints:

  • If a site which is tried for a Black ball is surrounded by two White balls, then this event is accepted;
  • If a site which is tried for a Black ball has at least one Black ball as a nearest neighbor, then this event is accepted only probabilistically.
This process provides a kind of effective repulsion between Black balls, and due to this sort of repulsion, Whites effectively repel each other, too.

80 runs 160 runs
In the case of "repulsion" the shape of the curve "structure factor vs q" looks like a mirror addition to that one of the "attraction" case.

A co-existence of long and short clusters can be also simulated. For realizing such a process, correlations between next-nearest balls could be taken into account.

From the figures below, a tendency to form long and short clusters whose fingerprints are maxima at q = 0, and p, becomes evident.

80 runs 160 runs
1