Computation at the Nanoscale:

Similar documents
Demon Dynamics: Deterministic Chaos, the Szilard Map, & the Intelligence of Thermodynamic Systems.

Hierarchical Thermodynamics

Reconstruction Deconstruction:

Statistical Complexity of Simple 1D Spin Systems

The Past and the Future in the Present

Quantum versus Classical Measures of Complexity on Classical Information

ε-machine Spectral Reconstruction Theory Applied to Discovering Planar Disorder in Close-Packed Stuctures Dowman P Varn

Optimal Causal Inference

Prediction, Retrodiction, and the Amount of Information Stored in the Present

Reconstruction. Reading for this lecture: Lecture Notes.

Information Accessibility and Cryptic Processes

Natural Computation. Transforming Tools of NBIC: Complex Adaptive Systems. James P. Crutchfield Santa Fe Institute

Information Theoretic Properties of Quantum Automata

Intrinsic Quantum Computation

Dynamical Embodiments of Computation in Cognitive Processes James P. Crutcheld Physics Department, University of California, Berkeley, CA a

Informational and Causal Architecture of Discrete-Time Renewal Processes

Inferring planar disorder in close-packed structures via ɛ-machine spectral reconstruction theory: examples from simulated diffraction spectra

Information Symmetries in Irreversible Processes

Complex Systems Methods 3. Statistical complexity of temporal sequences

Sharpening Occam s Razor with Quantum Mechanics

Anatomy of a Bit. Reading for this lecture: CMR articles Yeung and Anatomy.

Computational Mechanics of the Two Dimensional BTW Model

Computation in Sofic Quantum Dynamical Systems

Ultralow-Power Reconfigurable Computing with Complementary Nano-Electromechanical Carbon Nanotube Switches

Transient Dissipation and Structural Costs of Physical Information Transduction

Enumerating Finitary Processes

Exact Synchronization for Finite-State Sources

Regularities Unseen, Randomness Observed: Levels of Entropy Convergence

Scientific Computing II

Permutation Excess Entropy and Mutual Information between the Past and Future

Charge Excitation. Lecture 4 9/20/2011 MIT Fundamentals of Photovoltaics 2.626/2.627 Fall 2011 Prof. Tonio Buonassisi

II. Spatial Systems A. Cellular Automata 8/24/08 1

II. Spatial Systems. A. Cellular Automata. Structure. Cellular Automata (CAs) Example: Conway s Game of Life. State Transition Rule

FPGA IMPLEMENTATION OF BASIC ADDER CIRCUITS USING REVERSIBLE LOGIC GATES

Extreme Quantum Advantage when Simulating Strongly Coupled Classical Systems

Analysis of flip flop design using nanoelectronic single electron transistor

Optimal predictive inference

Mechanisms of Emergent Computation in Cellular Automata

Test Code : CSB (Short Answer Type) Junior Research Fellowship (JRF) in Computer Science

The Origins of Computational Mechanics: A Brief Intellectual History and Several Clarifications

Nanomaterials and their Optical Applications

Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co. KGaA

What is Chaos? Implications of Chaos 4/12/2010

Shannon Information (very briefly!) Lecture 4. Maximum and Minimum Entropy. Entropy. Entropy of Transition Rules. Entropy Examples

arxiv: v3 [cs.fl] 16 Dec 2012

IBM quantum experience: Experimental implementations, scope, and limitations

Stat Mech: Problems II

Chapter 2 Review of Classical Information Theory

How Random is a Coin Toss? Bayesian Inference and the Symbolic Dynamics of Deterministic Chaos

Information Entropy Theory of Physics

J. P. Crutchfield R. G. James S. Marzen D. P. Varn

*WILEY- Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co.

Structure or Noise? Susanne Still James P. Crutchfield SFI WORKING PAPER:

Towards a Theory of Information Flow in the Finitary Process Soup

arxiv: v1 [cond-mat.stat-mech] 9 Dec 2014

