What are the physics behind memristors?

Between Wikipedia and the BBC I have gathered that in electrical circuit theory a memristor is the fourth basic circuit element, relates charge and flux, and is the future of computing, come to rescue Moore’s Law via its ability to perform the actions of a transistor through very different physical processes. What are those processes? How does a memristor work?

I read the same two articles and feel left pretty clueless about what exactly a memristor is. Something about varying levels of resistance? Somehow that let’s it “reflect its own history?” What’s “reflecting its own history” mean? How do varying levels of resistance allow for it? And how does it help in computing?

And so on.

-FrL-

ETA: I guess this is a bit of a resurrection. Apologies!

I read several articles about this today. EETIMES published a good article:

Basically, circuit theory is based on the voltage to charge relationship, but the “real” process is flux, i.e. the change in voltage, and it’s relationship to charge. A memristor is able to record a change in voltage by changing it’s resistance and holding that change. The phenomena is only recognizable at nano lengths.

Yep, this was published in Nature last night. The actual paper is over my head, but Nature has a newsy version that cleared it up for me.