0-387-95365-5_Feagin
所属分类:matlab编程
开发工具:matlab
文件大小:119KB
下载次数:8
上传日期:2012-06-08 16:52:39
上 传 者:
awublack
说明: Quantum Methods with MathematicaQuantum Methods with MathematicaQuantum Methods with Mathematica的源程序
(The Quantum Methods with MathematicaQuantum Methods, with Mathematica' s source code with MathematicaQuantum Methods.)
文件列表:
TRIGONOM.M (10157, 2004-01-05)
CLEBSCH.M (6024, 2004-01-05)
HOMatrixRep.nb (136301, 2004-01-05)
HORaisingLowering.nb (37701, 2004-01-05)
INTEGEXP.M (4754, 2004-01-05)
INTEGGAU.M (5227, 2004-01-05)
NONCOMMU.M (4470, 2004-01-05)
POWERTOO.M (6015, 2004-01-05)
QUANTUMR.M (7804, 2004-01-05)
QUICKREI.M (4630, 2004-01-05)
shooting.nb (156934, 2004-01-05)
AnharmonicMatrixDiagonalization.nb (175186, 2004-01-05)
Quantum Methods with Mathematica by J.M. Feagin
--------------------------------------------------------------------------------------------------------------
(c) 1994 Springer-Verlag New York, Inc.
Published by TELOS, The Electronic Library of Science, Santa Clara, California.
TELOS is an imprint of Springer-Verlag New York, Inc.
This electronic component package is protected by federal copyright law and international treaty. The
copyright holder retains title to and ownership of the package. US copyright law prohibits you from
making any copy of the diskette for any reason, without the written permission of Springer-Verlag,
except that you may download and copy the README and text files for your own research,
teaching, and personal communications use. Commerical use without the written consent of Springer-
Verlag is strictly prohibited. Springer-Verlag, or its designee, has the right to audit your computer
and electronic component usage to determine whether any unauthorized copies of this package have
been made.
The printed book with which this electronic component is packaged may not be translated or copied
in whole or in part without the written permission of Springer-Verlag except for brief excerpts in
connection with reviews or scholarly analysis. Use in connection with any form of information
storage and retrieval, electronic adaptation, computer software or by similar or dissimilar methodology
now known or hereafter developed is forbidden.
Springer-Verlag or the author(s) make no warranty or representation, either express or implied, with
respect to this diskette or book, including their quality, merchantability, or fitness for a particular
purpose. In no event will Springer-Verlag or the author(s) be liable for direct, indirect, special,
incidental, or consequential damages arising out of the use or inability to use the diskette or book,
even if Springer-Verlag or the author(s) has been advised of the possibility of such damages.
--------------------------------------------------------------------------------------------------------------
Diskette prepared by Paul Visinger.
This diskette contains all of the book's input cells for working through
the book on the computer interactively, chapter by chapter. Restart
code is provided to re-initialize functions defined in previous chapters
in order to run each chapter independently. Both Mathematica notebook
and ASCII-text formats are provided in separate directories, as well as
separate versions for Mathematica 2.0 and 2.2. Note, the book's text
corresponds to version 2.0.
Cells are Mathematica notebook objects.
Macintosh users: Directories can be considered equivalent to folders.
Eight packages developed by the author are included in the Quantum
directory. In order for the Gets and Needs commands to these packages
found throughout the text to work properly, this directory must be
placed in the Mathematica Packages directory on your computer.
The file names in Quantum have been truncated to eight-character DOS
file names. Therefore, Macintosh and NeXT users need to rename them
as follows (note that Mathematica is case sensitive):
CLEBSCH.M to Clebsch.m
INTEGEXP.M to integExp.m
INTEGGAU.M to integGauss.m
NONCOMMU.M to NonCommutativeMultiply.m
POWERTOO.M to PowerTools.m
QUANTUMR.M to QuantumRotations.m
QUICKREI.M to QuickReIm.m
TRIGONOM.M to Trigonometry.m
The remaining files on this diskette are organized as follows:
Input cells for use with Mathematica version 2.2 are contained in the
directory ver_22; an ASCII-text version of this input is located in the
directory ascii_22. Chapter notebooks are listed by chapter number and
Mathematica version number. For example, chapter one is labeled as
1_v22.ma, chapter two as 2_v22.ma, and so on.
The ASCII-text version of each chapter is similarly listed but with a
'txt' file extension. For example, chapter one is labeled as 1_v22.txt,
chapter two as 2_v22.txt, and so forth.
Input cells for use with Mathematica 2.0 are contained in the directory
ver_20 and the ASCII-text version in the directory ascii_20. The files
are named in the same way as the 2.2 files but labeled v20 instead of v22.
Due to its length, chapter 12 is provided in three parts: 12_ (e.g. 12_v22.ma)
corresponding to sections 12.1-5, 126_ corresponding to section 12.6, and
127_ corresponding to section 12.7. Each part has been set up to run
independently.
Upgrading from Mathematica 2.0 to 2.2:
This book was developed under version 2.0, and versions 2.0 and 2.2 are
not fully compatible. Therefore, some minor changes in some of the book's
input are required.
1. The output ordering returned by Solve in version 2.2 has changed,
so that negative roots are now listed before positive roots. We thus
require in some cases that the list index attached to Solve be changed
from [[1]] to [[2]].
2. The Mathematica 2.2 function ComplexExpand may be incompatible
with the book's Conjugate rule defined in the package Quantum`QuickReIm`.
Therefore, ComplexExpand has been replaced by combinations of
ComplexToTrig, from Algebra`Trigonometry`, and Expand.
3. Version 2.2 for the Macintosh contains a known bug with TableForm.
We simply revert to MatrixForm to obtain properly formatted matrix
output.
Further notes:
We assume that you run each chapter independently. Therefore, in order
to eliminate possible conflicts with other chapters or previous runs, we
recommend that you restart Mathematica for each chapter.
The restart code found in some chapters allows each chapter to run
independently by providing the necessary functions and initializations
from previous chapters and problems. Notebook users can click on the
cell enclosing the entire chapter and run the chapter from start to
finish.
The code in this book appears to run identically across Macintosh, PC,
and NeXT platforms.
Certain Mathematica cells from problems and exercises have been included
for convenience in setting up solutions. In the notebooks, these cells
have been declared inactive in order not to interfere with running the
notebooks.
Mathematica sometimes generates warning messages during execution that
do not, however, affect output and can be ignored. Most of these
messages have been removed from the text.
Mathematica 2.0 and 2.2 for Macintosh: All ver_20 and ver_22 notebooks
on this diskette run successfully.
Mathematica 2.0 for Windows: As you undoubtedly know, you will
experience a number of problems running notebooks. We find some
notebooks produce "front end" errors while others generate "null
message" errors. Since version 2.2 appears to eliminate all of these
problems, we recommend upgrading to version 2.2 for Windows.
Mathematica 2.2 for Windows: All ver_22 notebooks on this diskette
run successfully.
Mathematica 2.0 and 2.2 for NeXT: All ver_20 and ver_22 notebooks on
this diskette run successfully. We did experience, however, formatting
problems with output cells and plots that we could eliminate by cutting
and pasting the contents of the notebook into a new NeXT notebook.
The directories on this diskette were tested on the following systems:
Macintosh IIcx (68030) running at 16 MHz with 8 MB of RAM.
NeXT Cube (68040) running at 33 MHz with 16 MB of RAM.
PC Compatible (486DX) running at 50 MHz with 16 MB of RAM.
Questions and comments can be sent via internet to Paul Visinger
or the author if addressed:
methods@quantum.fullerton.edu
近期下载者:
相关文件:
收藏者: