NANOCOMPUTING. Computational Physics for Nanoscience and Nanotechnology

Similar documents
MATHEMATICAL LOGIC FOR COMPUTER SCIENCE

Mathematical Modeling and Methods of Option Pricing

Social Services Administration In Hong Kong

Bariatric Surgery. Obesity. Care and. Obesity Care and Bariatric Surgery Downloaded from

Analysis of Financial Time Series

Integrated Reservoir Asset Management

This page has been left blank intentionally

SURGICAL CARE MALFORMATIONS

E-Commerce Operations Management Downloaded from -COMMERCE. by on 06/15/16. For personal use only.

Nanotechnology and Its Impact on Modern Computer

Implementation Regulation for the MSc Programme Nanobiology

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the Accreditation Cycle

EDUCATION University of Chicago, Graduate School of Business, Ph.D. in Finance, National Taiwan University, MBA. in Finance,

Submarine Cables: The Handbook of Law and Policy

Primary Mathematics. Capitalising on ICT for today and tomorrow

International Series on Consumer Science

THE M.SC. PROGRAMS OF THE FACULTY OF SCIENCE GENERAL INFORMATION THE SCHOOL OF M.SC. STUDIES

Data Visualization. Principles and Practice. Second Edition. Alexandru Telea

I. MASTER OF ARTS FOR TEACHERS

MANAGEMENT OF DATA IN CLINICAL TRIALS

Art Direction for Film and Video

Graph Analysis and Visualization

The Practice Nurse. Theory and practice. Pauline] effree SPRINGER-SCIENCE+BUSINESS MEDIA. B.V.

How to Become a Clinical Psychologist

Faculty of Applied Sciences. Bachelor s degree programme. Nanobiology. Integrating Physics with Biomedicine

The College of Science Graduate Programs integrate the highest level of scholarship across disciplinary boundaries with significant state-of-the-art

Chia-Yen Lee ( 李 家 岩 )

Software Engineering Transfer Degree

ACADEMIA SINICA Taiwan International Graduate Program

DEPARTMENT OF PHYSICS Master s and PhD Programs Goals and Assessment of Student Learning Outcomes. Master of Science in Physics I. Program Description

Kick-off meeting. Barcelona, 3-5 March

Applied mathematics and mathematical statistics

First published applications. purpose. 121 p. International Labour O

General syllabus for third-cycle studies in environmental science

Nano Architectures for Carbon Nanotube Circuits: Design, Analysis, and Experimental Attempts Extended Abstract

DEPARTMENT OF OCCUPATIONAL THERAPY TEL: EXT CHAIRPERSON: Kuo, Li-Chieh BRIEF INTRODUCTION

CHEMICAL SCIENCES REQUIREMENTS [61-71 UNITS]

Biomedical Science. General Syllabus for Postgraduate Research Training Programme in Biomedical Science

Guide to the MSCS Program Sheet

HUMAN RESOURCES MANAGEMENT FOR PUBLIC AND NONPROFIT ORGANIZATIONS

Department of Computer Science and Engineering

Degree Level Expectations, Learning Outcomes, Indicators of Achievement and the Program Requirements that Support the Learning Outcomes

2013 English Program List(For MOE Taiwan Scholarship)

MEng, BSc Applied Computer Science

臺 灣 各 大 學 全 英 語 授 課 學 程 一 覽 表 A list of Program Taught in English in Taiwan's Universities

Ph.D. in Bioinformatics and Computational Biology Degree Requirements

Poznan University of Technology Faculty of Electrical Engineering

OCAML FROM THE VERY BEGINNING

Programme Specification Date amended: April 8, 2008

Switching and Finite Automata Theory

TOWARD BIG DATA ANALYSIS WORKSHOP

Department of Mathematics

Guide to the MSCS Program Sheet

School College Program

SYSTEMS, CONTROL AND MECHATRONICS

MEng, BSc Computer Science with Artificial Intelligence

臺 灣 各 大 學 全 英 語 授 課 學 程 一 覽 表 A list of Program Taught in English in Taiwan's Universities

Programme Specification (Undergraduate) Date amended: 27 February 2012

