نرم افزار: سیستم ها: محاسبات علمی

جبر رایانه ای و محاسبات نمادین: روش های ریاضی

Computer Algebra and Symbolic Computation: Mathematical Methods

دانلود کتاب Computer Algebra and Symbolic Computation: Mathematical Methods (به فارسی: جبر رایانه ای و محاسبات نمادین: روش های ریاضی) نوشته شده توسط «Joel S. Cohen»


اطلاعات کتاب جبر رایانه ای و محاسبات نمادین: روش های ریاضی

موضوع اصلی: ریاضیات

نوع: کتاب الکترونیکی

ناشر: AK Peters, Ltd.

نویسنده: Joel S. Cohen

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2003

تعداد صفحه: 470

حجم کتاب: 5 مگابایت

کد کتاب: 9781568811598 , 1568811594

توضیحات کتاب جبر رایانه ای و محاسبات نمادین: روش های ریاضی

کتابی عالی که مبانی ساختن سیستم جبر کامپیوتری خود را به همراه متن شریک خود پوشش می دهد: “جبر کامپیوتری و محاسبات نمادین: الگوریتم های ابتدایی”. نویسنده مبانی ریاضی، چالش‌های عملی، راه‌حل‌های فرمولی، پیاده‌سازی‌های پیشنهادی و مثال‌هایی را در چند زبان برنامه‌نویسی مناسب برای شخصی که CAS خود را از ابتدا می‌سازد، با نثر بسیار واضح ارائه می‌کند. نویسنده توصیه های گسترده ای برای خواندن بیشتر برای هر موضوع ارائه می دهد. در هر مرحله از توسعه، نویسنده انگیزه هر یک از ویژگی‌های CAS را به همراه مبانی رسمی ریاضی پشت تکنیک‌ها ارائه می‌کند. نویسنده چالش‌های عملی اساسی را که کامپیوتر و الگوریتم‌ها در کار با ریاضی با آن مواجه هستند، ارائه می‌کند. اینها با هم، متن را هم برای کسانی که تجربه ریاضی دارند و هم برای برنامه نویسانی که به سمت ریاضی حرکت می کنند مناسب می کند. نویسنده تکنیک‌های گام به گام را از دیدگاه یک ریاضیدان برای حل مسائل فهرست می‌کند و سپس فهرست‌بندی الگوریتم‌ها را در یک «زبان شبه ریاضی» که به راحتی قابل خواندن است، همراه با نمودارهای جریانی که الگوریتم‌های پیچیده‌تر را توضیح می‌دهند، ادامه می‌دهد. تحلیل پیچیدگی محاسباتی رسمی الگوریتم‌ها شامل نمی‌شود. مثال‌های نویسنده در Mathematica، MuPad، و Maple ارائه شده‌اند، اما نه به زبان‌های C مانند. با این حال، مثال‌ها مبتنی بر عملکرد/ساختار هستند و بنابراین به اندازه‌ای واضح هستند که فوراً به زبان انتخابی خواننده قابل گسترش باشند. برای یک مهندس، نمونه ها به یک دستور العمل عملی تبدیل می شوند. این کتاب همچنین حاوی یک سی دی با مثال ها و متن کتاب به صورت pdf می باشد. با این حال، این .pdf فقط به طور مستقیم برای کاربران ویندوز قابل دسترسی است. کاربران مک باید از Windows برای اجرای برنامه Windows همراه که می‌تواند به .pdf دسترسی داشته باشد استفاده کنند و سپس آن را در فایل pdf. دیگری ذخیره کنند تا در Mac خود استفاده کنند. (من قبلاً چنین چیزی ندیده بودم! فایل‌های pdf. روی سی‌دی به‌عنوان «لینک‌های نمادین صفر کیلوبایت» در Mac نشان داده می‌شوند که تا زمانی که در ویندوز باز نشده باشند، حل نمی‌شوند! در پایان، من توانستم .pdf را بر روی iPhone خود قرار دهید تا بتوانم به راحتی کتاب الکترونیکی را هنگام سفر با خود حمل کنم.) نویسنده بینشی در مورد محدودیت های ریاضی و محاسباتی الگوریتم ها، مشکلات ناشی از محدودیت ها ارائه می دهد و اغلب مثال هایی برای تشخیص محدودیت ها ارائه می دهد. یا در اطراف آنها کار کنید. در نهایت، نویسنده منابع گسترده ای را برای مطالعه بیشتر برای جزئیات در مورد موضوعات خاص ارائه می دهد. در همه موارد، تسلط نویسنده بر نثر انگلیسی باعث می شود اطلاعات به راحتی قابل دسترسی باشد، که در مورد برخی دیگر از کتاب های CAS من چنین نیست. پول را هدر دادم… در مورد قیمت، با توجه به بازار فوق العاده و نفیس بودن متن، قیمت ترکیبی دو کتاب ارزشش را داشت. برای کمک به مشتری بالقوه (به عنوان پیش نمایش از مطالب موجود نیست. این کتاب یکی از این دو کتاب است (که می توان آن را به طور موثر به هر ترتیبی خواند) و اصول CAS، زبان شبه ریاضی گنجانده شده (MPL)، دستکاری دقیق اعداد گویا، ساده سازی خودکار عبارات، تک و تجزیه چند جمله‌ای چند متغیره، نتیجه‌ها و فاکتورسازی. ممکن است روزی متن گسترده‌تری با تکنیک‌های پیشرفته‌تر پیدا کنم، اما این دو متن پایه‌ای برای ساختن CAS خودم فراهم می‌کنند.


Excellent book covering the basics of building your own computer algebra system, together with its partner text: “Computer Algebra and Symbolic Computation: Elementary Algorithms”. The author presents the mathematical fundamentals, practical challenges, formulaic solutions, suggested implementations, and examples in a few programming languages appropriate for someone building their own CAS from scratch in very clear prose. The author makes extensive further reading recommendations for each topic. At each stage of the development, the author presents the motivation for each feature of the CAS along with formal basics of the math behind the techniques. The author presents the basic practical challenges faced by the computer and algorithms in working with the math. Together, these make the text appropriate for both those with math experience moving into programming, and programmers moving towards math. The author lists step-by-step techniques from a mathematician’s point of view for solving the problems, and then continues to give algorithm listings in an easily-read “Math Pseudo Language”, complete with flow charts explaining the more complex algorithms. A formal computational complexity analysis of the algorithms is not included.The author’s examples are provided in Mathematica, MuPad, and Maple, but not in C-like languages. The examples, however, are function/structure-based, and are thus clear enough as to be immediately extensible to the reader’s language of choice. For an engineer, the examples amount to a practical recipe. The book also contains a CD with the examples & the text of the book as a .pdf. However, this .pdf is only directly accessible to Windows users. Mac users will need to use Windows to run the included Windows app which can access the .pdf and then save it into another .pdf file to use on their Mac. (I’ve never seen anything like this before! The .pdf files on the CD show up as “Zero KB Symbolic links” on the Mac which don’t resolve unless opened in Windows! In the end, I was able to get the .pdf onto my iPhone so I can easily carry the e-book with me when traveling.)The author provides insight into both the mathematical and computational limitations of the algorithms, the problems caused by the limitations, and frequently gives examples for recognizing the limitations or working around them.Finally, the author provides extensive references for further reading for details on particular topics.In all cases, the author’s mastery of English prose makes the information easily accessible, which is not at all the case with some other CAS books I’ve wasted money on… Speaking of price, considering the extreme niche market and the exquisiteness of the text, the combined price of the two books was worth it.To help the potential customer (as a preview of the contents is not available), this book is the one of the two books (which can be effectively read in any order), and covers the basics of CAS’s, the included Math Pseudo Language (MPL), detailed rational number manipulations, automatic simplification of expressions, single and multi-variable polynomial decompositions, resultants, and factorization.It’s possible I may one day find a more extensive text with more advanced techniques, but the two texts provide a foundation for building my own CAS.

دانلود کتاب «جبر رایانه ای و محاسبات نمادین: روش های ریاضی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.