Homogeneity and heterogeneity: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>ClueBot NG
m Reverting possible vandalism by 217.164.106.255 to version by 190.216.149.122. False positive? Report it. Thanks, ClueBot NG. (2044744) (Bot)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
In [[physics]] and [[mathematics]], the '''Ikeda map''' is a discrete-time [[dynamical system]] given by the [[complex map]]
Hello. Allow me introduce the writer. Her title is Refugia Shryock. Since she was 18 she's been working as a receptionist but her promotion never arrives. For a while I've been in South Dakota and my parents live close by. One of the extremely very best issues in the world for me is to do aerobics and now I'm trying to earn cash with it.<br><br>Here is my web page; [http://www.innovec.com/node/3171 home std test kit]
 
:<math> z_{n+1} = A + B z_n e^{i (|z_n|^2 + C)} </math>
 
The original map was proposed first by Ikeda as a model of light going around
across a nonlinear optical resonator ([[Ring laser|ring cavity]] containing a [[nonlinear]] [[dielectric]] medium) in a more general form. It is reduced to the above simplified "normal" form by Ikeda, Daido and Akimoto <ref>K.Ikeda,
Multiple-valued Stationary State and its Instability of the Transmitted Light by a Ring Cavity System, Opt. Commun. 30 257-261 (1979);  K. Ikeda, H. Daido and O. Akimoto, Optical Turbulence: Chaotic Behavior of Transmitted Light from a Ring Cavity, Phys. Rev. Lett. 45, 709–712 (1980)</ref> <math>z_n</math> stands for the electric field inside the resonator at the n-th step of rotation in the resonator, and <math>A</math> and <math>C</math> are parameters which indicates laser light applied from the outside, and linear phase across the resonator, respectively. In particular
the parameter <math>B \leq 1</math> is called dissipation parameter characterizing
the loss of resonator, and in the limit of  <math>B=1</math> the Ikeda map becomes
a conservative map. 
 
The original Ikeda map is often used in another modified form in order
to take the saturation effect of nonlinear dielectric medium into account:
 
:<math> z_{n+1} = A + B z_n e^{i K/(|z_n|^2 +1)+C} </math>
 
A 2D real example of the above form is:
 
:<math> x_{n+1} = 1 + u (x_n \cos t_n - y_n \sin t_n), \, </math>
 
:<math> y_{n+1} = u (x_n \sin t_n + y_n \cos t_n), \, </math>
 
where ''u'' is a parameter and  
 
:<math> t_n = 0.4 - \frac{6}{1+x_n^2+y_n^2}. </math>
 
For some values of ''u'', this system has a [[chaotic attractor]].
 
==Attractor==
This [[media:Ikeda map.ogg|animation]] shows how the attractor of the system changes as the parameter <math>u</math> is varied from 0.0 to 1.0 in steps of 0.01. The Ikeda dynamical system is simulated for 500 steps, starting from 20000 randomly placed starting points. The last 20 points of each trajectory are plotted to depict the [[attractor]]. Note the bifurcation of attractor points as <math>u</math> is increased.
 
{|
| [[image:Ikeda0300.png|thumb|left| <math>u=0.3</math>]]
| [[image:Ikeda0500.png|thumb|left| <math>u=0.5</math>]]
|-
| [[image:Ikeda0700.png|thumb|left| <math>u=0.7</math>]]
| [[image:Ikeda0900.png|thumb|left| <math>u=0.9</math>]]
|}
 
==Point trajectories==
The plots below show trajectories of 200 random points for various values of <math>u</math>. The inset plot on the left shows an estimate of the [[attractor]] while the inset on the right shows a zoomed in view of the main trajectory plot.
 
{|
| [[image:ikeda sim u0.1.png|thumb|250px|left| u = 0.1]]
| [[image:ikeda sim u0.5.png|thumb|250px|left| u = 0.5]]
| [[image:ikeda sim u0.65.png|thumb|250px|left| u = 0.65]]
|-
| [[image:ikeda sim u0.7.png|thumb|250px|left| u = 0.7]]
| [[image:ikeda sim u0.8.png|thumb|250px|left| u = 0.8]]
| [[image:ikeda sim u0.85.png|thumb|250px|left| u = 0.85]]
|-
| [[image:ikeda sim u0.9.png|thumb|250px|left| u = 0.9]]
| [[image:ikeda sim u0.908.png|thumb|250px|left| u = 0.908]]
| [[image:ikeda sim u0.92.png|thumb|250px|right| u = 0.92]]
|-
|}
 
===Octave/MATLAB code for point trajectories===
The Octave/MATLAB code to generate these plots is given below:
 
<source lang="matlab">
 
% u = ikeda parameter
% option = what to plot
%  'trajectory' - plot trajectory of random starting points
%  'limit' - plot the last few iterations of random starting points
function ikeda(u, option)
    P = 200;%how many starting points
    N = 1000;%how many iterations
    Nlimit = 20; %plot these many last points for 'limit' option
 
    x = randn(1,P)*10;%the random starting points
    y = randn(1,P)*10;
 
    for n=1:P,
        X = compute_ikeda_trajectory(u, x(n), y(n), N);
 
        switch option
        case 'trajectory' %plot the trajectories of a bunch of points
            plot_ikeda_trajectory(X);hold on;
 
        case 'limit'
            plot_limit(X, Nlimit); hold on;
 
        otherwise
            disp('Not implemented');
        end
    end
 
    axis tight; axis equal
    text(-25,-15,['u = ' num2str(u)]);
    text(-25,-18,['N = ' num2str(N) ' iterations']);
    end
 
    % Plot the last n points of the curve - to see end point or limit cycle
    function plot_limit(X,n)
    plot(X(end-n:end,1),X(end-n:end,2),'ko');
end
 
% Plot the whole trajectory
function plot_ikeda_trajectory(X)
    plot(X(:,1),X(:,2),'k');
    %hold on; plot(X(1,1),X(1,2),'bo','markerfacecolor','g'); hold off
end
 
%u is the ikeda parameter
%x,y is the starting point
%N is the number of iterations
function [X] = compute_ikeda_trajectory(u, x, y, N)
    X = zeros(N,2);
    X(1,:) = [x y];
 
    for n = 2:N
 
        t = 0.4 - 6/(1 + x^2 + y^2);
        x1 = 1 + u*(x*cos(t) - y*sin(t)) ;
        y1 = u*(x*sin(t) + y*cos(t)) ;
        x = x1;
        y = y1;
 
        X(n,:) = [x y];
 
    end
end
</source>
 
==References==
{{reflist}}
 
{{Chaos theory}}
 
{{DEFAULTSORT:Ikeda Map}}
[[Category:Chaotic maps]]

Latest revision as of 10:23, 29 November 2014

Hello. Allow me introduce the writer. Her title is Refugia Shryock. Since she was 18 she's been working as a receptionist but her promotion never arrives. For a while I've been in South Dakota and my parents live close by. One of the extremely very best issues in the world for me is to do aerobics and now I'm trying to earn cash with it.

Here is my web page; home std test kit