AN INTRODUCTION TO OPTIONS TRADING. Frans de Weert

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

superseries FIFTH EDITION

TAIWAN INTERNATIONAL GRADUATE PROGRAM. Taiwan International Graduate Program 1. Application Instructions 3-8. Application Form 9-17

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Programme Specification (Undergraduate) Date amended: 28 August 2015

BIOMEDICAL ENGINEERING UNDERGRADUATE CURRICULUM

A STUDY OF THE EFFECTS OF ELECTRONIC TEXTBOOK-AIDED REMEDIAL TEACHING ON STUDENTS LEARNING OUTCOMES AT THE OPTICS UNIT

From Immunotherapy of Cancer to the Discovery of Kidney Cancer Genes

MANUAL FOR THE PREPARATION OF THESES AND DISSERTATIONS ADDRAN COLLEGE OF LIBERAL ARTS. Texas Christian University Fort Worth, Texas

Automated Firewall Analytics

The Applied and Computational Mathematics (ACM) Program at The Johns Hopkins University (JHU) is

International Marketing Research

The Clinical Nurse Specialist: Issues in Practice

1 st Edition Nanotechnology Measurement Handbook A Guide to Electrical Measurements for Nanoscience Applications

COMPUTER SCIENCE AND ENGINEERING

Frank Peter Helmus. Process Plant Design. Project Management from Inquiry to Acceptance. Translated by Christine Ahner

Graduate Catalog Degree Requirements / 7. Degree Requirements

Graduate School of Science and Technology

Programme Specification ( ): MSc in Bioinformatics and Computational Genomics

THESIS AND DISSERTATION FORMATTING GUIDE GRADUATE SCHOOL

Curriculum Vitae. Young Lee, Ph D, D.Min

Review Your Thesis or Dissertation

2014 English Program List(For MOE Taiwan Scholarship)

Educational requirements. (a) Definitions. (1) ``Core faculty member'' means an individual who is part of the program's teaching staff and

What is Nanophysics: Survey of Course Topics. Branislav K. Nikolić

and Hung-Wen Chang 1 Department of Human Resource Development, Hsiuping University of Science and Technology, Taichung City 412, Taiwan 3

Transcription:

NANOCOMPUTING Computational Physics for Nanoscience and Nanotechnology

NANOCOMPUTING Computational Physics for Nanoscience and Nanotechnology James J Y Hsu National Cheng Kung University, Taiwan National Tsing Hua University, Taiwan

Published by Pan Stanford Publishing Pte. Ltd. Penthouse Level, Suntec Tower 3 8 Temasek Boulevard Singapore 038988 Email: editorial@panstanford.com Web: www.panstanford.com British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library. NANOCOMPUTING Computational Physics for Nanoscience and Nanotechnology Copyright 2009 by Pan Stanford Publishing Pte. Ltd. All rights reserved. This book, or parts thereof, may not be reproduced in any form or by any means, electronic or mechanical, including photocopying, recording or any information storage and retrieval system now known or to be invented, without written permission from the Publisher. For photocopying of material in this volume, please pay a copying fee through the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, USA. In this case permission to photocopy is not required from the publisher. ISBN 978-981-4241-26-7 (Hardcover) ISBN 978-981-4241-27-4 (ebook) Printed in Singapore.

PREFACE The contents of this book are based on the material of Nano Computing course I taught at National Tsing Hua University since 2004. Nanotechnology is catching attention and gaining importance in both academia and industry alike, and students are very much interested in this emerging topic. There is the need to have a coherent presentation on the related disciplines, namely, theoretical physics, computer science, applied mathematics, and engineering study. In considering the importance of the four technologies for the future, Nano Technology (NT), Biomedical Technology (BT), Information Technology (IT), and Ecology Technology (ET), the course is designed to give breadth on related subjects, but keep depth on computation and physics. On the theoretical side, we cover the Mesoscopic Physics and Nonlinear Many Body Physics. On the computer science, Object Oriented Programming and Parallel Computing are incorporated. On the applied mathematics, Asymptology and Algorithm are reviewed. For the engineering training, some applications and MATLAB are presented. Students are introduced to the multiscales and multisciences from this book, and are requested to solve all the problems by either MATLAB or C++. The target audience for the book is students at the senior and graduate level. The emphasis of this book is to teach students to solve problems from the features and characteristics of the problem itself, and not from a presumed methodology or a predefined tool. It tries