Nanotechnology-inspired Information Processing Systems of the Future

Stochastic Model for Adaptation Using Basin Hopping Dynamics

Inferring Pattern and Disorder in Close-Packed Structures from X-ray Diffraction Studies, Part I: ɛ-machine Spectral Reconstruction Theory

Title of file for HTML: Supplementary Information Description: Supplementary Figures and Supplementary References

DESIGN OF A COMPACT REVERSIBLE READ- ONLY-MEMORY WITH MOS TRANSISTORS

where n = (an integer) =

Theory Component of the Quantum Computing Roadmap

Multiple Exciton Generation in Quantum Dots. James Rogers Materials 265 Professor Ram Seshadri

Neural Networks for Machine Learning. Lecture 11a Hopfield Nets

PHYSICS (PHYS) Physics (PHYS) 1. PHYS 5880 Astrophysics Laboratory

The Organization of Intrinsic Computation: Complexity-Entropy Diagrams and the Diversity of Natural Information Processing

Pattern Discovery in Time Series, Part I: Theory, Algorithm, Analysis, and Convergence

Analyzing Line Emission Spectra viewed through a Spectroscope using a Smartphone

Oroville Union High School District Science Curriculum

Appendix 1: List of symbols

Physics for Scientists & Engineers with Modern Physics Douglas C. Giancoli Fourth Edition

Asynchronous updating of threshold-coupled chaotic neurons

Chirikov standard map Dima Shepelyansky

Lecture Notes 2 Charge-Coupled Devices (CCDs) Part I. Basic CCD Operation CCD Image Sensor Architectures Static and Dynamic Analysis

Exact Synchronization for Finite-State Sources

Long-Term Prediction, Chaos and Artificial Neural Networks. Where is the Meeting Point?

Regularities unseen, randomness observed: Levels of entropy convergence

Rydberg excited Calcium Ions for quantum interactions. Innsbruck Mainz Nottingham

Lecture 11: Quantum Information III - Source Coding

Emergent proper+es and singular limits: the case of +me- irreversibility. Sergio Chibbaro Institut d Alembert Université Pierre et Marie Curie

An Introduction to Quantum Computation and Quantum Information

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

Non-traditional methods of material properties and defect parameters measurement

Cellular Automata CS 591 Complex Adaptive Systems Spring Professor: Melanie Moses 2/02/09

THIELE CENTRE. Disordered chaotic strings. Mirko Schäfer and Martin Greiner. for applied mathematics in natural science

Fault Tolerance Technique in Huffman Coding applies to Baseline JPEG

Hugh Everett III s Many Worlds

Parallel Ensemble Monte Carlo for Device Simulation


INTRODUCTION TO SUPERCONDUCTING QUBITS AND QUANTUM EXPERIENCE: A 5-QUBIT QUANTUM PROCESSOR IN THE CLOUD

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach

A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic

The Modeling and Complexity of Dynamical Systems by Means of Computation and Information Theories

DESIGN AND ANALYSIS OF A FULL ADDER USING VARIOUS REVERSIBLE GATES

Group Members: Your Name In Class Exercise #6. Photon A. Energy B

arxiv:cs/ v3 [cs.lg] 27 Nov 2002

Recall the essence of data transmission: How Computers Work Lecture 11

LECTURE 15. Last time: Feedback channel: setting up the problem. Lecture outline. Joint source and channel coding theorem

Early Quantum Theory and Models of the Atom

PHYSICS QUESTION PAPER CLASS-XII

Transcription:

Computation at the Nanoscale: thoughts on information processing in novel materials, molecules, & atoms Jim Crutchfield Complexity Sciences Center Physics Department University of California at Davis Telluride Summer workshop on The Complexity of Dynamics & Kinetics in Many Dimensions Telluride, Colorado 16 June 2013 Joint work with Dowman Varn (UCD) & Paul Riechers (UCD) Copyright 2009-2013 James P. Crutchfield 1

