Download as pdf or txt
Download as pdf or txt
You are on page 1of 24

Tutoria ls and Revie ws

International Journal of Bifurcation and Chaos, Vol. 18, No. 11 (2008) 3183-3206

© World Scientific Publishing Company

MEMRISTOR OSCILLATORS
MAKOT O ITOH
Dep artm ent of Information and Communication Engineering,

Fukuo ka Institute of Technology,

Fukuoka 811-0295, J apan

LEON O. CHUA
Departm ent of El ectri cal Engineering and Compu ter S cien ces,

University of California, B erkeley,

B erkeley, CA 94120, US A

Received July 15, 2008; Revised Septemb er 18, 2008

The memristor has a ttracted phenomen al worldwide attent ion since its de but on 1 May 2008
issu e of Nature in view of its many po te nt ial applications, e.g. super- dense nonv ola tile com­
puter me mory and neural synapses. T he Hewlett-Packa rd memristor is a passive nonlin ear two­
t erminal circ uit element t ha t maintain s a fun cti on al rela t ionsh ip between t he time int egrals of
current and voltage, res pective ly, viz. charge an d fl ux. In thi s paper, we derive seve ra l nonl inear
oscillators from Chua's oscillators by rep lac ing Chua's d iodes with mem ristors.

K eywords: Memristor ; memrist ive devices; memristive systems; charge; flux; Chua's oscilla t or ;
Chu a 's dio de; learning; ne ur ons; syn apses; Hodgkin-Huxley; nerve membrane model.

1. Memristors T he HP m em rist or shown in Fig. 1 is a pas­


sive two-terminal elect ronic device described by a
In a seminal paper [Strukov et al., 2008] which
nonlin ear constitutiv e relation
appeared on 1 May 2008 issu e of Nature, a team
led by R. Stanley W illiams from t he Hewlet t­ v = M( q)i, or i = W (cp )v , (1)
P ackard Company anno unced t he fab ricat ion of
'. between the device terminal voltage v and ter min al
a nanometer-size solid-state two-termina l dev ice
current i . The two nonlinear functions M (q) and
called the m em ri stor, a contraction for memory
W (cp), called the mem ristan ce and memductan ce,
resis tor, which was postulat ed in [Chua , 1971;
respectively, ar e defined by
Ch ua & Kang, 1976]. This passive elect ronic device

has generate d un precedented world wide interest .' M ( ) ~ dcp(q)


(2)
because of its potent ial app lications [Tour & He,
q dq '
2008; Johnson , 2008] in the next gener ation com­
an d

puters and powerful brain-like "neur al" computers.

One imm ediat e applicat ion offers an enablin g low­ W ( ) ~ dq(cp) (3)
cp dcp '
cost technology for n on-volatile mem ories/ where
future computers would t urn on instant ly wit hou t representing t he slope of a scalar function ip = cp( q)
t he usual "booting time", currently required in all and q = q(cp), respect ively, called t he memristor
pe rsonal com puters. con stit utive relat ion.

IMore tha n one million Google hits were registered as of J une 1, 2008.

2The Hewlett- Packard memristor is a t iny nano, passive, two-terminal device requiring no batteries. Memristors charact erized

by a nonmonotonic constit utive relat ion are called active memristors in this paper because t hey require a power supply.

3183
3184 M. Itoh & L. O. Chua

where a, b, c, d > O. Consequently, the memris­


tance M (q) and the memductance W (cp ) in Fi g. 2
+ + are defined by

v v M (q) = d<jJ (q) = {a , Iql < 1,


(7)
dq b, Iql > 1,
and

V=M(q)i W( cp) = dq(cp) = {C, Iwl < 1, (8)


i=W('P)V dip d, Iwl> 1,
F ig. 1. Charge-controlled memristor (left) . Fl ux-cont rolled
memristor (r ight ).
respectively. Since the instantaneo us power dissi ­
pated by t he above memristor is given by
A memristor characterized by a d ifferentiable
q - cp (resp. cp - q) characteristic curve is pas­ p(t) = M(q (t))i(t)2 ~ 0 , (9)
sive if, and on ly if, its small-signal memristance
M(q) (resp. small-signal memductance W( cp)) is or
non-n egative; i.e ,
p(t) = W( cp(t ))V(t )2 ~ 0, (10)
M(q) = d~~q) ~ 0 (resp. W( cp ) = d~~) ~ 0)
the energy flow into the memristor from time to to
(4) t satisfies
(see [Chua , 1971]). In this paper, we ass ume t hat
~ 0,
the memristor is characterized by the "monotone­
increasing" and "piecewise-linear" non linearity
i to
t p(r )dr (11)

shown in Fig. 2, namely, for all t ~ to. Thus , the memristor constitutive rela­
t ion in Fig. 2 is passive.
cp (q) = bq + 0.5(a - b)(lq + 11 - Iq - 11), (5)
Consider next the two-terminal circ uit in Fig. 3,
or which consists of a negative resist an ce' (or a
negative conductance) and a passive memristor.
q(cp) = dip + 0.5(c - d)(l cp + 11-Icp - 11), (6) If t he two-terminal circuit has a flux-cont rolled

...

r

slope = b

q
slope = a slope = c

Fig. 2. The const it ut ive relation of a monotone-in creasing piecewise-linear memristor: Ch arge-controlled memrist or (left).
Flux-controlled memristor (r ight) .

3 T he negative resistance or conductance ca n be realiz ed by a standard op amp circuit, power ed by batteries.


Memristor Oscillat ors 3185

-R memristor, we obtain the following .p - q curve

+ q(ep ) = j i(T)dT

V -G
= j (i 1 (T) + i 2(T))dT

= j (W( ep)v - GV)dT