Preface to avoid the students from falling into the mind frame of what the old saying, If you are a hammer, everything else is a nail. The rightful problem solving mentality is let the problem reveal where the solution might be, and study the clues to find the answers. Therefore, start from the asymptotic analysis once the problem is translated into a mathematical equation, and get all the hints possible even if a numerical solution is inevitable. This book is organized as follows: It introduces the issues in nanoscience, reviews the mathematical tools both numerical and analytical, and then applies the tools to more advanced problems through a repetition of the ideas and an increase in the level of sophistication so as to allow a deeper understanding of the physics and the problem solving techniques. Finally, it applies the scientific knowledge for practical applications. The ultimate goal of this book is to prepare students with enough background to start working on a research dissertation in theoretical nanoscience. James J. Y. Hsu March 2008 viii James J Y Hsu

ACKNOWLEDGEMENTS I would like to thank Professor T. L. Lin for suggesting the course title, and ESS faculty and students for giving me the opportunity to teach this course. The interaction with Professor C. H. Tsai s Carbon Nanotube group was most beneficial. Many insightful help from colleagues, post-doctors and students at both NCKU and NTHU are gratefully acknowledged. Some derivations and programs were aided byyee Mou Kao,Young-Chung Hsue, Chun Hung Lin, Eugene Pogorelov, Chieh-Wen Lo, Ying-Chi Chung, Chi-Yeh Chen, Robert Weng, Wellin Yang, Lichung Ko, and Cheng Hao Wu. This book was proofread by Dr. Fay Sheu. I also thank my wife, Dr. Yen-Hwa Hsu, and my daughters, Ingrid and Jessica, for their support to let me concentrate on research in Taiwan for the past few years.

This page intentionally left blank

CONTENTS Preface v Acknowledgement vii Chapter One Little Big Science 1 1.1 Tools for Measurement To See is to Believe... 4 1.2 Carbon Tells Us First... 7 1.3 Mother Nature Knows Best... 10 1.4 Challenges in the New Millennium... 12 Chapter Two Tools for Analysis 19 2.1 MATLAB... 20 2.2 Program Control... 29 2.3 Asymptology... 33 Chapter Three Mesoscopic Systems 59 3.1 Review on Quantum Physics... 59 3.2 Quantum Chemistry... 78 3.3 Molecular Biology... 88 3.4 Condensed Matter Physics... 91 Chapter Four Analytical Chapter 115 4.1 Multiple Time Scales...116 4.2 Multiple Space Scales...124

Contents Chapter Five Numerical Chapter 135 5.1 Recursion and Divide-and-Conquer...136 5.2 Probabilistic Algorithm...139 5.3 Evaluation and Search...150 5.4 Molecular Dynamics...159 5.5 Finite Element Method...164 Chapter Six Nonlinear Many Body Physics and Transport 187 6.1 Density Functional Theory...189 6.2 Correlation and Coherence...199 6.3 Green s Function Method...204 6.4 Transport...218 Chapter Seven OOP, MPI and Parallel Computing 227 7.1 C++ and Object Oriented Programming...228 7.2 Message Passing Interface...233 7.3 OpenMP...242 Chapter Eight Low Dimensionality and Nanostructures 245 8.1 Quantum Dot and Quantum Wire...245 8.2 Nanostructure Electronic Properties...252 Chapter Nine Special Topics 261 9.1 Plasmon...261 9.2 Quantum Hall Effect...277 9.3 Chaos and Stochasticity...284 x James J Y Hsu

Contents Chapter Ten Applications 303 10.1 Carbon Nanotube...303 10.2 Water Dynamics...314 10.3 Molecular Computer...324 References 333 Function Index 345 Author Index 349 Keyword Index 353 Nano Computing xi

This page intentionally left blank