Agenda History of Substrates Information Processing Intrinsic Computation Applications Looking Forward 2

History of Computing Substrates Mechanical: Gears Electron tube circuits Gates: Electron tubes, semiconductors Memory: Mercury delay lines, storage scopes,... Molecular Computing (1970s) Physics and Computation (MIT Endicott House 1981) Quantum Computing (Feynman there) Josephson Junction Computers (IBM 1980s) Nanotech (Drexler/Merkle XEROX PARC 1990s) Design goal: Useful computing 3

History Of Intrinsic Computing Nature already computes Information: H(Pr(X)) (Shannon 1940s) In chaotic dynamics: (Kolmogorov 1950s) h µ Physics and Computation (MIT Endicott House 1981) Intrinsic computing there too! 4

Information Processing 5

Information-Theoretic Analysis of Complex Systems... Process Pr( X, X ) is a communication channel X X from the past to the future : Past Present Future Channel 6

Information-Theoretic Analysis of Complex Systems... Process Pr( X, X ) is a communication channel X X from the past to the future : Past Present Future Information Rate h µ Channel Capacity C 6

Information-Theoretic Analysis of Complex Systems... Process Pr( X, X ) is a communication channel X X from the past to the future : Past Present Future Information Rate h µ Channel Capacity C Channel Utilization: Excess Entropy E = I[ X ; X ] 6

Roadmap to Information(s) H(L) µ E + h L H(L) E Block Entropy H(L) H[! X L ] E T h L µ 0 0 L J. P. Crutchfield and D. P. Feldman, Regularities Unseen, Randomness Observed: Levels of Entropy Convergence, CHAOS 13:1 (2003) 25-54. 7

Is Information Theory Sufficient? No! Measurements = process states? Wrong! Hidden processes No direct measure of structure 8

Intrinsic Computation (1) How much of past does process store? (2) In what architecture is that information stored? (3) How is stored information used to produce future behavior? 9

Computational Mechanics: What are the hidden states? Group all histories that give same prediction: ( x )={ x : Pr( X x ) = Pr( X x )} Equivalence relation: x x Equivalence classes are process s causal states: S = Pr( X, X )/!-Machine: Optimal, minimal, unique predictor. J. P. Crutchfield, K. Young, Inferring Statistical Complexity, Physical Review Letters 63 (1989) 105-108. 10

Computational Mechanics!-Machine: M = S, {T (x) : x A} Dynamic: State State A 1 2 3 B Transient States T (x), = Pr(,x) 0 1 2 0 1 3 C 0 1 4 1 3 4, S 1 1 1 1 2 Recurrent States D 11

Varieties of ε-machine Denumerable Causal States Fractal J. P. Crutchfield, Calculi of Emergence: Computation, Dynamics, and Induction, Physica D 75 (1994) 11-54. Continuous 12

Kinds of Intrinsic Computing Directly from!-machine: Stored information (Statistical complexity): C µ = Pr( ) log 2 Pr( ) S Information production (Entropy rate): h µ = S Pr( ) S,s A Pr( s ) log 2 Pr( s ) 13

Computational Mechanics Theorem (Causal Shielding): Pr( X, X S) = Pr( X S)Pr( X S) Theorem (Optimal Prediction): Pr( X S) = Pr( X X ) Corollary (Capture All Shared Information): I[S; X ]=E (Prescient models) Theorem:!-Machine is smallest prescient model C µ H[S] H[R] 14

Prediction V. Modeling Hidden: State information via measurement. So, how accessible is state information? How do measurements reveal internal states? Quantitative version: Prediction ~ Modeling ~ E C µ 15

Information Accessibility How hidden is a hidden Process? Crypticity: = C µ E Stored Information Apparent Information 16

Summary Information stored in the present is not that shared between the past and the future. 17

Cautionary Cryptic Processes: Excess IC entropy can be arbitrarily small ( E 0). Even for very structured ( ) processes. C µ 1 Care when applying informational analyses to complex systems. Best to focus on causal architecture, then calculate what you need. 18

Intrinsic Computation (1) How much of past does process store? (2) In what architecture is that information stored? (3) How is stored information used to produce future behavior? 19

Intrinsic Computation (1) How much of past does process store? C µ (2) In what architecture is that information stored? (3) How is stored information used to produce future behavior? 19

Intrinsic Computation (1) How much of past does process store? (2) In what architecture is that information stored? n o S, {T (s),s2a} (3) How is stored information used to produce future behavior? C µ 19

Intrinsic Computation (1) How much of past does process store? (2) In what architecture is that information stored? n o S, {T (s),s2a} (3) How is stored information used to produce future behavior? C µ h µ 19

Applications Chaotic Crystallography Single Molecule Dynamics Atomic Computing 20

Chaotic Crystallography via ε-machine Spectral Reconstruction Close-packed structures: Polytypes (semiconductors) ε-msr D. P. Varn, G. S. Canright, and J. P. Crutchfield, "ε-machine spectral reconstruction theory: A direct method for inferring planar disorder and structure from X-ray diffraction studies", Acta Cryst. Sec. A 69:2 (2013) 197-206. 21

Designer Semiconductors Hypothesis: Structure key to computational & physical properties.!msr: New theory of structure in disordered materials Infer intrinsic computation Calculate new physical properties (length scales, interaction energy,...) Exotic semiconductors = Rational design of polytypes: Identify!M with desired physical+informational properties Run!MSR backwards to assemble polytypic materials Desired properties in an ensemble of realizations, reduces complexity of assembly 22

Molecular Dynamics Spectroscopy C.-B. Li, H. Yang, & T. Komatsuzaki, Proc. Natl. Acad. Sci USA 105:2 (2008) 536 541. 23

Atomic Computing Chaotic ionization mechanism: Nonlinear turnstiles Momentum pr Rydberg atoms: Isolated, highly excited electron states K. Burke, K. Mitchell, B. Wyker, S.Ye, and F. B. Dunning, Demonstration of Turnstiles as a Chaotic Ionization Mechanism in Rydberg Atoms, Physical Review Letters 107 (2011) 113002. 24

Atomic Computing Measured ionization well predicted (classically!) Current work: Phase shift as a function of T. Small displacements in T are applied to 1D and experimental data to separate markers. Intrinsic computational analysis via!m Embed logic gates in turnstile dynamics 25

Atomic Computing Couple to build circuits... Rydberg Computers? Optical lattice of Rydberg atoms: Rydberg atoms in solid-state materials? 26

Looking forward Theory of Computational Mechanics: Complete, closed-form analysis of intrinsic computing. Experiment: Analyze intrinsic computation in dynamic, nonlinear nanosystems. Information Engine MURI @ UC Davis: Workshops, visit Davis, collaborate,...! 27

Thanks! http://csc.ucdavis.edu/~chaos/ J. P. Crutchfield, C. J. Ellison, and J. R. Mahoney, Time's Barbed Arrow: Irreversibility, Crypticity, and Stored Information, Physical Review Letters 103:9 (2009) 094101. C. J. Ellison, J. R. Mahoney, and J. P. Crutchfield, Prediction, Retrodiction, and the Amount of Information Stored in the Present, Journal of Statistical Physics 137:6 (2009) 1005-1034. J. P. Crutchfield, C. J. Ellison, J. R. Mahoney, and R. G. James, Synchronization and Control in Intrinsic and Designed Computation: An Information-Theoretic Analysis of Competing Models of Stochastic Computation, CHAOS 20:3 (2010) 037105. J. P. Crutchfield, Between Order and Chaos, Nature Physics 8 (January 2012) 17-24. D. P. Varn, G. S. Canright, and J. P. Crutchfield, "!-Machine spectral reconstruction theory: A direct method for inferring planar disorder and structure from X-ray diffraction studies", Acta Cryst. Sec. A 69:2 (2013) 197-206. 28