Vl =M(q)i il =W('P)V
= j (W(ep) - G)VdT

Two-term inal circuit


= j (W (ep) - G) dsp (~~ = v)

! = dsp + 0.5(c - d)(lep + 11- lep - 11) - Gep


= (d - G)ep + 0.5(c - d)(lep + 11- lep - 11),
(12)

+ + where we assumed that q(ep) is a cont inuous func ­


tio n satisfying q(O ) = 0 and G > O. Thus , th e sm all
v v signal memductan ce W (ep ) of this two-termin al cir­
cui t is given by

W (ep ) = dq(ep ) = {C- G , Iwl < 1, (13)


dep d - G, Iwl > 1.
V=M(q)i i=W('P)V

If c - G < 0 or d - G < 0, then the instantaneous


Active memristor

power do es not satisfy


Fig . 3. Two-t erminal circui t which consists of a memr ist or
and a nega ti ve cond uctance - G (or a resistance -R). p(t ) = W (ep(t ))v (t )2 2: 0, (14)

- d'
q q
slope = d'
slope ­ c'

1
-1 f r

Fig . 4. 'P - q charac te rist ic of the two-t erminal circu it .


3186 M. It oh & L. O. Chua

for all t > 0. In t his case, there exists cp(to) = CPo between current i and voltage v of the memri st or is
and defined by Eq. (1).
If we integrate th e Kir chhoff's circuit laws with
i t p(T)dT
to
< 0, (15) respect to time t , we would obtain th e relati on on
the conse rva tion of charge and flux:
for all t E (to, t l )' Thus, the two-terminal circuit in
Fig. 3 can be designed to become an active device, (18)
and can be regarded as an "ac tive m emri stor " . m

We illustrate two kinds of characteristic curves in and


Fig. 4. Similar char act eristic cur ves can be obtained
for charge-controlled mem risto rs. In this pap er , we (19)
n
design several nonlinear oscilla tors using active or
pas sive memristors . where qm and CPn are defined by

2. Circ uit Law s


qm = .[t oo
i-« dt , (20)

In thi s section, we review some basic laws for elec­ and


trical circuits. Recall first t he following principl es of
conservation of charge an d flu x [Chua, 1969]: (21)
• Cha rge an d flux can neith er be created nor resp ectively.
destroyed. The qu a ntity of cha rge an d flux is
The relationsh ip between voltage v and cur­
always conserved .
rent i for th e four fundamental circuit elements is
We can restate thi s principle as follows: given by

• Cha rge q and volt age vc across a capacito r can­ • Capacitor


not cha nge inst antan eously.
• Flux sp and current it. in an inductor cannot c dv
dt
= i (22)
cha nge instantaneously.
• Induct or
Ap plying t his pri nciple to the circuit, we can obtain di
a rela tion between the two fun damental circuit vari­ L-= v (23)
dt
abl es: the "c harge" and the "flux " . However, we
usu ally use th e other fundamental circuit var iabl es, • Resistor
na mely the "volt age" an d th e " curre nt" by apply­ v = Ri (24)
ing th e following K irchhoff 's circuit laws [Chua ,
1969]: • Memri stor

• The algebraic sum of all th e currents i m flowing v = M(q) i (or i = W( cp )) (25)


into the node is zero: Using t hese relati ons and t he Kirchhoff's circuit
(16) laws, we can descri be t he dynamics of electrical
m circuits.
Integrating Eqs. (22)- (25) with resp ect to
• The algebraic sum of branch volt ages Vn around
time t , we obtain th e following equa tions:
any closed circui t is zero:
• Capacitor
(17)
n q = C v (26)
They are a pair of laws t hat resu lt from the con­ • Inductor
servation of charge and energy in elect rical circuits.
If we apply t he Ki rchh off's circu it laws to a mem­ ip = Li (27)
ristive circ uit, we need th e f our fundam ental circuit
• Resistor
variables, nam ely the voltage, cur rent, cha rge, and
flux to describe th eir dyn ami cs , becau se th e relation ip = Rq (28)
Memristor Oscillator s 3187

• Memristor

ip = J M(q)dq (or q= JW( <P)d<P) (29)


-G V2
+
Flux-controlled

where q = J~ CX) idt and <P = i':


vdt. T hey provide
memristor

the relationship between Eqs. (16)-( 17) and Eqs .


(18)-( 19).
Fi g. 7. Canonical Chua 's oscillator with a flux-controlled
memristor.
3. Memristor-Based Canonical
O scillators
Chua's circuit in Fig . 5 is the simp lest electronic
circuit exhibit ing chaotic be hav ior [Mad an, 1993].
It is well know n that t he canonica l Chua 's oscil­ L2 Ll
lator [Chua & Lin, 1990] in Fi g. 6 also has a +
chaotic attractor. In th is section, we design a non­ V
linear oscillator by replacing t he " Chua's diode" C
in the canonical Chua's oscillator with a memris­ -R Charge-contro lled
memristor
tor characterized by a "m onotone-increasing" and
"piecewise-linear" non linearity.

3.1. A fourth-order canonical Fig. 8. Du al cir cui t with a cha rge-cont rolled memristor.
memristor oscillator
Consider the canonical Chua's oscillator in Fi g. 6. flux- controlled memristor, we would ob tain the cir­
If we replace the Chua 's diode in Fig. 6 with a cuit of Fig. 7. Its dual circuit/' can be easily obtained
by using a charge-contro lled memristor (see
R
F ig. 8) .
App lying Ki rchhoff's circuit laws to the nodes
A, B and the loop C of the circ uit in F ig. 9, we
obtain
+ + il = i3 - i, }
L V2 V1 Chua's
diode V3=V2 - Vl, (30)
C2 C1
i2 = - i3 + i 4.
A

.. Integrati ng Eq. (30) wit h respect to time t, we get a


set of equations which define the relation among two
fundamental circuit variables, namely, the charge
Fig. 5. Chua's circuit.

B A
+ V3

+ + + + I
... - ......
\ +
-G V2 V1 Chua 's V4 V2
I
I ,
I
V Flux-controlled
C2 C2 \ I
memristor
C1 diode -G ­ '.l.. , I

Fig . 9. Currents ij , voltages Vj, nod es A, B , and loop C are


Fig. 6. Canon ical Chu a' s oscillator. indicated .

4A pai r of circ uits N and Nt ar e d ual if the eq uations of the two circ uits are identi cal , after a trivial cha nge of symbols. For
more details, see [Chua, 1969].
3188 M. ltoh & L. O. Chua

and the flux: Thus, (ql' q2, ip, <.p3) can be chosen to be the ind e­
ql = q3 - q(<.p) , }
pendent vari abl es, namely, the cha rge of the capac­
<.p3 = <.p2 - <P I, (31)
ito rs Gl , G2 , and t he flux of the inductor L and the
memristor , respectively.
qz = -q3+q4 ,

From Eq. (30) (or differentiating Eq . (31)


where wit h respect to time t), we obtain a set of four
ql =
6jt i l( t) dt,
first-ord er differential equations , which define the
- 00

<P I =
6jt - 00 VI (t) dt ,
relation amo ng the four circuit variables (VI, V2,
i3, <.p):

<.p2
6jt
= - 00 v2(t) dt,
du,
Gl dt = i3 - W(<.p)V l,

<.p.3 =
6jt - 00 v3(t )dt,
di 3
L&= V2 - Vl ,
(35)
dV2
6jt
= =
G2 dt = -i3 + GV 2 ,

q =
6jt i(
- 00 t )dt ,
<.p - 00 v( t) dt <.p l ·
d<.p

dt = VI,

(32)
where
Here, t he symbo ls ql , q2, q3, q4 and q deno te t he
charge of t he capac itors Gl , G2 , t he inductor L , th e
cond uctance -G , and t he memri stor , respectively, dql _ i _ G dVl
and the symbol s <P I, <.p2, <.p3 and ip denote th e flux of dt - 1 - 1 dt '

th e capacitors Gl , G2, t he inductor L , and th e mem­


dq2 _ i _ G dV2
ristor , resp ectively. The sp - q characterist ic curve dt - 2 - 2 dt '
of the memristor is given by
dq3 . d<.p3 = V = L di 3
q(<.p ) = lxp + 0.5(a - b) (I<.p + 11 - l<.p - 11) . (33) -;It = 23, dt 3 dt '
Solvin g Eq . (31) for (q3' qs , <P I , <.p2) , we get
W( <.p) = dq(<.p).
d<.p
(36)

Note t hat t he two kind s of independ ent vari abl es


are related by

..
(37)

T hus, Eq. (35) can be recast int o the following set of differential equations using on ly charge an d flux as
variables:
dq, <.p3 W (<.p )ql
dt L Gl
(38)
dq2 <.p3 Gq2
-;It = -y + G2 '
Memristor Oscillators 3189

We next study the behavior of this circuit . the piecew ise-linear fun ctions q(w) and W( w) are
E quati on (35) can be transformed into the form given by

dx q(w) = bw + 0.5(a - b)( lw + 11- Iw - I I),}


= a(y - W(w)x) ,
dt dq(w) { a, Iwl < 1, (40)
W(w) = - - =
dy dw b, Iwl > 1,
= z - x,
dt respectively, where a, b > O. Note that the unique­
(39)
dz ness of solutions for Eq. (39) cannot be guaranteed
dt = - f3y + , z, since W (w) is d isconti nuous if ai-b. If we set a = 4,
f3 = 1, , = 0.65, a = 0.2, an d b = 10, our com ­
dw
di =x, puter simulation'' shows that Eq. (39) has a chaotic
attractor as shown in F ig. 10. By ca lculating the
wh ere x = VI , Y = i3, z = V2, W = ip , a = Lyapunov exponents from sampled time ser ies, we
1/C1 , f3 = I/ C2 , , = G/C2 , L = 1, an d found t hat this chaotic attracto r has on e posit ive

1.5
1
0 .5
z o
-0.5
-1
-1.5
-2

-4 2

2
1.5
1
0 .5
y o
-0.5
-1
-1.5
-2
-2.5

- 1.5 3

Fig. 10. Chaotic att ractor of t he canonical Chua's osci llator with a flux-controlled memristor.

5We used t he fourth-order Rung e-Kutta method for integrating t he diffe rential equations.
3190 M. Itoh & L. O. Chu a

Lyapunov expo nent Al ~ 0.27.6 Furthermore, the which corresponds to the w-axis. The J acobian
divergence of t he vecto r field matrix D at this equ ilibrium set is given by

+ "(
div (X ) = - a W (w)
00 ]
r - 1 o o1
= - 4W(w) + 0.65 D= (42)
o -(3 "( 0 '
- 0.15, Iwl < 1,
(41)
1 o o 0
- { -39.35, Iwl > 1,
and its cha racteristic equa tion is given by
is negative. It follows that the Leb esgue measur e 2
of t his chaotic attractor is zero, and at leas t one p4 + (aW(w) - "()p 3 + ((3 + a - a"(W(w))p
Lyapunov exponent must be negative," + a((3W(w) - "()p = O. (43)
The equilibrium state of Eq. (39) is given by set
A = {(x,y, z , w ) lx = y = z = 0, w = constant.}, The four eigenvalues Pi (i = 1,2, 3, 4) of the equi­
I libri um state (0,0 ,'0, w) can be writt en as

P I,2 ~ -0.267093 ± i 2.148, P3 ~ 0.384186, P4 = 0, for Iwl < I,} (44)


PI,2 ~ 0.274905 ± i 0.9 28318, P3 ~ - 39.8998, P4 = 0, for Iwl > 1.
T hus, they ar e characterized by an unstable saddle­ I
focus excep t for the zero eigenvalu e. Furthermore, writ ten as
Eq. (39) can be t ransformed into t he form dVI .

C I dt = 1.3 - W( <P)VI ,

d3 z d 2z
dz

dt 3 + (aW(w) - "() dt 2 + ((3 + a - a"(W (w ) ) dt di 3

L- = V2 - VI
dt '
+ a((3W (w ) - "()z = O. (45) (49)
dV2 .
C2 dt = - 1.3 ,
If we subst it ute

u (t ) = it z(t)dt + uo, (46)


d<p
di = VI,

Eq ua tion (35) can be transfor med into t he form


into Eq. (45), we would obtai n a fourth-order dif­ dx
ferent ial equation in t he variable u; namely, dt = a(y - W(w)x),

dy
d4u d 3u d 2u dt = -~( x + z),
dt 4 + (aW(w ) - "() dt 3 + ((3 + a - a"(W(w )) dt 2
(50)
dz
du dt = (3y,
+ a((3W(w) - "()di = 0, (47)
dw
where di =x,
du d 2u
(3u-"( - +­
~
2
w(t) = dt + woo (48)
Flux-controlled
Here, Uo and Wo are const ants . Thus , its cha racter­ memristor
istic equation also has a zero eigenvalue.
Consider next t he fourt h-order oscilla tor in
Fig. 11 obtained by removing a resis tor from the Fi g. 11. A fourt h-order osci llator wit h a flux-con t rolled
circuit of F ig. 7. T he circuit equa t ion can be memristor .

6We used the soft ware pac kage M A TD S [Govorukh in , 2004] to calcula te the Lyapunov ex ponents.

7Note t hat if t he system is a flow, one Lyap unov exponent is always zero, whic h corresponds to the dir ection of t he flow.

Memristor Oscillators 3191

where x = VI , Y = is , Z = - V2, W = ip, a = st able, and Eq . (50) does not hav e a chaotic attrac­
I/C 1 , (3 = I/C2 , ~ = I/L , and the piecewise-linear tor. However , if we set a = 4.2, (3 = - 20, ~ = -1,
functions q(w) and W (w) are given by a = -2 and b = 9, our computer simu lation of
Eq . (50) gives a chaotic attractor in Fig. 12. By
q(w) = bw + 0.5(a - b)(lw + l l - lw - I I),} calc ulating the Lyapu nov exponents from sampled
W (w ) = dq(w) = {a, Iwl < 1, (51) time series, we found that t his chaotic attractor has
a positive Lyapunov exponent Al ~ 0.050 . In this
dw b, Iwl > 1.
case, the capacitance C2 and the ind uctance L are
Fr om Eq. (50), we obtain both negative (ac tive) and the mem ristor is active
as shown in F ig. 13 (see [Barb oza & Chua, 2008]) .
T he J acobian matrix D at the equilibrium set
{I 2 2
-dtd -2 ( -xa + -y~ + -z{32) } = - W (w )x 2 < 0
- ,
(52) is given by
- a w (W)

assuming a > 0 an d b > O. In t his case, the equ i­ -~


(53)
D= o
librium state A = {(x ,y , z ,w)lx = Y = z = 0, w =
constant} (i.e. the w-axis) is globally asymptotically r 1

60
50
40
30

z 20

10
o
-1 0
-20

-30

-40

-50

15
10

-1 0
-5 y
2 -1 5

15
10

5
Y 0
-5

-10
-15

20
15
10
5
o
-10
-5
x
-1 5
w 1 .5 -2 0

F ig. 12. Chaotic attractor of the four t h-order oscillator with active elements (a = - 1, b = 5).
3192 M. It oh & L. O. Chua

I
------------------- ,I
+ I
I
I
I
: Flux-controlled :
, memristor ,
I I
I I
I
L ~

+
V2 Act ive
memristor

Fig . 13. A four-element fourth-orde r oscillator with three active eleme nts, one linea r capac ito r, one linear ind uctor , an d a
memristor.

and its characte rist ic equat ion is given by


p
4
+ QW (w )p3 + (Q + (J) ~p2 + Q(J~ W(w) p = O. (54)
The four eigenvalu es Pi (i = 1,2 ,3 ,4) a t each equilibrium state (0, 0, 0, w) can be written as
P I ,2 ~ - 0.189912 ± i 4.37021 , P3 ~ 8.77982, P4 = 0, for Iwl < 1, }
(55)
P I ,2 ~ 0.0546351 ± i 4.46 535, P3 ~ -37.9093 , P4 = 0, for Iwl > 1.

Thus , they are characterized by an unst abl e sad dle­


Integr ating Eq. (56) with resp ect to time t , we
focus exce p t for the zero eigenvalue .
obtain a set of equat ions wh ich define the relation
b etween the charge and the flux:
3.2. A third-order canonical
ql = q3 - q(cp ),}
m emristor os cillator (57)
CP3 = CP4 - CP I,
Remo ving a capacitor (resp. an inductor) from t he
circuit of Fi g. 7 (res p. F ig. 8), we obtain t he t hird­ where
orde r oscillator in Fig. 14 (resp. Fi g. 15). Applying
Kirchh off's circu it laws to node A and loop G of t he 6jt (t )dt,
circuit in' Fig. 16, we obtain 6jt CP I = -00 VI
ql = - 00 i l(t)dt,
6jt v3(t) dt,
(56)
6jt CP3 = -00

q3= -00 i3(t) dt,


6jt v4(t) dt,
6jt CP4 = -00

q = -00 i( t)dt,
cP
6jt v(t)dt =
= -00 CP l ·
-R Flux-controlled (58)

memristor
Here, the symbols ql , q3 , and q den ote t he charge
of capacitor G I , indu ct or L , and th e memris­
Fig . 14. A th ird -ord er oscillato r wit h a flux-contr olled tor, resp ectively, and the symbols CP I, CP3, CP4 and
memris to r. cP denote the fl ux of capacitor GI , indu ct or L ,
Mem ristor Oscill ators 3193

where
dq , _ C dVI dCP3 = V = L di3
zl - I dt ' dt 3 dt '
dt
Ll
dq3 . dCP4 .
-G
+ dt = z3, ill = V4 = R Z3,
V
C
Charge -co ntro lled
dCPI
----;[t= VI' W(cp ) = d~;) .
mem ristor (62)
Not e that the two kind s of ind ependent vari ables
are related by
Fi g. 15. Du al circu it with a charge-cont rolled memri stor.
(ql,cp,CP3) <II (vI, cp , i3)
(63)
A ql = C I VI , CP3 = Li3
+ V3­
Thus, Eq. (61) can be recast into th e following set
of differential equations using only charge and flux
+ , ,-- ..... , as var iables :
V4 -R I
I
\
I
Flux -cont rolled
\ I mem risto r dq, CP3 W(cp )ql
::...
-' ' C -
dt L CI
dCP3 R CP3 ql
F ig. 16. Currents ij , volt ages Vj, node A , and loo p Care --- - (64)
indi ca ted . dt L CI'
dcp ql
-
resist an ce - R , and t he memri stor, respectively.f dt CI '
The sp - q characteristic curve of th e memristor is
given by We next study t he behavior of this circuit.
Equation (61) can be t ransfor med into the form
q(cp ) = bcp + 0.5(a - b)(lcp + 11- Icp - 11). (59)
dx
Solvin g Eq . (57) for (q3 ' CP4), we get dt = ex (y - W( z )x) ,
q3 = ql + q(cp), } (60) dy
CP4 = sp + CP3 · dt = - ~x + f3y, (65)
Thus, (ql , sp ; CP3) can be chosen to be the ind epen­
dz
dent vari ables , namely, th e charge of capaci tor C I , - = x
th e flux of inductor L , and the flux of th e memris­ dt '
tor, resp ectively. where x = VI , Y = i3, z = ip, ex = l / C I , ~ =
From Eq. (56) (or differentiating Eq. (57) with 1/L, f3 = R / L , and t he piecewise-linear functions
resp ect to time t ), we obtain a set of three first­ q(z ) and W( z ) ar e given by
ord er d ifferential equations, which defines t he rela­
tion among t he t h ree variables (V I , i3 , cp): q(z) = bz + 0.5(a - b)(lz + 11- [z - 11), }

dVI
C I dt = i3 - W (cp )VI,
W( z) = dq(z ) = {a, Izl < 1,
(66)
dz b, Izl > 1,
di 3 .
resp ectively, where a , b > O.
L~ = R Z3 - VI (61)
dt ' The equilibrium st ate ofEq. (65) is given by th e
dcp set A ~ {(x ,y, z )lx = y = 0, z = constant }, which
di = VI,
corresponds to th e z-ax is. The Jacobian matrix D

8T he term "charge" and "flux" are just names given to th e definition in Eq . (58) , and should not be interpret ed as a phys­
ical cha rge or flux in the classical sense . The imp ortant concept here is that they ar e m easurable qu ant it ies, obtained via
int egr ation .
3194 M. It oh & L. O. Chua

at this equ ilibrium set is given by

- a w (Z) a 0]
D= -~ (3 0 , (67)
r 1 0 0
and its characterist ic equation is given by
p3 + (aW( z) _ (3) p2 + a( ~ - (3W(z))p = O. (68)
If we set a = 1, (3 = 0.1 , ~ = 1, a = 0.02, and b = 2, then it has three eigenvalues Ai (i = 1, 2, 3):
Al,2 ~ 0.04 ± i 0.998198 , A3 ~ 0, for Izi < I , }

Al ~ - 1.27016, A2 ~ -0.629844, A3 = 0, for [z] > 1. (69)

f'::, • f'::,
Thus, the set B = {(x ,y, z )lx = y = O ,lzl < I} IS un stable, and the set C = {(x , y , z )lx = y = 0,
Izl > I} is stable. Our com puter sim ulation shows that Eq. (65) has two distinct stable periodic attractors
as shown in Fig. 17. Observe that they are od d symmetr ic images of each other , as expected in view of the
odd -symmetric cha racterist ic q = q(<p) of the memrist or in Eq . (66).
Equ ati on (65) can be transformed into t he for m
d2y dy
dt 2 + (aW (z ) - (3) dt + a( ~ - (3W (z ))y = 0, (70)
or equiva lent ly

-
d2y
dt 2
+ (co - (3)-
dy
dt
+ a(~ - a(3)y = 0
' for Izi < I,} (71)
d2y dy
-&2 + (ba - (3 )-
&
+ a(~ - b(3 )y = 0
' for [z] > 1.

Thus, Eq . (65) can be interpreted as a secon d-orde r linear different ial equation over the domain of the
state variable z whose dynamics evolves according to dz/dt = x in Eq. (65). Furthermore, if we substitute
t

r + c,
u(t) =f'::, in y(t)dt )

z (t) ~ £.:1 { flU(!) - d~;t) } + d,


(72)

1.5
Z 1
0 .5
o
-0 .5
-1
-1.5

- 0.0 8
-0.0 6
-0 .0 4
-0 .0 2
o
x 0 .02
0 .04
0 .06 - 0 .06
0.08 ­ 0 .00

Fig. 17. Two pe riodic a t t rac tors of the thi rd-order canonical memristor oscillator.
Memristor Oscillators 3195

into Eq. (70) (c and d are constants), we would obtain the following third-order differential equation

~:~ + [aw(C'{I3U(t)- d:;t) }+ d)-13] ~~ + a[, -I3W (C'{I3U(t)- d:;t) }+ d)] ~~ ~ 0


(73)
in terms of u, or equivalently
d3u d2u
I ~-l { (3u (t ) - d~~t) } + d I < 1,
du
dt 3 + (aa - (3) dt 2 + a(~ - a(3) dt = 0, for
(74)
d3u d2u
I C 1 { (3u(t ) - d~~t) } + d I > 1.
du
dt 3 + (ba - (3) dt 2 + a( ~ - b(3 ) dt = 0, for

They can be written as

~ [ ~~ + [aW(C' {I3U(t) - d:;t) }+ d) - 13] ~~ + a[, - I3W(C' {I3U(t) - d:;t) }+ d) ]U] = 0,


(75)
and
2
-d { -d U2 + (aa- (3 )-du + a (C- a(3 )u } = 0
dt dt dt <, , for I e:' { (3u (t ) - d~~t) } + d I < 1, )
(76)
-dtd {~U
-dt 2 + (ba - (3)-~ + a(C -
dt <,
b(3 )u }
= 0
,
for IC 1
{ (3u (t ) - d~~t) } + d I > 1,
respectively. Note t hat dW( z)jdz = O. Since the
characteristic equation of Eqs. (73) an d (74) have
a zero-eigenvalu e everywhere, and Eq. (76) can
be interpreted as a second-order linear different ial
+
equation, Eq. (65) does not have a chaotic attractor, L V Flux-controlled
even if t he circuit elements are active. (1 memristor
Consider next the th ree-element circuit in
Fig. 18, obtained by shor t circuiting the resistor
from Fig . 14 (its du al circuit is shown in Fig. 19).
F ig. 18. A th ird-order circuit wit h a flux-cont rolled
The dynamics of t his circuit can be written as memristor .
dx
ill = a(y - W( z) x) ,

dy

dt = -~x , (77)

dz

dt = x.
L1
From t his equation, we obtain
Charge-controlled
2
-d { -1 (x- + -y2) } = - W (z )x
dt 2 a ~
2 < O.
­
(78) + memristor
C V
Hence, t he z-axis is globally asymptotically stable.
From Eq. (77), we obtain

dy c dz = O. (79)
dt + <, dt Fig . 19. Dual circu it with a charge-cont rolled memristor.
3196 M. ltoh & L. O. Chua

Thus, y( t) an d z(t ) satisfy

(80)
+ Flux-controlled
where Yo is a constant. Since W( z) W(Yo - y), -G V
Eq. (77) can be transformed into the form
memristor

2
d 2 + aW ( Yo - Y) -.J!...
--.J!... d + ay = O. (81)
dt ~ dt

Thus, Eq. (77) is equivalent to a one-parameter fam­ . Fig . 20. A second -order circuit with a flux-controlled
ily of second-or der d ifferent ial equat ions. Since the memristor .
mini ma l dimension for a continuous chaotic system
is 3, Eq. (77) cannot have a chaotic attractor, even
if the circu it elements are active. We will d iscuss
thi s observat ion in Sec. 4.2.

3.3 . A second-order canonical Ll


memristor circuit
If we remove an inductor (resp. a capacitor ) from
Fig. 14 (resp. Fig . 15), we would obtain the second­ -R
order circuit in Fig . 20 (resp. Fig . 21). Appl ying the
Kirchhoff's circuit laws to t he circuit in F ig. 22, we Charge-controlled
obtain memristor
(82)

Integrating Eq . (82) with resp ect to time t , we F ig. 21. Dual circui t with a charge-cont rolled memristo r.
obtain a set of equat ions which define a relation
bet ween th e charge an d the flux:
respectively. The cp - q characteristic curve of th e
ql = q3 - q(cp), (83) memristor is given by

where q(cp ) = bcp + 0.5(a - b)( lcp + 11- Icp - 11). (85)

ql =
6jt - 00 i l (t)dt ,
Solving Eq . (83) for q3, we obtain

q3 = ql + q(cp) . (86)

Thus, ql and cp can be chosen as independent


(84) variables.
q "= ].
- 00 i(t)dt , From Eq . (82) (or differentiating Eq . (83) with
resp ect to t ime t) , we obtain a set of two first -order

6jt v(t )dt .


cp = - 00
differential equations:

Here, the symb ols qi , qz , an d q den ote the charge of (87)


capacitor G l , cond uctance - G, and the memr istor, dcp

an d t he symbol ip denotes the flux of memristor, 7ft --v1 ,

M em ristor Oscillators 3197

q
i3

il i

-G
+ +
VI V
(1 r
slope = a
Flux-controlled
memristor

Fig. 22. The circuit from Fig . 20 a nd th e <p - q charac te rist ic of t he flux-c ontrolled memristor d efined by Eq. (85). Currents
and voltage Vi a re indicated .
ii, i 3

where given by

dqI _ i _ C dVI q(y ) = by + 0.5(a - b)(ly + 11 - Iy - 11), }


dt - 1 - 1 dt '
W (y ) = dq(y) = {a, Iyl < 1, (92)
dq3
dt
.
= '/,3 = e VI , (88) dy b, Iyl > 1,
resp ect ively, where a, b > O. The first equat ion of
W( ) = dq(e.p) Eq. (91) can be wri t ten as
e.p de.p ·
dx { a(f3 - a )x, Iyl < 1,

dt = a(f3 - b)x , jyj > 1. (93)

Note that the two kind s of independent variables


are related by Thus , t he solution of Eq . (93) for Iyl < 1 and Iyl > 1
can be expressed as
x( t) = xoeo{B-a)t, (94)
(q I, e.p) .. ~ (VI, e.p)
(89) an d
qI = C I VI
x (t ) = xoea(.B- b)t , (95)
respecti vely, where x(O) = Xo is the initial condi­
Thus , Eq. (87) can be recast in terms of the charge
tion for t = O. If we set a = 0.01, b = 0.05. a = 1,
and t he flux as state variab les:
f3 = 0.03 an d e = 10, our compute r simulation

ddqt
I
= (e - W( e.p )) ~II' 1 (90)
shows t hat x (t) -> 0 for t -> 00 as shown in Fig. 23.
Thus, t his second-order circuit does not oscillate.

de.p q: 4. Memristor-Based Chua Oscillators


- -
dt CI '
In t his sect ion, we design a nonlinear oscilla tor
We next stud y t he be havior of t his circuit . by replacing " Chua's diode" with an act ive two­
Equation (87) ca n be t ransformed int o th e form terminal circuit consisting of a nega tive conduc­
tance an d a memristor (or an act ive mem rist or ).

dt = a(f3
dx
dy
- W(y )) x ,
1 (91)
We deri ve a set of differential equations from t he
nonlinear circuit directl y.

4.1. A fourth-order memristor-based


dt = x,
Chua os cillator
where x = VI , Y = ip, a = 11C, f3 = e, and Con sider Ch ua 's oscillator in F ig. 24. If we replace
the piecewise-linear fun cti ons q(y ) and W(y ) are Chua' s d iode wit h an active two-t erm inal circuit
3198 M. It oh & L. O. Chua

0.45

0.4

0.35

0.3

0.25
X
0.2

0.15

0.1

0.05

a
a 250 300 350 400

F ig. 23. Solution of th e second-order circ uit in F ig. 22.

consisting of a conductance and a flux-controlled Equation (96) can be transformed into the form
memristor , we would obtain the circuit as in Fi g. 25. dx
The dyn amics of the circuit in Fi g. 25 is given by the di = O'(y - X + ~x - W( w)x ),
following set of four first- ord er differential equations dy

dVI V2 - VI dt =x - y + z ,

CI dt = R + GVI - W (<P) VI , (98)

dz
dV2 _ VI - V2 dt = - f3y - ,,(Z ,
C2 dt - R - i,
(96) dw
di . &= x,
L- = V2 - rz
dt '
where we set
d<p
di = VI , x = VI, Y = V2, Z = - i, w = sp ;

where 1 1 r

0' - , f3 = L' "( = ~ = G, (99)


q(<p) = b<p + O.5(a ­ b)(I<p + 11- l<p - 11), } CI L'
C2 = 1, R= 1,
W (<p) = d~~) .
and the piecewise-linear functions q(w) and W(w)
(97) a re given by
R q(w) = bw + O.5(a - b)(lw + 11- Iw - 11), }
W (w) = { a, Iwl < 1,

b, Iwl > 1,

L + + (100)
V2 VI Chua 's
diode respectively, where a, b > O. If we set 0' = 10,
C2 CI f3 = 13, "( = 0.35, ~ = 1.5, a = 0.3 and b = 0.8,
r our computer simulation shows t hat Eq. (98) has
a chaotic attractor as sh own in Fig. 26. By calcu ­
lating the Lyapunov exp onents from sampled time
series, we found that this chaotic attractor has one
Fig. 24. Chu a 's oscillator . positive Lyapunov exponent Al = 0.0779.
Memristor Oscillator's 3199

R --------------- -----1

L + +
V2 VI -G Flux-controlled
C2 CI memristor

~-------------------

L + +
V2 VI Active
CI memristor

F ig. 25. Chua's oscillator with a flux-controlled memristor and a negative conductance.

The equilibrium state of Eq . (98) is given by A = {(x ,y,z,w) lx = y = z = 0, W = constant} , which


corresponds to t he w-ax is. The J acobian mat rix D at t his equilibr ium set is given by
a(- 1 + ~ - W(w)) a 0 0
1 - 1 1 0
D= 0 -{3 -, 0
, (101)

1 0 0 0

a nd its four eigenvalues Pi (i = 1, 2,3 , 4) can be wr itten as


Pl ,2 ~ - 1.31104 ± i 2.74058, P3 ~ 3.27207, A4= 0, for Iwl < I,} (102)
Pl ,2 ~ 0.0786554 ± i 2.84655, P3 ~ -4.50731, P4 = 0, for Iwl > 1.
Thus, t hey are characterized by an unstabl e saddle-focus except for t he zero eigenvalue.

4.2. A third-order memristor-based I


where
Chua oscillator
Consider next t he Van der Po l oscillator wit h W( ) = dq(cp ) }
cp d'
Ch ua's diode as illust rated in F ig. 27. If we replace
Chua's dio de with a two-terminal circuit consist ing q(cp) = bCP : 0.5(a ­ b)(lcp + 11­ Icp - 11).
of a cond uctance and a flux-controlled memristor , (104)
we would obtain the circuit shown in F ig. 28. The
dynamics of t his circuit is given by Equation (103) can be trans forme d into t he form
dv dx
C dt = -i - W( cp)v + Gv, dt = a( - y - W(z)x + , x ),
di dy
L dt = v, (103) dt = {3x , (105)

dcp dz

di = v, dt = x,

3200 M. ltoh & L. O. Chua

6
4
2
Z
0
-2
-4
-6

1.5

0.5
Y
0
-0.5
-1
-1.5

-3 5

F ig. 26. Chaotic attractor of Chua 's oscillator with a flux-controlled memrist or and a nega t ive cond uctance.

,=
where x = v , y = i , z = sp, a = l/C, /3 = 1/ L ,
G, and t he piecewise-linear fun ctions q(z) and
W (z) ar e given by
respectively, whe re a, b > O. From Eq. (105), we
obtain

(107)
q(z) = bz + 0.5(a - b)(lz + 11- [z - 11),
Thus , y(t ) and z (t ) satisfy
(106)
a, Izl < 1,
W( z) = { _ y(t ) + c
b, Izi > 1, z (t ) - /3 ' (108)
Memri st or Oscillat ors 3201

odd-symmetric images of each other, as expected .


The equilibrium state of Eq . (105) is given by
+ A = {(x,y, z )lx = y = O, z = const ant }, which
V correspo nds to t he z-ax is. The J acobian matrix D
L Chua 's
at t his equilibrium set is given by
C diode
ah - W( z)) -a

D= {3 o
(111)
[
Fi g. 27. Va n de r Pol oscillator. 1 o
Its characteri sti c equ ation and eigenvalues Ai (i =
I 1, 2, 3) can be written as
I

L
I
I
I
I
-G Flux-controlled p(p2 + a(a -,) p + a(3 ) = 0, Izl < I,} (112)
I
I
memristor p(p2 + a (b -,) p + a (3 ) = 0, Izl > 1,
I
I

~ - - - - - - ------ - - - - - - - - - --
and

A1,2 = 0.2 ± i 1.4, A3 = 0, for Izl < I, } (113)


A1,2 = - 0.2 ± i 1.4, A3 = 0, for Izi > 1,
resp ectively. Thus , th e equilibrium set is unstable if
jzl < 1, and stable if Izl > 1.
L
Active
memristor 4. 3 . A s econd-order memristor-based
circuit
Fig. 28. A third-order oscillator with a flux-controlled mem­
risto r and a nega ti ve cond uctance. Consider again th e Van der Pol oscillator with the
voltage-cont rolled Chua's diod e from [Barboza &
Chua, 2008], as illustrated in Fig . 27. If we let t he
where e is const ant . Since W (z ) = W ((y + e)/{3), capacitance C -'> 0, we would obtain th e relaxation
Eq. (105) can be transformed into the form oscillator shown in Fig . 30, which exhibits a jump
2y behavior [Chua, 1969]. Furt hermore, by replacing
-d - -e) - , } -dY + a{3 y = 0
+ a { W (y+ (109) Chu a's diode in Fig . 30 with a two-terminal circuit
dt 2 {3 dt ' cons isting of a cond uct an ce and a flux-controlled
or equivalent ly memri stor , we obtain t he circuit of Fig. 31. The
d2y
dt 2 + a (a -
dy
, ) dt + a{3y = 0, [z] < I,} (110)
dyn amics of t he circuit in Fig. 31 is given by

i = (G - W( <p))v ,
d2y dy

dt 2 +a(b -,) dt + a{3 y =O , [z] > 1.


di
L dt = v, (114)
Thus, Eq . (105) is equ ivalent to a one-p ar ameter d<p
fami ly of second-order differential equations, di = v ,
parametrized by the constant "e" , via Eq . (108).
Since th e minimal dimen sion for a cont inuous wher e
chaot ic system is 3, Eq . (105) cannot have a
chaot ic attractor, even if t he circuit elements ar e W( <p) = dq(<p ) ,
active. If we set a = 2" = 0.3, {3 = 1, a = 0.1 d<p
and b = 0.5, our computer simulation shows t hat (115)
Eq. (105) has two periodic at tractors as shown in q(<p) = bip + 0.5(a - b)
Fig. 29. Observe th at th ese two limit cycles are x (I<p + 11- I<p - 11)·
3202 M . Itoh & L. O. Chua

z 2

1
o
-1

-2

-3

-4

-1 .5
o
x
2
3

F ig . 29. T wo p er iod ic at tractors of th e t hi rd-order memri st or oscilla tor.

ID

+
L VD Chua 's
diode

F ig . 30 . A relax at ion osc illator where t he VD - iD curve of Chua's di od e is given by F ig. 15 of [Barboza & Chua, 2008].

Equ ation (114) can be written as ,-------------------1I


..--------1---+---...,
I I
y= b- W (z ))x , I
I
I
I
L I -G Flux-controlled 1
dy I
dt = /3x , I memristor :
(116) I I
I I
dz I
dt = x,

where x = v, y = i, z = 'P,/3 = l / L , G = , . From


Eq . (116), we obtain
+
dy _ /3 dz =0. (117) L V Active
dt dt memristor
T hus , y(t) an d z (t ) satisfy

y(t ) - /3z(t) = c, (118) F ig . 31. A second -order osc illa tor.


M em ris ior Oscillators 3203

where c is a constant. From Eq . (116) , we obtain we would obtain


dz dz {3 z + c
y= b- W (z))x = b- W (z)) dt . (119)
dt , - z2'
(124)

We can interpret Eq. (119) as a one-p ar ameter fam­ If we set , = 1, (3 = 1 and c = 1, the corr ect solution
ily of first-order differential equa tions, namely, of Eq. (124) is given by
dz y
- z(t ) = 1 ± } 2 (e - t ), (125)
dt 't ': W (z)
where e is a constant , and shown in Fig. 32.
(3 z + c Our comp uter simulation shows that Eq . (124)
, - W( z) exh ibits the in correct irregular oscillation shown in

r+ I -a

{3 z + c

'

"t ': b '

c
[z] < 1,

[z] > l.

(120)

Fig. 33. T his erroneous comp uter-generated solu­


t ion is caused by the numerical integration err or at
z = ± l.

4.4 . Fi rst-order m emristor-bas ed


The solution of Eq . (120) for Iz[ < 1 and [z] > 1 circuit
can be expressed as
Consider the circuit in Fig. 34, which consist s of a
(J t c cur rent source J and a two-te rminal circuit consist­
z(t ) = de -y- a - /3 ' (121)
ing of a conductance and a flux-con troll ed memris­
tor. The circuit equat ion of Fig. 34 can be written as
and
-.iL t
z(t ) = de ..,-b -
C
/3 ' (122) J (J + Gv )dt = q(<p ), (126)

resp ect ively, where c and d are constants. where q(<p ) denotes th e characteristic of th e mem­
If we replace the piecewise-linear function of the ristor. Differentiating Eq . (126) with resp ect to time
memristor by a smooth cubic function , namely t , we obtain

q(z) = 3
Z3 ' }
J + Gv = W(<P)V,}
(123) d<p (127)
W( z) = z2, &=v,
1.2 .------,-----~---,----_.__--~---

0 .8

N O.6

0.4

0 .2

0 1<::::..._ _- ' - " -_ _---"-- " -_ _----'-- _


o 01 0 .2 0.3 0 .4 0 .5 0.6
t
F ig. 32. Correct solut ion z(t ) = 1 - V1=2t, which satisfies the initial condition z(O) = O.
3204 M. Itoh & L. O. Chua

10 , - - -. - ­- ,..-­ .---­ ,...-­ --.--- - , - - - - - . - -- - - - . - - - - - . - - - - - ,

·5

N · 10

·15

·20

·25

-30 L - _.l...-_ - ' -_ - ' -_ --'--_ --'-_ - ' - _ - - - ' -_ - - - ' - _ - - - ' - _ - - - l
o 100 zoo 300 400 500 600 700 800 900 1000

t
Fi g. 33. Erroneo us oscillation of the second-orde r oscillator from Fi g. 31 obtained by compute r-simulat ion via a fourth-order
Runge-Kutta formu la with st ep size h = 0.002 and the initial condit ion z(O) = O.

wh ere where x = ep, e = J, (3 = G, and the functions q(x )


and W (x) ar e defined by
W (ep) = d~~). (128)
2
q(x ) = {0.05X , x 2 0,
From th e first equation of Eq. (127), we obtain 0.05x , x < 0,
(131)
J dep
v - -­
- W (ep) - G - di ' (129) W( x) = dq(x ) = { O.l X, x 2 0,
dx 0.05, x < 0.
Thus , Eq. (127) can be written as
In t his case , q(x) is not a piecewise-linear function.
dx e
(130) If we set (3 = 0.3 and e = 1, our computer sim­
dt W( x) - {3 ' ula tion shows that Eq. (130) exh ib its an irregular
oscillation as shown in Fig. 35. This computer gen­
r-------------------I erated solution is erroneous , and is ca used by t he
numerical integra t ion err or at x = 3, since Eq . (130)
I
I can be recas t into th e form
I
I
J t V Flux-controlled I dx - 10
for x > 0, (132)
memristor : dt x - 3'
I
I it follows t hat Idx/ dtl tend s to infini ty when x ---+ 3.
- - - - - - - - - - - - - - - - - - - _I T he exact solut ion of Eq. (132) is given analyti­
cally by

x = 3 ± )2(C - lOt), (133)

J t Active
memristor
where C is som e constant , and does not exhib it
any oscillations, as shown in Fig. 36. Note t hat
solut ion of Eq. (133) do es not exist for t >
C / 10, implying that a more realist ic circuit model
Fig. 34. A first-or der oscillator with a flux-controlled of the physical circ uit is needed [Chua et ol.,
memristor. 1987].
Memristor Oscillators 3205

100

50

·50

X
·100

·1 50

·200

·25 0
a 100 200 300 400 500 600

t
Fig. 35. Erroneous oscillation of the first-order oscillator from Fig. 34 obta ined by compute r-simulation via a fourth-order
Runge-K utta formula with step size h = 0.003 and th e initial condition x( O) = 0.3.

3 .5 ,...---­ ,...------,,-------,- - - - - - , -­ ----.------.-­ -----r-----,

2 .5

X
1.5

0 .5

oL-_ _ '-----_ -----.J_ _-----.J_ _-----'_ _ -----'_ _- "_ _ ---'-_ _---'

o 0 .05 0 .1 0 . 15 0 .2 0 .25 0. 3 0 .35 OA


t

Fig. 36. Correct solution x (t ) = 3 - )2(C - lOt) (C = 3.645) .

5 . Conclusion Ch ua , 1. O . [1969] Introduction to Non linear Network


Theory (McGraw-Hill, NY ).
We have derived severa l memristor-based non lin­ Chua , L. O . [1971] "Memristor - the missing circuit
ear oscillators from Chua's oscillators. These oscil­ element," IEEE Trans. Circuit Th . CT-18 , 507-519.
la tors have many interesting oscillation pr op er ties Chua, L. O . & Kang , S. M. [1976] "Memristive devices
and rich non linear dynamics. We conclude there­ and systems," Proc. IEEE 64 , 209-223 .
fore that the memristors a re useful for des igning Chua, L. 0., Desoer, C . A. & Kuh, E. S. [1987] Lin ear
non linear oscillators. and Non linear Circuits (McGraw-Hill, NY).
Chua , 1. O. & Lin , G. N. [1990] "Canonical realization
of Ch ua's circ uit fami ly," IEEE Trans. Circuits Syst.
References 37, 885-902.
Barboza, R. & Chua, L. O . [2008] "T he four-el emen t Govorukhin , V. N. [2004] "MAT DS -- MAT LAB
Chua 's circuit," Int. J. Bifurcati on and Chaos 18 , bas ed program for dy na mical sys te ms investigation ,"
943-955. http)/kvm.math.rsu .ru /mat dsj.
3206 M. It oh & 1. O. Chua

Johnson, R. C. [2008] "W ill memristors prove irr e­ Strukov, D. B. , Snider, G. S., St ewart, G . R. & Willi am s,
sistible?" EE Tim es issu e 1538, August 18, R. S. [2008] "T he missin g memrist or found," Nature
pp . 30-34. 453 , 80-83.
Madan, R. N. [1993] Chua 's Circuit: A Paradigm for Tour, J. M. & He, T. [2008] "T he fourth element," Nature
Chaos (World Scientific, Singapore) . 4 53 ,42-43.

You might also like